@property --nexus-mobile-panel-height{syntax:"<length-percentage>";inherits:true;initial-value:0}[class*=Puck__canvas],[class*=Puck__preview],[class*=Puck__page],[class*=puck-canvas],[class*=puck-preview],.Puck [class*=PuckCanvas-inner],.Puck [class*=PuckCanvas-root],.Puck #puck-canvas-root,.Puck [class*=PuckPreview],.Puck [class*=PuckPreview-frame],.Puck [class*=PuckPreview-frame] iframe,iframe#preview-frame{background:0 0!important}html:has(.Puck){height:100%;overflow:hidden}html:has(.Puck) body{overscroll-behavior:none;height:100%;overflow:hidden}html:not([data-nexus-puck-preview-mode=interactive]) .Puck [class*=PuckPreview-frame] iframe,html:not([data-nexus-puck-preview-mode=interactive]) iframe#preview-frame{overflow:hidden!important}.Puck [class*=PuckCanvas--fullScreen],.Puck [class*=PuckCanvas_]:not([class*=PuckCanvas-controls]):not([class*=PuckCanvas-inner]):not([class*=PuckCanvas-root]):not([class*=PuckCanvas-loader]){background:0 0!important}.Puck [class*=PuckLayout-inner]{min-width:0;background:0 0!important}.Puck [class*=PuckLayout]:not([class*=PuckLayout-inner]),.Puck{background:0 0!important}.Puck [class*=PuckCanvas_]:not([class*=PuckCanvas-controls]):not([class*=PuckCanvas-inner]):not([class*=PuckCanvas-root]):not([class*=PuckCanvas-loader]):not([class*=PuckCanvas--fullScreen]){min-width:0}.Puck [class*=PuckCanvas-inner]{max-width:100%;min-width:0!important}.Puck [class*=PuckCanvas-root]{outline:none!important;min-width:0!important}.Puck [class*=PuckPreview-frame]{max-width:100%}.Puck [class*=Sidebar--left],.Puck [class*=Sidebar--right]{z-index:2;position:relative}.Puck [class*=PuckLayout-nav]{isolation:isolate;z-index:3;align-self:stretch;min-height:100%;position:relative;background:var(--color-bg-panel)!important;background-color:var(--color-bg-panel)!important}.Puck [class*=PuckLayout-nav]:before{background:var(--color-bg-panel);border-radius:inherit;content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.Puck [class*=PuckLayout-nav] [class*=Nav_],.Puck [class*=PuckLayout-nav] [class*=Nav-list],.Puck [class*=PuckLayout-nav] li[class*=NavItem]{z-index:1;position:relative;background:var(--color-bg-panel)!important;background-color:var(--color-bg-panel)!important}.Puck [class*=PuckLayout-nav] li[class*=NavItem]:not([class*=NavItem--active])>[class*=NavItem-link]{background:var(--color-bg-panel)!important;background-color:var(--color-bg-panel)!important}.Puck li[class*=NavItem--active]>[class*=NavItem-link],.Puck [class*=PuckLayout-nav] li[class*=NavItem--active]{background:color-mix(in srgb, var(--color-accent-user) 14%, var(--color-bg-panel))!important;background-color:color-mix(in srgb, var(--color-accent-user) 14%, var(--color-bg-panel))!important}.Puck [class*=NavItem-linkIcon],.Puck [class*=NavItem-linkLabel]{background:0 0!important}[data-theme=dark] .Puck li[class*=NavItem--active]>[class*=NavItem-link],[data-theme=dark] .Puck [class*=PuckLayout-nav] li[class*=NavItem--active]{background:color-mix(in srgb, var(--puck-color-azure-04) 16%, var(--color-bg-panel))!important;background-color:color-mix(in srgb, var(--puck-color-azure-04) 16%, var(--color-bg-panel))!important}@media (max-width:900px){.Puck [class*=PuckLayout-nav]{z-index:4}}@media (min-width:901px){.Puck{overflow-x:hidden!important}.Puck [class*=PuckLayout]:not([class*=PuckLayout-inner])>[class*=PuckLayout-inner],.Puck [class*=PuckLayout-inner]{width:100%;--puck-frame-width:minmax(0, 1fr)!important}.Puck [class*=PuckLayout-mounted]>[class*=PuckLayout-inner],.Puck [class*=PuckLayout--mounted]>[class*=PuckLayout-inner]{--puck-frame-width:minmax(0, 1fr)!important}.Puck [class*=PuckLayout-inner]{--nexus-grid-left-width:0px;--nexus-grid-right-width:0px;--puck-frame-width:minmax(0, 1fr)!important;grid-template-areas:"header header header header""sidenav left editor right"!important;grid-template-columns:var(--puck-side-nav-width) var(--nexus-grid-left-width) minmax(0, 1fr) var(--nexus-grid-right-width)!important;grid-template-rows:min-content minmax(0,1fr)!important}.Puck{flex-direction:column;height:100%;min-height:0;display:flex}.Puck [class*=PuckLayout]:not([class*=PuckLayout-inner]){flex-direction:column;flex:auto;min-height:0;display:flex}.Puck [class*=PuckLayout-inner]{flex:auto;min-height:0}.Puck [class*=Sidebar--left],.Puck [class*=Sidebar--right]{align-self:stretch;min-height:0;max-height:100%}.Puck [class*=PuckLayout]:not([class*=PuckLayout-inner])[class*=PuckLayout--leftSideBarVisible]>[class*=PuckLayout-inner]{--nexus-grid-left-width:var(--puck-left-side-bar-width)}.Puck [class*=PuckLayout]:not([class*=PuckLayout-inner])[class*=PuckLayout--rightSideBarVisible]>[class*=PuckLayout-inner]{--nexus-grid-right-width:var(--puck-right-side-bar-width)}.Puck [class*=Sidebar--left],.Puck [class*=Sidebar--right]{width:100%;min-width:0;max-width:none}.Puck [class*=Sidebar--left]:not([class*=Sidebar--isVisible]),.Puck [class*=Sidebar--right]:not([class*=Sidebar--isVisible]){width:0!important;min-width:0!important;max-width:0!important;padding:0!important;overflow:hidden!important}.Puck [class*=Sidebar--left]:not([class*=Sidebar--isVisible])+[class*=Sidebar-resizeHandle],.Puck [class*=Sidebar--right]:not([class*=Sidebar--isVisible])+[class*=Sidebar-resizeHandle]{width:0!important;display:none!important}.Puck [class*=PuckCanvas_]:not([class*=PuckCanvas-controls]):not([class*=PuckCanvas-inner]):not([class*=PuckCanvas-root]):not([class*=PuckCanvas-loader]):not([class*=PuckCanvas--fullScreen]){isolation:isolate;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb, var(--puck-color-grey-08) 50%, transparent) transparent;scrollbar-gutter:auto;scrollbar-width:thin;z-index:1;grid-area:editor;place-self:stretch stretch;position:relative;background:0 0!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;overflow:hidden auto!important}.Puck [class*=PuckCanvas_]:not([class*=PuckCanvas-controls]):not([class*=PuckCanvas-inner]):not([class*=PuckCanvas-root]):not([class*=PuckCanvas-loader]):not([class*=PuckCanvas--fullScreen])::-webkit-scrollbar{width:8px}.Puck [class*=PuckCanvas_]:not([class*=PuckCanvas-controls]):not([class*=PuckCanvas-inner]):not([class*=PuckCanvas-root]):not([class*=PuckCanvas-loader]):not([class*=PuckCanvas--fullScreen])::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--puck-color-grey-08) 50%, transparent);border-radius:999px}html[data-nexus-puck-preview-mode=interactive] .Puck [class*=PuckCanvas_]:not([class*=PuckCanvas-controls]):not([class*=PuckCanvas-inner]):not([class*=PuckCanvas-root]):not([class*=PuckCanvas-loader]):not([class*=PuckCanvas--fullScreen]){scrollbar-gutter:auto!important;overflow-y:hidden!important}html[data-nexus-puck-preview-mode=interactive] .Puck:not([data-nexus-viewport-full-width]) [class*=PuckCanvas-inner]{overflow:hidden!important}html[data-nexus-puck-preview-mode=interactive] .Puck{height:100%;min-height:100%}html[data-nexus-puck-preview-mode=interactive] .Puck [class*=PuckLayout-inner]{box-sizing:border-box;gap:0!important;height:100%!important;min-height:0!important;padding:0!important}html[data-nexus-puck-preview-mode=interactive] .Puck [class*=PuckCanvas_]:not([class*=PuckCanvas-controls]):not([class*=PuckCanvas-inner]):not([class*=PuckCanvas-root]):not([class*=PuckCanvas-loader]):not([class*=PuckCanvas--fullScreen]),html[data-nexus-puck-preview-mode=interactive] .Puck [class*=PuckCanvas-inner]{height:100%!important;min-height:0!important}html[data-nexus-puck-preview-mode=interactive] .Puck [class*=PuckCanvas-root],html[data-nexus-puck-preview-mode=interactive] .Puck #puck-canvas-root{transform-origin:top!important;height:auto!important;top:0!important;bottom:0!important}html[data-nexus-puck-preview-mode=interactive] .Puck [class*=PuckPreview],html[data-nexus-puck-preview-mode=interactive] .Puck #preview-frame,html[data-nexus-puck-preview-mode=interactive] .Puck [class*=PuckPreview-frame]{height:100%!important;min-height:100%!important}html[data-nexus-puck-preview-mode=interactive] .Puck [class*=PuckCanvas-inner]{contain:none!important}.Puck [class*=PuckCanvas-root],.Puck #puck-canvas-root{transform-origin:top!important}.Puck [class*=PuckCanvas-inner]{box-sizing:border-box;contain:paint;z-index:1;flex:auto;width:100%;position:relative;background:0 0!important;justify-content:center!important;height:100%!important;min-height:0!important;overflow:hidden!important}.Puck:not([data-nexus-viewport-full-width]) [class*=PuckCanvas-inner]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overflow:auto hidden!important}.Puck:not([data-nexus-viewport-full-width]) [class*=PuckCanvas-inner]>[class*=PuckCanvas-root],.Puck:not([data-nexus-viewport-full-width]) [class*=PuckCanvas-inner]>#puck-canvas-root{max-width:none!important}.Puck [class*=PuckCanvas_]:not([class*=PuckCanvas-controls]):not([class*=PuckCanvas-inner]):not([class*=PuckCanvas-root]):not([class*=PuckCanvas-loader]):not([class*=PuckCanvas--fullScreen])>#nexus-editor-scrollport-grid[data-nexus-scrollport-grid]{pointer-events:none;z-index:0;width:100%!important;height:100%!important;min-height:100%!important;position:absolute!important;inset:0!important}.Puck[data-nexus-viewport-full-width] [class*=PuckCanvas-inner]{justify-content:stretch!important;align-items:stretch!important}.Puck[data-nexus-viewport-full-width] [class*=PuckCanvas-inner]>[class*=PuckCanvas-root],.Puck[data-nexus-viewport-full-width] [class*=PuckCanvas-inner]>#puck-canvas-root{width:100%!important;max-width:100%!important;margin-inline:0!important;left:0!important;right:auto!important}.Puck [class*=PuckPreview-frame]{border-radius:var(--radius-md);width:100%;height:100%;display:block;overflow:hidden;background:0 0!important;outline:none!important}}.Puck{--nexus-editor-panel-gap:4px;--nexus-editor-panel-radius:var(--radius-lg);--nexus-editor-panel-border:1px solid color-mix(in srgb, var(--puck-color-grey-09) 85%, transparent);--nexus-editor-panel-bg:var(--color-bg-panel);--nexus-editor-panel-shadow:0 8px 24px -4px color-mix(in srgb, var(--puck-color-black) 10%, transparent);--nexus-canvas-chrome-border:1px solid color-mix(in srgb, var(--color-border-default) 88%, transparent);--nexus-plugin-font-family:var(--puck-font-family,inherit);--nexus-plugin-leaf-gap:2px;--nexus-plugin-leaf-icon-gap:6px;--nexus-plugin-leaf-min-height:28px;--nexus-plugin-leaf-margin-block:1px;--nexus-plugin-panel-gutter-x:12px;--nexus-plugin-leaf-margin-inline:var(--nexus-plugin-panel-gutter-x);--nexus-plugin-leaf-pad-block:4px;--nexus-plugin-leaf-pad-inline:8px;--nexus-plugin-leaf-handle-pad-inline-start:6px;--nexus-plugin-leaf-label-size:13px;--nexus-plugin-leaf-label-weight:400;--nexus-plugin-leaf-label-line-height:1.3;--nexus-plugin-section-title-size:11px;--nexus-plugin-section-title-weight:600;--nexus-plugin-section-title-spacing:.04em;--nexus-plugin-section-title-gap:6px;--nexus-plugin-section-title-margin-block-start:8px;--nexus-plugin-section-title-margin-block-end:4px;--nexus-plugin-section-title-pad-block:4px;--nexus-plugin-section-title-pad-inline:var(--nexus-plugin-panel-gutter-x);--nexus-plugin-section-header-margin-block:0;--nexus-plugin-section-header-pad-block:4px;--nexus-plugin-section-header-pad-inline:var(--nexus-plugin-panel-gutter-x);--nexus-plugin-row-height:var(--nexus-plugin-leaf-min-height);--nexus-plugin-row-pad-x:var(--nexus-plugin-leaf-pad-inline);--nexus-plugin-row-pad-y:var(--nexus-plugin-leaf-pad-block);--nexus-plugin-leaf-inset-x:var(--nexus-plugin-leaf-margin-inline);--nexus-plugin-label-size:var(--nexus-plugin-section-title-size);--nexus-plugin-section-height:var(--nexus-plugin-leaf-min-height);--nexus-plugin-section-pad-y:var(--nexus-plugin-section-title-pad-block)}[data-theme=dark] .Puck{--nexus-editor-panel-border:1px solid color-mix(in srgb, var(--puck-color-grey-09) 92%, transparent);--nexus-editor-panel-bg:var(--color-bg-panel);--nexus-editor-panel-shadow:0 8px 24px -4px #00000052}@media (min-width:901px){.Puck [class*=PuckLayout-inner]{box-sizing:border-box;gap:var(--nexus-editor-panel-gap);padding:var(--nexus-editor-panel-gap)}.Puck [class*=PuckLayout-nav],.Puck [class*=Sidebar--left],.Puck [class*=Sidebar--right]{box-shadow:var(--nexus-editor-panel-shadow);box-sizing:border-box;min-height:0;overflow:hidden;background:var(--nexus-editor-panel-bg,var(--color-bg-panel))!important;background-color:var(--nexus-editor-panel-bg,var(--color-bg-panel))!important;border:var(--nexus-editor-panel-border)!important;border-radius:var(--nexus-editor-panel-radius)!important}.Puck [class*=PuckCanvas_]:not([class*=PuckCanvas-controls]):not([class*=PuckCanvas-inner]):not([class*=PuckCanvas-root]):not([class*=PuckCanvas-loader]){box-shadow:none;box-sizing:border-box;flex-direction:column;width:100%;min-width:0;min-height:0;display:flex;position:relative;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:var(--nexus-canvas-chrome-border)!important;border-radius:var(--nexus-editor-panel-radius)!important;background:0 0!important;padding:0!important}.Puck [class*=PuckCanvas-root],.Puck #puck-canvas-root,.Puck [class*=PuckPreview],.Puck [class*=PuckPreview-frame],.Puck [class*=PuckPreview-frame] iframe{max-width:100%!important}.Puck [class*=PuckCanvas-controls]:not([class*=PuckCanvas--fullScreen]){pointer-events:none;z-index:2;align-items:flex-start;width:100%;position:absolute;top:0;left:0;right:0;justify-content:flex-end!important;display:flex!important}.Puck [class*=PuckCanvas-controls]:not([class*=PuckCanvas--fullScreen]):has([class*=ViewportControls--isExpanded]){justify-content:center!important}.Puck [class*=PuckLayout-nav]{border-top:var(--nexus-editor-panel-border)!important;border-right:var(--nexus-editor-panel-border)!important}.Puck [class*=Sidebar--left]{border-block-start:var(--nexus-editor-panel-border)!important;border-inline-end:var(--nexus-editor-panel-border)!important;border-inline-start:none!important}.Puck [class*=Sidebar--right]{border-block-start:var(--nexus-editor-panel-border)!important;border-inline-end:none!important;border-inline-start:var(--nexus-editor-panel-border)!important}}@media (max-width:900px){.Puck [class*=PuckLayout-inner],.Puck [class*=PuckLayout]:not([class*=PuckLayout-inner]){background:0 0!important}.Puck [class*=PuckLayout-inner]{box-sizing:border-box;gap:0;padding-inline:0}.Puck [class*=PuckLayout-nav]{box-sizing:border-box;margin-inline:max(var(--nexus-compact-nav-island-inset-x), env(safe-area-inset-left,0px)) max(var(--nexus-compact-nav-island-inset-x), env(safe-area-inset-right,0px));margin-bottom:max(var(--nexus-compact-nav-island-gap), env(safe-area-inset-bottom,0px));overflow:hidden;background:var(--color-bg-panel)!important;background-color:var(--color-bg-panel)!important;border:1px solid var(--color-border-default)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--site-header-bar-shadow)!important;width:auto!important}.Puck [class*=Sidebar--left][class*=Sidebar--isVisible]{box-sizing:border-box;overflow:hidden;background:var(--color-bg-panel)!important;background-color:var(--color-bg-panel)!important;border:1px solid var(--color-border-default)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--site-header-bar-shadow)!important}.Puck [class*=PuckCanvas_]:not([class*=PuckCanvas-controls]):not([class*=PuckCanvas-inner]):not([class*=PuckCanvas-root]):not([class*=PuckCanvas-loader]){box-shadow:none!important;border:none!important;border-radius:0!important}}.Puck{--nexus-sidebar-transition-duration:.28s;--nexus-sidebar-transition-ease:cubic-bezier(.22, 1, .36, 1);--nexus-drawer-accordion-duration:.24s;--nexus-drawer-accordion-ease:cubic-bezier(.4, 0, .2, 1)}@media (min-width:901px){.Puck [class*=PuckLayout-inner]{transition:grid-template-columns var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease)!important}.Puck [class*=Sidebar--left][class*=Sidebar--isVisible]{--nexus-sidebar-slide-offset:-10px;animation:nexus-sidebar-open var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease) both}.Puck [class*=Sidebar--right][class*=Sidebar--isVisible]{--nexus-sidebar-slide-offset:10px;animation:nexus-sidebar-open var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease) both}}@keyframes nexus-sidebar-open{0%{opacity:0;transform:translateX(var(--nexus-sidebar-slide-offset,-10px))}to{opacity:1;transform:translate(0)}}@media (max-width:900px){.Puck [class*=PuckLayout-inner]{transition:--nexus-mobile-panel-height var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease)!important}}html[data-nexus-sidebar-resizing] .Puck [class*=PuckLayout-inner],html[data-nexus-panel-resizing] .Puck [class*=PuckLayout-inner]{transition:none!important}html[data-nexus-panel-layout-mutating] .Puck [class*=PuckCanvas_]:not([class*=PuckCanvas--fullScreen]){contain:layout style paint}.Puck [class*=ComponentList-content]{opacity:0;pointer-events:none;visibility:hidden;transition:grid-template-rows var(--nexus-drawer-accordion-duration) var(--nexus-drawer-accordion-ease), opacity calc(var(--nexus-drawer-accordion-duration) - 40ms) var(--nexus-drawer-accordion-ease), visibility 0s linear var(--nexus-drawer-accordion-duration);grid-template-rows:0fr;overflow:hidden;display:grid!important}.Puck [class*=ComponentList--isExpanded]>[class*=ComponentList-content]{opacity:1;pointer-events:auto;visibility:visible;transition:grid-template-rows var(--nexus-drawer-accordion-duration) var(--nexus-drawer-accordion-ease), opacity calc(var(--nexus-drawer-accordion-duration) - 40ms) var(--nexus-drawer-accordion-ease), visibility 0s linear 0s;grid-template-rows:1fr}.Puck [class*=ComponentList-content]>[class*=Drawer]{min-height:0;overflow:hidden}.Puck [class*=ComponentList-titleIcon]{transition:transform var(--nexus-drawer-accordion-duration) var(--nexus-drawer-accordion-ease)}.Puck [class*=ComponentList--isExpanded] [class*=ComponentList-titleIcon]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.Puck [class*=PuckLayout-inner],.Puck [class*=Sidebar--left],.Puck [class*=Sidebar--right],.Puck [class*=ComponentList-content],.Puck [class*=ComponentList-titleIcon],.Puck [class*=PuckLayout-header],.Puck .nexus-puck-header-shell,.Puck .nexus-field-chapter__collapse,.Puck .nexus-field-chapter__chevron{transition:none!important;animation:none!important}}html[data-nexus-sidebar-resizing] #puck-canvas-root,html[data-nexus-sidebar-resizing] .Puck [class*=PuckCanvas-root],html[data-nexus-sidebar-resizing] .Puck [class*=PuckPreview-frame],html[data-nexus-sidebar-resizing] .Puck [class*=PuckCanvas-inner],html[data-nexus-sidebar-resizing] .Puck [class*=PuckCanvas_]:not([class*=PuckCanvas-controls]):not([class*=PuckCanvas-inner]):not([class*=PuckCanvas-root]):not([class*=PuckCanvas-loader]):not([class*=PuckCanvas--fullScreen]),html[data-nexus-panel-layout-mutating] #puck-canvas-root,html[data-nexus-panel-resizing] #puck-canvas-root,html[data-nexus-panel-opening] #puck-canvas-root,html[data-nexus-panel-closing] #puck-canvas-root,html[data-nexus-panel-expanding] #puck-canvas-root,html[data-nexus-panel-collapsing] #puck-canvas-root,html[data-nexus-panel-layout-mutating] .Puck [class*=PuckCanvas-root],html[data-nexus-panel-layout-mutating] .Puck [class*=PuckPreview-frame],html[data-nexus-panel-layout-mutating] .Puck [class*=PuckCanvas-inner],html[data-nexus-panel-resizing] .Puck [class*=PuckCanvas-root],html[data-nexus-panel-resizing] .Puck [class*=PuckPreview-frame],html[data-nexus-panel-resizing] .Puck [class*=PuckCanvas-inner]{transition:none!important}[class*=Puck__dropzone]:not(.nexus-carousel__dropzone){outline:1px dashed var(--color-accent-user)!important}.nexus-carousel--edit [class*=Puck__dropzone],.nexus-carousel--edit [class*=DropZone]{outline:none!important}[data-theme=dark] .Puck{--puck-color-white:#18213a;--puck-color-grey-12:#121a29;--puck-color-grey-11:#1e2945;--puck-color-grey-10:#293548;--puck-color-grey-09:#3d4a5c;--puck-color-grey-08:#64748b;--puck-color-grey-07:#94a3b8;--puck-color-grey-06:#cbd5e1;--puck-color-grey-05:#94a3b8;--puck-color-grey-04:#cbd5e1;--puck-color-grey-03:#e2e8f0;--puck-color-grey-02:#f1f5f9;--puck-color-black:#f1f5f9;--puck-color-azure-01:#1e3a8a;--puck-color-azure-02:#1e40af;--puck-color-azure-03:#2563eb;--puck-color-azure-04:#93c5fd;--puck-color-azure-05:#60a5fa;--puck-color-azure-06:#93c5fd;--puck-color-azure-07:#bfdbfe;--puck-color-azure-08:#64748b;--puck-color-azure-09:#3d4a5c;--puck-color-azure-10:#354660;--puck-color-azure-11:#1e2945;--puck-color-azure-12:#293548}[data-theme=dark] .Puck [class*=ArrayFieldItem-summary]:hover,[data-theme=dark] .Puck [class*=ArrayFieldItem--isExpanded]>[class*=ArrayFieldItem-summary]{color:var(--puck-color-azure-04)!important}[data-theme=dark] .Puck [class*=ArrayFieldItem-actions]{color:var(--puck-color-grey-06)}.Puck [class*=ArrayField]:not([class*=ArrayFieldItem]){background:0 0!important;border:none!important;border-radius:0!important}.Puck [class*=ArrayField-inner]{margin-top:0}.Puck [class*=ArrayFieldItem]{border:none!important;border-radius:0!important;outline:none!important}.Puck [class*=ArrayFieldItem--isExpanded]{z-index:auto;outline:none!important}.Puck [class*=ArrayFieldItem-summary]{border-bottom:var(--nexus-editor-panel-border);box-sizing:border-box;color:var(--puck-color-black);font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-leaf-label-size);font-weight:var(--nexus-plugin-leaf-label-weight);line-height:var(--nexus-plugin-leaf-label-line-height);margin:var(--nexus-plugin-leaf-margin-block) var(--nexus-plugin-leaf-margin-inline);min-height:var(--nexus-plugin-leaf-min-height);width:auto;padding:var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-pad-inline)!important;background:0 0!important;border-radius:0!important}[data-theme=dark] .Puck [class*=ArrayFieldItem-summary],[data-theme=dark] .Puck [class*=ArrayFieldItem--isExpanded]>[class*=ArrayFieldItem-summary]{color:var(--puck-color-azure-04)!important}.Puck [class*=ArrayFieldItem-summary]:hover,.Puck [class*=ArrayFieldItem--isExpanded]>[class*=ArrayFieldItem-summary]{background:color-mix(in srgb, var(--color-accent-user) 6%, transparent)!important;color:var(--puck-color-black)!important}[data-theme=dark] .Puck [class*=ArrayFieldItem-summary]:hover,[data-theme=dark] .Puck [class*=ArrayFieldItem--isExpanded]>[class*=ArrayFieldItem-summary]{background:color-mix(in srgb, var(--puck-color-azure-04) 8%, transparent)!important;color:var(--puck-color-azure-04)!important}.Puck [class*=ArrayField-inner]>[class*=ArrayFieldItem]:last-child:not([class*=ArrayFieldItem--isExpanded])>[class*=ArrayFieldItem-summary]{border-bottom:none}.Puck [class*=ArrayFieldItem-body]{background:0 0!important}.Puck [class*=ArrayFieldItem-fieldset]{border:none;border-bottom:var(--nexus-editor-panel-border);box-sizing:border-box;font-family:var(--nexus-plugin-font-family);margin:var(--nexus-plugin-leaf-margin-block) var(--nexus-plugin-leaf-margin-inline);min-width:0;padding:var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-pad-inline) 10px;width:auto}.Puck [class*=ArrayField-inner]>[class*=ArrayFieldItem]:last-child[class*=ArrayFieldItem--isExpanded]>[class*=ArrayFieldItem-fieldset]{border-bottom:none}.Puck [class*=ArrayField-addButton]{box-sizing:border-box;color:var(--puck-color-grey-06);font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-leaf-label-size);margin:var(--nexus-plugin-leaf-margin-block) var(--nexus-plugin-leaf-margin-inline);min-height:var(--nexus-plugin-leaf-min-height);width:auto;padding:var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-pad-inline)!important;background:0 0!important;border:none!important;border-radius:0!important}.Puck [class*=ArrayField-addButton]:hover{color:var(--puck-color-azure-04);background:color-mix(in srgb, var(--color-accent-user) 6%, transparent)!important}.Puck [class*=ArrayField--hasItems]>[class*=ArrayField-addButton]{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.Puck [class*=ArrayFieldItem-actions]{color:var(--puck-color-grey-06);opacity:1}.Puck [class*=DraggableComponent--isSelected] [class*=DraggableComponent-overlay]{outline-offset:-2px;background:color-mix(in srgb, var(--color-accent-user) 18%, transparent)!important;outline:2px solid var(--color-accent-user)!important}.Puck [class*=DraggableComponent--hover] [class*=DraggableComponent-overlay]{outline-offset:-2px;background:color-mix(in srgb, var(--color-accent-user) 10%, transparent)!important;outline:2px solid color-mix(in srgb, var(--color-accent-user) 55%, transparent)!important}.Puck [class*=DraggableComponent-actions]{box-shadow:var(--site-header-bar-shadow);align-items:center;gap:2px;padding:2px 4px;display:inline-flex;background:var(--color-bg-panel)!important;border:1px solid var(--color-border-default)!important;border-radius:var(--radius-md)!important}.Puck [class*=DraggableComponent-actions] button{border-radius:var(--radius-sm);justify-content:center;align-items:center;min-width:28px;min-height:28px;padding:4px;display:inline-flex}.Puck [class*=DraggableComponent-actions] button:hover,.Puck [class*=DraggableComponent-actions] button:focus-visible{background:color-mix(in srgb, var(--color-accent-user) 10%, var(--color-bg-elevated))}.Puck [data-puck-component]:has(.nexus-stepper-timeline) [class*=DraggableComponent-actions]{margin:8px 10px 0 0}.Puck [class*=Layer--isSelected]>[class*=Layer-inner]{background:color-mix(in srgb, var(--color-accent-user) 14%, var(--puck-color-white))!important;border-color:color-mix(in srgb, var(--color-accent-user) 45%, transparent)!important;color:var(--puck-color-black)!important}.Puck [class*=Layer]:not([class*=Layer--isSelected])>[class*=Layer-inner]:hover{background:color-mix(in srgb, var(--color-accent-user) 8%, var(--puck-color-white))!important;border-color:color-mix(in srgb, var(--color-accent-user) 30%, transparent)!important;color:var(--puck-color-black)!important}.Puck [class*=Sidebar--left],.Puck [class*=Sidebar--right]{scrollbar-color:color-mix(in srgb, var(--puck-color-grey-08) 50%, transparent) transparent;scrollbar-gutter:auto;scrollbar-width:thin}.Puck [class*=Sidebar--left]::-webkit-scrollbar{width:6px}.Puck [class*=Sidebar--right]::-webkit-scrollbar{width:6px}.Puck [class*=Sidebar--left]::-webkit-scrollbar-track{background:0 0}.Puck [class*=Sidebar--right]::-webkit-scrollbar-track{background:0 0}.Puck [class*=Sidebar--left]::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--puck-color-grey-08) 45%, transparent);border-radius:999px}.Puck [class*=Sidebar--right]::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--puck-color-grey-08) 45%, transparent);border-radius:999px}.Puck [class*=Sidebar--right] [class*=SidebarSection-title]{box-sizing:border-box;width:100%;margin-inline:0}.Puck [class*=Sidebar--right] [class*=FieldsPlugin],.Puck [class*=Sidebar--right] [class*=FieldsPlugin-header]{box-sizing:border-box;width:100%}@media (min-width:901px){.Puck [class*=Sidebar--left],.Puck [class*=Sidebar--right]{flex-direction:column;min-height:0;display:flex;overflow:hidden!important}.Puck [class*=Sidebar--right] [class*=SidebarSection]:last-of-type,.Puck [class*=Sidebar--right] [class*=SidebarSection-body],.Puck [class*=Sidebar--right] [class*=SidebarSection-content]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.Puck [class*=Sidebar--right] [class*=FieldsPlugin]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden!important}.Puck [class*=Sidebar--right] [class*=FieldsPlugin-header]{flex:none}.Puck [class*=Sidebar--right] [class*=PuckFields_]:not([class*=PuckFields-field]),.Puck [class*=Sidebar--right] [class*=PuckFields--wrapFields],.Puck [class*=Sidebar--right] [class*=Fields-fields]{flex-direction:column;flex:auto;min-height:0;display:flex}.Puck [class*=Sidebar--right] [class*=PuckFields--wrapFields]>[class*=PuckFields-field],.Puck [class*=Sidebar--right] [class*=Fields-fields]>[class*=Field],.Puck [class*=Sidebar--right] [class*=Fields-fields]>[class*=PuckFields-field],.Puck [class*=Sidebar--right] [class*=PuckFields--wrapFields]>.nexus-field-chapter,.Puck [class*=Sidebar--right] [class*=Fields-fields]>.nexus-field-chapter{flex:none}.Puck [class*=Sidebar--right] [class*=PuckFields--wrapFields],.Puck [class*=Sidebar--right] [class*=Fields-fields]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto}.Puck [class*=Sidebar--left] [class*=SidebarSection],.Puck [class*=Sidebar--left] [class*=PuckPluginTab--visible]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.Puck [class*=Sidebar--left] [class*=SidebarSection-body],.Puck [class*=Sidebar--left] [class*=SidebarSection-content],.Puck [class*=Sidebar--left] [class*=PuckPluginTab-body]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}}@media (min-width:766px){.Puck [class*=Sidebar--left]{border-block-start:none!important;border-inline-end:none!important}.Puck [class*=Sidebar--right]{border-block-start:none!important;border-inline-start:none!important}}.Puck [class*=Sidebar--left] [class*=SidebarSection-content]>[class*=ComponentList]:first-child{margin-top:12px}.Puck [class*=DrawerItem-draggable]:hover{background:color-mix(in srgb, var(--color-accent-user) 10%, var(--puck-color-white))!important;border-color:color-mix(in srgb, var(--color-accent-user) 35%, var(--puck-color-grey-09))!important;color:var(--puck-color-black)!important}.Puck [class*=Sidebar--left] [class*=SidebarSection-content]>[class*=LayerTree]:first-child,.Puck [class*=Sidebar--left] [class*=SidebarSection-content]>div:first-child>[class*=LayerTree]{margin-top:12px}[data-theme=light] .Puck [class*=PuckHeader]{color:var(--puck-color-black)}.nexus-puck-field input[type=text],.nexus-puck-field input[type=number]{background-color:color-mix(in srgb, var(--color-accent-user) 10%, var(--puck-color-white));border:1px solid color-mix(in srgb, var(--color-accent-user) 34%, var(--puck-color-grey-09));width:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 30%, var(--puck-color-grey-07));color:var(--puck-color-black);border-radius:var(--radius-md,6px);box-sizing:border-box;outline:none;padding:8px 12px;font-size:14px;transition:background-color .15s,border-color .15s,box-shadow .15s}.nexus-puck-field input[type=text]:hover:not(:disabled),.nexus-puck-field input[type=number]:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-accent-user) 14%, var(--puck-color-white));border-color:color-mix(in srgb, var(--color-accent-user) 42%, var(--puck-color-grey-08));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 38%, var(--puck-color-grey-06))}.nexus-puck-field input[type=text]:focus,.nexus-puck-field input[type=number]:focus{background-color:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-white));border-color:color-mix(in srgb, var(--color-accent-user) 52%, var(--puck-color-grey-08));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 45%, var(--puck-color-grey-06)), 0 0 0 2px color-mix(in srgb, var(--color-accent-user) 22%, transparent)}.nexus-puck-field button{background:var(--puck-color-grey-11);border:1px solid var(--puck-color-grey-09);color:var(--puck-color-black);cursor:pointer;white-space:nowrap;border-radius:4px;padding:8px 14px;font-size:14px;font-weight:500;transition:background-color .2s,border-color .2s}.nexus-puck-field button:hover:not(:disabled){background:var(--puck-color-grey-10);border-color:var(--puck-color-grey-08)}.nexus-puck-field button:disabled{opacity:.6;cursor:not-allowed}.nexus-puck-field select{appearance:none;background-color:color-mix(in srgb, var(--color-accent-user) 10%, var(--puck-color-white));border:1px solid color-mix(in srgb, var(--color-accent-user) 34%, var(--puck-color-grey-09));width:100%;min-height:42px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 30%, var(--puck-color-grey-07));color:var(--puck-color-black);border-radius:var(--radius-md,6px);box-sizing:border-box;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%2394a3b8'><polygon points='0,0 100,0 50,50'/></svg>");background-position:calc(100% - 15px);background-repeat:no-repeat;background-size:12px;outline:none;padding:12px 32px 12px 15px;font-family:inherit;font-size:14px;line-height:1.2}.nexus-puck-select-trigger{--nexus-plugin-select-min-height:42px;--nexus-select-border:color-mix(in srgb, var(--color-accent-user) 34%, var(--puck-color-grey-09));--nexus-select-border-inner:color-mix(in srgb, var(--color-accent-user) 30%, var(--puck-color-grey-07));box-sizing:border-box;color:var(--puck-color-black);height:auto;max-height:none;min-height:var(--nexus-plugin-select-min-height);justify-content:space-between;align-items:center;width:100%;padding:0 12px;font-family:inherit;font-size:14px;transition:background-color .15s,border-color .15s,box-shadow .15s;background-color:color-mix(in srgb, var(--color-accent-user) 10%, var(--puck-color-white))!important;border:1px solid var(--nexus-select-border)!important;border-radius:var(--radius-md,6px)!important;box-shadow:inset 0 0 0 1px var(--nexus-select-border-inner)!important}.nexus-puck-select-trigger:hover:not(:disabled){--nexus-select-border:color-mix(in srgb, var(--color-accent-user) 42%, var(--puck-color-grey-08));--nexus-select-border-inner:color-mix(in srgb, var(--color-accent-user) 38%, var(--puck-color-grey-06));background-color:color-mix(in srgb, var(--color-accent-user) 14%, var(--puck-color-white))!important}.nexus-puck-field select:focus{border-color:color-mix(in srgb, var(--color-accent-user) 52%, var(--puck-color-grey-08));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 45%, var(--puck-color-grey-06)), 0 0 0 2px color-mix(in srgb, var(--color-accent-user) 22%, transparent)}.nexus-puck-select-trigger:focus-visible{--nexus-select-border:color-mix(in srgb, var(--color-accent-user) 52%, var(--puck-color-grey-08));--nexus-select-border-inner:color-mix(in srgb, var(--color-accent-user) 45%, var(--puck-color-grey-06));outline:none;background-color:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-white))!important;box-shadow:inset 0 0 0 1px var(--nexus-select-border-inner), 0 0 0 2px color-mix(in srgb, var(--color-accent-user) 22%, transparent)!important}[data-theme=dark] .Puck select[class*=Input-input],[data-theme=dark] .Puck select:not([class*=ViewportControls-zoomSelect]){appearance:none;background-color:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-grey-11))!important;border:1px solid color-mix(in srgb, var(--color-accent-user) 40%, var(--puck-color-grey-08))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 36%, var(--puck-color-grey-06))!important;color:var(--puck-color-black)!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23cbd5e1'><polygon points='0,0 100,0 50,50'/></svg>")!important;background-position:calc(100% - 12px)!important;background-repeat:no-repeat!important;background-size:12px!important}[data-theme=dark] .Puck select[class*=Input-input]:hover:not([disabled]),[data-theme=dark] .Puck select:not([class*=ViewportControls-zoomSelect]):hover:not([disabled]){background-color:color-mix(in srgb, var(--color-accent-user) 20%, var(--puck-color-grey-11))!important;border-color:color-mix(in srgb, var(--color-accent-user) 48%, var(--puck-color-grey-07))!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23e2e8f0'><polygon points='0,0 100,0 50,50'/></svg>")!important}[data-theme=dark] .nexus-puck-field select{background-color:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-grey-11));border-color:color-mix(in srgb, var(--color-accent-user) 40%, var(--puck-color-grey-08));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 36%, var(--puck-color-grey-06));color:var(--puck-color-black);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23cbd5e1'><polygon points='0,0 100,0 50,50'/></svg>")}[data-theme=dark] .nexus-puck-select-trigger:not(.nexus-viewport-zoom-select__trigger):not(.global-layout-editor__icon-picker-trigger){--nexus-select-border:color-mix(in srgb, var(--color-accent-user) 40%, var(--puck-color-grey-08));--nexus-select-border-inner:color-mix(in srgb, var(--color-accent-user) 36%, var(--puck-color-grey-06));color:var(--puck-color-black);background-color:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-grey-11))!important}[data-theme=dark] .nexus-puck-select-trigger:not(.nexus-viewport-zoom-select__trigger):not(.global-layout-editor__icon-picker-trigger):hover:not(:disabled){--nexus-select-border:color-mix(in srgb, var(--color-accent-user) 48%, var(--puck-color-grey-07));--nexus-select-border-inner:color-mix(in srgb, var(--color-accent-user) 44%, var(--puck-color-grey-05));background-color:color-mix(in srgb, var(--color-accent-user) 20%, var(--puck-color-grey-11))!important}[data-theme=dark] .nexus-puck-select-trigger:not(.nexus-viewport-zoom-select__trigger):not(.global-layout-editor__icon-picker-trigger):focus-visible{--nexus-select-border:color-mix(in srgb, var(--color-accent-user) 55%, var(--puck-color-grey-07));--nexus-select-border-inner:color-mix(in srgb, var(--color-accent-user) 50%, var(--puck-color-grey-05));background-color:color-mix(in srgb, var(--color-accent-user) 22%, var(--puck-color-grey-11))!important}[data-theme=dark] .Puck select option,[data-theme=dark] .Puck option{background:var(--puck-color-grey-11);color:var(--puck-color-black)}[data-theme=dark] .Puck .nexus-puck-field input[type=text],[data-theme=dark] .Puck .nexus-puck-field input[type=number]{background-color:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-grey-11));border-color:color-mix(in srgb, var(--color-accent-user) 40%, var(--puck-color-grey-08));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 36%, var(--puck-color-grey-06));color:var(--puck-color-black)}[data-theme=dark] .Puck [class*=Input-input],[data-theme=dark] .Puck [class*=RadioGroup],[data-theme=dark] .Puck [class*=Field] label{color:var(--puck-color-black)}.nexus-path-chip{background:var(--puck-color-grey-11);border:1px solid var(--puck-color-grey-09);-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:6px;margin-right:10px;padding:4px 10px;font-size:12px;display:inline-flex}.nexus-path-chip__label{color:var(--puck-color-grey-07);letter-spacing:.02em;text-transform:uppercase;font-weight:500}.nexus-path-chip__value{color:var(--color-accent-user);align-items:baseline;font-family:ui-monospace,monospace;font-size:12px;font-weight:600;display:inline-flex}.nexus-path-chip__button{color:inherit;cursor:text;font:inherit;background:0 0;border:none;padding:0}.nexus-path-chip__button:hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.nexus-path-chip__slash{opacity:.75}.nexus-path-chip__input{color:inherit;font:inherit;background:0 0;border:none;outline:none;min-width:60px;max-width:200px;padding:0}.nexus-field-chapter{margin-top:0}.nexus-field-chapter__head{color:var(--puck-color-grey-06);cursor:pointer;font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-section-title-size);font-weight:var(--nexus-plugin-section-title-weight);align-items:center;gap:var(--nexus-plugin-section-title-gap);letter-spacing:var(--nexus-plugin-section-title-spacing);margin:var(--nexus-plugin-section-header-margin-block);min-height:0;padding:var(--nexus-plugin-section-header-pad-block) var(--nexus-plugin-section-header-pad-inline);text-align:left;text-transform:uppercase;-webkit-user-select:none;user-select:none;background:0 0;border:none;width:100%;display:flex}.nexus-field-chapter__icon{color:var(--puck-color-grey-08);align-items:center;width:14px;height:14px;display:inline-flex}.nexus-field-chapter__icon svg{width:14px;height:14px}.nexus-field-chapter__title{flex:1}.nexus-field-chapter__chevron{color:var(--puck-color-grey-06);flex-shrink:0;width:12px;margin-inline-start:auto;line-height:0;transition:transform .24s cubic-bezier(.4,0,.2,1);display:inline-flex}.nexus-field-chapter__chevron--expanded{transform:rotate(0)}.nexus-field-chapter__chevron:not(.nexus-field-chapter__chevron--expanded){transform:rotate(-90deg)}.nexus-field-chapter__collapse{opacity:0;pointer-events:none;visibility:hidden;transition:grid-template-rows var(--nexus-drawer-accordion-duration) var(--nexus-drawer-accordion-ease), opacity calc(var(--nexus-drawer-accordion-duration) - 40ms) var(--nexus-drawer-accordion-ease), visibility 0s linear var(--nexus-drawer-accordion-duration);grid-template-rows:0fr;display:grid;overflow:hidden}.nexus-field-chapter[data-open=true]>.nexus-field-chapter__collapse{opacity:1;pointer-events:auto;visibility:visible;transition:grid-template-rows var(--nexus-drawer-accordion-duration) var(--nexus-drawer-accordion-ease), opacity calc(var(--nexus-drawer-accordion-duration) - 40ms) var(--nexus-drawer-accordion-ease), visibility 0s linear 0s;grid-template-rows:1fr}.nexus-field-chapter:not([data-nexus-chapter-hydrated]) .nexus-field-chapter__collapse{transition:none}.nexus-field-chapter__body{flex-direction:column;gap:10px;min-height:0;padding-bottom:6px;display:flex;overflow:hidden}.Puck .nexus-plugin-field-surface,.Puck [class*=FieldsPlugin] .nexus-field-chapter__body{padding-bottom:var(--nexus-plugin-leaf-pad-block);gap:0}.nexus-field-category{flex-direction:column;gap:6px;display:flex}.nexus-field-category__label{color:var(--puck-color-grey-08);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}.nexus-field-category--readonly .nexus-readonly-meta{color:var(--puck-color-grey-06);margin:0;font-size:13px;line-height:1.4}.nexus-field-category--meta-readonly{border-top:1px solid color-mix(in srgb, var(--puck-color-grey-09) 72%, transparent);padding-top:calc(var(--nexus-plugin-leaf-pad-block) + 2px);margin-top:2px}.nexus-publication-gallery{gap:calc(var(--nexus-plugin-leaf-pad-block) + 6px);flex-direction:column;display:flex}.nexus-publication-gallery__item{flex-direction:column;gap:6px;display:flex}.nexus-publication-gallery__item-head{padding-inline:var(--nexus-plugin-leaf-pad-inline);justify-content:space-between;align-items:center;gap:8px;display:flex}.nexus-publication-gallery__item-head .nexus-field-category__label-row{flex:1;min-width:0}.nexus-publication-gallery__remove{flex-shrink:0;min-width:1.75rem;height:1.75rem;padding-inline:.5rem}.nexus-page-meta-badge{background:color-mix(in srgb, var(--puck-color-grey-10) 88%, var(--puck-color-white));border:1px solid color-mix(in srgb, var(--color-accent-user) 28%, var(--puck-color-grey-09));border-radius:var(--radius-md,6px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 10%, transparent);color:var(--puck-color-grey-04);font-family:var(--nexus-plugin-font-family);font-variant-numeric:tabular-nums;align-items:center;max-width:100%;padding:4px 8px;font-size:11px;font-weight:600;line-height:1.35;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.nexus-page-meta-badge--muted{background:color-mix(in srgb, var(--puck-color-grey-10) 92%, var(--puck-color-white));border-color:var(--puck-color-grey-09);box-shadow:none;color:var(--puck-color-grey-07);font-weight:500}.nexus-page-meta-badge--link{color:color-mix(in srgb, var(--color-accent-user) 82%, var(--puck-color-black))}.nexus-page-meta-badge--link:hover{background:color-mix(in srgb, var(--color-accent-user) 14%, var(--puck-color-white));border-color:color-mix(in srgb, var(--color-accent-user) 42%, var(--puck-color-grey-09));color:color-mix(in srgb, var(--color-accent-user) 92%, var(--puck-color-black))}.nexus-page-meta-readonly{margin-inline:var(--nexus-plugin-leaf-pad-inline);flex-direction:column;gap:6px;padding-bottom:2px;display:flex}.nexus-page-meta-readonly__row{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.nexus-page-meta-readonly__row--author{justify-content:flex-start}.nexus-page-meta-readonly__label{color:var(--puck-color-grey-07);font-family:var(--nexus-plugin-font-family);flex-shrink:0;font-size:11px;font-weight:500;line-height:1.3}.nexus-page-meta-readonly__value{justify-content:flex-end;min-width:0;display:flex}.nexus-page-meta-readonly__value--full{margin-inline:var(--nexus-plugin-leaf-pad-inline);width:calc(100% - 2 * var(--nexus-plugin-leaf-pad-inline));justify-content:flex-start;padding-bottom:2px}.nexus-media-upload-field{flex-direction:column;gap:6px;width:100%;display:flex}.nexus-media-upload-field__file-input{display:none}.nexus-media-upload-field__empty-picker{background-color:var(--color-bg-panel);border:1px dashed color-mix(in srgb, var(--color-accent-user) 28%, var(--color-border-default));border-radius:var(--radius-md,6px);box-sizing:border-box;color:var(--puck-color-grey-06);cursor:pointer;font-family:var(--nexus-plugin-font-family);margin-inline:var(--nexus-plugin-leaf-pad-inline);min-height:200px;padding:var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-pad-inline);text-align:center;width:calc(100% - 2 * var(--nexus-plugin-leaf-pad-inline));justify-content:center;align-items:center;font-size:12px;line-height:1.35;transition:background-color .14s,border-color .14s,color .14s;display:flex}.nexus-media-upload-field__empty-picker:hover,.nexus-media-upload-field__empty-picker:focus-visible{background:color-mix(in srgb, var(--color-accent-user) 6%, var(--color-bg-panel));border-color:color-mix(in srgb, var(--color-accent-user) 45%, var(--color-border-default));color:var(--puck-color-grey-04);outline:none}.nexus-media-upload-field__empty-picker--busy{cursor:not-allowed;opacity:.65}.nexus-media-upload-field__dropzone{background:color-mix(in srgb, var(--color-accent-user) 6%, var(--puck-color-white));border:1px dashed color-mix(in srgb, var(--color-accent-user) 34%, var(--puck-color-grey-09));border-radius:var(--radius-md,6px);box-sizing:border-box;color:var(--puck-color-grey-06);cursor:pointer;font-family:var(--nexus-plugin-font-family);margin-inline:var(--nexus-plugin-leaf-pad-inline);text-align:center;width:calc(100% - 2 * var(--nexus-plugin-leaf-pad-inline));padding:8px 10px;font-size:12px;line-height:1.35;transition:background-color .14s,border-color .14s,color .14s}.nexus-media-upload-field__dropzone--active{background:color-mix(in srgb, var(--color-accent-user) 12%, var(--puck-color-white));border-color:var(--color-accent-user);color:var(--puck-color-grey-04)}.nexus-media-upload-field__dropzone--busy{cursor:not-allowed;opacity:.65}.nexus-media-upload-field__error{color:var(--color-danger);padding-inline:var(--nexus-plugin-leaf-pad-inline);margin:0;font-size:11px;line-height:1.35}.nexus-media-upload-field__preview-compact{background:var(--puck-color-white);border:1px solid var(--puck-color-grey-09);border-radius:var(--radius-md,6px);height:120px;margin-inline:var(--nexus-plugin-leaf-pad-inline);width:calc(100% - 2 * var(--nexus-plugin-leaf-pad-inline));justify-content:center;align-items:center;display:flex;overflow:hidden}.nexus-media-upload-field__preview-compact--recrop{cursor:pointer;transition:border-color .14s,box-shadow .14s}.nexus-media-upload-field__preview-compact--recrop:hover,.nexus-media-upload-field__preview-compact--recrop:focus-visible{border-color:color-mix(in srgb, var(--color-accent-user) 55%, var(--puck-color-grey-09));box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent-user) 18%, transparent);outline:none}.nexus-media-upload-field__preview-media{object-fit:contain;max-width:100%;max-height:100%}.nexus-media-upload-field__alt{flex-direction:column;gap:4px;display:flex}.Puck .nexus-plugin-field-surface .nexus-media-upload-field .nexus-settings-media-preview,.Puck [class*=FieldsPlugin] .nexus-media-upload-field .nexus-settings-media-preview{margin-inline:var(--nexus-plugin-leaf-pad-inline);width:calc(100% - 2 * var(--nexus-plugin-leaf-pad-inline))}.Puck .nexus-plugin-field-surface .nexus-datetime-picker,.Puck [class*=FieldsPlugin] .nexus-datetime-picker{width:100%}.Puck .nexus-plugin-field-surface .nexus-datetime-picker__trigger,.Puck [class*=FieldsPlugin] .nexus-datetime-picker__trigger{cursor:pointer;text-align:left;justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}.Puck .nexus-plugin-field-surface .nexus-datetime-picker__trigger svg,.Puck [class*=FieldsPlugin] .nexus-datetime-picker__trigger svg{opacity:.72;flex-shrink:0}[data-theme=dark] .nexus-page-meta-badge{background:color-mix(in srgb, var(--puck-color-grey-11) 92%, var(--puck-color-black));border-color:color-mix(in srgb, var(--color-accent-user) 32%, var(--puck-color-grey-08));color:var(--puck-color-grey-05)}[data-theme=dark] .nexus-page-meta-badge--link{color:color-mix(in srgb, var(--color-accent-user) 78%, var(--puck-color-white))}[data-theme=dark] .nexus-media-upload-field__dropzone{background:color-mix(in srgb, var(--color-accent-user) 10%, var(--puck-color-grey-11));color:var(--puck-color-grey-05)}[data-theme=dark] .nexus-media-upload-field__empty-picker{background:color-mix(in srgb, var(--color-accent-user) 8%, var(--puck-color-grey-11));color:var(--puck-color-grey-05)}.nexus-puck-textarea{resize:vertical;min-height:5rem}.nexus-datetime-picker__trigger{cursor:pointer}.nexus-calendar{--rdp-accent-color:var(--color-accent-user);--rdp-accent-background-color:color-mix(in srgb, var(--color-accent-user) 18%, transparent)}.nexus-field-subfield__label{color:var(--puck-color-grey-07);margin-bottom:6px;font-size:12px;font-weight:500;line-height:1.3;display:block}.nexus-sidebar-field .nexus-field-grid__cell,.nexus-carousel-size-fields{flex-direction:column;gap:6px;width:100%;display:flex}.nexus-sidebar-field .nexus-field-grid__custom-row:not([hidden]),.nexus-carousel-size-fields .nexus-field-grid__custom-row:not([hidden]){margin-top:4px}.nexus-sidebar-field .nexus-field-grid__custom[hidden]{display:none}.nexus-sidebar-field .nexus-stepped-slider{margin-top:0}.nexus-stepped-slider{flex-direction:column;gap:8px;width:100%;display:flex}.nexus-stepped-slider__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.nexus-stepped-slider__value{color:var(--puck-color-grey-08);flex-shrink:0;font-size:11px;font-weight:600}.nexus-stepped-slider [data-slot=slider]{padding:0 2px}.nexus-stepped-slider__ticks{gap:4px;width:100%;display:grid}.nexus-stepped-slider__tick{color:var(--puck-color-grey-08);cursor:pointer;text-align:center;word-break:break-word;background:0 0;border:none;padding:2px 0;font-family:inherit;font-size:10px;font-weight:500;line-height:1.25}.nexus-stepped-slider__tick--active{color:var(--puck-color-black);font-weight:600}[data-theme=dark] .nexus-stepped-slider__tick--active{color:var(--puck-color-black)}.nexus-sidebar-field{flex-direction:column;gap:0;width:100%;margin:0;display:flex}.nexus-field-chapter__body>.nexus-field-category>.nexus-sidebar-field+.nexus-sidebar-field,.nexus-field-chapter__body>.nexus-sidebar-field+.nexus-sidebar-field{margin-top:0}.nexus-field-chapter__body .nexus-sidebar-field [class*=Field],.nexus-field-chapter__body .nexus-sidebar-field [class*=FieldLabel]{margin-top:0;margin-bottom:0}.Puck [class*=PuckFields--wrapFields],.Puck [class*=Fields-fields]{flex-direction:column;gap:0;display:flex}.Puck [class*=PuckFields--wrapFields]>[class*=PuckFields-field],.Puck [class*=Fields-fields]>[class*=Field]{border:none;margin:0;display:block;padding:0!important}.Puck [class*=PuckFields--wrapFields]>[class*=PuckFields-field] [class*=InputWrapper],.Puck [class*=Fields-fields]>[class*=Field] [class*=InputWrapper]{margin:0}.Puck [class*=PuckFields--wrapFields]>[class*=PuckFields-field]+[class*=PuckFields-field],.Puck [class*=Fields-fields]>[class*=Field]+[class*=Field],.Puck [class*=Fields]>[class*=Field]+[class*=Field]{border-top:1px solid var(--puck-color-grey-09);margin-top:0}.Puck [class*=PuckFields--wrapFields]>[class*=PuckFields-field]:empty,.Puck [class*=Fields-fields]>[class*=Field]:empty{border:none!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}.nexus-field-chapter+.nexus-field-chapter{border-top:1px solid var(--puck-color-grey-09);margin-top:0}.nexus-carousel-size-fields{flex-direction:column;gap:6px;width:100%;display:flex}.nexus-field-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nexus-field-grid--stack{grid-template-columns:1fr}.nexus-field-grid__cell{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.nexus-field-grid__cell--wide{grid-column:1/-1}.nexus-field-grid__label{color:var(--puck-color-grey-07);font-size:11px}.nexus-field-grid__custom{background-color:color-mix(in srgb, var(--color-accent-user) 10%, var(--puck-color-white));border:1px solid color-mix(in srgb, var(--color-accent-user) 34%, var(--puck-color-grey-09));border-radius:var(--radius-md,6px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 30%, var(--puck-color-grey-07));box-sizing:border-box;color:var(--puck-color-black);width:100%;height:42px;min-height:42px;padding:0 12px;font-family:inherit;font-size:14px}.nexus-field-grid__custom:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-accent-user) 14%, var(--puck-color-white));border-color:color-mix(in srgb, var(--color-accent-user) 42%, var(--puck-color-grey-08));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 38%, var(--puck-color-grey-06))}.nexus-field-grid__custom:focus{background-color:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-white));border-color:color-mix(in srgb, var(--color-accent-user) 52%, var(--puck-color-grey-08));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 45%, var(--puck-color-grey-06)), 0 0 0 2px color-mix(in srgb, var(--color-accent-user) 22%, transparent);outline:none}.nexus-color-row{align-items:center;gap:8px;display:flex}.nexus-color-row__swatch{border:1px solid var(--puck-color-grey-09);border-radius:4px;flex-shrink:0;width:42px;height:42px}.nexus-segmented{grid-template-columns:repeat(var(--nexus-segmented-cols,2), minmax(0, 1fr));gap:4px;width:100%;display:grid}.nexus-segmented__btn{background:var(--puck-color-grey-11);border:1px solid var(--puck-color-grey-09);box-sizing:border-box;color:var(--puck-color-black);cursor:pointer;text-align:center;word-break:break-word;border-radius:4px;justify-content:center;align-items:center;min-width:0;min-height:42px;padding:6px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.25;display:flex}.nexus-segmented__btn--active{background:var(--puck-color-white);border-color:var(--puck-color-grey-07);font-weight:600}.nexus-switch-field{width:100%}.nexus-switch-row{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:42px;display:flex}.nexus-switch-row [data-slot=switch]{flex-shrink:0}.nexus-switch-row__label{color:var(--puck-color-black);flex:1;align-items:center;gap:4px;min-width:0;font-size:14px;font-weight:500;line-height:1.3;display:inline-flex}.nexus-switch-row__hint{color:var(--puck-color-grey-04,var(--color-text-secondary));margin:4px 0 0;font-size:11px;line-height:1.4}[data-theme=dark] .nexus-switch-row__label{color:var(--puck-color-black)}[data-theme=dark] .nexus-field-grid__custom{background-color:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-grey-11));border-color:color-mix(in srgb, var(--color-accent-user) 40%, var(--puck-color-grey-08));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 36%, var(--puck-color-grey-06));color:var(--puck-color-black)}[data-theme=dark] .nexus-field-grid__custom:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-accent-user) 20%, var(--puck-color-grey-11));border-color:color-mix(in srgb, var(--color-accent-user) 48%, var(--puck-color-grey-07))}[data-theme=dark] .nexus-field-grid__custom:focus{background-color:color-mix(in srgb, var(--color-accent-user) 22%, var(--puck-color-grey-11))}[data-theme=dark] .nexus-path-chip{background:var(--puck-color-grey-11);border-color:var(--puck-color-grey-09)}.Puck [class*=RadioField]{width:100%}.Puck [class*=RadioField]>div,.Puck [class*=RadioField] fieldset{gap:4px!important;width:100%!important;display:flex!important}.Puck [class*=RadioField] label,.Puck [class*=RadioField] button{flex:1!important;min-height:42px!important}.nexus-mode-toggle{background:var(--color-bg-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;font-family:inherit;font-size:var(--site-header-chip-font-size);align-items:center;gap:var(--site-header-chip-gap);font-weight:500;transition:opacity .15s;display:inline-flex}.nexus-mode-toggle:hover{opacity:.85}.nexus-mode-toggle[aria-pressed=true]{background:var(--puck-color-azure-09);border-color:var(--puck-color-azure-07);color:var(--puck-color-black)}.nexus-mode-toggle__icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.nexus-mode-toggle__label{white-space:nowrap}.nexus-field-grid__custom-row{grid-template-columns:1fr auto;align-items:center;gap:6px;display:grid}.nexus-field-grid__custom--number{min-width:0;height:42px;min-height:42px}.nexus-field-grid__custom-row .nexus-puck-select-trigger{height:42px;min-height:42px;max-height:42px}.nexus-field-grid__resolved{color:var(--puck-color-grey-07);margin-top:2px;font-size:11px;font-weight:500;line-height:1.2}.nexus-field-grid__custom-unit{width:auto;min-width:72px}.nexus-tiptap-editor{border:1px solid var(--puck-color-grey-09);border-radius:4px;flex-direction:column;margin-top:4px;display:flex;overflow:hidden}.nexus-tiptap-editor--loading{color:var(--puck-color-grey-07);padding:12px 15px;font-size:13px}.nexus-tiptap-editor__toolbar{background:var(--puck-color-grey-12);border-bottom:1px solid var(--puck-color-grey-09);flex-wrap:wrap;gap:4px;padding:6px;display:flex}.nexus-tiptap-editor__btn{background:var(--puck-color-white);border:1px solid var(--puck-color-grey-09);color:var(--puck-color-black);cursor:pointer;border-radius:4px;min-width:28px;min-height:28px;padding:4px 6px;font-family:inherit;font-size:12px;font-weight:600;line-height:1}.nexus-tiptap-editor__btn:hover{border-color:var(--puck-color-grey-07)}.nexus-tiptap-editor__btn--active{background:var(--puck-color-azure-09);border-color:var(--puck-color-azure-07)}.nexus-tiptap-editor__content{background:var(--puck-color-white);color:var(--puck-color-black);outline:none;min-height:120px;padding:12px 15px;font-family:inherit;font-size:14px;line-height:1.6}.nexus-tiptap-editor__content p{margin:0 0 .5em}.nexus-tiptap-editor__content p:last-child{margin-bottom:0}.nexus-tiptap-editor__content ul,.nexus-tiptap-editor__content ol{margin:0 0 .5em;padding-left:1.25rem}.nexus-tiptap-editor__content blockquote{border-left:3px solid var(--puck-color-grey-07);margin:0 0 .5em;padding-left:.75rem}.nexus-tiptap-editor__content code{background:var(--puck-color-grey-12);border-radius:3px;padding:.1em .35em;font-family:ui-monospace,monospace;font-size:.9em}[data-theme=dark] .nexus-tiptap-editor{border-color:var(--puck-color-grey-09)}[data-theme=dark] .nexus-tiptap-editor__toolbar{background:var(--puck-color-grey-11)}[data-theme=dark] .nexus-tiptap-editor__btn{background:var(--puck-color-grey-11);border-color:var(--puck-color-grey-09);color:var(--puck-color-black)}[data-theme=dark] .nexus-tiptap-editor__content{background:var(--puck-color-grey-11);color:var(--puck-color-black)}[data-theme=dark] .nexus-tiptap-editor__content code{background:var(--puck-color-grey-12)}.nexus-rich-text-editor.nexus-rich-text-editor--puck{border:1px solid var(--puck-color-grey-09);background:0 0;border-radius:4px;margin-top:4px;padding:0;overflow:hidden}.nexus-rich-text-editor--puck .nexus-rich-text-editor__toolbar{background:var(--puck-color-grey-12);border-bottom:1px solid var(--puck-color-grey-09)}.nexus-rich-text-editor--puck .nexus-rich-text-editor__btn{background:var(--puck-color-white);border:1px solid var(--puck-color-grey-09);color:var(--puck-color-black);border-radius:4px}.nexus-rich-text-editor--puck .nexus-rich-text-editor__btn--active{background:var(--puck-color-azure-09);border-color:var(--puck-color-azure-07)}.nexus-rich-text-editor--puck .nexus-rich-text-editor__content{background:var(--puck-color-white);color:var(--puck-color-black)}.nexus-rich-text-editor--puck .nexus-rich-text-editor__hint{color:var(--puck-color-grey-07)}[data-theme=dark] .nexus-rich-text-editor--puck .nexus-rich-text-editor__toolbar{background:var(--puck-color-grey-11)}[data-theme=dark] .nexus-rich-text-editor--puck .nexus-rich-text-editor__btn{background:var(--puck-color-grey-11);border-color:var(--puck-color-grey-09);color:var(--puck-color-black)}[data-theme=dark] .nexus-rich-text-editor--puck .nexus-rich-text-editor__content{background:var(--puck-color-grey-11);color:var(--puck-color-black);background:var(--puck-color-grey-11)}.nexus-rich-text-editor--puck-list-step{width:100%;min-width:0;margin-top:0}.nexus-list-step-field,.nexus-list-step-field__editor-host,.nexus-list-step-field__editor-host .nexus-rich-text-editor--puck,.nexus-list-step-children__editor-wrap .nexus-rich-text-editor--puck,.nexus-list-step-field__editor-host .nexus-rich-text-editor__content,.nexus-list-step-children__editor-wrap .nexus-rich-text-editor__content{width:100%;min-width:0}.nexus-list-step-field__editor-host .ProseMirror,.nexus-list-step-children__editor-wrap .ProseMirror{overflow-wrap:break-word;white-space:pre-wrap;word-break:normal;width:100%;min-width:0}.nexus-rich-text-editor--puck-list-step .nexus-rich-text-editor__toolbar{gap:2px;padding:4px 6px}.nexus-rich-text-editor--puck-list-step .nexus-rich-text-editor__btn{min-width:24px;min-height:24px;padding:2px 4px;font-size:11px}.nexus-rich-text-editor--puck-list-step .nexus-rich-text-editor__content{padding:8px 10px;font-size:13px;line-height:1.5}.Puck [class*=ArrayFieldItem-fieldset]:has(.nexus-list-step-field){padding:12px var(--nexus-plugin-leaf-pad-inline) 14px;border-bottom:none;flex-direction:column;gap:12px;display:flex}.Puck [class*=ArrayFieldItem-fieldset]:has(.nexus-list-step-field)>[class*=Field]{flex-direction:column;gap:6px;margin:0;display:flex}.Puck [class*=ArrayFieldItem-fieldset]:has(.nexus-list-step-field)>[class*=Field]:last-child{margin-bottom:0}.Puck [class*=ArrayFieldItem-fieldset]:has(.nexus-list-step-field) [class*=FieldLabel]{margin-bottom:0}.Puck [class*=ArrayFieldItem-fieldset]:has(.nexus-list-step-field) .nexus-sidebar-field{margin-inline:0;padding-block:0}.Puck [class*=ArrayFieldItem-fieldset]:has(.nexus-list-step-field) .nexus-list-step-children{gap:10px}.Puck [class*=ArrayFieldItem-fieldset]:has(.nexus-list-step-field) .nexus-list-step-children__empty{padding-inline:var(--nexus-plugin-leaf-pad-inline);margin:0}.nexus-list-connector-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;display:grid}.nexus-list-connector-picker__option{background:var(--puck-color-white);border:1px solid var(--puck-color-grey-09);cursor:pointer;text-align:center;border-radius:6px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:8px 6px 7px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.nexus-list-connector-picker__option:hover{border-color:var(--puck-color-azure-08)}.nexus-list-connector-picker__option--active{background:color-mix(in srgb, var(--color-accent-user) 8%, var(--puck-color-white));border-color:var(--color-accent-user);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 35%, transparent)}.nexus-list-connector-picker__label{color:var(--puck-color-black);font-size:11px;font-weight:600;line-height:1.2}.nexus-list-connector-picker__hint{color:var(--puck-color-grey-07);font-size:10px;line-height:1.3}.nexus-list-connector-preview{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:18px;height:34px;display:flex;position:relative}.nexus-list-connector-preview__dot{background:var(--puck-color-grey-07);border-radius:50%;flex-shrink:0;width:6px;height:6px}.nexus-list-connector-preview__link{background:var(--puck-color-grey-07);flex:auto;width:2px;min-height:10px}.nexus-list-connector-preview--dashed .nexus-list-connector-preview__link{border-left:2px dashed var(--puck-color-grey-07);background:0 0;width:0}.nexus-list-connector-preview--dotted .nexus-list-connector-preview__link{border-left:2px dotted var(--puck-color-grey-07);background:0 0;width:0}.nexus-list-connector-preview--rail:before{background:color-mix(in srgb, var(--puck-color-grey-07) 35%, transparent);content:"";z-index:0;border-radius:4px;width:8px;height:28px;position:absolute;top:3px;left:50%;transform:translate(-50%)}.nexus-list-connector-preview--rail .nexus-list-connector-preview__link{opacity:0}.nexus-list-connector-preview--ring .nexus-list-connector-preview__dot{border:2px solid var(--puck-color-grey-07);box-sizing:border-box;background:0 0;width:8px;height:8px}.nexus-list-connector-preview--arrow .nexus-list-connector-preview__link{opacity:0;min-height:4px}.nexus-list-connector-preview--arrow .nexus-list-connector-preview__arrow-icon{color:var(--puck-color-grey-07);position:absolute;top:50%;left:50%;transform:translate(-50%,-20%)}.nexus-list-connector-preview--minimal .nexus-list-connector-preview__link{display:none}.nexus-list-connector-preview--tree .nexus-list-connector-preview__dot--b{margin-left:8px}.nexus-list-connector-preview--tree .nexus-list-connector-preview__link{margin-left:4px}[data-theme=dark] .nexus-list-connector-picker__option{background:var(--puck-color-grey-11);border-color:var(--puck-color-grey-09)}[data-theme=dark] .nexus-list-connector-picker__option--active{background:color-mix(in srgb, var(--puck-color-azure-04) 10%, var(--puck-color-grey-11))}.nexus-list-step-children{flex-direction:column;gap:8px;margin-top:0;display:flex}.nexus-list-step-children__chapter{background:color-mix(in srgb, var(--puck-color-grey-12) 80%, transparent);border:1px solid var(--puck-color-grey-09);border-radius:6px;width:100%;min-width:0;margin:0;padding:6px 8px 4px}.nexus-list-step-children__chapter+.nexus-list-step-children__chapter{margin-top:0}.nexus-list-step-children__chapter[data-open=true]{padding-bottom:6px}.nexus-list-step-children__chapter .nexus-field-chapter__body{width:100%;min-width:0;padding-bottom:0;overflow:visible}.nexus-list-step-children__collapse{width:100%;min-width:0}.nexus-list-step-children__empty{color:var(--puck-color-grey-07);margin:0;padding:2px 0 4px;font-size:12px;line-height:1.45}.nexus-list-step-children__row-head{align-items:center;gap:4px;width:100%;min-width:0;min-height:30px;display:flex}.nexus-list-step-children__row-meta{min-width:0;margin:2px 0 0 28px;display:flex}.nexus-list-step-children__toggle{color:var(--puck-color-grey-07);cursor:pointer;min-width:24px;min-height:28px;transition:color var(--nexus-drawer-accordion-duration,.2s) var(--nexus-drawer-accordion-ease,ease);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.nexus-list-step-children__toggle svg{transition:transform var(--nexus-drawer-accordion-duration,.2s) var(--nexus-drawer-accordion-ease,ease)}.nexus-list-step-children__toggle svg.nexus-field-chapter__chevron--expanded{transform:rotate(0)}.nexus-list-step-children__toggle svg:not(.nexus-field-chapter__chevron--expanded){transform:rotate(-90deg)}.nexus-list-step-children__remove{color:var(--puck-color-grey-07);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;min-width:28px;min-height:28px;padding:0;display:inline-flex}.nexus-list-step-children__toggle:hover,.nexus-list-step-children__remove:hover{color:var(--puck-color-black)}.nexus-list-step-children__label-input{flex:1;width:100%;min-width:0}.nexus-list-step-children__editor-wrap{width:100%;min-width:0;margin-top:8px;padding-top:0}.nexus-list-step-children__add{color:var(--puck-color-azure-07);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:4px;min-height:28px;margin-top:0;padding:2px 0 0;font-size:12px;font-weight:600;display:inline-flex}.nexus-list-step-children__add:hover{color:var(--puck-color-azure-05)}[data-theme=dark] .nexus-list-step-children__chapter{background:color-mix(in srgb, var(--puck-color-grey-11) 90%, transparent)}.nexus-form-field-options{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.Puck [class*=FieldsPlugin] .nexus-form-field-options.nexus-sidebar-field{margin-block:0;padding-block:0}.nexus-form-field-options .nexus-field-category__label-row{padding-bottom:0;padding-inline:0}.nexus-form-field-options__hint{border:1px solid var(--puck-color-grey-09);border-radius:4px;margin:0;padding:4px 6px;font-size:11px;line-height:1.35}.nexus-form-field-options__hint--info{background:color-mix(in srgb, var(--puck-color-grey-12) 80%, transparent);color:var(--puck-color-grey-07)}.nexus-form-field-options__hint--warning{background:color-mix(in srgb, var(--color-warning) 12%, var(--puck-color-grey-12));border-color:color-mix(in srgb, var(--color-warning) 40%, var(--puck-color-grey-09));color:var(--puck-color-black)}.nexus-form-field-options__hint--success{background:color-mix(in srgb, var(--puck-color-azure-04) 10%, var(--puck-color-grey-12));border-color:color-mix(in srgb, var(--puck-color-azure-04) 35%, var(--puck-color-grey-09));color:var(--puck-color-black)}.nexus-form-field-options__list{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.nexus-form-field-options__item-wrap{width:100%;min-width:0}.nexus-form-field-options__row{background:color-mix(in srgb, var(--puck-color-grey-12) 80%, transparent);border:1px solid var(--puck-color-grey-09);border-radius:4px;width:100%;min-width:0;padding:2px 4px}.nexus-form-field-options__row-head{align-items:center;gap:2px;width:100%;min-width:0;min-height:24px;display:flex}.nexus-form-field-options__label-input{flex:1;width:100%;min-width:0;height:26px;min-height:26px;padding:0 6px;font-size:12px}.Puck [class*=FieldsPlugin] .nexus-form-field-options .nexus-form-field-options__label-input{height:26px;min-height:26px;padding:0 6px;font-size:12px}.nexus-form-field-options__remove{color:var(--puck-color-grey-07);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;min-height:22px;padding:0;display:inline-flex}.nexus-form-field-options__remove:hover:not(:disabled){color:var(--puck-color-black)}.nexus-form-field-options__remove:disabled{cursor:not-allowed;opacity:.45}.nexus-form-field-options__add{color:var(--puck-color-azure-07);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:3px;min-height:22px;margin-top:0;padding:0;font-size:11px;font-weight:600;display:inline-flex}.nexus-form-field-options__add:hover{color:var(--puck-color-azure-05)}.nexus-form-field-options .global-layout-editor__drag-handle{color:var(--puck-color-grey-07);cursor:grab;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;min-height:22px;padding:0;display:inline-flex}.nexus-form-field-options .global-layout-editor__flag-icon-btn{min-width:24px;min-height:24px;width:24px!important;height:24px!important}.nexus-form-field-options .global-layout-editor__drag-handle:hover{color:var(--puck-color-black)}.nexus-form-field-options .global-layout-editor__drag-handle:active{cursor:grabbing}.nexus-form-field-options .global-layout-editor__drop-slot{opacity:0;pointer-events:none;border-radius:4px;height:0;margin-block:0;transition:height .2s,margin .2s,opacity .16s;position:relative;overflow:hidden}.nexus-form-field-options .global-layout-editor__drop-slot:before{background:color-mix(in srgb, var(--puck-color-azure-04) 72%, transparent);content:"";inset-inline:.25rem;opacity:0;border-radius:999px;height:2px;transition:opacity .16s,transform .2s;position:absolute;top:50%;left:.25rem;right:.25rem;transform:translateY(-50%)scaleX(.72)}.nexus-form-field-options .global-layout-editor__drop-slot--active{opacity:1;height:1.75rem;margin-block:.0625rem}.nexus-form-field-options .global-layout-editor__drop-slot--active:before{opacity:1;transform:translateY(-50%)scaleX(1)}.nexus-form-field-options .global-layout-editor__item-row--dragging{opacity:.55}body.global-layout-editor--dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}[data-theme=dark] .nexus-form-field-options__row{background:color-mix(in srgb, var(--puck-color-grey-11) 90%, transparent)}.nexus-tiptap-editor__content a,.nexus-tiptap-editor__content .nexus-rich-text__link{color:var(--color-accent-user);text-underline-offset:2px;font-weight:500;text-decoration:underline}.Puck .nexus-blocks-plugin,.Puck .nexus-outline-plugin,.Puck [class*=FieldsPlugin]{font-family:var(--nexus-plugin-font-family)}.nexus-drawer-item,.nexus-plugin-panel-row{box-sizing:border-box;font-family:var(--nexus-plugin-font-family);align-items:center;gap:var(--nexus-plugin-leaf-icon-gap);margin:var(--nexus-plugin-leaf-margin-block) var(--nexus-plugin-leaf-margin-inline);min-height:var(--nexus-plugin-leaf-min-height);width:auto;min-width:0;display:flex}.nexus-plugin-panel-row--block{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.Puck [class*=Sidebar--left] [class*=Drawer-draggableBg],.Puck [class*=Sidebar--left] [class*=DrawerItem-name],.Puck [class*=Sidebar--left] [class*=DrawerItem-icon],.Puck [class*=Sidebar--left] [class*=DrawerItem-draggable]{display:none!important}.Puck [class*=Sidebar--left] [class*=Drawer-draggable]:has([class*=DrawerItem--isDragging]) .nexus-plugin-panel-row--block{opacity:.55}.nexus-drawer-item__icon,.nexus-plugin-panel-row__icon{color:var(--puck-color-grey-05);padding:var(--nexus-plugin-leaf-pad-block) 0;flex-shrink:0;justify-content:center;align-items:center;width:16px;line-height:0;display:inline-flex}.nexus-plugin-panel-row__handle{color:var(--puck-color-grey-06);padding:var(--nexus-plugin-leaf-pad-block) 2px var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-handle-pad-inline-start);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.nexus-plugin-panel-row__handle svg{width:12px;height:12px}.nexus-drawer-item__label,.nexus-plugin-panel-row__label{color:var(--puck-color-black);font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-leaf-label-size);font-weight:var(--nexus-plugin-leaf-label-weight);line-height:var(--nexus-plugin-leaf-label-line-height);min-width:0;padding:var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-pad-inline) var(--nexus-plugin-leaf-pad-block) 0;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}[data-theme=dark] .nexus-drawer-item__label,[data-theme=dark] .nexus-plugin-panel-row__label{color:var(--puck-color-azure-04)}.Puck [class*=DrawerItem]:hover .nexus-drawer-item__icon,.Puck [class*=DrawerItem]:hover .nexus-plugin-panel-row__icon,.Puck [class*=DrawerItem--isDragging] .nexus-drawer-item__icon,.Puck [class*=DrawerItem--isDragging] .nexus-plugin-panel-row__icon{color:var(--puck-color-grey-05)}[data-theme=dark] .Puck [class*=DrawerItem]:hover .nexus-drawer-item__icon,[data-theme=dark] .Puck [class*=DrawerItem]:hover .nexus-plugin-panel-row__icon,[data-theme=dark] .Puck [class*=DrawerItem--isDragging] .nexus-drawer-item__icon,[data-theme=dark] .Puck [class*=DrawerItem--isDragging] .nexus-plugin-panel-row__icon{color:var(--puck-color-azure-04)}.Puck [class*=FieldsPlugin] [class*=FieldsPlugin-header]{box-sizing:border-box}.Puck [class*=FieldsPlugin] [class*=PuckFields--wrapFields],.Puck [class*=FieldsPlugin] [class*=Fields-fields]{flex-direction:column;gap:0;display:flex}.Puck [class*=FieldsPlugin] .nexus-field-chapter__head{color:var(--puck-color-grey-06);font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-section-title-size);font-weight:var(--nexus-plugin-section-title-weight);gap:var(--nexus-plugin-section-title-gap);letter-spacing:var(--nexus-plugin-section-title-spacing);margin:var(--nexus-plugin-section-header-margin-block);min-height:0;padding:var(--nexus-plugin-section-header-pad-block) var(--nexus-plugin-section-header-pad-inline);text-transform:uppercase}.Puck [class*=FieldsPlugin] .nexus-field-chapter[data-open=true]>.nexus-field-chapter__head{background:color-mix(in srgb, var(--color-accent-user) 6%, var(--puck-color-white));color:var(--puck-color-black)}[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-field-chapter[data-open=true]>.nexus-field-chapter__head{background:color-mix(in srgb, var(--puck-color-azure-04) 8%, transparent);color:var(--puck-color-azure-04)}.Puck [class*=FieldsPlugin] .nexus-field-chapter__icon{color:var(--puck-color-grey-06)}.Puck [class*=FieldsPlugin] .nexus-field-chapter+.nexus-field-chapter,.Puck [class*=FieldsPlugin] [class*=PuckFields-field]+[class*=PuckFields-field]{border-top:var(--nexus-editor-panel-border)}.Puck [class*=FieldsPlugin] .nexus-field-category__label{box-sizing:border-box;color:var(--puck-color-grey-06);font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-section-title-size);font-weight:var(--nexus-plugin-section-title-weight);letter-spacing:var(--nexus-plugin-section-title-spacing);margin:var(--nexus-plugin-section-header-margin-block);padding:var(--nexus-plugin-section-header-pad-block) var(--nexus-plugin-leaf-pad-inline) var(--nexus-plugin-section-header-pad-block) var(--nexus-plugin-panel-gutter-x);text-transform:uppercase}.Puck [class*=FieldsPlugin] [class*=PuckFields-field]>[class*=InputWrapper]>[class*=ArrayField]{box-sizing:border-box;width:auto;margin-inline:0}.Puck [class*=FieldsPlugin] [class*=PuckFields-field]:has(>[class*=InputWrapper]>[class*=ArrayField]){padding:0!important}.Puck [class*=FieldsPlugin] [class*=PuckFields-field]:has(>[class*=InputWrapper]>[class*=ArrayField])>[class*=FieldLabel]{min-height:0;margin-bottom:0;padding-bottom:0}.Puck [class*=FieldsPlugin] [class*=PuckFields-field]:has(>[class*=InputWrapper]>[class*=ArrayField])>[class*=InputWrapper]{margin:0;padding:0}.Puck [class*=FieldsPlugin] [class*=ArrayField-inner]>[class*=ArrayFieldItem]:first-child>[class*=ArrayFieldItem-summary]{margin-top:0}.Puck [class*=FieldsPlugin] [class*=ArrayField--hasItems]>[class*=ArrayField-addButton]{border-top:var(--nexus-editor-panel-border);margin-top:0}.Puck [class*=FieldsPlugin] [class*=FieldLabel],.Puck [class*=FieldsPlugin] .nexus-field-subfield__label{color:var(--puck-color-black);font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-leaf-label-size);font-weight:var(--nexus-plugin-leaf-label-weight);align-items:center;gap:var(--nexus-plugin-leaf-icon-gap);letter-spacing:normal;line-height:var(--nexus-plugin-leaf-label-line-height);margin:var(--nexus-plugin-leaf-margin-block) var(--nexus-plugin-panel-gutter-x);min-height:var(--nexus-plugin-leaf-min-height);padding:var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-pad-inline);text-transform:none;width:auto;display:flex}[data-theme=dark] .Puck [class*=FieldsPlugin] [class*=FieldLabel],[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-field-subfield__label{color:var(--puck-color-azure-04)}.Puck [class*=FieldsPlugin] [class*=FieldLabel] svg{color:var(--puck-color-grey-05);opacity:1;flex-shrink:0;width:14px;height:14px}.Puck [class*=FieldsPlugin] [class*=Input-label]{color:var(--puck-color-grey-06);font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-section-title-size);font-weight:var(--nexus-plugin-section-title-weight);letter-spacing:var(--nexus-plugin-section-title-spacing);padding-bottom:var(--nexus-plugin-section-title-pad-block);text-transform:uppercase}.Puck [class*=FieldsPlugin] .nexus-field-grid,.Puck [class*=FieldsPlugin] .nexus-sidebar-field .nexus-field-grid,.Puck [class*=FieldsPlugin] .nexus-carousel-size-fields{gap:4px}.Puck [class*=FieldsPlugin] .nexus-field-grid__custom,.Puck [class*=FieldsPlugin] .nexus-puck-field input[type=text],.Puck [class*=FieldsPlugin] .nexus-puck-field input[type=number],.Puck [class*=FieldsPlugin] [class*=Input-input],.Puck [class*=FieldsPlugin] .nexus-puck-input{height:34px;min-height:34px;padding:0 10px;font-size:13px}.Puck [class*=FieldsPlugin] .nexus-field-chapter__body .nexus-sidebar-field [class*=Field],.Puck [class*=FieldsPlugin] .nexus-field-chapter__body .nexus-sidebar-field [class*=FieldLabel]{margin:0}[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-field-chapter__head,[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-field-category__label,[data-theme=dark] .Puck [class*=FieldsPlugin] [class*=Input-label]{background:0 0}.Puck .nexus-plugin-field-surface .nexus-sidebar-field,.Puck [class*=FieldsPlugin] .nexus-field-chapter__body .nexus-sidebar-field{box-sizing:border-box;font-family:var(--nexus-plugin-font-family);margin:var(--nexus-plugin-leaf-margin-block) var(--nexus-plugin-panel-gutter-x);padding:var(--nexus-plugin-leaf-pad-block) 0;border-bottom:none;width:auto}.Puck .nexus-plugin-field-surface .nexus-field-subfield__label,.Puck [class*=FieldsPlugin] .nexus-field-subfield__label{margin-bottom:2px;padding-inline:var(--nexus-plugin-leaf-pad-inline);margin-inline:0}.Puck .nexus-plugin-field-surface .nexus-field-category,.Puck [class*=FieldsPlugin] .nexus-field-category{gap:0}.Puck .nexus-plugin-field-surface .nexus-field-chapter__body>.nexus-field-category,.Puck [class*=FieldsPlugin] .nexus-field-chapter__body>.nexus-field-category{box-sizing:border-box;margin-inline:var(--nexus-plugin-panel-gutter-x);padding-block:var(--nexus-plugin-leaf-pad-block);border-bottom:none;width:auto}.Puck .nexus-plugin-field-surface .nexus-field-chapter__body>.nexus-field-category:last-child,.Puck [class*=FieldsPlugin] .nexus-field-chapter__body>.nexus-field-category:last-child,.Puck .nexus-plugin-field-surface .nexus-field-chapter__body>.nexus-field-category:last-child>.nexus-sidebar-field:last-child,.Puck .nexus-plugin-field-surface .nexus-field-chapter__body>.nexus-sidebar-field:last-child,.Puck [class*=FieldsPlugin] .nexus-field-chapter__body>.nexus-field-category:last-child>.nexus-sidebar-field:last-child,.Puck [class*=FieldsPlugin] .nexus-field-chapter__body>.nexus-sidebar-field:last-child{border-bottom:none}.Puck .nexus-plugin-field-surface .nexus-field-category__label,.Puck [class*=FieldsPlugin] .nexus-field-category__label{padding-bottom:2px;padding-inline:var(--nexus-plugin-leaf-pad-inline)}.Puck .nexus-plugin-field-surface .nexus-field-category__label-row,.Puck [class*=FieldsPlugin] .nexus-field-category__label-row{padding-bottom:2px;padding-inline:var(--nexus-plugin-leaf-pad-inline);align-items:center;gap:4px;display:flex}.Puck .nexus-plugin-field-surface .nexus-field-category__label-row .nexus-field-category__label,.Puck [class*=FieldsPlugin] .nexus-field-category__label-row .nexus-field-category__label{padding-bottom:0;padding-inline:0}.Puck .nexus-plugin-field-surface .nexus-tiptap-editor,.Puck .nexus-plugin-field-surface .nexus-rich-text-editor--puck,.Puck [class*=FieldsPlugin] .nexus-tiptap-editor,.Puck [class*=FieldsPlugin] .nexus-rich-text-editor--puck{box-sizing:border-box;margin-inline:var(--nexus-plugin-panel-gutter-x);width:auto}.Puck .nexus-plugin-field-surface .nexus-color-row,.Puck [class*=FieldsPlugin] .nexus-color-row,.Puck .nexus-plugin-field-surface .nexus-stepped-slider,.Puck [class*=FieldsPlugin] .nexus-stepped-slider,.Puck .nexus-plugin-field-surface .nexus-field-grid,.Puck [class*=FieldsPlugin] .nexus-field-grid{box-sizing:border-box;padding-inline:var(--nexus-plugin-leaf-pad-inline);width:auto;margin-inline:0}.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-puck-select-trigger,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-puck-select-trigger,.Puck .nexus-plugin-field-surface .nexus-sidebar-field .nexus-puck-select-trigger,.Puck [class*=FieldsPlugin] .nexus-sidebar-field .nexus-puck-select-trigger,.Puck .nexus-plugin-field-surface .nexus-puck-select-trigger,.Puck [class*=FieldsPlugin] .nexus-puck-select-trigger{--nexus-plugin-select-min-height:var(--nexus-plugin-leaf-min-height);box-sizing:border-box;font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-leaf-label-size);font-weight:var(--nexus-plugin-leaf-label-weight);line-height:var(--nexus-plugin-leaf-label-line-height);margin-block:4px 6px;margin-inline:var(--nexus-plugin-leaf-pad-inline);width:calc(100% - 2 * var(--nexus-plugin-leaf-pad-inline))}.Puck .nexus-plugin-field-surface .nexus-puck-select-trigger [data-slot=select-value],.Puck [class*=FieldsPlugin] .nexus-puck-select-trigger [data-slot=select-value]{color:inherit;font:inherit}.Puck .nexus-plugin-field-surface .nexus-puck-select-trigger svg,.Puck [class*=FieldsPlugin] .nexus-puck-select-trigger svg{color:var(--puck-color-grey-06);flex-shrink:0;width:12px;height:12px}.Puck .nexus-plugin-field-surface .nexus-field-grid__custom-row .nexus-puck-select-trigger,.Puck [class*=FieldsPlugin] .nexus-field-grid__custom-row .nexus-puck-select-trigger{width:100%;margin-inline:0}.Puck .nexus-plugin-field-surface .nexus-plugin-segmented,.Puck .nexus-plugin-field-surface .nexus-segmented,.Puck [class*=FieldsPlugin] .nexus-segmented{gap:0;width:100%}.Puck .nexus-plugin-field-surface .nexus-segmented__btn,.Puck [class*=FieldsPlugin] .nexus-segmented__btn{color:var(--puck-color-black);font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-leaf-label-size);font-weight:var(--nexus-plugin-leaf-label-weight);line-height:var(--nexus-plugin-leaf-label-line-height);min-height:var(--nexus-plugin-leaf-min-height);padding:var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-pad-inline);transition:background-color .15s;border:none!important;border-inline-end:var(--nexus-editor-panel-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;outline:none!important}.Puck .nexus-plugin-field-surface .nexus-segmented__btn:last-child,.Puck [class*=FieldsPlugin] .nexus-segmented__btn:last-child{border-inline-end:none!important}.Puck .nexus-plugin-field-surface .nexus-segmented__btn:hover:not(.nexus-segmented__btn--active),.Puck [class*=FieldsPlugin] .nexus-segmented__btn:hover:not(.nexus-segmented__btn--active){background:color-mix(in srgb, var(--color-accent-user) 8%, var(--puck-color-white))!important}.Puck .nexus-plugin-field-surface .nexus-segmented__btn--active,.Puck [class*=FieldsPlugin] .nexus-segmented__btn--active{font-weight:var(--nexus-plugin-leaf-label-weight);background:color-mix(in srgb, var(--color-accent-user) 14%, var(--puck-color-white))!important;border-color:#0000!important}[data-theme=dark] .Puck .nexus-plugin-field-surface .nexus-segmented__btn,[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-segmented__btn{color:var(--puck-color-azure-04);background:0 0!important}[data-theme=dark] .Puck .nexus-plugin-field-surface .nexus-segmented__btn:hover:not(.nexus-segmented__btn--active),[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-segmented__btn:hover:not(.nexus-segmented__btn--active){background:color-mix(in srgb, var(--color-accent-user) 6%, transparent)!important}[data-theme=dark] .Puck .nexus-plugin-field-surface .nexus-segmented__btn--active,[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-segmented__btn--active{color:var(--puck-color-azure-04);background:color-mix(in srgb, var(--color-accent-user) 10%, transparent)!important}.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-puck-input,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-puck-input,.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-puck-textarea,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-puck-textarea,.Puck .nexus-plugin-field-surface .nexus-sidebar-field .nexus-puck-field input[type=text],.Puck .nexus-plugin-field-surface .nexus-sidebar-field .nexus-puck-field input[type=number],.Puck .nexus-plugin-field-surface .nexus-puck-field input[type=text],.Puck .nexus-plugin-field-surface .nexus-puck-field input[type=number],.Puck .nexus-plugin-field-surface [class*=Input-input],.Puck [class*=FieldsPlugin] .nexus-sidebar-field .nexus-puck-field input[type=text],.Puck [class*=FieldsPlugin] .nexus-sidebar-field .nexus-puck-field input[type=number],.Puck [class*=FieldsPlugin] .nexus-puck-field input[type=text],.Puck [class*=FieldsPlugin] .nexus-puck-field input[type=number],.Puck [class*=FieldsPlugin] [class*=Input-input]{--nexus-plugin-control-border:color-mix(in srgb, var(--color-accent-user) 34%, var(--puck-color-grey-09));--nexus-plugin-control-border-inner:color-mix(in srgb, var(--color-accent-user) 30%, var(--puck-color-grey-07));box-sizing:border-box;color:var(--puck-color-black);font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-leaf-label-size);font-weight:var(--nexus-plugin-leaf-label-weight);height:auto;line-height:var(--nexus-plugin-leaf-label-line-height);margin-block:4px 6px;margin-inline:var(--nexus-plugin-leaf-pad-inline);min-height:var(--nexus-plugin-leaf-min-height);padding:var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-pad-inline);width:calc(100% - 2 * var(--nexus-plugin-leaf-pad-inline));background-color:color-mix(in srgb, var(--color-accent-user) 10%, var(--puck-color-white))!important;border:1px solid var(--nexus-plugin-control-border)!important;border-radius:var(--radius-md,6px)!important;box-shadow:inset 0 0 0 1px var(--nexus-plugin-control-border-inner)!important}.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-page-slug-row,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-page-slug-row{--nexus-plugin-control-border:color-mix(in srgb, var(--color-accent-user) 34%, var(--puck-color-grey-09));--nexus-plugin-control-border-inner:color-mix(in srgb, var(--color-accent-user) 30%, var(--puck-color-grey-07));box-sizing:border-box;margin-block:4px 6px;margin-inline:var(--nexus-plugin-leaf-pad-inline);min-height:var(--nexus-plugin-leaf-min-height);padding:var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-pad-inline);width:calc(100% - 2 * var(--nexus-plugin-leaf-pad-inline));align-items:center;gap:4px;display:flex;background-color:color-mix(in srgb, var(--color-accent-user) 10%, var(--puck-color-white))!important;border:1px solid var(--nexus-plugin-control-border)!important;border-radius:var(--radius-md,6px)!important;box-shadow:inset 0 0 0 1px var(--nexus-plugin-control-border-inner)!important}.Puck .nexus-plugin-field-surface .nexus-page-slug-row .nexus-puck-input,.Puck .nexus-plugin-field-surface .nexus-page-slug-row__input,.Puck [class*=FieldsPlugin] .nexus-page-slug-row .nexus-puck-input,.Puck [class*=FieldsPlugin] .nexus-page-slug-row__input{flex:1;min-height:0;box-shadow:none!important;background:0 0!important;border:none!important;width:auto!important;margin:0!important;padding:0!important}.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-page-slug-hint,.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-page-slug-preview,.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-page-slug-error,.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-page-delete-hint,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-page-slug-hint,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-page-slug-preview,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-page-slug-error,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-page-delete-hint{padding-inline:var(--nexus-plugin-leaf-pad-inline);margin-block:4px 6px;margin-inline:0}.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-page-delete-btn,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-page-delete-btn{box-sizing:border-box;margin-block:4px 6px;margin-inline:var(--nexus-plugin-leaf-pad-inline);width:calc(100% - 2 * var(--nexus-plugin-leaf-pad-inline))}.Puck .nexus-plugin-field-surface .nexus-page-slug-row__prefix,.Puck [class*=FieldsPlugin] .nexus-page-slug-row__prefix{color:var(--puck-color-grey-06);flex-shrink:0}[data-theme=dark] .Puck .nexus-plugin-field-surface .nexus-field-category .nexus-page-slug-row,[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-field-category .nexus-page-slug-row{--nexus-plugin-control-border:color-mix(in srgb, var(--color-accent-user) 40%, var(--puck-color-grey-08));--nexus-plugin-control-border-inner:color-mix(in srgb, var(--color-accent-user) 36%, var(--puck-color-grey-06));background-color:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-grey-11))!important}.Puck .nexus-plugin-field-surface .nexus-field-grid__custom-row .nexus-field-grid__custom,.Puck [class*=FieldsPlugin] .nexus-field-grid__custom-row .nexus-field-grid__custom{width:100%;margin-inline:0}.Puck .nexus-plugin-field-surface .nexus-puck-field input[type=text]:hover:not(:disabled),.Puck .nexus-plugin-field-surface .nexus-puck-field input[type=number]:hover:not(:disabled),.Puck .nexus-plugin-field-surface [class*=Input-input]:hover:not(:disabled),.Puck .nexus-plugin-field-surface .nexus-puck-input:hover:not(:disabled),.Puck [class*=FieldsPlugin] .nexus-puck-field input[type=text]:hover:not(:disabled),.Puck [class*=FieldsPlugin] .nexus-puck-field input[type=number]:hover:not(:disabled),.Puck [class*=FieldsPlugin] [class*=Input-input]:hover:not(:disabled),.Puck [class*=FieldsPlugin] .nexus-puck-input:hover:not(:disabled){--nexus-plugin-control-border:color-mix(in srgb, var(--color-accent-user) 42%, var(--puck-color-grey-08));--nexus-plugin-control-border-inner:color-mix(in srgb, var(--color-accent-user) 38%, var(--puck-color-grey-06));background-color:color-mix(in srgb, var(--color-accent-user) 14%, var(--puck-color-white))!important}.Puck .nexus-plugin-field-surface .nexus-puck-field input[type=text]:focus,.Puck .nexus-plugin-field-surface .nexus-puck-field input[type=number]:focus,.Puck .nexus-plugin-field-surface [class*=Input-input]:focus,.Puck .nexus-plugin-field-surface .nexus-puck-input:focus,.Puck [class*=FieldsPlugin] .nexus-puck-field input[type=text]:focus,.Puck [class*=FieldsPlugin] .nexus-puck-field input[type=number]:focus,.Puck [class*=FieldsPlugin] [class*=Input-input]:focus,.Puck [class*=FieldsPlugin] .nexus-puck-input:focus{--nexus-plugin-control-border:color-mix(in srgb, var(--color-accent-user) 52%, var(--puck-color-grey-08));--nexus-plugin-control-border-inner:color-mix(in srgb, var(--color-accent-user) 45%, var(--puck-color-grey-06));background-color:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-white))!important;box-shadow:inset 0 0 0 1px var(--nexus-plugin-control-border-inner), 0 0 0 2px color-mix(in srgb, var(--color-accent-user) 22%, transparent)!important;outline:none!important}[data-theme=dark] .Puck .nexus-plugin-field-surface .nexus-puck-field input[type=text],[data-theme=dark] .Puck .nexus-plugin-field-surface .nexus-puck-field input[type=number],[data-theme=dark] .Puck .nexus-plugin-field-surface [class*=Input-input],[data-theme=dark] .Puck .nexus-plugin-field-surface .nexus-puck-input,[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-puck-field input[type=text],[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-puck-field input[type=number],[data-theme=dark] .Puck [class*=FieldsPlugin] [class*=Input-input],[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-puck-input{--nexus-plugin-control-border:color-mix(in srgb, var(--color-accent-user) 40%, var(--puck-color-grey-08));--nexus-plugin-control-border-inner:color-mix(in srgb, var(--color-accent-user) 36%, var(--puck-color-grey-06));color:var(--puck-color-black);background-color:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-grey-11))!important}[data-theme=dark] .Puck .nexus-plugin-field-surface .nexus-puck-field input[type=text]:hover:not(:disabled),[data-theme=dark] .Puck .nexus-plugin-field-surface .nexus-puck-field input[type=number]:hover:not(:disabled),[data-theme=dark] .Puck .nexus-plugin-field-surface [class*=Input-input]:hover:not(:disabled),[data-theme=dark] .Puck .nexus-plugin-field-surface .nexus-puck-input:hover:not(:disabled),[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-puck-field input[type=text]:hover:not(:disabled),[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-puck-field input[type=number]:hover:not(:disabled),[data-theme=dark] .Puck [class*=FieldsPlugin] [class*=Input-input]:hover:not(:disabled),[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-puck-input:hover:not(:disabled){--nexus-plugin-control-border:color-mix(in srgb, var(--color-accent-user) 48%, var(--puck-color-grey-07));--nexus-plugin-control-border-inner:color-mix(in srgb, var(--color-accent-user) 44%, var(--puck-color-grey-05));background-color:color-mix(in srgb, var(--color-accent-user) 20%, var(--puck-color-grey-11))!important}.Puck .nexus-plugin-field-surface .nexus-switch-field,.Puck [class*=FieldsPlugin] .nexus-switch-field{width:100%}.Puck .nexus-plugin-field-surface .nexus-switch-row,.Puck [class*=FieldsPlugin] .nexus-switch-row{box-sizing:border-box;font-family:var(--nexus-plugin-font-family);margin:var(--nexus-plugin-leaf-margin-block) var(--nexus-plugin-leaf-margin-inline);min-height:var(--nexus-plugin-leaf-min-height);padding:var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-pad-inline);align-items:center;width:auto}.Puck .nexus-plugin-field-surface .nexus-switch-row__label,.Puck [class*=FieldsPlugin] .nexus-switch-row__label{color:var(--puck-color-black);font-size:var(--nexus-plugin-leaf-label-size);font-weight:var(--nexus-plugin-leaf-label-weight);line-height:var(--nexus-plugin-leaf-label-line-height)}[data-theme=dark] .Puck .nexus-plugin-field-surface .nexus-switch-row__label,[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-switch-row__label{color:var(--puck-color-azure-04)}.Puck .nexus-plugin-field-surface [class*=RadioField]>div,.Puck .nexus-plugin-field-surface [class*=RadioField] fieldset,.Puck [class*=FieldsPlugin] [class*=RadioField]>div,.Puck [class*=FieldsPlugin] [class*=RadioField] fieldset{gap:0!important}.Puck .nexus-plugin-field-surface [class*=RadioField] label,.Puck .nexus-plugin-field-surface [class*=RadioField] button,.Puck [class*=FieldsPlugin] [class*=RadioField] label,.Puck [class*=FieldsPlugin] [class*=RadioField] button{border:none!important;border-inline-end:var(--nexus-editor-panel-border)!important;box-shadow:none!important;color:var(--puck-color-black)!important;font-family:var(--nexus-plugin-font-family)!important;font-size:var(--nexus-plugin-leaf-label-size)!important;font-weight:var(--nexus-plugin-leaf-label-weight)!important;min-height:var(--nexus-plugin-leaf-min-height)!important;padding:var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-pad-inline)!important;background:0 0!important;border-radius:0!important;outline:none!important}.Puck .nexus-plugin-field-surface [class*=RadioField] label:last-child,.Puck .nexus-plugin-field-surface [class*=RadioField] button:last-child,.Puck [class*=FieldsPlugin] [class*=RadioField] label:last-child,.Puck [class*=FieldsPlugin] [class*=RadioField] button:last-child{border-inline-end:none!important}[data-theme=dark] .Puck .nexus-plugin-field-surface [class*=RadioField] label,[data-theme=dark] .Puck .nexus-plugin-field-surface [class*=RadioField] button,[data-theme=dark] .Puck [class*=FieldsPlugin] [class*=RadioField] label,[data-theme=dark] .Puck [class*=FieldsPlugin] [class*=RadioField] button{color:var(--puck-color-azure-04)!important}.Puck [class*=FieldLabel] svg{opacity:.85;flex-shrink:0}.nexus-field-chapter__icon svg{display:block}.nexus-tabs--strip-edit .nexus-tabs__strip{isolation:isolate;z-index:40;position:relative;pointer-events:auto!important}.nexus-tabs__trigger{z-index:41;position:relative;pointer-events:auto!important}.nexus-strip-editor__panel [data-puck-dropzone],.nexus-tabs__dropzone[data-puck-dropzone]{z-index:2;min-height:140px;padding:12px;position:relative}.nexus-grid[data-puck-dropzone],.nexus-grid-item[data-puck-dropzone]{z-index:2;box-sizing:border-box;padding:12px;position:relative}.nexus-carousel__slide .nexus-grid[data-puck-dropzone],.nexus-carousel__slide .nexus-grid-item[data-puck-dropzone]{min-height:0;padding:0}.nexus-grid-item[data-puck-dropzone]:not([class*=DropZone--hasChildren]){min-height:240px}.nexus-carousel__slide .nexus-grid-item[data-puck-dropzone]:not([class*=DropZone--hasChildren]){min-height:120px}.nexus-grid[data-puck-dropzone]:not([class*=DropZone--hasChildren]),.nexus-grid-item[data-puck-dropzone]:not([class*=DropZone--hasChildren]){outline:1px dashed color-mix(in srgb, var(--color-accent-user) 55%, transparent);outline-offset:-1px}.nexus-grid[data-puck-dropzone]:not([class*=DropZone--hasChildren]){min-height:200px}.nexus-carousel__slide .nexus-grid[data-puck-dropzone]:not([class*=DropZone--hasChildren]){min-height:0}.nexus-grid-item[data-puck-dropzone][class*=DropZone--isDestination],.nexus-grid-item[data-puck-dropzone][class*=DropZone--hoveringOverArea],.nexus-grid-item[data-puck-dropzone][class*=DropZone--isAreaSelected],.nexus-grid[data-puck-dropzone][class*=DropZone--isDestination],.nexus-grid[data-puck-dropzone][class*=DropZone--hoveringOverArea],.nexus-grid[data-puck-dropzone][class*=DropZone--isAreaSelected]{outline-offset:-1px;outline:2px dashed var(--color-accent-user)!important}.nexus-grid-item [data-puck-dropzone]>[data-puck-component],.nexus-grid-item[data-puck-dropzone]>[data-puck-component]{width:100%;min-width:0;min-height:0}.nexus-grid-item [data-puck-component]>.nexus-video,.nexus-grid-item [data-puck-component]>.nexus-image,.nexus-grid-item [data-puck-component]>.nexus-carousel,.nexus-grid-item [data-puck-component]>.nexus-tabs,.nexus-grid-item [data-puck-component]>.nexus-list,.nexus-grid-item [data-puck-component]>.nexus-section,.nexus-grid-item [data-puck-component]>.nexus-accordion,.nexus-grid-item [data-puck-component]>.glass-panel,.nexus-grid-item .nexus-video:not(.nexus-video--fill-slide) .nexus-video__frame,.nexus-grid-item .nexus-image .nexus-image__frame,.nexus-grid-item .nexus-image [class*=overflow-hidden].bg-muted{box-sizing:border-box;width:100%;max-width:100%}.nexus-grid-host--edit[data-puck-overlay-portal],.nexus-grid-host--edit .nexus-grid-item-shell.nexus-grid-item--edit{pointer-events:auto!important}.nexus-grid-host--edit .nexus-grid-item--edit [data-puck-dropzone][class*=DropZone--hasChildren]{pointer-events:auto}.nexus-grid-host--edit:not(.nexus-grid-host--all-cells-filled){--nexus-grid-control-opacity:1}.nexus-grid-host--edit:not(.nexus-grid-host--all-cells-filled) .nexus-grid__controls .nexus-grid__edit-select{bottom:auto;top:var(--nexus-grid-control-inset-y)}.nexus-grid-item--edit.nexus-grid-item--cell-dragging{opacity:.65;outline-offset:-1px;outline:2px dashed var(--color-accent-user)!important}.nexus-grid-host--edit{cursor:pointer;isolation:isolate;z-index:2;--nexus-grid-control-opacity:.5;--nexus-grid-control-bg:color-mix(in srgb, var(--color-bg-surface) 40%, transparent);--nexus-grid-control-border:color-mix(in srgb, var(--color-border-default) 55%, transparent);--nexus-grid-control-color:color-mix(in srgb, var(--color-text-primary) 72%, transparent);width:100%;height:auto;min-height:0;position:relative;container:nexus-grid-host/inline-size}.nexus-grid-host--edit:hover,.nexus-grid-host--edit:focus-within{--nexus-grid-control-opacity:1;--nexus-grid-control-bg:color-mix(in srgb, var(--color-bg-surface) 72%, transparent);--nexus-grid-control-border:var(--color-border-default);--nexus-grid-control-color:var(--color-text-primary)}.nexus-carousel .nexus-grid-host--edit{--nexus-grid-control-opacity:var(--nexus-carousel-control-opacity);--nexus-grid-control-bg:var(--nexus-carousel-control-bg);--nexus-grid-control-border:var(--nexus-carousel-control-border);--nexus-grid-control-color:var(--nexus-carousel-control-color)}.nexus-grid-host--edit:not(:has(.nexus-grid-item-shell)){min-height:200px}.nexus-carousel__slide .nexus-grid-host--edit:not(:has(.nexus-grid-item-shell)){min-height:0}.nexus-grid--edit{align-content:start;height:fit-content}.nexus-carousel__slide .nexus-grid-host--edit .nexus-grid--edit.nexus-grid--row-height-sync{align-content:stretch;height:auto;min-height:0}.nexus-grid-host--edit .nexus-grid__controls{z-index:30;position:absolute;inset:0;pointer-events:none!important}.nexus-grid-host--edit .nexus-grid__controls .nexus-grid__edit-select{--nexus-grid-control-size:40px;--nexus-grid-control-inset-x:12px;--nexus-grid-control-inset-y:10px;background:var(--nexus-grid-control-bg);border:1px solid var(--nexus-grid-control-border);border-radius:var(--radius-full);bottom:var(--nexus-grid-control-inset-y);color:var(--nexus-grid-control-color);cursor:pointer;height:var(--nexus-grid-control-size);min-height:var(--nexus-grid-control-size);min-width:var(--nexus-grid-control-size);opacity:var(--nexus-grid-control-opacity);pointer-events:auto;right:var(--nexus-grid-control-inset-x);touch-action:manipulation;width:var(--nexus-grid-control-size);z-index:45;justify-content:center;align-items:center;padding:0;line-height:0;transition:opacity .2s,background .2s,border-color .2s,color .2s;display:inline-flex;position:absolute}.nexus-grid-host--edit .nexus-grid__edit-select-icon{width:16px;height:16px}@container nexus-grid-host (max-width:360px){.nexus-grid-host--edit .nexus-grid__controls .nexus-grid__edit-select{--nexus-grid-control-size:36px;--nexus-grid-control-inset-x:10px;--nexus-grid-control-inset-y:8px}.nexus-grid-host--edit .nexus-grid__edit-select-icon{width:15px;height:15px}}@container nexus-grid-host (max-width:240px){.nexus-grid-host--edit .nexus-grid__controls .nexus-grid__edit-select{--nexus-grid-control-size:32px;--nexus-grid-control-inset-x:8px;--nexus-grid-control-inset-y:6px}.nexus-grid-host--edit .nexus-grid__edit-select-icon{width:14px;height:14px}}@container nexus-grid-host (max-width:160px){.nexus-grid-host--edit .nexus-grid__controls .nexus-grid__edit-select{--nexus-grid-control-size:28px;--nexus-grid-control-inset-x:6px;--nexus-grid-control-inset-y:4px}.nexus-grid-host--edit .nexus-grid__edit-select-icon{width:12px;height:12px}}.nexus-grid-host--edit .nexus-grid__controls .nexus-grid__edit-select:hover,.nexus-grid-host--edit .nexus-grid__controls .nexus-grid__edit-select:focus-visible{background:color-mix(in srgb, var(--color-bg-surface) 72%, transparent);border-color:var(--color-accent-user);color:var(--color-text-primary);opacity:1}.nexus-grid--row-height-sync{align-items:stretch!important}.nexus-grid--row-height-sync>.nexus-grid-item-shell{block-size:auto;height:100%;min-height:0;max-height:none;align-self:stretch!important}.nexus-grid--row-height-sync>.nexus-grid-item-shell.nexus-grid-item--edit:not(:has([data-puck-dropzone][class*=DropZone--hasChildren])){block-size:auto;height:100%;min-height:0;max-height:none}.nexus-grid--row-height-sync .nexus-grid-item--edit .nexus-grid-item__dropzone-shell,.nexus-grid--row-height-sync .nexus-grid-item--edit [data-puck-dropzone].nexus-grid-item__dropzone{flex:auto!important;height:100%!important;min-height:0!important;max-height:none!important}.nexus-grid--row-height-sync .nexus-grid-item--edit [data-puck-dropzone][class*=DropZone--hasChildren]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.nexus-grid--row-height-sync .nexus-grid-item--edit [data-puck-dropzone][class*=DropZone--hasChildren]>[data-puck-component]{flex-direction:column;flex:none;width:100%;height:auto;min-height:0;display:flex}.nexus-grid.nexus-grid--row-height-sync>.nexus-grid-item-shell.nexus-grid-item--edit:has([data-puck-dropzone][class*=DropZone--hasChildren]){block-size:auto!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}.nexus-grid.nexus-grid--row-height-sync .nexus-grid-item--edit:has([data-puck-dropzone][class*=DropZone--hasChildren]) .nexus-grid-item__dropzone-shell{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important}.nexus-grid.nexus-grid--row-height-sync .nexus-grid-item--edit:has([data-puck-dropzone][class*=DropZone--hasChildren]) [data-puck-dropzone].nexus-grid-item__dropzone{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important}.nexus-grid--row-height-sync .nexus-grid-item-shell [data-puck-component]>.nexus-video,.nexus-grid--row-height-sync .nexus-grid-item-shell [data-puck-component]>.nexus-carousel,.nexus-grid--row-height-sync .nexus-grid-item-shell [data-puck-component]>.nexus-tabs,.nexus-grid--row-height-sync .nexus-grid-item-shell [data-puck-component]>.glass-panel{flex:none;width:100%;height:auto;min-height:0;max-height:none}.nexus-carousel__slide .nexus-grid--row-height-sync{align-items:stretch!important}.nexus-carousel__slide .nexus-grid.nexus-grid--row-height-sync>.nexus-grid-item-shell.nexus-grid-item--edit:not(:has([data-puck-dropzone][class*=DropZone--hasChildren])){block-size:auto!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:none!important}.nexus-carousel__slide .nexus-grid.nexus-grid--row-height-sync .nexus-grid-item--edit .nexus-grid-item__dropzone[data-puck-dropzone]:not([class*=DropZone--hasChildren]),.nexus-carousel__slide .nexus-grid.nexus-grid--row-height-sync .nexus-grid-item--edit [data-puck-dropzone].nexus-grid-item__dropzone:not([class*=DropZone--hasChildren]){flex:auto!important;height:100%!important;min-height:0!important;max-height:none!important}.nexus-carousel__slide .nexus-grid.nexus-grid--row-height-sync>.nexus-grid-item-shell.nexus-grid-item--edit:has([data-puck-dropzone][class*=DropZone--hasChildren]){block-size:auto!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}.nexus-grid-item-shell.nexus-grid-item--edit{--nexus-grid-item-empty-min-height:240px;box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.nexus-grid-item-shell.nexus-grid-item--edit:not(:has([data-puck-dropzone][class*=DropZone--hasChildren])){block-size:var(--nexus-grid-item-empty-min-height);height:var(--nexus-grid-item-empty-min-height);max-height:var(--nexus-grid-item-empty-min-height);min-height:var(--nexus-grid-item-empty-min-height);align-self:start}.nexus-grid.nexus-grid--row-height-sync>.nexus-grid-item-shell.nexus-grid-item--edit:not(:has([data-puck-dropzone][class*=DropZone--hasChildren])){block-size:auto!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:none!important}.nexus-grid.nexus-grid--row-height-sync .nexus-grid-item--edit .nexus-grid-item__dropzone[data-puck-dropzone]:not([class*=DropZone--hasChildren]),.nexus-grid.nexus-grid--row-height-sync .nexus-grid-item--edit [data-puck-dropzone].nexus-grid-item__dropzone:not([class*=DropZone--hasChildren]){flex:auto!important;height:100%!important;min-height:0!important;max-height:none!important}.nexus-grid-item-shell.nexus-grid-item--edit:has([data-puck-dropzone][class*=DropZone--hasChildren]){block-size:auto;align-self:start;height:auto;min-height:0;max-height:none}.nexus-grid-item--edit:has([data-puck-dropzone][class*=DropZone--hasChildren]) .nexus-grid-item__dropzone-shell{flex:none;height:auto;min-height:0}.nexus-grid-item--edit .nexus-grid-item__dropzone-shell{flex-direction:column;flex:auto;width:100%;height:auto;min-height:0;display:flex}.nexus-grid-item--edit [data-puck-dropzone],.nexus-grid-item--edit [data-puck-dropzone] [class*=DropZone-hitbox],.nexus-grid-item--edit [class*=DropZone--isDestination],.nexus-grid-item--edit [class*=DropZone--hoveringOverArea],.nexus-grid-item--edit [class*=DropZone--isAreaSelected]{box-shadow:none!important;outline:none!important}.nexus-grid-item--edit [data-puck-dropzone] [class*=DropZone-hitbox]{opacity:0!important;pointer-events:none!important;height:0!important;min-height:0!important;display:none!important}.nexus-grid-item--edit .nexus-grid-item__dropzone[data-puck-dropzone],.nexus-grid-item--edit [data-puck-dropzone].nexus-grid-item__dropzone{box-sizing:border-box;width:100%;overflow:hidden;flex-direction:column!important;flex:auto!important;height:auto!important;min-height:0!important;transition:none!important;display:flex!important}.nexus-grid-item--edit .nexus-grid-item__dropzone[data-puck-dropzone]:not([class*=DropZone--hasChildren]),.nexus-grid-item--edit [data-puck-dropzone].nexus-grid-item__dropzone:not([class*=DropZone--hasChildren]){max-height:var(--nexus-grid-item-empty-min-height)!important;min-height:var(--nexus-grid-item-empty-min-height)!important;flex:none!important}.nexus-grid-item--edit [data-puck-dropzone][class*=DropZone--hasChildren]{flex:none!important;height:auto!important;min-height:0!important;overflow:visible!important}.nexus-grid-item--edit [data-puck-dropzone]>[data-puck-component]{flex:none;width:100%;height:auto;min-height:0}[data-puck-dragging] .nexus-grid-item--edit [data-puck-dropzone],.nexus-grid-item--edit [data-puck-dropzone][class*=DropZone--isDestination],.nexus-grid-item--edit [data-puck-dropzone][class*=DropZone--hoveringOverArea],.nexus-grid-item--edit [data-puck-dropzone][class*=DropZone--isAreaSelected]{pointer-events:auto!important}html[data-puck-dragging] .nexus-grid-item--edit [data-puck-dropzone]:not([class*=DropZone--hasChildren]){min-height:var(--nexus-grid-item-empty-min-height,240px)!important}.nexus-carousel__slide .nexus-grid-item-shell.nexus-grid-item--edit{--nexus-grid-item-empty-min-height:120px}.nexus-carousel__slide .nexus-grid-item-shell.nexus-grid-item--edit:not(:has([data-puck-dropzone][class*=DropZone--hasChildren])){block-size:auto;height:auto;max-height:none;min-height:var(--nexus-grid-item-empty-min-height);align-self:start}.nexus-carousel__slide .nexus-grid-item--edit .nexus-grid-item__dropzone[data-puck-dropzone]:not([class*=DropZone--hasChildren]){max-height:none!important;min-height:var(--nexus-grid-item-empty-min-height,120px)!important;flex:auto!important}.nexus-carousel__slide .nexus-grid-item-shell.nexus-grid-item--edit:has([data-puck-dropzone][class*=DropZone--hasChildren]){block-size:auto;align-self:start;height:auto;min-height:0;max-height:none}.nexus-carousel__slide .nexus-grid-item--edit:has([data-puck-dropzone][class*=DropZone--hasChildren]) .nexus-grid-item__dropzone-shell{flex:auto;height:auto;min-height:0}.nexus-carousel__slide .nexus-grid-item--edit [data-puck-dropzone][class*=DropZone--hasChildren]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important}.nexus-carousel__slide .nexus-grid-host--edit,.nexus-carousel__slide .nexus-grid--edit{height:auto;min-height:0}.nexus-carousel--edit.nexus-carousel--grid-slide-anchored .nexus-carousel__slide:has(.nexus-grid){height:var(--nexus-carousel-slide-height,var(--nexus-carousel-row-height));min-height:var(--nexus-carousel-slide-height,var(--nexus-carousel-row-height));flex-direction:column;display:flex}:is(.nexus-carousel--edit.nexus-carousel--grid-slide-anchored .nexus-carousel__slide:has(.nexus-grid) .nexus-carousel__slide-dropzone-shell,.nexus-carousel--edit.nexus-carousel--grid-slide-anchored .nexus-carousel__slide:has(.nexus-grid) .nexus-carousel__dropzone,.nexus-carousel--edit.nexus-carousel--grid-slide-anchored .nexus-carousel__slide:has(.nexus-grid) [data-puck-component],.nexus-carousel--edit.nexus-carousel--grid-slide-anchored .nexus-carousel__slide:has(.nexus-grid) .nexus-grid-host--edit){flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.nexus-carousel--edit.nexus-carousel--grid-slide-anchored .nexus-carousel__slide:has(.nexus-grid) .nexus-grid.nexus-grid--row-height-sync{flex:auto;align-content:stretch;height:100%;min-height:0}.nexus-carousel--edit.nexus-carousel--grid-slide-anchored .nexus-carousel__slide:has(.nexus-grid) .nexus-grid--edit{flex:auto;align-content:stretch;height:100%;min-height:0}.nexus-carousel--edit.nexus-carousel--grid-slide-anchored .nexus-carousel__slide .nexus-grid.nexus-grid--row-height-sync>.nexus-grid-item-shell.nexus-grid-item--edit:has([data-puck-dropzone][class*=DropZone--hasChildren]){align-self:stretch!important;height:100%!important}.nexus-carousel--edit{position:relative}.nexus-carousel--edit.nexus-carousel--multi-slide .nexus-carousel__slide,.nexus-carousel--edit.nexus-carousel--single-frame{background:color-mix(in srgb, var(--color-bg-panel) 75%, transparent)!important}.nexus-carousel--edit [data-slot=carousel-content],.nexus-carousel--edit .nexus-carousel__swipe-host{touch-action:pan-y pinch-zoom}.nexus-carousel--edit:not(.nexus-carousel--fixed-height){min-height:0}.nexus-carousel--edit .nexus-carousel__edit-select:hover{border-color:var(--color-accent-user)}.nexus-carousel--edit .nexus-carousel__viewport,.nexus-carousel--edit [data-slot=carousel-content],.nexus-carousel--edit .nexus-carousel__track--edit,.nexus-carousel--edit .nexus-carousel__track--fixed{width:100%}.nexus-carousel--edit:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__viewport{height:auto;max-height:var(--nexus-carousel-max-height,none);scrollbar-width:none;min-height:0;overflow:hidden}.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__swipe-host,.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__viewport{height:var(--nexus-carousel-row-height);max-height:var(--nexus-carousel-max-height,none);min-height:0;overflow:hidden}.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) [data-slot=carousel-content]{height:100%;max-height:var(--nexus-carousel-max-height,none)}.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) [data-slot=carousel-content]>.flex,.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__track--edit{height:100%;max-height:var(--nexus-carousel-max-height,none);align-items:stretch;min-height:0}.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) [data-slot=carousel-item]{align-self:stretch;height:100%}.nexus-carousel--edit:not(.nexus-carousel--fixed-height) .nexus-carousel__viewport::-webkit-scrollbar{display:none}.nexus-carousel--edit:not(.nexus-carousel--fixed-height) [data-slot=carousel-content]::-webkit-scrollbar{display:none}.nexus-carousel--edit:not(.nexus-carousel--fixed-height) [data-slot=carousel-content]{scrollbar-width:none;overflow:hidden!important}.nexus-carousel--edit.nexus-carousel--edit-static-fit [data-slot=carousel-content]>.flex{transform:translate(0,0)!important}.nexus-carousel--edit:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync):not(.nexus-carousel--equal-row-height) [data-slot=carousel-content]>.flex,.nexus-carousel--edit:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync):not(.nexus-carousel--equal-row-height) .nexus-carousel__track--edit{height:auto;max-height:var(--nexus-carousel-max-height,none);min-height:0}.nexus-carousel--edit:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync):not(.nexus-carousel--equal-row-height) [data-slot=carousel-content]>.flex{align-items:flex-start}.nexus-carousel--edit:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync):not(.nexus-carousel--equal-row-height) [data-slot=carousel-item]{align-self:flex-start}.nexus-carousel--edit:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync):not(.nexus-carousel--equal-row-height) .nexus-carousel__slide{height:auto}.nexus-carousel--edit:not(.nexus-carousel--fixed-height) .nexus-carousel__slide{flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.nexus-carousel--edit:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync):not(.nexus-carousel--equal-row-height) .nexus-carousel__slide:not(:has([data-puck-dropzone][class*=DropZone--hasChildren])){min-height:var(--nexus-carousel-edit-min-height,var(--nexus-carousel-auto-min-height,240px))}.nexus-carousel--edit:not(.nexus-carousel--row-height-sync):not(.nexus-carousel--equal-row-height) .nexus-carousel__slide-dropzone-shell:not(:has(.nexus-grid)){flex-direction:column;flex:none;width:100%;height:auto;min-height:0;display:flex}.nexus-carousel--edit:not(.nexus-carousel--row-height-sync):not(.nexus-carousel--equal-row-height) .nexus-carousel__slide:has(.nexus-grid) .nexus-carousel__slide-dropzone-shell{flex-direction:column;flex:none;width:100%;height:auto;min-height:0;display:flex}.nexus-carousel--edit.nexus-carousel--fixed-height .nexus-carousel__slide:has(.nexus-carousel__slide-media-fill) .nexus-carousel__slide-dropzone-shell{height:100%;min-height:100%;flex:auto!important}.nexus-carousel--edit .nexus-carousel__slide .nexus-video.nexus-carousel__slide-media-fill,.nexus-carousel--edit .nexus-carousel__slide .nexus-image--fill-slide{cursor:pointer}.nexus-carousel--edit.nexus-carousel--fixed-height .nexus-carousel__slide{height:100%;min-height:var(--nexus-carousel-height);flex-direction:column;flex:auto;display:flex}.nexus-carousel--edit:not(.nexus-carousel--fixed-height) [data-slot=carousel-item]{flex-direction:column;display:flex}.nexus-carousel--edit.nexus-carousel--edit-nav>.nexus-carousel__controls,.nexus-carousel--edit.nexus-carousel--edit-nav>.nexus-carousel__controls[data-puck-overlay-portal]{z-index:3;position:absolute;inset:0;pointer-events:none!important}.nexus-carousel--edit.nexus-carousel--edit-nav>.nexus-carousel__controls .nexus-carousel__arrow,.nexus-carousel--edit.nexus-carousel--edit-nav>.nexus-carousel__controls .nexus-carousel__dot,.nexus-carousel--edit.nexus-carousel--edit-nav>.nexus-carousel__controls .nexus-carousel__edit-select{pointer-events:auto!important}.nexus-carousel--edit.nexus-carousel--edit-nav .nexus-carousel__viewport>.nexus-carousel__controls,.nexus-carousel--edit.nexus-carousel--edit-nav .nexus-carousel__viewport>.nexus-carousel__controls[data-puck-overlay-portal]{z-index:3;position:absolute;inset:0;pointer-events:none!important}.nexus-carousel--edit.nexus-carousel--edit-nav .nexus-carousel__viewport>.nexus-carousel__controls .nexus-carousel__arrow,.nexus-carousel--edit.nexus-carousel--edit-nav .nexus-carousel__viewport>.nexus-carousel__controls .nexus-carousel__dot,.nexus-carousel--edit.nexus-carousel--edit-nav .nexus-carousel__viewport>.nexus-carousel__controls .nexus-carousel__edit-select{pointer-events:auto!important}.nexus-carousel--edit .nexus-carousel__slide--inactive-edit{pointer-events:none;-webkit-user-select:none;user-select:none}.nexus-carousel--edit.nexus-carousel--edit-single-slide .nexus-carousel__slide--active-edit{outline:1px solid color-mix(in srgb, var(--color-accent-user) 65%, transparent);outline-offset:-1px;z-index:1}.nexus-carousel--edit.nexus-carousel--edit-single-slide [data-slot=carousel-content]>.flex{flex-wrap:nowrap!important;margin-left:0!important}.nexus-carousel--edit.nexus-carousel--edit-single-slide [data-slot=carousel-item]{padding-left:0!important}.nexus-carousel--edit.nexus-carousel--multi-slide:not(.nexus-carousel--edit-single-slide) .nexus-carousel__slide--active-edit{outline:1px solid color-mix(in srgb, var(--color-accent-user) 65%, transparent);outline-offset:-1px;z-index:1}.nexus-carousel--edit:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) [data-puck-dropzone]:not([class*=DropZone--hasChildren]){min-height:var(--nexus-carousel-edit-min-height,var(--nexus-carousel-auto-min-height,240px))!important;flex:auto!important}.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) [data-puck-dropzone]:not([class*=DropZone--hasChildren]){min-height:var(--nexus-carousel-row-height)!important;flex:auto!important}.nexus-carousel--edit [data-puck-dropzone],.nexus-carousel--edit [data-puck-dropzone] [class*=DropZone-hitbox],.nexus-carousel--edit [class*=DropZone--isDestination],.nexus-carousel--edit [class*=DropZone--hoveringOverArea],.nexus-carousel--edit [class*=DropZone--isAreaSelected]{box-shadow:none!important;outline:none!important}.nexus-carousel--edit [data-puck-dropzone] [class*=DropZone-hitbox]{opacity:0!important;pointer-events:none!important;height:0!important;min-height:0!important;display:none!important}html[data-puck-dragging] .nexus-carousel--edit [data-puck-dropzone],html[data-puck-dragging] .nexus-carousel--edit [data-puck-dropzone] [class*=DropZone-hitbox]{background:0 0!important;outline:none!important}.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide{min-height:var(--nexus-carousel-row-height)}.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide-dropzone-shell{flex:auto!important;height:auto!important;min-height:0!important}.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide [data-puck-dropzone]:not(.nexus-grid):not(.nexus-grid-item),.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide .nexus-carousel__dropzone{flex:auto!important;height:auto!important;min-height:0!important;overflow:visible!important}.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide [data-puck-dropzone]:not([class*=DropZone--hasChildren]):not(.nexus-grid):not(.nexus-grid-item){min-height:var(--nexus-carousel-row-height)!important}.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide .nexus-carousel__dropzone:not(:has([data-puck-component])){min-height:var(--nexus-carousel-row-height)!important}:is(.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide:not(:has(.nexus-grid)) [data-puck-dropzone][class*=DropZone--hasChildren]:has(.nexus-carousel__slide-media-fill),.nexus-carousel--edit.nexus-carousel--row-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide:not(:has(.nexus-grid)) [data-puck-dropzone][class*=DropZone--hasChildren]:has([data-nexus-carousel-fill=true])){flex:none!important;height:auto!important;min-height:0!important}.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__swipe-host,.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__viewport{height:auto;max-height:var(--nexus-carousel-max-height,none);min-height:var(--nexus-carousel-edit-min-height,var(--nexus-carousel-auto-min-height,240px));overflow:hidden}.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) [data-slot=carousel-content],.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) [data-slot=carousel-content]>.flex,.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__track--edit{height:auto;max-height:var(--nexus-carousel-max-height,none);min-height:var(--nexus-carousel-edit-min-height,var(--nexus-carousel-auto-min-height,240px));align-items:stretch}.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) [data-slot=carousel-item]{align-self:stretch}.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__slide{height:auto;min-height:var(--nexus-carousel-edit-min-height,var(--nexus-carousel-auto-min-height,240px))}.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__slide:not(:has([data-puck-dropzone][class*=DropZone--hasChildren])){min-height:var(--nexus-carousel-edit-min-height,var(--nexus-carousel-auto-min-height,240px))}.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) [data-puck-dropzone]:not([class*=DropZone--hasChildren]){min-height:var(--nexus-carousel-edit-min-height,var(--nexus-carousel-auto-min-height,240px))!important;flex:auto!important}.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__slide-dropzone-shell{flex:auto!important;height:auto!important;min-height:0!important}.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__slide [data-puck-dropzone]:not(.nexus-grid):not(.nexus-grid-item),.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__slide .nexus-carousel__dropzone{flex:auto!important;height:auto!important;min-height:0!important;overflow:visible!important}:is(.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__slide:not(:has(.nexus-grid)) [data-puck-dropzone][class*=DropZone--hasChildren]:has(.nexus-carousel__slide-media-fill),.nexus-carousel--edit.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__slide:not(:has(.nexus-grid)) [data-puck-dropzone][class*=DropZone--hasChildren]:has([data-nexus-carousel-fill=true])){flex:none!important;height:auto!important;min-height:0!important}.nexus-carousel--edit.nexus-carousel--in-grid-cell.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__swipe-host,.nexus-carousel--edit.nexus-carousel--in-grid-cell.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__viewport,.nexus-carousel--edit.nexus-carousel--in-grid-cell.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) [data-slot=carousel-content],.nexus-carousel--edit.nexus-carousel--in-grid-cell.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) [data-slot=carousel-content]>.flex,.nexus-carousel--edit.nexus-carousel--in-grid-cell.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__track--edit,.nexus-carousel--edit.nexus-carousel--in-grid-cell.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__slide,.nexus-carousel--edit.nexus-carousel--in-grid-cell.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) [data-puck-dropzone]:not([class*=DropZone--hasChildren]){min-height:var(--nexus-carousel-row-min-height,var(--nexus-grid-item-empty-min-height,var(--nexus-carousel-auto-min-height,240px)))}.nexus-carousel--edit.nexus-carousel--in-grid-cell.nexus-carousel--equal-row-height:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__slide:not(:has([data-puck-dropzone][class*=DropZone--hasChildren])){min-height:var(--nexus-carousel-row-min-height,var(--nexus-grid-item-empty-min-height,var(--nexus-carousel-auto-min-height,240px)))}.nexus-carousel--edit.nexus-carousel--per-slide-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__swipe-host,.nexus-carousel--edit.nexus-carousel--per-slide-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__viewport{height:auto;max-height:var(--nexus-carousel-max-height,none);min-height:0;overflow:hidden}.nexus-carousel--edit.nexus-carousel--per-slide-height-sync:not(.nexus-carousel--fixed-height) [data-slot=carousel-content]>.flex,.nexus-carousel--edit.nexus-carousel--per-slide-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__track--edit{height:auto;max-height:var(--nexus-carousel-max-height,none);align-items:flex-start;min-height:0}.nexus-carousel--edit.nexus-carousel--per-slide-height-sync:not(.nexus-carousel--fixed-height) [data-slot=carousel-item]{align-self:flex-start}.nexus-carousel--edit.nexus-carousel--per-slide-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide:not(:has(.nexus-grid)){min-height:var(--nexus-carousel-slide-height,var(--nexus-carousel-auto-min-height,240px))}.nexus-carousel--edit.nexus-carousel--per-slide-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide-dropzone-shell{flex:auto!important;height:auto!important;min-height:0!important}.nexus-carousel--edit.nexus-carousel--per-slide-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide [data-puck-dropzone]:not(.nexus-grid):not(.nexus-grid-item),.nexus-carousel--edit.nexus-carousel--per-slide-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide .nexus-carousel__dropzone{flex:auto!important;height:auto!important;min-height:0!important;overflow:visible!important}.nexus-carousel--edit.nexus-carousel--per-slide-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide:not(:has(.nexus-grid)) [data-puck-dropzone]:not([class*=DropZone--hasChildren]):not(.nexus-grid):not(.nexus-grid-item){min-height:var(--nexus-carousel-slide-height,var(--nexus-carousel-auto-min-height,240px))!important}.nexus-carousel--edit.nexus-carousel--per-slide-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide:not(:has(.nexus-grid)) .nexus-carousel__dropzone:not(:has([data-puck-component])){min-height:var(--nexus-carousel-slide-height,var(--nexus-carousel-auto-min-height,240px))!important}:is(.nexus-carousel--edit.nexus-carousel--per-slide-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide:not(:has(.nexus-grid)) [data-puck-dropzone][class*=DropZone--hasChildren]:has(.nexus-carousel__slide-media-fill),.nexus-carousel--edit.nexus-carousel--per-slide-height-sync:not(.nexus-carousel--fixed-height) .nexus-carousel__slide:not(:has(.nexus-grid)) [data-puck-dropzone][class*=DropZone--hasChildren]:has([data-nexus-carousel-fill=true])){flex:none!important;height:auto!important;min-height:0!important}.nexus-carousel--edit:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) .nexus-carousel__dropzone[data-puck-dropzone],.nexus-carousel--edit:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) [data-puck-dropzone]{box-sizing:border-box;flex-direction:column;flex:none;width:100%;height:auto;min-height:0;display:flex;overflow:visible}.nexus-carousel--edit:not(.nexus-carousel--fixed-height):not(.nexus-carousel--row-height-sync) [data-puck-dropzone][class*=DropZone--hasChildren]:not(:has(.nexus-carousel__slide-media-fill)){flex:auto!important;height:auto!important;min-height:0!important;overflow:visible!important}:is(.nexus-carousel--edit:not(.nexus-carousel--fixed-height) [data-puck-dropzone][class*=DropZone--hasChildren]:has(.nexus-carousel__slide-media-fill),.nexus-carousel--edit:not(.nexus-carousel--fixed-height) [data-puck-dropzone][class*=DropZone--hasChildren]:has([data-nexus-carousel-fill=true])){outline:none!important;flex:none!important;height:auto!important;min-height:0!important;position:relative!important;overflow:hidden!important}:is(.nexus-carousel--edit [data-puck-dropzone][class*=DropZone--hasChildren]:has([data-nexus-carousel-fill=true])>[data-puck-component],.nexus-carousel--edit [data-puck-dropzone][class*=DropZone--hasChildren]:has(.nexus-carousel__slide-media-fill)>[data-puck-component]){width:100%;height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}.nexus-carousel--edit [data-puck-dropzone][class*=DropZone--hasChildren]:has([data-nexus-carousel-fill=true])>[data-puck-component]>div{width:100%;height:auto!important;min-height:0!important}.nexus-carousel--edit [data-puck-dropzone][class*=DropZone--hasChildren]:has([data-nexus-carousel-fill=true])>[data-puck-component]>div>div{width:100%;height:auto!important;min-height:0!important}.nexus-carousel--edit [data-puck-dropzone]>[data-puck-component]:not(:has(.nexus-carousel__slide-media-fill)):not(:has([data-nexus-carousel-fill=true])){flex:none;height:auto;min-height:0}.nexus-carousel--edit.nexus-carousel--fixed-height .nexus-carousel__slide:has(.nexus-carousel__slide-media-fill) [data-puck-dropzone]{height:100%;overflow:hidden;min-height:var(--nexus-carousel-auto-min-height,240px)!important;flex:auto!important}.nexus-carousel--edit [data-puck-dropzone]{transition:none!important}[data-puck-dragging] .nexus-carousel--edit [data-puck-dropzone],.nexus-carousel--edit [data-puck-dropzone][class*=DropZone--isDestination],.nexus-carousel--edit [data-puck-dropzone][class*=DropZone--hoveringOverArea],.nexus-carousel--edit [data-puck-dropzone][class*=DropZone--isAreaSelected]{pointer-events:auto!important}.nexus-carousel--edit.nexus-carousel--fixed-height .nexus-carousel__dropzone[data-puck-dropzone],.nexus-carousel--edit.nexus-carousel--fixed-height [data-puck-dropzone]{box-sizing:border-box;height:100%;min-height:var(--nexus-carousel-height);flex:auto;width:100%}.nexus-carousel-dimension-custom__label{color:var(--puck-color-grey-04,var(--color-text-secondary));margin-bottom:4px;font-size:11px;display:block}.nexus-carousel-size-fields .nexus-field-grid__custom-row:not([hidden]){margin-top:8px}[data-puck-component] iframe,[data-puck-component] video{pointer-events:none!important}.nexus-carousel__slide .nexus-video.nexus-carousel__slide-media-fill,.nexus-carousel__slide .nexus-video.nexus-carousel__slide-media-fill .nexus-video__frame,.nexus-carousel__slide .nexus-video.nexus-carousel__slide-media-fill .nexus-media-cover__embed,.nexus-carousel__slide .nexus-video.nexus-carousel__slide-media-fill .nexus-media-cover__media,.nexus-carousel__slide .nexus-video.nexus-carousel__slide-media-fill img.nexus-media-cover__media,.nexus-carousel__slide .nexus-image--fill-slide,.nexus-carousel__slide .nexus-image--fill-slide .nexus-image__frame,.nexus-carousel__slide .nexus-image--fill-slide .nexus-media-cover__media,.nexus-video--interactive iframe,.nexus-video--interactive .nexus-media-cover__embed,.nexus-video--interactive video{pointer-events:auto!important}.nexus-carousel--interactive .nexus-carousel__arrow,.nexus-carousel--interactive .nexus-carousel__dot,.nexus-carousel--interactive .nexus-carousel__dots,.nexus-carousel--interactive .nexus-carousel__autoplay-toggle,.nexus-carousel--edit .nexus-carousel__arrow,.nexus-carousel--edit .nexus-carousel__dot,.nexus-carousel--edit .nexus-carousel__edit-select,.nexus-grid-host--edit .nexus-grid__edit-select,.nexus-grid-host--edit .nexus-grid__edit-select[data-puck-overlay-portal],.nexus-carousel--edit .nexus-carousel__controls[data-puck-overlay-portal] .nexus-carousel__arrow,.nexus-carousel--edit .nexus-carousel__controls[data-puck-overlay-portal] .nexus-carousel__dot,.nexus-carousel--edit .nexus-carousel__controls[data-puck-overlay-portal] .nexus-carousel__edit-select,.nexus-carousel--edit .nexus-carousel__controls[data-puck-overlay-portal] .nexus-carousel__autoplay-toggle{z-index:40;pointer-events:auto!important}.nexus-tabs:not(.nexus-tabs--strip-edit) .nexus-tabs__trigger{z-index:40;position:relative;pointer-events:auto!important}.nexus-carousel__arrow[data-slot=button]{width:40px!important;min-width:44px!important;height:40px!important;min-height:44px!important}.nexus-carousel--interactive .nexus-carousel__dropzone[data-puck-dropzone]:not(:has(.nexus-carousel__slide-media-fill)){z-index:2;position:relative}.nexus-carousel--interactive [data-puck-dropzone]:not(:has(.nexus-carousel__slide-media-fill)){z-index:2;position:relative}.nexus-video__edit-badge{background:color-mix(in srgb, var(--color-bg-surface) 88%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);color:var(--color-text-secondary);pointer-events:none;text-align:center;white-space:nowrap;z-index:2;max-width:calc(100% - 16px);padding:5px 10px;font-size:11px;line-height:1.35;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nexus-video--edit{padding-block:0!important}.nexus-section__dropzone[data-puck-dropzone]{box-sizing:border-box;z-index:2;flex-direction:column;width:100%;display:flex;position:relative}.nexus-section__dropzone[data-puck-dropzone]:not([class*=DropZone--hasChildren]){outline:1px dashed color-mix(in srgb, var(--color-accent-user) 55%, transparent);outline-offset:-1px;flex:none;min-height:120px}.nexus-section__dropzone[data-puck-dropzone][class*=DropZone--hasChildren]{flex:none;height:auto;min-height:0;box-shadow:none!important;outline:none!important}.nexus-section__dropzone[data-puck-dropzone][class*=DropZone--hasChildren]>[data-puck-component]{flex:none;width:100%;height:auto;min-height:0}.nexus-section__dropzone[data-puck-dropzone][class*=DropZone--hasChildren] [class*=DropZone-hitbox]{opacity:0!important;pointer-events:none!important;height:0!important;min-height:0!important;display:none!important}[data-puck-dragging] .nexus-grid[data-puck-dropzone],[data-puck-dragging] .nexus-grid-item[data-puck-dropzone],[data-puck-dragging] .nexus-carousel__dropzone[data-puck-dropzone],[data-puck-dragging] .nexus-tabs__dropzone[data-puck-dropzone],[data-puck-dragging] .nexus-section__dropzone[data-puck-dropzone]{box-sizing:border-box}[data-puck-dragging] [data-puck-dropzone]{pointer-events:auto!important}html[data-puck-dragging] [data-puck-dropzone]:not([class*=DropZone--hasChildren]){background:0 0!important;outline:none!important;min-height:0!important}html[data-puck-dragging] [data-puck-dropzone][class*=DropZone--isDestination],html[data-puck-dragging] [data-puck-dropzone][class*=DropZone--hoveringOverArea],html[data-puck-dragging] [data-puck-dropzone][class*=DropZone--isAreaSelected]{background:0 0!important;outline:none!important}html[data-puck-dragging] [class*=DropZone-hitbox]{opacity:0!important;pointer-events:none!important}html[data-puck-dragging] .nexus-carousel--edit:not(.nexus-carousel--fixed-height) [data-puck-dropzone],html[data-puck-dragging] .nexus-carousel--edit:not(.nexus-carousel--fixed-height) .nexus-carousel__dropzone[data-puck-dropzone],html[data-puck-dragging] .nexus-carousel--edit .nexus-carousel__slide-dropzone-shell,html[data-puck-dragging] .nexus-carousel:not(.nexus-carousel--fixed-height) .nexus-carousel__dropzone[data-puck-dropzone],html[data-puck-dragging] .nexus-carousel:not(.nexus-carousel--fixed-height) [data-puck-dropzone]:not(.nexus-grid):not(.nexus-grid-item){min-height:0!important}[data-puck-dragging] [data-puck-dropzone]>[data-puck-component]:not([data-dnd-dragging]),[data-puck-dragging] [data-puck-dropzone] [data-puck-component]:not([data-dnd-dragging]) iframe,[data-puck-dragging] [data-puck-dropzone] [data-puck-component]:not([data-dnd-dragging]) video,[data-puck-dragging] [data-puck-dropzone] .nexus-video__poster,[data-puck-dragging] [data-puck-dropzone] .nexus-carousel__controls,[data-puck-dragging] [data-puck-dropzone] .nexus-carousel__arrow,[data-puck-dragging] [data-puck-dropzone] .nexus-carousel__dot,[data-puck-dragging] [data-puck-dropzone] .nexus-carousel__edit-select,[data-puck-dragging] .nexus-grid-host--edit .nexus-grid__edit-select{pointer-events:none!important}[data-puck-dragging] .nexus-carousel--edit .nexus-carousel__slide--inactive-edit{opacity:1;pointer-events:auto!important}[data-puck-dragging] .nexus-carousel--edit .nexus-carousel__slide--inactive-edit [data-puck-dropzone]{pointer-events:auto!important}[data-puck-dragging] .nexus-carousel--edit [data-puck-dropzone]{overflow:visible!important}[data-puck-dragging] .nexus-grid[data-puck-dropzone] [class*=DropZone-hitbox],[data-puck-dragging] .nexus-carousel__dropzone[data-puck-dropzone] [class*=DropZone-hitbox],[data-puck-dragging] .nexus-tabs__dropzone[data-puck-dropzone] [class*=DropZone-hitbox],[data-puck-dragging] .nexus-section__dropzone[data-puck-dropzone] [class*=DropZone-hitbox]{z-index:3;height:100%!important;top:auto!important;bottom:0!important}#nexus-canvas-drop-overlay{pointer-events:none;z-index:25;position:fixed;inset:0}html[data-puck-dragging] [data-puck-component],html[data-puck-dragging] [data-puck-dropzone]{touch-action:none}.nexus-canvas-drop-overlay__zone{background:color-mix(in srgb, var(--color-accent-user) 8%, transparent);box-sizing:border-box;outline:2px dashed color-mix(in srgb, var(--color-accent-user) 55%, transparent);outline-offset:-2px;pointer-events:none;position:fixed}.nexus-canvas-drop-overlay__ghost{background:color-mix(in srgb, var(--color-accent-user) 18%, transparent);box-sizing:border-box;outline:2px dashed var(--color-accent-user);outline-offset:-2px;pointer-events:none;position:fixed}[data-puck-dragging] [data-puck-component][data-dnd-dragging]{isolation:isolate;z-index:20;position:relative;pointer-events:none!important}html[data-puck-dragging] .nexus-carousel__slide [data-puck-component][data-dnd-dragging]{opacity:0!important;visibility:hidden!important;min-height:0!important}html[data-puck-dragging] .nexus-carousel__slide:has([data-puck-component][data-dnd-dragging]){min-height:0!important}html[data-puck-dragging] .nexus-carousel__slide:has([data-puck-component][data-dnd-dragging]) .nexus-carousel__slide-dropzone-shell{flex:none!important;height:auto!important;min-height:0!important}html[data-puck-dragging] .nexus-carousel__slide [data-puck-dropzone]:has([data-puck-component][data-dnd-dragging]){min-height:0!important}html[data-puck-dragging] .nexus-carousel--edit [data-puck-dropzone][class*=DropZone--isDestination],html[data-puck-dragging] .nexus-carousel--edit [data-puck-dropzone][class*=DropZone--hoveringOverArea],html[data-puck-dragging] .nexus-carousel--edit [data-puck-dropzone][class*=DropZone--isAreaSelected]{box-shadow:none!important;outline:none!important;min-height:0!important}[data-puck-dragging] [data-puck-component] .glass-panel,[data-puck-dragging] [data-puck-component].glass-panel{-webkit-backdrop-filter:none!important;background-color:var(--color-bg-panel)!important}[data-puck-dragging] [data-puck-component] .glass-elevated,[data-puck-dragging] [data-puck-component].glass-elevated{-webkit-backdrop-filter:none!important;background-color:var(--color-bg-elevated)!important}.nexus-puck-input{--nexus-plugin-control-border:color-mix(in srgb, var(--color-accent-user) 34%, var(--puck-color-grey-09));--nexus-plugin-control-border-inner:color-mix(in srgb, var(--color-accent-user) 30%, var(--puck-color-grey-07));background-color:color-mix(in srgb, var(--color-accent-user) 10%, var(--puck-color-white));border:1px solid var(--nexus-plugin-control-border);border-radius:var(--radius-md,6px);box-shadow:inset 0 0 0 1px var(--nexus-plugin-control-border-inner);box-sizing:border-box;color:var(--puck-color-black);width:100%;padding:8px 10px;font-size:13px}.nexus-puck-input:hover:not(:disabled){--nexus-plugin-control-border:color-mix(in srgb, var(--color-accent-user) 42%, var(--puck-color-grey-08));--nexus-plugin-control-border-inner:color-mix(in srgb, var(--color-accent-user) 38%, var(--puck-color-grey-06));background-color:color-mix(in srgb, var(--color-accent-user) 14%, var(--puck-color-white))}.nexus-puck-input:focus{--nexus-plugin-control-border:color-mix(in srgb, var(--color-accent-user) 52%, var(--puck-color-grey-08));--nexus-plugin-control-border-inner:color-mix(in srgb, var(--color-accent-user) 45%, var(--puck-color-grey-06));background-color:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-white));box-shadow:inset 0 0 0 1px var(--nexus-plugin-control-border-inner), 0 0 0 2px color-mix(in srgb, var(--color-accent-user) 22%, transparent);outline:none}[data-theme=dark] .nexus-puck-input{--nexus-plugin-control-border:color-mix(in srgb, var(--color-accent-user) 40%, var(--puck-color-grey-08));--nexus-plugin-control-border-inner:color-mix(in srgb, var(--color-accent-user) 36%, var(--puck-color-grey-06));background-color:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-grey-11));color:var(--puck-color-black)}[data-theme=dark] .nexus-puck-input:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-accent-user) 20%, var(--puck-color-grey-11))}[data-theme=dark] .nexus-puck-input:focus{background-color:color-mix(in srgb, var(--color-accent-user) 22%, var(--puck-color-grey-11))}.nexus-puck-input:disabled{cursor:not-allowed;opacity:.65}.nexus-page-slug-row{align-items:center;gap:4px;display:flex}.nexus-page-slug-row__prefix{color:var(--color-text-secondary);font-family:var(--font-mono);flex-shrink:0;font-size:13px}.nexus-page-slug-row__input{font-family:var(--font-mono);flex:1}.nexus-page-slug-row__locked-value{color:var(--puck-color-grey-07);cursor:default;-webkit-user-select:none;user-select:none}.nexus-page-slug-hint{color:var(--puck-color-grey-07);margin:6px 0 0;font-size:11px;line-height:1.45}.nexus-page-auto-slug-row{margin-inline:var(--nexus-plugin-leaf-pad-inline);justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.nexus-page-auto-slug-row__label{align-items:center;gap:4px;min-width:0;display:inline-flex}.nexus-page-auto-slug-row__text{color:var(--puck-color-grey-06);letter-spacing:.02em;font-size:11px;font-weight:600}.nexus-page-auto-slug-row [data-slot=switch]{flex-shrink:0}.nexus-page-path-address{flex-direction:column;gap:8px;display:flex}.nexus-page-path-domain-panel{background:color-mix(in srgb, var(--puck-color-grey-10) 88%, var(--puck-color-white));border:1px solid color-mix(in srgb, var(--color-accent-user) 22%, var(--puck-color-grey-09));border-radius:var(--radius-md,6px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 8%, transparent);box-sizing:border-box;margin-inline:var(--nexus-plugin-leaf-pad-inline);flex-direction:column;display:flex;overflow:hidden}.nexus-page-path-domain-panel__toggle{color:var(--puck-color-grey-04);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 12px;transition:background-color .15s;display:flex}.nexus-page-path-domain-panel__toggle:hover{background:color-mix(in srgb, var(--color-accent-user) 8%, var(--puck-color-white))}.nexus-page-path-domain-panel__toggle-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.nexus-page-path-domain-panel__toggle-label{color:var(--puck-color-grey-07);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:600}.nexus-page-path-domain-panel__toggle-value{color:var(--puck-color-grey-04);font-family:var(--font-mono);font-size:12px;font-weight:600}.nexus-page-path-domain-panel__toggle-value--empty{color:var(--puck-color-grey-07);font-style:italic;font-weight:500}.nexus-page-path-domain-panel__chevron{color:var(--puck-color-grey-07);flex-shrink:0;width:16px;height:16px;transition:transform .2s}.nexus-page-path-domain-panel__chevron.is-open{transform:rotate(180deg)}.nexus-page-path-domain-panel__body{border-top:1px solid color-mix(in srgb, var(--puck-color-grey-09) 78%, transparent);flex-direction:column;gap:8px;padding:8px;display:flex}.nexus-page-path-domain-panel__empty{color:var(--puck-color-grey-07);margin:0;padding:4px 4px 0;font-size:11px;line-height:1.45}.nexus-page-path-domain-list{scrollbar-gutter:stable;flex-direction:column;gap:4px;max-height:180px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.nexus-page-path-domain-row{background:color-mix(in srgb, var(--puck-color-white) 72%, transparent);border:1px solid color-mix(in srgb, var(--puck-color-grey-09) 88%, transparent);border-radius:var(--radius-md,6px);align-items:center;gap:0;min-height:34px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.nexus-page-path-domain-row--selected{border-color:color-mix(in srgb, var(--color-accent-user) 48%, var(--puck-color-grey-09));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 16%, transparent)}.nexus-page-path-domain-row__select{color:var(--puck-color-grey-04);cursor:pointer;font-family:var(--font-mono);text-align:left;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:7px 10px;font-size:12px;font-weight:600;transition:background-color .15s;display:flex}.nexus-page-path-domain-row__select:hover{background:color-mix(in srgb, var(--color-accent-user) 10%, var(--puck-color-white))}.nexus-page-path-domain-row__select:disabled{cursor:not-allowed;opacity:.6}.nexus-page-path-domain-row__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nexus-page-path-domain-row__check{color:color-mix(in srgb, var(--color-accent-user) 82%, var(--puck-color-black));flex-shrink:0;width:14px;height:14px}.nexus-page-path-domain-row__remove{border:0;border-inline-start:1px solid color-mix(in srgb, var(--puck-color-grey-09) 78%, transparent);color:var(--puck-color-grey-07);cursor:pointer;background:0 0;justify-content:center;align-self:stretch;align-items:center;padding-inline:8px;transition:background-color .15s,color .15s;display:inline-flex}.nexus-page-path-domain-row__remove:hover{background:color-mix(in srgb, var(--puck-color-red-09,#fecaca) 42%, var(--puck-color-white));color:var(--puck-color-red-04,#b91c1c)}.nexus-page-path-domain-row__remove:disabled{cursor:not-allowed;opacity:.55}.nexus-page-path-domain-row__status{color:var(--puck-color-grey-07);white-space:nowrap;padding-inline-end:8px;font-size:10px}.nexus-page-path-domain-add{border-top:1px solid color-mix(in srgb, var(--puck-color-grey-09) 72%, transparent);padding-top:8px}.nexus-page-path-domain-add__trigger{background:color-mix(in srgb, var(--color-accent-user) 10%, var(--puck-color-white));border:1px dashed color-mix(in srgb, var(--color-accent-user) 34%, var(--puck-color-grey-09));border-radius:var(--radius-md,6px);color:color-mix(in srgb, var(--color-accent-user) 78%, var(--puck-color-black));cursor:pointer;align-items:center;gap:6px;width:100%;padding:7px 10px;font-size:11px;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.nexus-page-path-domain-add__trigger:hover{background:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-white));border-color:color-mix(in srgb, var(--color-accent-user) 48%, var(--puck-color-grey-09))}.nexus-page-path-domain-add__form{flex-direction:column;gap:8px;display:flex}.nexus-page-path-domain-add__input-row{align-items:center;gap:4px;display:flex}.nexus-page-path-domain-add__prefix{color:var(--puck-color-grey-07);font-family:var(--font-mono);flex-shrink:0;font-size:13px}.nexus-page-path-domain-add__input{font-family:var(--font-mono);flex:1;min-width:0}.nexus-page-path-domain-add__actions{gap:6px;display:flex}.nexus-page-path-domain-add__submit,.nexus-page-path-domain-add__cancel{border-radius:var(--radius-md,6px);cursor:pointer;padding:6px 10px;font-size:11px;font-weight:600;transition:background-color .15s,border-color .15s}.nexus-page-path-domain-add__submit{background:color-mix(in srgb, var(--color-accent-user) 18%, var(--puck-color-white));border:1px solid color-mix(in srgb, var(--color-accent-user) 42%, var(--puck-color-grey-09));color:color-mix(in srgb, var(--color-accent-user) 88%, var(--puck-color-black))}.nexus-page-path-domain-add__submit:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent-user) 26%, var(--puck-color-white))}.nexus-page-path-domain-add__submit:disabled{cursor:not-allowed;opacity:.55}.nexus-page-path-domain-add__cancel{border:1px solid var(--puck-color-grey-09);color:var(--puck-color-grey-07);background:0 0}.nexus-page-path-domain-add__cancel:hover:not(:disabled){background:color-mix(in srgb, var(--puck-color-grey-10) 72%, var(--puck-color-white))}.nexus-page-path-domain-badge{background:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-white));border:1px solid color-mix(in srgb, var(--color-accent-user) 40%, var(--puck-color-grey-09));border-radius:var(--radius-md,6px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 12%, transparent);color:color-mix(in srgb, var(--color-accent-user) 82%, var(--puck-color-black));font-family:var(--font-mono);align-items:center;padding:4px 8px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.nexus-page-path-domain-badge--readonly,.nexus-page-path-domain-badge--placeholder{cursor:default;pointer-events:none;flex-shrink:0}.nexus-page-path-domain-badge--placeholder{background:color-mix(in srgb, var(--puck-color-grey-10) 88%, var(--puck-color-white));border-color:var(--puck-color-grey-09);box-shadow:none;color:var(--puck-color-grey-07);font-weight:500}.nexus-page-path-address-row{gap:6px}.nexus-page-path-address-separator{color:var(--puck-color-grey-07);font-family:var(--font-mono);-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:13px}.nexus-page-path-slug-input{min-width:0}.nexus-page-path-address__hint,.nexus-page-path-domain-note{color:var(--puck-color-grey-07);margin:0;margin-inline:var(--nexus-plugin-leaf-pad-inline);font-size:11px;line-height:1.45}[data-theme=dark] .nexus-page-path-domain-panel{background:color-mix(in srgb, var(--puck-color-grey-11) 94%, var(--puck-color-black));border-color:color-mix(in srgb, var(--color-accent-user) 28%, var(--puck-color-grey-08));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 12%, transparent)}[data-theme=dark] .nexus-page-path-domain-panel__toggle:hover{background:color-mix(in srgb, var(--color-accent-user) 12%, var(--puck-color-grey-11))}[data-theme=dark] .nexus-page-path-domain-panel__body{border-top-color:color-mix(in srgb, var(--puck-color-grey-08) 72%, transparent)}[data-theme=dark] .nexus-page-path-domain-row{background:color-mix(in srgb, var(--puck-color-grey-11) 88%, var(--puck-color-black));border-color:color-mix(in srgb, var(--puck-color-grey-08) 88%, transparent)}[data-theme=dark] .nexus-page-path-domain-row--selected{border-color:color-mix(in srgb, var(--color-accent-user) 52%, var(--puck-color-grey-08))}[data-theme=dark] .nexus-page-path-domain-row__select:hover{background:color-mix(in srgb, var(--color-accent-user) 14%, var(--puck-color-grey-11))}[data-theme=dark] .nexus-page-path-domain-row__remove{border-inline-start-color:color-mix(in srgb, var(--puck-color-grey-08) 72%, transparent)}[data-theme=dark] .nexus-page-path-domain-add{border-top-color:color-mix(in srgb, var(--puck-color-grey-08) 72%, transparent)}[data-theme=dark] .nexus-page-path-domain-add__trigger{background:color-mix(in srgb, var(--color-accent-user) 14%, var(--puck-color-grey-11));border-color:color-mix(in srgb, var(--color-accent-user) 36%, var(--puck-color-grey-08));color:color-mix(in srgb, var(--color-accent-user) 72%, var(--puck-color-white))}[data-theme=dark] .nexus-page-path-domain-badge{background:color-mix(in srgb, var(--color-accent-user) 22%, var(--puck-color-grey-11));border-color:color-mix(in srgb, var(--color-accent-user) 44%, var(--puck-color-grey-08));color:color-mix(in srgb, var(--color-accent-user) 72%, var(--puck-color-white))}[data-theme=dark] .nexus-page-path-domain-badge--placeholder{background:color-mix(in srgb, var(--puck-color-grey-11) 92%, var(--puck-color-black));border-color:var(--puck-color-grey-08);color:var(--puck-color-grey-07)}.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-page-path-address-row,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-page-path-address-row{margin-top:0}.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-page-path-address-row .nexus-page-path-domain-badge,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-page-path-address-row .nexus-page-path-domain-badge{min-height:0;margin:0;padding-block:2px}.nexus-page-category-field{flex-direction:column;display:flex}.nexus-page-category-tags{margin-block:4px 6px;margin-inline:var(--nexus-plugin-leaf-pad-inline);flex-wrap:wrap;gap:6px;min-height:0;display:flex}.nexus-page-category-empty{color:var(--puck-color-grey-07);margin:0;font-size:11px;line-height:1.45}.nexus-page-category-badge{--badge-accent:var(--color-accent-user);background:color-mix(in srgb, var(--badge-accent) 24%, var(--puck-color-white));border:1px solid color-mix(in srgb, var(--badge-accent) 52%, var(--puck-color-grey-09));border-radius:var(--radius-md,6px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--badge-accent) 18%, transparent);color:color-mix(in srgb, var(--badge-accent) 88%, var(--puck-color-black));font-family:var(--nexus-plugin-font-family);align-items:center;gap:2px;max-width:100%;padding:3px 4px 3px 8px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.nexus-page-category-badge.badge-page-category--0{--badge-accent:var(--accent-blue-medium)}.nexus-page-category-badge.badge-page-category--1{--badge-accent:var(--accent-green-medium)}.nexus-page-category-badge.badge-page-category--2{--badge-accent:var(--accent-purple-medium)}.nexus-page-category-badge.badge-page-category--3{--badge-accent:var(--accent-yellow-medium)}.nexus-page-category-badge.badge-page-category--4{--badge-accent:var(--accent-red-medium)}.nexus-page-category-badge.badge-page-category--5{--badge-accent:var(--accent-blue-soft)}.nexus-page-category-badge.badge-page-category--6{--badge-accent:var(--accent-green-soft)}.nexus-page-category-badge.badge-page-category--7{--badge-accent:var(--accent-purple-soft)}.nexus-page-category-badge.badge-page-category--8{--badge-accent:var(--accent-yellow-soft)}.nexus-page-category-badge.badge-page-category--9{--badge-accent:var(--accent-red-soft)}.nexus-page-category-badge__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nexus-page-category-badge__remove{color:inherit;cursor:pointer;opacity:.72;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:2px;transition:opacity .15s,color .15s;display:inline-flex}.nexus-page-category-badge__remove:hover{color:#ef4444;opacity:1}[data-theme=dark] .nexus-page-category-badge{background:color-mix(in srgb, var(--badge-accent) 32%, var(--puck-color-grey-11));border-color:color-mix(in srgb, var(--badge-accent) 58%, var(--puck-color-grey-08));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--badge-accent) 24%, transparent);color:color-mix(in srgb, var(--badge-accent) 72%, var(--puck-color-white))}.nexus-page-category-combobox{position:relative}.nexus-page-category-suggestions{background:var(--puck-color-white);border:1px solid color-mix(in srgb, var(--color-accent-user) 34%, var(--puck-color-grey-09));border-radius:var(--radius-md,6px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 16%, transparent), 0 8px 24px color-mix(in srgb, var(--puck-color-black) 16%, transparent);left:var(--nexus-plugin-leaf-pad-inline);max-height:220px;right:var(--nexus-plugin-leaf-pad-inline);z-index:40;margin-top:4px;position:absolute;overflow:hidden auto}[data-theme=dark] .nexus-page-category-suggestions{background:var(--puck-color-grey-11);border-color:color-mix(in srgb, var(--color-accent-user) 40%, var(--puck-color-grey-08))}.nexus-page-category-suggestions__empty{color:var(--puck-color-grey-07);margin:0;padding:10px 12px;font-size:11px;line-height:1.45}.nexus-page-category-suggestions__item{box-sizing:border-box;color:var(--puck-color-black);cursor:pointer;font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-leaf-label-size);line-height:var(--nexus-plugin-leaf-label-line-height);text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:8px 12px;display:flex}.nexus-page-category-suggestions__item:hover,.nexus-page-category-suggestions__item--active{background:color-mix(in srgb, var(--color-accent-user) 12%, transparent);color:var(--puck-color-black)}[data-theme=dark] .nexus-page-category-suggestions__item{color:var(--puck-color-grey-03)}[data-theme=dark] .nexus-page-category-suggestions__item:hover,[data-theme=dark] .nexus-page-category-suggestions__item--active{background:color-mix(in srgb, var(--color-accent-user) 14%, transparent);color:var(--puck-color-azure-04)}.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-page-category-field .nexus-page-slug-hint,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-page-category-field .nexus-page-slug-hint{padding-inline:var(--nexus-plugin-leaf-pad-inline);margin-block:4px 6px;margin-inline:0}.nexus-page-slug-preview{color:var(--color-text-secondary);margin:6px 0 0;font-size:11px}.nexus-page-slug-preview code{color:var(--color-accent-user);font-family:var(--font-mono)}.nexus-page-path-preview{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.nexus-page-path-preview__label{color:var(--puck-color-grey-07);font-size:11px;font-weight:500}.nexus-page-access-badge__link{color:inherit;text-decoration:none}.nexus-page-access-badge__link:hover{text-decoration:underline}.nexus-page-access-suggestions__item{flex-direction:column;align-items:flex-start;gap:2px}.nexus-page-access-suggestions__primary{font-weight:600}.nexus-page-access-suggestions__subtitle{color:var(--puck-color-grey-07);font-size:11px}.nexus-page-publisher-field .nexus-page-publisher-tags{align-items:center;gap:8px}.nexus-page-publisher-settings{background:color-mix(in srgb, var(--puck-color-grey-10) 88%, var(--puck-color-white));border:1px solid color-mix(in srgb, var(--color-accent-user) 22%, var(--puck-color-grey-09));border-radius:var(--radius-md,6px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 8%, transparent);box-sizing:border-box;margin-inline:var(--nexus-plugin-leaf-pad-inline);flex-direction:column;gap:12px;padding:12px;display:flex}[data-theme=dark] .nexus-page-publisher-settings{background:color-mix(in srgb, var(--puck-color-grey-11) 94%, var(--puck-color-black));border-color:color-mix(in srgb, var(--color-accent-user) 28%, var(--puck-color-grey-08));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 12%, transparent)}.nexus-page-publisher-settings .nexus-page-publisher-field{gap:10px}.nexus-page-publisher-settings .nexus-page-category-tags{gap:8px;margin-block:0;margin-inline:0}.nexus-page-publisher-settings .nexus-page-category-badge{min-height:28px;padding-block:4px;padding-inline:8px 4px}.nexus-page-publisher-settings .nexus-page-meta-badge{min-height:28px;padding-block:4px;padding-inline:8px}.nexus-page-publisher-settings .nexus-page-category-empty{margin-inline:0}.nexus-page-publisher-settings .nexus-page-category-combobox{margin-top:2px}.nexus-page-publisher-settings .nexus-page-category-combobox .nexus-puck-input{width:100%}.nexus-page-publisher-settings .nexus-page-category-suggestions{left:0;right:0}.nexus-page-publisher-subsection{border-top:1px solid color-mix(in srgb, var(--puck-color-grey-09) 78%, transparent);flex-direction:column;gap:8px;padding-top:12px;display:flex}[data-theme=dark] .nexus-page-publisher-subsection{border-top-color:color-mix(in srgb, var(--puck-color-grey-08) 72%, transparent)}.nexus-page-publisher-subsection__head{align-items:center;gap:4px;display:flex}.nexus-page-publisher-subsection__label{color:var(--puck-color-grey-07);font-family:var(--nexus-plugin-font-family);letter-spacing:.02em;font-size:11px;font-weight:600;line-height:1.35}.nexus-page-publisher-subsection__hint{color:var(--puck-color-grey-07);margin:0;font-size:11px;line-height:1.45}.nexus-page-publisher-subsection__error{color:#ef4444;margin:0;font-size:11px;line-height:1.45}.nexus-page-publisher-add-btn{background:color-mix(in srgb, var(--color-accent-user) 12%, var(--puck-color-white));border:1px dashed color-mix(in srgb, var(--color-accent-user) 46%, var(--puck-color-grey-09));border-radius:var(--radius-md,6px);box-sizing:border-box;color:color-mix(in srgb, var(--color-accent-user) 78%, var(--puck-color-black));cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0;transition:background-color .15s,border-color .15s,color .15s,transform .12s;display:inline-flex}.nexus-page-publisher-add-btn:hover{background:color-mix(in srgb, var(--color-accent-user) 22%, var(--puck-color-white));border-color:color-mix(in srgb, var(--color-accent-user) 58%, var(--puck-color-grey-09));color:color-mix(in srgb, var(--color-accent-user) 92%, var(--puck-color-black));border-style:solid}.nexus-page-publisher-add-btn:active{transform:scale(.96)}[data-theme=dark] .nexus-page-publisher-add-btn{background:color-mix(in srgb, var(--color-accent-user) 16%, var(--puck-color-grey-11));border-color:color-mix(in srgb, var(--color-accent-user) 48%, var(--puck-color-grey-08));color:color-mix(in srgb, var(--color-accent-user) 72%, var(--puck-color-white))}[data-theme=dark] .nexus-page-publisher-add-btn:hover{background:color-mix(in srgb, var(--color-accent-user) 26%, var(--puck-color-grey-11));border-color:color-mix(in srgb, var(--color-accent-user) 58%, var(--puck-color-grey-08))}.nexus-page-publisher-invite__btn{background:color-mix(in srgb, var(--color-accent-user) 10%, var(--puck-color-white));border:1px solid color-mix(in srgb, var(--color-accent-user) 34%, var(--puck-color-grey-09));border-radius:var(--radius-md,6px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 14%, transparent);box-sizing:border-box;color:color-mix(in srgb, var(--color-accent-user) 82%, var(--puck-color-black));cursor:pointer;font-family:var(--nexus-plugin-font-family);justify-content:center;align-items:center;gap:8px;width:100%;min-height:34px;padding:8px 12px;font-size:11px;font-weight:600;line-height:1.35;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:flex}.nexus-page-publisher-invite__btn-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nexus-page-publisher-invite__btn:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent-user) 18%, var(--puck-color-white));border-color:color-mix(in srgb, var(--color-accent-user) 48%, var(--puck-color-grey-09));color:color-mix(in srgb, var(--color-accent-user) 92%, var(--puck-color-black))}.nexus-page-publisher-invite__btn:disabled{cursor:not-allowed;opacity:.5}[data-theme=dark] .nexus-page-publisher-invite__btn{background:color-mix(in srgb, var(--color-accent-user) 14%, var(--puck-color-grey-11));border-color:color-mix(in srgb, var(--color-accent-user) 38%, var(--puck-color-grey-08));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 16%, transparent);color:color-mix(in srgb, var(--color-accent-user) 72%, var(--puck-color-white))}[data-theme=dark] .nexus-page-publisher-invite__btn:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent-user) 24%, var(--puck-color-grey-11));border-color:color-mix(in srgb, var(--color-accent-user) 52%, var(--puck-color-grey-08))}.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-page-publisher-settings,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-page-publisher-settings{margin-top:4px}.Puck .nexus-plugin-field-surface .nexus-field-category .nexus-page-path-preview,.Puck [class*=FieldsPlugin] .nexus-field-category .nexus-page-path-preview{padding-inline:var(--nexus-plugin-leaf-pad-inline);margin-inline:0}.nexus-page-telegram-preview{flex-direction:column;gap:8px;margin-top:8px;display:flex}.nexus-page-telegram-preview__body{padding:10px var(--nexus-plugin-leaf-pad-inline);border-radius:var(--radius-md);border:1px solid var(--color-border-default);background:var(--color-bg-elevated);color:var(--color-text-primary);font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;margin:0;font-size:12px;line-height:1.45}.nexus-page-telegram-preview__admin-link{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}.nexus-page-telegram-preview__admin-link:hover{color:var(--color-text-primary)}.nexus-page-slug-error{color:#ef4444;margin:6px 0 0;font-size:12px}.nexus-page-delete-hint{color:var(--puck-color-grey-07);margin:0;font-size:11px;line-height:1.45}.Puck [class*=PuckLayout-header]{box-sizing:border-box;width:100%;min-width:0}.nexus-puck-header-shell{box-sizing:border-box;max-width:none;padding:env(safe-area-inset-top,0px) 0 0;width:100%}.nexus-puck-header-shell__inner{width:100%;max-width:none}.nexus-puck-header-bar.site-header-bar{border-radius:var(--radius-lg);box-shadow:var(--site-header-bar-shadow)}.nexus-puck-header-bar__row{align-items:center;gap:var(--site-header-row-gap);min-height:var(--site-header-bar-inner-min-height);flex-direction:row;width:100%;min-width:0;display:flex}.nexus-puck-header-bar__logo{flex-shrink:0}.nexus-puck-header-bar__puck{flex:auto;align-items:center;width:auto;min-width:0;display:flex}.nexus-puck-header-bar__puck>[class*=PuckHeader]{flex:auto;width:100%;min-width:0;box-shadow:none!important;background:0 0!important;border:none!important;max-width:none!important;margin:0!important;padding:0!important}@media (min-width:638px){.nexus-puck-header-bar__puck>[class*=PuckHeader]{padding-left:0!important}.nexus-puck-header-bar__puck [class*=PuckHeader-inner]{border-left:none!important}}.nexus-puck-header-bar__puck [class*=PuckHeader-inner]{box-sizing:border-box;gap:var(--site-header-actions-gap) var(--site-header-row-gap);width:100%;min-width:0;border:none!important;align-items:center!important;padding:0!important}@media (min-width:901px){.nexus-puck-header-bar__puck [class*=PuckHeader-inner]{grid-template:"left middle right"/auto minmax(0,1fr) auto;display:grid!important}.nexus-puck-header-bar__puck [class*=PuckHeader-toggle]{grid-area:left;justify-self:start}.nexus-puck-header-bar__puck [class*=PuckHeader-title]{grid-area:middle;justify-self:center;width:100%}.nexus-puck-header-bar__puck [class*=PuckHeader-tools]{grid-area:right;justify-content:flex-end;justify-self:end;width:100%}.nexus-puck-header-bar__puck [class*=MenuBar]{width:100%}.nexus-puck-header-bar__puck [class*=MenuBar-inner]{align-items:center;gap:var(--site-header-actions-gap);flex-wrap:nowrap;justify-content:flex-end;width:100%;display:flex!important}.nexus-puck-header-bar__puck [class*=MenuBar-history]{gap:var(--site-header-row-gap);flex:1 0 auto;justify-content:space-between;min-width:72px;max-width:88px;margin-right:0;display:flex}}@media (max-width:900px){.nexus-puck-header-bar__puck [class*=PuckHeader-inner]{flex-wrap:nowrap;flex:auto;justify-content:flex-end;flex-direction:row!important;display:flex!important}}@media (min-width:901px){.nexus-puck-header-bar__puck [class*=PuckHeader-inner]{border-left:none!important}.Puck [class*=PuckHeader-toggle]{flex:none;align-items:center;padding-top:0;display:flex!important}.Puck [class*=PuckHeader-leftSideBarToggle],.Puck [class*=PuckHeader-rightSideBarToggle]{display:block!important}}.nexus-puck-header-bar__puck [class*=PuckHeader-title]{justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex}.nexus-puck-header-bar__puck [class*=PuckHeader-tools]{align-items:center;gap:var(--site-header-actions-gap);flex-wrap:nowrap;min-width:0;display:flex;background:0 0!important}.nexus-puck-header-bar__puck [class*=MenuBar],.nexus-puck-header-bar__puck [class*=MenuBar-inner],.nexus-puck-header-bar__puck [class*=MenuBar-history]{box-shadow:none!important;background:0 0!important;border:none!important}.nexus-editor-header-btn{box-sizing:border-box;font-size:var(--site-header-chip-font-size);align-items:center;gap:var(--site-header-chip-gap);height:var(--site-header-action-size);min-height:var(--site-header-action-size);padding:var(--site-header-chip-padding-block) var(--site-header-chip-padding-inline);justify-content:center;font-weight:500;line-height:1;display:inline-flex}@media (min-width:1024px){.Puck .nexus-editor-header-btn:not(.nexus-theme-toggle){height:var(--site-header-desktop-chip-height);min-height:var(--site-header-desktop-chip-height)}.Puck .nexus-theme-toggle.nexus-editor-header-btn{height:var(--site-header-desktop-chip-height)!important;min-height:var(--site-header-desktop-chip-height)!important;min-width:var(--site-header-theme-toggle-track-width)!important;width:var(--site-header-theme-toggle-track-width)!important}}.Puck [class*=PuckHeader-inner]{align-items:center!important}.Puck [class*=PuckHeader-tools]{flex-wrap:nowrap;align-items:center;display:flex;background:0 0!important}.Puck [class*=MenuBar]{align-items:center;display:flex;background:0 0!important;border:none!important}.Puck [class*=MenuBar-inner]{align-items:center;background:0 0!important}.Puck [class*=MenuBar-history],.Puck [class*=PuckHeader] [class*=MenuBar-inner]>[class*=Button--primary]{display:none!important}.Puck [class*=PuckHeader] [class*=Button--primary]{box-sizing:border-box;align-self:center;align-items:center;gap:var(--site-header-chip-gap);flex:none;justify-content:center;width:max-content;font-family:inherit;display:inline-flex;font-size:var(--site-header-chip-font-size)!important;height:var(--site-header-action-size)!important;letter-spacing:normal!important;max-height:var(--site-header-action-size)!important;min-height:var(--site-header-action-size)!important;padding-block:var(--site-header-chip-padding-block)!important;padding-inline:var(--site-header-chip-padding-inline)!important;border-radius:var(--radius-md)!important;font-weight:500!important;line-height:1!important}@media (min-width:1024px){.Puck [class*=PuckHeader] [class*=Button--primary]{height:var(--site-header-desktop-chip-height)!important;max-height:var(--site-header-desktop-chip-height)!important;min-height:var(--site-header-desktop-chip-height)!important}}.Puck [class*=PuckHeader] [class*=Button--primary]>[class*=Button-icon]{flex:none;justify-content:center;align-items:center;width:auto;height:auto;min-height:0;line-height:0;display:inline-flex;margin:0!important;padding:0!important}.Puck [class*=PuckHeader] [class*=Button--primary]>[class*=Button-icon] svg{block-size:var(--site-chrome-icon-size);inline-size:var(--site-chrome-icon-size);display:block}.Puck [class*=PuckHeader] [class*=IconButton]{box-sizing:border-box;height:var(--site-header-action-size);min-height:var(--site-header-action-size);min-width:var(--site-header-action-size);width:var(--site-header-action-size);justify-content:center;align-items:center;padding:0;display:inline-flex}.Puck [class*=PuckHeader] [class*=IconButton] svg{block-size:var(--site-header-icon-btn-icon-size);inline-size:var(--site-header-icon-btn-icon-size);flex-shrink:0}@media (min-width:1024px){.Puck [class*=PuckHeader] [class*=IconButton]{height:var(--site-header-desktop-chip-height);min-height:var(--site-header-desktop-chip-height);min-width:var(--site-header-desktop-chip-height);width:var(--site-header-desktop-chip-height)}}.nexus-puck-header-actions{align-items:center;gap:var(--site-header-actions-gap);flex-wrap:nowrap;flex:none;min-width:0;margin-right:0;line-height:1;display:inline-flex;background:0 0!important}.nexus-puck-header-actions__error{color:#ef4444;border-radius:var(--radius-sm);text-overflow:ellipsis;white-space:nowrap;background:#ef44441a;border:1px solid #ef444433;max-width:min(240px,40vw);padding:4px 8px;font-size:12px;font-weight:500;overflow:hidden}.nexus-puck-header-actions__pages-link{font-size:var(--site-header-chip-font-size);color:var(--color-text-primary);background:var(--color-bg-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-md);align-items:center;gap:var(--site-header-chip-gap);font-weight:500;text-decoration:none;display:inline-flex}.nexus-puck-header-actions__pages-icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.nexus-publish-btn,.nexus-save-btn{cursor:pointer;transition:opacity .15s}.nexus-publish-btn:hover:not(:disabled),.nexus-save-btn:hover:not(:disabled){opacity:.85}.nexus-publish-btn:disabled,.nexus-save-btn:disabled{cursor:not-allowed;opacity:.72}.nexus-publish-btn__icon,.nexus-save-btn__icon{flex-shrink:0;line-height:0}.nexus-publish-btn__icon--spin{animation:.8s linear infinite nexus-publish-btn-spin}@keyframes nexus-publish-btn-spin{to{transform:rotate(360deg)}}.nexus-publish-btn__label,.nexus-save-btn__label{white-space:nowrap}@media (prefers-reduced-motion:reduce){.nexus-publish-btn__icon--spin{animation:none}}.nexus-puck-header-actions__pages-link.nexus-editor-header-btn,.nexus-mode-toggle.nexus-editor-header-btn{height:var(--site-header-action-size);min-height:var(--site-header-action-size)}@media (min-width:1024px){.nexus-puck-header-actions__pages-link.nexus-editor-header-btn,.nexus-mode-toggle.nexus-editor-header-btn:not(.nexus-theme-toggle){height:var(--site-header-desktop-chip-height);min-height:var(--site-header-desktop-chip-height)}}.nexus-puck-header-actions__theme{flex-shrink:0}.nexus-puck-header-actions__toggles{gap:var(--site-header-actions-gap);align-items:center;display:inline-flex}.Puck [class*=PuckHeader-title]{min-width:0;overflow:hidden}@media (min-width:901px){.Puck [class*=PuckHeader-title]{max-width:min(480px,100%)}}.nexus-page-header-label{flex-wrap:nowrap;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.nexus-page-header-label__title,.nexus-page-header-label__slug{background:color-mix(in srgb, var(--color-bg-elevated) 88%, transparent);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;max-width:100%;height:32px;min-height:32px;padding:0 10px;font-size:12px;display:inline-flex;overflow:hidden}.nexus-page-header-label__title{color:var(--color-text-primary);font-weight:600}.nexus-page-header-label__slug{color:var(--color-accent-user);font-family:ui-monospace,monospace;font-size:11px;font-weight:600}@media (min-width:901px) and (max-width:1023px){.nexus-puck-header-bar__puck [class*=PuckHeader-inner]{gap:var(--site-header-actions-gap)}.Puck [class*=PuckHeader-title]{width:100%;min-width:0;max-width:100%;overflow:hidden}.Puck [class*=PuckHeader-tools]{flex-shrink:0;min-width:0}.Puck [class*=MenuBar-inner]{gap:var(--site-header-actions-gap);flex-wrap:nowrap}.nexus-page-header-label{flex-wrap:nowrap;justify-content:center;width:100%}.nexus-page-header-label__title{flex:auto;max-width:58%}.nexus-page-header-label__slug{flex:0 auto;max-width:42%}}.nexus-publish-btn--icon-only,.nexus-save-btn--icon-only{min-width:var(--site-header-action-size)!important;width:var(--site-header-action-size)!important;gap:0!important;padding-inline:0!important}@media (min-width:1024px){.nexus-publish-btn--icon-only,.nexus-save-btn--icon-only{min-width:var(--site-header-desktop-chip-height)!important;width:var(--site-header-desktop-chip-height)!important}}@media (min-width:901px) and (max-width:1023px){.nexus-puck-header-actions__pages-label,.nexus-mode-toggle__label{display:none!important}.nexus-puck-header-actions__pages-link,.nexus-mode-toggle.nexus-editor-header-btn,.nexus-save-btn,.nexus-publish-btn,.nexus-puck-header-actions__theme.nexus-theme-toggle.nexus-editor-header-btn{min-width:var(--site-header-desktop-chip-height);width:var(--site-header-desktop-chip-height);justify-content:center;gap:0;padding-inline:0!important}.nexus-puck-header-actions__theme.nexus-theme-toggle.nexus-editor-header-btn{height:var(--site-header-desktop-chip-height)!important;min-height:var(--site-header-desktop-chip-height)!important;min-width:var(--site-header-theme-toggle-track-width)!important;width:var(--site-header-theme-toggle-track-width)!important}.nexus-puck-header-actions__pages-link .site-chrome-icon,.nexus-mode-toggle__icon.site-chrome-icon,.nexus-save-btn .site-chrome-icon,.nexus-publish-btn .site-chrome-icon{block-size:var(--site-header-icon-btn-icon-size);inline-size:var(--site-header-icon-btn-icon-size)}}.nexus-publish-btn--icon-only .site-chrome-icon,.nexus-save-btn--icon-only .site-chrome-icon{block-size:var(--site-header-icon-btn-icon-size);inline-size:var(--site-header-icon-btn-icon-size)}@media (max-width:900px){.Puck{--nexus-viewport-island-gap:6px;--nexus-sidebar-transition-duration:.4s;--nexus-mobile-panel-min-height:160px;--nexus-mobile-panel-max-height:min(60vh, 480px);--nexus-compact-nav-item-height:44px;--nexus-compact-nav-label-size:9px;--nexus-compact-nav-icon-size:16px;--nexus-compact-nav-indicator:2px;--nexus-compact-nav-island-gap:8px;--nexus-compact-nav-island-inset-x:var(--page-content-gutter);--nexus-compact-nav-rail-height:69px;--nexus-compact-toolbar-btn-height:var(--site-header-action-size);--nexus-compact-viewport-btn-size:var(--site-header-action-size);--nexus-compact-viewport-fab-size:36px;--nexus-panel-island-clearance:12px;--nexus-plugin-panel-gutter-x:12px;--nexus-plugin-leaf-min-height:36px;--nexus-plugin-leaf-margin-block:0;--nexus-plugin-leaf-margin-inline:var(--nexus-plugin-panel-gutter-x);--nexus-plugin-leaf-pad-block:7px;--nexus-plugin-leaf-pad-inline:12px;--nexus-plugin-leaf-label-size:12px;--nexus-plugin-section-header-pad-block:2px;--nexus-plugin-section-header-pad-inline:12px;--nexus-plugin-section-title-margin-block-start:0;--nexus-plugin-section-title-margin-block-end:0;--nexus-mobile-plugin-row-height:var(--nexus-plugin-row-height);--nexus-mobile-plugin-row-pad-x:var(--nexus-plugin-row-pad-x);--nexus-mobile-plugin-row-pad-y:var(--nexus-plugin-row-pad-y);--nexus-mobile-plugin-section-height:var(--nexus-plugin-section-height);--nexus-mobile-plugin-section-pad-y:var(--nexus-plugin-section-pad-y);--nexus-mobile-plugin-leaf-inset-x:var(--nexus-plugin-panel-gutter-x);--nexus-mobile-plugin-body-pad-x:var(--nexus-plugin-panel-gutter-x);--nexus-mobile-plugin-body-pad-bottom:16px;--nexus-mobile-plugin-section-end-gap:0;--nexus-mobile-plugin-label-size:var(--nexus-plugin-label-size)}.Puck [class*=PuckLayout--leftSideBarVisible]{--nexus-viewport-island-gap:10px}.Puck [class*=PuckLayout-inner]{--nexus-canvas-island-stack-bottom:calc(6px + var(--nexus-mobile-panel-height,0px) + min(var(--nexus-panel-island-clearance,12px), var(--nexus-mobile-panel-height,0px)));--puck-side-nav-width:min-content!important;grid-template-areas:"header""editor""left""right""sidenav"!important;grid-template-columns:var(--puck-frame-width)!important;grid-template-rows:min-content auto 0 0 var(--puck-side-nav-width)!important}.Puck [class*=PuckLayout--mobilePanelHeightToggle][class*=PuckLayout--leftSideBarVisible] [class*=PuckLayout-inner],.Puck [class*=PuckLayout--mobilePanelHeightToggle][class*=PuckLayout--leftSideBarVisible][class*=PuckLayout--isExpanded] [class*=PuckLayout-inner],.Puck [class*=PuckLayout--mobilePanelHeightMinContent][class*=PuckLayout--leftSideBarVisible] [class*=PuckLayout-inner],.Puck [class*=PuckLayout--mobilePanelHeightMinContent][class*=PuckLayout--leftSideBarVisible][class*=PuckLayout--isExpanded] [class*=PuckLayout-inner]{grid-template-columns:var(--puck-frame-width)!important;grid-template-rows:min-content auto 0 0 var(--puck-side-nav-width)!important}html[data-nexus-panel-layout-mutating] .Puck [class*=PuckLayout-inner],html[data-nexus-panel-opening] .Puck [class*=PuckLayout-inner],html[data-nexus-panel-closing] .Puck [class*=PuckLayout-inner],html[data-nexus-panel-expanding] .Puck [class*=PuckLayout-inner],html[data-nexus-panel-collapsing] .Puck [class*=PuckLayout-inner]{overflow:hidden}.Puck [class*=PuckLayout-header]{isolation:isolate;z-index:2;grid-area:header;align-self:stretch;width:100%;min-height:0;position:relative;overflow:hidden}.nexus-puck-header-shell{contain:layout style;min-height:0;max-height:120px;transition:max-height var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease);overflow:hidden}.nexus-puck-header-shell__inner,.Puck [class*=PuckLayout-header] [class*=PuckHeader]{opacity:1;transform-origin:top;transition:opacity var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease), transform var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease);transform:translateY(0)}html[data-nexus-panel-row-open]:not([data-nexus-panel-opening]):not([data-nexus-panel-closing]):not([data-nexus-panel-layout-mutating]) .Puck [class*=PuckLayout--leftSideBarVisible] .nexus-puck-header-shell{max-height:0}html[data-nexus-panel-row-open]:not([data-nexus-panel-opening]):not([data-nexus-panel-closing]):not([data-nexus-panel-layout-mutating]) .Puck [class*=PuckLayout--leftSideBarVisible] .nexus-puck-header-shell__inner,html[data-nexus-panel-row-open]:not([data-nexus-panel-opening]):not([data-nexus-panel-closing]):not([data-nexus-panel-layout-mutating]) .Puck [class*=PuckLayout--leftSideBarVisible] [class*=PuckHeader]{opacity:0;transform:translateY(-8px);pointer-events:none!important;overflow:hidden!important}html[data-nexus-puck-preview-mode=interactive] .Puck .nexus-puck-header-shell{max-height:120px!important}html[data-nexus-puck-preview-mode=interactive] .Puck .nexus-puck-header-shell__inner,html[data-nexus-puck-preview-mode=interactive] .Puck .nexus-puck-header-bar,html[data-nexus-puck-preview-mode=interactive] .Puck [class*=PuckLayout-header] [class*=PuckHeader]{opacity:1!important;pointer-events:auto!important;overflow:visible!important;transform:translateY(0)!important}html[data-nexus-panel-opening] .Puck [class*=PuckLayout--leftSideBarVisible] [class*=PuckLayout-header],html[data-nexus-panel-closing] .Puck [class*=PuckLayout--leftSideBarVisible] [class*=PuckLayout-header]{pointer-events:auto!important;height:auto!important;max-height:none!important}html[data-nexus-panel-opening] .Puck [class*=PuckLayout--leftSideBarVisible] .nexus-puck-header-shell,html[data-nexus-panel-closing] .Puck [class*=PuckLayout--leftSideBarVisible] .nexus-puck-header-shell{max-height:120px}html[data-nexus-panel-opening] .Puck [class*=PuckLayout--leftSideBarVisible] .nexus-puck-header-shell__inner,html[data-nexus-panel-opening] .Puck [class*=PuckLayout--leftSideBarVisible] [class*=PuckHeader],html[data-nexus-panel-closing] .Puck [class*=PuckLayout--leftSideBarVisible] .nexus-puck-header-shell__inner,html[data-nexus-panel-closing] .Puck [class*=PuckLayout--leftSideBarVisible] [class*=PuckHeader]{opacity:1;transform:translateY(0);pointer-events:auto!important}.Puck [class*=PuckLayout-nav]{flex-shrink:0;border-right:0!important;width:auto!important}.Puck [class*=PuckHeader]{padding-left:0!important}.nexus-puck-header-shell{padding:env(safe-area-inset-top,0px) max(var(--page-content-gutter), env(safe-area-inset-right,0px)) 0 max(var(--page-content-gutter), env(safe-area-inset-left,0px))}.nexus-puck-header-shell__inner{width:100%}.nexus-puck-header-bar__puck [class*=PuckHeader-inner]{gap:var(--site-header-actions-gap);justify-content:flex-end}.Puck [class*=PuckHeader-toggle],.Puck [class*=PuckHeader-title]{display:none!important}.Puck [class*=PuckHeader-tools]{gap:var(--site-header-actions-gap);flex:auto;justify-content:flex-end;min-width:0}.Puck [class*=PuckHeader-menuButton]{display:none!important}.Puck [class*=MenuBar]{flex:none;background:0 0!important;border-bottom:none!important;width:auto!important;margin-top:0!important;padding:0!important;display:flex!important;position:static!important;top:auto!important;left:auto!important;right:auto!important}.Puck [class*=MenuBar-inner]{align-items:center;gap:var(--site-header-actions-gap);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-end;min-width:0;max-width:100%;overflow-x:auto;display:flex!important}.Puck [class*=MenuBar-inner]::-webkit-scrollbar{display:none}.nexus-puck-header-actions{align-items:center;gap:var(--site-header-actions-gap);flex-wrap:nowrap;flex-shrink:0;margin-right:0}.nexus-puck-header-actions__theme.nexus-theme-toggle.nexus-editor-header-btn{height:var(--site-header-action-size)!important;min-height:var(--site-header-action-size)!important;min-width:var(--site-header-action-size)!important;width:var(--site-header-action-size)!important;padding:0!important}.Puck [class*=PuckHeader-rightSideBarToggle],.Puck [class*=PuckHeader-leftSideBarToggle]{display:none!important}.Puck [class*=PuckHeader] [class*=Button--primary],.Puck [class*=PuckHeader] [class*=IconButton],.nexus-editor-header-btn{height:var(--site-header-action-size)!important;max-height:var(--site-header-action-size)!important;min-height:var(--site-header-action-size)!important}.Puck [class*=PuckHeader] [class*=IconButton]{min-width:var(--site-header-action-size)!important}.nexus-puck-header-actions__pages-label,.nexus-mode-toggle__label{display:none!important}.nexus-puck-header-actions__pages-link,.nexus-mode-toggle.nexus-editor-header-btn,.nexus-publish-btn{justify-content:center;gap:0;min-width:var(--site-header-action-size)!important;width:var(--site-header-action-size)!important;padding-inline:0!important}.nexus-puck-header-actions__pages-link{height:var(--site-header-action-size);min-height:var(--site-header-action-size);padding:0;font-size:11px}.nexus-puck-header-actions__error{max-width:min(160px,35vw);padding:4px 6px;font-size:11px}.Puck [class*=Nav-list]{flex-direction:row!important;padding-top:0!important}.Puck [class*=NavItem--desktopOnly]{display:none!important}.Puck [class*=NavItem--mobileOnly]{flex-direction:column;flex:1 1 0;align-self:stretch;min-height:0;display:flex!important}.Puck [class*=NavItem-link]{border-bottom:0!important;border-left:0!important;border-right:0!important;border-top:var(--nexus-compact-nav-indicator,4px) solid transparent!important;flex-direction:column!important}.Puck [class*=PuckLayout--leftSideBarVisible] [class*=NavItem--active]>[class*=NavItem-link]{flex:auto;background:color-mix(in srgb, var(--puck-color-azure-04) 14%, var(--color-bg-panel))!important;background-color:color-mix(in srgb, var(--puck-color-azure-04) 14%, var(--color-bg-panel))!important;border-right-color:#0000!important;border-top-color:var(--puck-color-azure-04)!important;color:var(--puck-color-azure-04)!important}.Puck:not([class*=PuckLayout--leftSideBarVisible]) [class*=NavItem--active]>[class*=NavItem-link],html[data-nexus-panel-closing] .Puck [class*=NavItem--active]>[class*=NavItem-link]{background:var(--color-bg-panel)!important;background-color:var(--color-bg-panel)!important;color:var(--color-text-secondary)!important;border-top-color:#0000!important}.Puck [class*=PuckLayout-nav]{flex-direction:column;align-self:stretch;width:100%;height:100%;min-height:0;display:flex}.Puck [class*=PuckLayout-nav] [class*=Nav_]{flex-direction:column;flex:auto;justify-content:stretch;align-items:stretch;width:100%;min-height:100%;padding-bottom:0;display:flex}.Puck [class*=Nav-list]{flex:auto;justify-content:space-evenly;align-items:stretch;width:100%;min-width:0;min-height:100%;display:flex;overflow:hidden;gap:0!important}.Puck li[class*=NavItem]{flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:stretch;min-width:0;max-width:none;min-height:0;display:flex;padding-left:0!important;padding-right:0!important}.Puck li[class*=NavItem]:first-of-type,.Puck li[class*=NavItem]:last-of-type{padding-left:0!important;padding-right:0!important}.Puck [class*=NavItem-link]{box-sizing:border-box;cursor:pointer;max-width:none;min-height:calc(var(--nexus-compact-nav-icon-size,16px) + var(--nexus-compact-nav-label-size,11px) * 1.2 + var(--nexus-compact-nav-indicator,2px) + 8px);pointer-events:auto;text-align:center;touch-action:manipulation;flex:auto;justify-content:center;align-self:stretch;align-items:center;gap:2px;min-width:0;margin-inline:0;padding:4px 0;width:100%!important;display:flex!important}.Puck [class*=NavItem-linkLabel]{font-size:var(--nexus-compact-nav-label-size,11px);pointer-events:none;text-align:center;flex:none;width:100%;line-height:1.15;overflow:visible}.Puck [class*=NavItem-linkIcon]{pointer-events:none;flex:none;justify-content:center;align-items:center;display:flex}.Puck [class*=NavItem-linkIcon] svg{height:var(--nexus-compact-nav-icon-size,20px);width:var(--nexus-compact-nav-icon-size,20px)}.Puck [class*=Nav-mobileActions]{flex:none;margin-inline-start:auto;padding:4px 10px}.Puck [class*=Sidebar--left],.Puck [class*=Sidebar--right]{padding-bottom:0}.Puck [class*=Sidebar--left][class*=Sidebar--isVisible]{box-sizing:border-box;z-index:2;justify-content:flex-start;align-self:unset!important;background:var(--color-bg-panel)!important;background-color:var(--color-bg-panel)!important;border:1px solid var(--color-border-default)!important;border-radius:var(--radius-lg)!important;bottom:calc(var(--nexus-compact-nav-rail-height) + var(--nexus-compact-nav-island-gap) + env(safe-area-inset-bottom,0px))!important;box-shadow:var(--site-header-bar-shadow)!important;grid-area:unset!important;height:var(--nexus-mobile-panel-height,0px)!important;left:max(var(--nexus-compact-nav-island-inset-x), env(safe-area-inset-left,0px))!important;max-height:var(--nexus-mobile-panel-height,0px)!important;min-height:0!important;right:max(var(--nexus-compact-nav-island-inset-x), env(safe-area-inset-right,0px))!important;transition:height var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease), max-height var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease)!important;flex-direction:column!important;width:auto!important;display:flex!important;position:absolute!important;top:auto!important;overflow:hidden!important}html[data-nexus-panel-layout-mutating] .Puck [class*=PuckLayout--mobilePanelHeightToggle][class*=PuckLayout--leftSideBarVisible] [class*=Sidebar--left][class*=Sidebar--isVisible],html[data-nexus-panel-opening] .Puck [class*=Sidebar--left][class*=Sidebar--isVisible],html[data-nexus-panel-closing] .Puck [class*=Sidebar--left][class*=Sidebar--isVisible]{will-change:height, max-height}html[data-nexus-panel-resizing] .Puck [class*=Sidebar--left][class*=Sidebar--isVisible],html[data-nexus-panel-opening] .Puck [class*=Sidebar--left][class*=Sidebar--isVisible],html[data-nexus-panel-closing] .Puck [class*=Sidebar--left][class*=Sidebar--isVisible],html[data-nexus-panel-expanding] .Puck [class*=Sidebar--left][class*=Sidebar--isVisible],html[data-nexus-panel-collapsing] .Puck [class*=Sidebar--left][class*=Sidebar--isVisible]{transition:none!important}.Puck [class*=Sidebar--left] .nexus-mobile-panel-resize-host,.Puck [class*=Sidebar--left] [class*=SidebarSection-title],.Puck [class*=Sidebar--left] [class*=FieldsPlugin-header]{flex-shrink:0}.Puck [class*=Sidebar--left] [class*=PuckPluginTab]{flex:auto;min-height:0;max-height:100%;overflow:hidden}.Puck [class*=Sidebar--left] [class*=PuckPluginTab--visible]{flex-direction:column;display:flex!important}.Puck [class*=Sidebar--left] [class*=PuckPluginTab-body]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex-direction:column;flex:auto;max-height:100%;display:flex;overflow:hidden auto;min-height:0!important}.Puck [class*=Sidebar--left] [class*=SidebarSection]{flex-direction:column;flex:auto;display:flex;overflow:hidden;min-height:0!important}.Puck [class*=Sidebar--left] [class*=SidebarSection-body],.Puck [class*=Sidebar--left] [class*=SidebarSection-content]{-webkit-overflow-scrolling:touch;flex:auto;max-height:100%;overflow:hidden auto;min-height:0!important}.Puck [class*=Sidebar--left] [class*=PuckPluginTab-body] [class*=FieldsPlugin],.Puck [class*=Sidebar--left] [class*=PuckPluginTab-body] [class*=Drawer],.Puck [class*=Sidebar--left] [class*=PuckPluginTab-body] .nexus-outline-plugin,.Puck [class*=Sidebar--left] [class*=PuckPluginTab-body] .nexus-blocks-plugin{flex:0 auto;min-height:0;max-height:none;overflow:visible;background:0 0!important}html[data-nexus-panel-resizing] .Puck [class*=Sidebar--left] [class*=SidebarSection],html[data-nexus-panel-resizing] .Puck [class*=Sidebar--left] [class*=SidebarSection-content],html[data-nexus-panel-resizing] .Puck [class*=Sidebar--left] [class*=PuckPluginTab-body],html[data-nexus-panel-resizing] .Puck [class*=Sidebar--left] [class*=FieldsPlugin],html[data-nexus-panel-resizing] .Puck [class*=Sidebar--left] [class*=Drawer],html[data-nexus-panel-resizing] .Puck [class*=Sidebar--left] .nexus-outline-plugin{pointer-events:none;overflow:hidden!important}.Puck [class*=Sidebar--left] [class*=SidebarSection-content],.Puck [class*=Sidebar--left] [class*=FieldsPlugin],.Puck [class*=Sidebar--left] .nexus-outline-plugin,.Puck [class*=Sidebar--left] .nexus-blocks-plugin{padding-bottom:var(--nexus-mobile-plugin-body-pad-bottom);scroll-padding-bottom:var(--nexus-mobile-plugin-body-pad-bottom);flex-direction:column;gap:0;display:flex}.Puck [class*=Sidebar--left] [class*=SidebarSection-content]>[class*=ComponentList]:first-child,.Puck [class*=Sidebar--left] [class*=SidebarSection-content]>[class*=LayerTree]:first-child,.Puck [class*=Sidebar--left] [class*=SidebarSection-content]>div:first-child>[class*=LayerTree]{margin-top:0}.Puck [class*=Sidebar--left] [class*=PuckFields--wrapFields],.Puck [class*=Sidebar--left] [class*=PuckFields--wrapFields],.Puck [class*=Sidebar--left] [class*=Fields-fields]{flex-direction:column;gap:0;display:flex}.Puck [class*=Sidebar--left] [class*=PuckFields--wrapFields]>[class*=PuckFields-field],.Puck [class*=Sidebar--left] [class*=Fields-fields]>[class*=Field]{border:none;margin:0;padding:0;display:contents}.Puck [class*=Sidebar--left] [class*=FieldsPlugin-header]{display:none!important}.Puck [class*=Sidebar--left] [class*=ComponentList],.Puck [class*=Sidebar--left] .nexus-field-chapter{background:var(--puck-color-white);transition:background-color var(--nexus-drawer-accordion-duration) var(--nexus-drawer-accordion-ease), color var(--nexus-drawer-accordion-duration) var(--nexus-drawer-accordion-ease);border:none;border-radius:0;overflow:hidden;box-shadow:none!important}.Puck [class*=Sidebar--left] [class*=ComponentList--isExpanded]+[class*=ComponentList]{margin-top:0}.Puck [class*=Sidebar--left] .nexus-plugin-panel-row{box-sizing:border-box;min-height:var(--nexus-mobile-plugin-row-height);align-items:center;gap:2px;width:100%;min-width:0;display:flex}.Puck [class*=Sidebar--left] .nexus-plugin-panel-row__handle{color:var(--puck-color-grey-06);padding:0 2px 0 0}.Puck [class*=Sidebar--left] .nexus-plugin-panel-row__handle svg{width:12px;height:12px}.Puck [class*=Sidebar--left] .nexus-plugin-panel-row__icon{color:var(--puck-color-grey-05);flex-shrink:0;justify-content:center;align-items:center;width:16px;line-height:0;display:inline-flex}.Puck [class*=Sidebar--left] .nexus-plugin-panel-row__icon svg{width:14px;height:14px}.Puck [class*=Sidebar--left] .nexus-plugin-panel-row__label{letter-spacing:normal;text-overflow:ellipsis;text-transform:none;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.Puck [class*=Sidebar--left] [class*=ComponentList-title],.Puck [class*=Sidebar--left] .nexus-field-chapter__head,.Puck [class*=Sidebar--left] .nexus-outline-zone__title{background:var(--puck-color-white);border:none;border-bottom:var(--nexus-editor-panel-border);box-sizing:border-box;color:var(--puck-color-grey-06);font-family:inherit;font-size:var(--nexus-mobile-plugin-label-size);letter-spacing:.04em;min-height:var(--nexus-mobile-plugin-section-height);padding:var(--nexus-mobile-plugin-section-pad-y) var(--nexus-mobile-plugin-row-pad-x);text-align:left;text-transform:uppercase;z-index:1;border-radius:0;align-items:center;gap:6px;width:100%;margin:0;font-weight:600;transition:background-color .15s,color .15s;position:relative}.Puck [class*=Sidebar--left] .nexus-blocks-plugin,.Puck [class*=Sidebar--left] .nexus-blocks-drawer{flex-direction:column;gap:0;padding:0;display:flex}.Puck [class*=Sidebar--left] .nexus-blocks-drawer [class*=Drawer]{flex-direction:column;padding:0;display:flex;gap:0!important}.Puck [class*=Sidebar--left] .nexus-blocks-drawer>.nexus-field-chapter,.Puck [class*=Sidebar--left] [class*=PuckFields--wrapFields]>.nexus-field-chapter,.Puck [class*=Sidebar--left] [class*=Fields-fields]>.nexus-field-chapter{flex:none;width:100%}.Puck [class*=Sidebar--left] [class*=ComponentList]+[class*=ComponentList],.Puck [class*=Sidebar--left] [class*=PuckFields-field]+[class*=PuckFields-field],.Puck [class*=Sidebar--left] .nexus-field-chapter+.nexus-field-chapter,.Puck [class*=Sidebar--left] .nexus-blocks-drawer>.nexus-field-chapter+.nexus-field-chapter{border-top:none}[data-theme=dark] .Puck [class*=Sidebar--left] [class*=ComponentList],[data-theme=dark] .Puck [class*=Sidebar--left] .nexus-field-chapter,[data-theme=dark] .Puck [class*=Sidebar--left] [class*=ComponentList-title],[data-theme=dark] .Puck [class*=Sidebar--left] .nexus-field-chapter__head,[data-theme=dark] .Puck [class*=Sidebar--left] .nexus-outline-zone__title{background:var(--puck-color-grey-12)}.Puck [class*=Sidebar--left] [class*=ComponentList-titleIcon]{color:var(--puck-color-grey-06);flex-shrink:0;align-items:center;margin-inline-start:auto;line-height:0;display:inline-flex}.Puck [class*=Sidebar--left] [class*=ComponentList-titleIcon] svg{width:12px;height:12px}.Puck [class*=Sidebar--left] [class*=ComponentList--isExpanded]>[class*=ComponentList-title],.Puck [class*=Sidebar--left] .nexus-field-chapter[data-open=true]>.nexus-field-chapter__head{background:color-mix(in srgb, var(--color-accent-user) 6%, var(--puck-color-white));color:var(--puck-color-black)}.Puck [class*=Sidebar--left] .nexus-field-chapter__icon{color:var(--puck-color-grey-06);width:12px;height:12px}.Puck [class*=Sidebar--left] .nexus-field-chapter__icon svg{width:12px;height:12px}.Puck [class*=Sidebar--left] .nexus-field-chapter__title{flex:1;min-width:0}.Puck [class*=Sidebar--left] .nexus-field-chapter__chevron{color:var(--puck-color-grey-06);margin-inline-start:auto}.Puck [class*=Sidebar--left] .nexus-field-chapter__chevron svg{width:12px;height:12px}.Puck [class*=Sidebar--left] .nexus-outline-layer__inner,.Puck [class*=Sidebar--left] [class*=draggableFg] .nexus-plugin-panel-row--block{border:none;border-bottom:var(--nexus-editor-panel-border);box-sizing:border-box;cursor:grab;margin:0 var(--nexus-mobile-plugin-leaf-inset-x);padding:var(--nexus-mobile-plugin-row-pad-y) var(--nexus-mobile-plugin-row-pad-x);touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border-radius:0;width:auto;transition:background-color .15s;box-shadow:none!important}.Puck [class*=Sidebar--left] .nexus-outline-layer__inner:hover,.Puck [class*=Sidebar--left] [class*=Drawer-draggable]:hover .nexus-plugin-panel-row--block{background:color-mix(in srgb, var(--color-accent-user) 6%, transparent)}.Puck [class*=Sidebar--left] .nexus-outline-layer__handle,.Puck [class*=Sidebar--left] .nexus-outline-layer__select,.Puck [class*=Sidebar--left] [class*=draggableFg] .nexus-plugin-panel-row--block .nexus-plugin-panel-row__handle,.Puck [class*=Sidebar--left] [class*=draggableFg] .nexus-plugin-panel-row--block .nexus-plugin-panel-row__icon,.Puck [class*=Sidebar--left] [class*=draggableFg] .nexus-plugin-panel-row--block .nexus-plugin-panel-row__label{padding:0}.Puck [class*=Sidebar--left] [class*=Drawer]>[class*=Drawer-draggable]:last-child .nexus-plugin-panel-row--block,.Puck [class*=Sidebar--left] .nexus-outline-zone__item-group:last-child .nexus-outline-layer__inner{border-bottom:none}.Puck [class*=Sidebar--left] .nexus-outline-layer__inner--selected{background:color-mix(in srgb, var(--color-accent-user) 10%, transparent)!important;box-shadow:none!important;border-color:#0000!important}.Puck [class*=Sidebar--left] [class*=ComponentList-content]>[class*=Drawer]{padding:0;gap:0!important}.Puck [class*=Sidebar--left] [class*=Drawer-draggable],.Puck [class*=Sidebar--left] [class*=DrawerItem]{margin:0;box-shadow:none!important;border:none!important}.Puck [class*=Sidebar--left] [class*=draggableFg]{cursor:grab;touch-action:none}.Puck [class*=Sidebar--left] [class*=draggableFg]:active{cursor:grabbing}.Puck [class*=Sidebar--left] [class*=draggableFg]>[class*=DrawerItem]{min-block-size:var(--nexus-mobile-plugin-row-height);width:100%}.Puck [class*=Sidebar--left] .nexus-field-chapter__body{flex-direction:column;gap:0;padding:0;display:flex}.Puck [class*=Sidebar--left] .nexus-field-chapter__body [class*=Drawer]>[class*=Drawer-draggable]:last-child{margin-bottom:0}.Puck [class*=Sidebar--left] .nexus-field-chapter__body>.nexus-field-category{border-bottom:var(--nexus-editor-panel-border);box-sizing:border-box;margin-inline:var(--nexus-mobile-plugin-leaf-inset-x);width:auto}.Puck [class*=Sidebar--left] .nexus-field-chapter__body>.nexus-field-category:last-child{border-bottom:none}.Puck [class*=Sidebar--left] .nexus-field-category{gap:0;padding:0}.Puck [class*=Sidebar--left] .nexus-field-chapter__body .nexus-sidebar-field{border-bottom:var(--nexus-editor-panel-border);box-sizing:border-box;margin-inline:var(--nexus-mobile-plugin-leaf-inset-x);padding:var(--nexus-mobile-plugin-row-pad-y) 0 calc(var(--nexus-mobile-plugin-row-pad-y) + 2px);width:auto}.Puck [class*=Sidebar--left] .nexus-field-chapter__body>.nexus-field-category:last-child>.nexus-sidebar-field:last-child,.Puck [class*=Sidebar--left] .nexus-field-chapter__body>.nexus-sidebar-field:last-child{border-bottom:none}.Puck [class*=Sidebar--left] .nexus-field-chapter[data-open=true]>.nexus-field-chapter__collapse,.Puck [class*=Sidebar--left] [class*=ComponentList--isExpanded]>[class*=ComponentList-content]{background:var(--puck-color-white);grid-template-rows:minmax(0,auto);overflow:hidden}[data-theme=dark] .Puck [class*=Sidebar--left] .nexus-field-chapter[data-open=true]>.nexus-field-chapter__collapse,[data-theme=dark] .Puck [class*=Sidebar--left] [class*=ComponentList--isExpanded]>[class*=ComponentList-content]{background:var(--puck-color-grey-12)}.Puck [class*=Sidebar--left] .nexus-field-chapter[data-open=true] .nexus-field-chapter__body{min-height:auto;overflow:hidden}.Puck [class*=Sidebar--left] .nexus-field-category__label{background:var(--puck-color-white);box-sizing:border-box;color:var(--puck-color-grey-06);font-size:var(--nexus-mobile-plugin-label-size);letter-spacing:.04em;padding:var(--nexus-mobile-plugin-row-pad-y) var(--nexus-plugin-leaf-pad-inline) 4px var(--nexus-plugin-panel-gutter-x);text-transform:uppercase;margin:0;font-weight:600}[data-theme=dark] .Puck [class*=Sidebar--left] .nexus-field-category__label{background:var(--puck-color-grey-12)}.Puck [class*=Sidebar--left] .nexus-field-subfield__label,.Puck [class*=Sidebar--left] [class*=FieldLabel]{color:var(--puck-color-black);letter-spacing:normal;padding-inline:var(--nexus-plugin-leaf-pad-inline);text-transform:none;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:500;display:flex}.Puck [class*=Sidebar--left] [class*=FieldLabel] svg{color:var(--puck-color-grey-05);opacity:1;flex-shrink:0;width:14px;height:14px}.Puck [class*=Sidebar--left] .nexus-field-grid,.Puck [class*=Sidebar--left] .nexus-sidebar-field .nexus-field-grid,.Puck [class*=Sidebar--left] .nexus-carousel-size-fields{gap:4px}.Puck [class*=Sidebar--left] .nexus-field-grid__custom,.Puck [class*=Sidebar--left] .nexus-puck-field input[type=text],.Puck [class*=Sidebar--left] .nexus-puck-field input[type=number],.Puck [class*=Sidebar--left] .nexus-puck-input,.Puck [class*=Sidebar--left] [class*=Input-input]{height:34px;min-height:34px;padding:0 10px;font-size:13px}.Puck [class*=Sidebar--left] .nexus-puck-field button{min-height:34px;padding:6px 10px;font-size:12px}.Puck [class*=Sidebar--left] .nexus-puck-select-trigger{--nexus-plugin-select-min-height:34px;padding-inline:10px;font-size:13px}.Puck [class*=Sidebar--left] .nexus-field-chapter__body .nexus-sidebar-field [class*=Field],.Puck [class*=Sidebar--left] .nexus-field-chapter__body .nexus-sidebar-field [class*=FieldLabel]{margin:0}.Puck [class*=Sidebar--left] .nexus-outline-plugin{padding:0}.Puck [class*=Sidebar--left] .nexus-outline-tree{padding-bottom:var(--nexus-mobile-plugin-section-end-gap);margin-top:0}.Puck [class*=Sidebar--left] .nexus-outline-zone__empty{color:var(--puck-color-grey-06);margin-inline:var(--nexus-mobile-plugin-leaf-inset-x);padding:var(--nexus-mobile-plugin-row-pad-y) var(--nexus-mobile-plugin-row-pad-x);border:none;border-radius:0;width:auto;font-size:12px}.Puck [class*=Sidebar--left] .nexus-outline-layer__handle{padding:0 2px 0 0}.Puck [class*=Sidebar--left] .nexus-outline-layer__select{gap:6px;min-width:0;padding:0;font-size:12px}.Puck [class*=Sidebar--left] .nexus-outline-layer__name{font-size:12px}.Puck [class*=Sidebar--left] .nexus-outline-layer__icon{color:var(--puck-color-grey-05)}.Puck [class*=Sidebar--left] .nexus-outline-zone .nexus-outline-zone{padding-left:8px}[data-theme=dark] .Puck [class*=Sidebar--left] [class*=ComponentList--isExpanded]>[class*=ComponentList-title],[data-theme=dark] .Puck [class*=Sidebar--left] .nexus-field-chapter[data-open=true]>.nexus-field-chapter__head{background:color-mix(in srgb, var(--puck-color-azure-04) 10%, var(--puck-color-grey-12))}[data-theme=dark] .Puck [class*=Sidebar--left] .nexus-outline-layer__inner:hover,[data-theme=dark] .Puck [class*=Sidebar--left] [class*=Drawer-draggable]:hover .nexus-plugin-panel-row--block{background:color-mix(in srgb, var(--puck-color-azure-04) 8%, transparent)!important}[data-theme=dark] .Puck [class*=Sidebar--left] .nexus-plugin-panel-row__label,[data-theme=dark] .Puck [class*=Sidebar--left] .nexus-outline-layer__name,[data-theme=dark] .Puck [class*=FieldsPlugin] [class*=FieldLabel],[data-theme=dark] .Puck [class*=FieldsPlugin] .nexus-field-subfield__label{color:var(--puck-color-azure-04)}[data-theme=dark] .Puck [class*=Sidebar--left] .nexus-outline-layer__inner--selected{background:color-mix(in srgb, var(--puck-color-azure-04) 12%, transparent)!important}.nexus-mobile-panel-resize-host{box-sizing:border-box;touch-action:none;z-index:3;flex-shrink:0;justify-content:center;align-items:center;width:100%;min-height:0;padding:6px 16px 4px;display:none;position:relative}html[data-nexus-panel-row-open]:not([data-nexus-panel-opening]):not([data-nexus-panel-closing]):not([data-nexus-panel-expanding]):not([data-nexus-panel-collapsing]):not([data-nexus-panel-close-settling]) .Puck [class*=Sidebar--left] .nexus-mobile-panel-resize-host{min-height:32px;display:flex}html[data-nexus-panel-opening] .nexus-mobile-panel-resize-host,html[data-nexus-panel-closing] .nexus-mobile-panel-resize-host,html[data-nexus-panel-expanding] .nexus-mobile-panel-resize-host,html[data-nexus-panel-collapsing] .nexus-mobile-panel-resize-host,html[data-nexus-panel-close-settling] .nexus-mobile-panel-resize-host{pointer-events:none;display:none!important}html[data-nexus-panel-opening] .Puck [class*=Sidebar--left][class*=Sidebar--isVisible],html[data-nexus-panel-closing] .Puck [class*=Sidebar--left][class*=Sidebar--isVisible],html[data-nexus-panel-expanding] .Puck [class*=Sidebar--left][class*=Sidebar--isVisible],html[data-nexus-panel-collapsing] .Puck [class*=Sidebar--left][class*=Sidebar--isVisible]{box-shadow:none!important;border-color:#0000!important}.nexus-mobile-panel-resize-handle{appearance:none;cursor:row-resize;touch-action:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:100%;min-height:0;margin:0;padding:0;display:flex;position:absolute;inset:0}.nexus-mobile-panel-resize-handle:before{background:var(--puck-color-grey-07);box-shadow:0 0 0 1px color-mix(in srgb, var(--puck-color-grey-09) 28%, transparent), 0 1px 3px color-mix(in srgb, var(--puck-color-black) 14%, transparent);content:"";border-radius:999px;flex-shrink:0;width:min(104px,52%);height:6px;transition:background .15s,box-shadow .15s,transform .15s;display:block}.nexus-mobile-panel-resize-handle:hover:before,.nexus-mobile-panel-resize-handle:focus-visible:before,.nexus-mobile-panel-resize-handle:active:before{background:color-mix(in srgb, var(--color-accent-user) 55%, var(--puck-color-grey-07));box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent-user) 35%, transparent), 0 2px 6px color-mix(in srgb, var(--puck-color-black) 18%, transparent);transform:scaleX(1.04)}.nexus-mobile-panel-resize-handle:focus-visible{outline:none}[data-theme=dark] .nexus-mobile-panel-resize-handle:before{background:var(--puck-color-grey-08);box-shadow:0 0 0 1px color-mix(in srgb, var(--puck-color-grey-06) 22%, transparent), 0 1px 4px color-mix(in srgb, var(--puck-color-black) 42%, transparent)}[data-theme=dark] .nexus-mobile-panel-resize-handle:hover:before,[data-theme=dark] .nexus-mobile-panel-resize-handle:focus-visible:before,[data-theme=dark] .nexus-mobile-panel-resize-handle:active:before{background:color-mix(in srgb, var(--color-accent-user) 50%, var(--puck-color-grey-08))}html[data-nexus-panel-resizing] .Puck [class*=PuckLayout-inner]{transition:none!important}.Puck [class*=Nav-mobileActions]{display:none!important}}[data-theme=dark] .Puck [class*=FieldsPlugin]{background:var(--puck-color-grey-12)!important;color:var(--puck-color-black)!important}[data-theme=dark] .Puck [class*=FieldsPlugin-header]{background:var(--puck-color-grey-11)!important;border-color:var(--puck-color-grey-09)!important;color:var(--puck-color-black)!important}[data-theme=dark] .Puck [class*=NavItem--active]>[class*=NavItem-link]{background:color-mix(in srgb, var(--puck-color-azure-04) 16%, var(--color-bg-panel))!important;background-color:color-mix(in srgb, var(--puck-color-azure-04) 16%, var(--color-bg-panel))!important;color:var(--puck-color-azure-04)!important}@media (hover:hover){[data-theme=dark] .Puck [class*=NavItem]:not([class*=NavItem--active])>[class*=NavItem-link]:hover{background:color-mix(in srgb, var(--puck-color-azure-04) 10%, var(--color-bg-panel))!important;background-color:color-mix(in srgb, var(--puck-color-azure-04) 10%, var(--color-bg-panel))!important;color:var(--puck-color-azure-04)!important}}@media (max-width:900px){[data-theme=dark] .Puck:not([class*=PuckLayout--leftSideBarVisible]) [class*=NavItem--active]>[class*=NavItem-link],[data-theme=dark] html[data-nexus-panel-closing] .Puck [class*=NavItem--active]>[class*=NavItem-link]{background:var(--color-bg-panel)!important;background-color:var(--color-bg-panel)!important;color:var(--color-text-secondary)!important}}.nexus-outline-plugin{height:100%;min-height:0;overflow-y:auto}.nexus-outline-tree{flex-direction:column;min-height:100%;margin-top:12px;display:flex;position:relative}.nexus-outline-drop-slot{flex-shrink:0;min-height:0;transition:min-height .12s;position:relative}.nexus-outline-drop-slot--dormant{pointer-events:none;height:0;overflow:hidden}.nexus-outline-drop-slot--active{pointer-events:auto;z-index:2;min-height:8px}.nexus-outline-drop-slot--target{min-height:10px}.nexus-outline-drop-slot__line{background:color-mix(in srgb, var(--color-accent-user) 75%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent-user) 35%, transparent);pointer-events:none;z-index:3;border-radius:1px;height:2px;display:block;position:absolute;top:50%;left:8px;right:8px;transform:translateY(-50%)}.nexus-outline-zone__item-group{flex-direction:column;display:flex}.nexus-outline-children{pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.nexus-outline-children--open{pointer-events:auto;grid-template-rows:1fr}.nexus-outline-children__inner{opacity:0;min-height:0;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .24s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:translateY(-6px)}.nexus-outline-children--open .nexus-outline-children__inner{opacity:1;transform:translateY(0)}.nexus-outline-zone{flex-direction:column;min-height:0;display:flex}.nexus-outline-zone--root{flex:1;min-height:100%}.nexus-outline-zone--root>.nexus-outline-zone__list{flex:1}.nexus-outline-zone__list{flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex}.nexus-outline-zone__bottom-pad{touch-action:none;min-height:24px;margin-top:2px;position:relative}.nexus-outline-zone__bottom-pad--root{flex:1;min-height:36px}.nexus-outline-zone__bottom-pad--target{background:color-mix(in srgb, var(--color-accent-user) 8%, transparent);outline:1px dashed color-mix(in srgb, var(--color-accent-user) 45%, transparent);border-radius:4px}.nexus-outline-zone__bottom-pad__line{background:color-mix(in srgb, var(--color-accent-user) 75%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent-user) 35%, transparent);pointer-events:none;border-radius:1px;height:2px;display:block;position:absolute;bottom:12px;left:8px;right:8px}.nexus-outline-layer__inner--draggable{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.nexus-outline-layer__inner--dragging{cursor:grabbing}body.nexus-outline-pointer-dragging .nexus-outline-plugin{touch-action:none;overflow:hidden}body.nexus-outline-pointer-dragging{touch-action:none;-webkit-user-select:none;user-select:none}.nexus-outline-layer__inner--drop-before{box-shadow:inset 0 2px 0 0 color-mix(in srgb, var(--color-accent-user) 70%, transparent)}.nexus-outline-layer__inner--drop-after{box-shadow:inset 0 -2px 0 0 color-mix(in srgb, var(--color-accent-user) 70%, transparent)}.nexus-outline-layer__inner--drag-outdent{opacity:.72;transition:opacity .15s,transform .15s;transform:translate(-6px)}.nexus-outline-layer__inner--drag-nest{opacity:.72;transition:opacity .15s,transform .15s;transform:translate(6px)}.nexus-outline-layer__inner--nest-target{background:color-mix(in srgb, var(--color-accent-user) 10%, var(--puck-color-grey-11));box-shadow:inset 2px 0 0 0 color-mix(in srgb, var(--color-accent-user) 75%, transparent)}.nexus-outline-layer__inner--outdent-target{background:color-mix(in srgb, var(--color-accent-user) 8%, var(--puck-color-grey-11));box-shadow:inset -2px 0 0 0 color-mix(in srgb, var(--color-accent-user) 65%, transparent)}.nexus-outline-layer--drop-target .nexus-outline-layer__inner{border-color:color-mix(in srgb, var(--color-accent-user) 55%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-user) 35%, transparent)}.nexus-outline-zone__title{color:var(--puck-color-grey-05);cursor:default;font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-section-title-size);font-weight:var(--nexus-plugin-section-title-weight);align-items:center;gap:var(--nexus-plugin-section-title-gap);letter-spacing:var(--nexus-plugin-section-title-spacing);margin:var(--nexus-plugin-section-title-margin-block-start) 0 var(--nexus-plugin-section-title-margin-block-end);padding:var(--nexus-plugin-section-title-pad-block) var(--nexus-plugin-section-title-pad-inline);text-transform:uppercase;transition:background-color .15s,outline-color .15s;display:flex}.nexus-outline-zone__empty{border:1px dashed #0000;border-radius:4px;transition:background-color .15s,outline-color .15s}.nexus-outline-zone__icon{color:var(--puck-color-grey-06);line-height:0;display:inline-flex}.nexus-outline-zone__empty{color:var(--puck-color-grey-06);padding:8px 12px;font-size:12px;list-style:none}.nexus-outline-layer{list-style:none}.nexus-outline-layer__inner{box-sizing:border-box;font-family:var(--nexus-plugin-font-family);align-items:center;gap:var(--nexus-plugin-leaf-gap);margin:var(--nexus-plugin-leaf-margin-block) var(--nexus-plugin-leaf-margin-inline);min-height:var(--nexus-plugin-leaf-min-height);border:1px solid #0000;border-radius:4px;transition:background-color .15s,border-color .15s;display:flex}.nexus-outline-layer__inner:hover{background:color-mix(in srgb, var(--color-accent-user) 8%, var(--puck-color-white));border-color:color-mix(in srgb, var(--color-accent-user) 30%, transparent)}.nexus-outline-layer__inner--selected{background:color-mix(in srgb, var(--color-accent-user) 14%, var(--puck-color-white))!important;border-color:color-mix(in srgb, var(--color-accent-user) 45%, transparent)!important}.nexus-outline-layer__inner--dragging{opacity:.55}.nexus-outline-zone__title--drop-target,.nexus-outline-zone__empty--drop-target{background:color-mix(in srgb, var(--color-accent-user) 12%, var(--puck-color-white));color:var(--puck-color-black);outline:1px dashed color-mix(in srgb, var(--color-accent-user) 55%, transparent);border-radius:4px}[data-theme=dark] .nexus-outline-zone__title--drop-target,[data-theme=dark] .nexus-outline-zone__empty--drop-target{background:color-mix(in srgb, var(--color-accent-user) 12%, var(--puck-color-grey-12));color:var(--puck-color-azure-04)}.nexus-outline-layer__handle{color:var(--puck-color-grey-06);padding:var(--nexus-plugin-leaf-pad-block) 2px var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-handle-pad-inline-start);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.nexus-outline-layer__select{color:inherit;cursor:pointer;font:inherit;font-family:var(--nexus-plugin-font-family);align-items:center;gap:var(--nexus-plugin-leaf-icon-gap);min-width:0;padding:var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-pad-inline) var(--nexus-plugin-leaf-pad-block) 0;text-align:left;background:0 0;border:none;flex:1;display:flex}.nexus-outline-layer__chevron{color:var(--puck-color-grey-06);flex-shrink:0;width:12px;line-height:0;transition:transform .24s cubic-bezier(.4,0,.2,1);display:inline-flex}.nexus-outline-layer__chevron--expanded{transform:rotate(0)}.nexus-outline-layer__chevron:not(.nexus-outline-layer__chevron--expanded){transform:rotate(-90deg)}.nexus-outline-layer__chevron-spacer{flex-shrink:0;width:12px;display:inline-block}.nexus-outline-layer__icon{color:var(--puck-color-grey-05);flex-shrink:0;line-height:0;display:inline-flex}.nexus-outline-layer__name{color:var(--puck-color-black);font-family:var(--nexus-plugin-font-family);font-size:var(--nexus-plugin-leaf-label-size);font-weight:var(--nexus-plugin-leaf-label-weight);line-height:var(--nexus-plugin-leaf-label-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nexus-outline-zone .nexus-outline-zone{padding-left:12px}[data-theme=dark] .nexus-outline-layer__inner:hover{background:color-mix(in srgb, var(--color-accent-user) 8%, var(--puck-color-grey-12))!important}[data-theme=dark] .nexus-outline-layer__inner--selected{background:color-mix(in srgb, var(--color-accent-user) 14%, var(--puck-color-grey-12))!important;color:var(--puck-color-azure-04)!important}[data-theme=dark] .nexus-outline-layer__name{color:var(--puck-color-azure-04)}@media (prefers-reduced-motion:reduce){.nexus-outline-children,.nexus-outline-children__inner,.nexus-outline-layer__chevron,.nexus-outline-layer__inner--drag-outdent,.nexus-outline-layer__inner--drag-nest{transition:none}.nexus-outline-layer__inner--drag-outdent,.nexus-outline-layer__inner--drag-nest{transform:none}.nexus-outline-children__inner{opacity:1;transform:none}}.nexus-history-toolbar--header{align-items:center;gap:var(--site-header-actions-gap);flex-shrink:0;display:inline-flex}.nexus-history-toolbar__btn{background:var(--color-bg-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-sizing:border-box;color:var(--color-text-primary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.nexus-history-toolbar__btn:disabled{cursor:not-allowed;opacity:.45}.nexus-history-toolbar__btn svg{block-size:var(--site-header-icon-btn-icon-size);inline-size:var(--site-header-icon-btn-icon-size);flex-shrink:0}@media (max-width:900px){.nexus-history-toolbar--header{display:none!important}}.nexus-canvas-island{pointer-events:auto;z-index:80;position:absolute}.nexus-history-island{bottom:var(--nexus-viewport-island-gap,6px);left:max(var(--nexus-compact-nav-island-inset-x,12px), env(safe-area-inset-left,0px));max-width:min(100%, calc(100vw - 16px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));transition:bottom var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease), left var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease), opacity .24s ease, padding .28s ease, background .2s ease, border-color .2s ease, box-shadow .24s ease;flex-direction:row;align-items:center;gap:0;display:flex}.nexus-history-island__actions{flex-shrink:0;align-items:center;gap:2px;display:flex}.nexus-history-island:not(.nexus-history-island--expanded) .nexus-history-island__actions{display:none}.nexus-history-island__toggle,.nexus-history-island__action{height:var(--nexus-compact-viewport-fab-size,44px)!important;max-height:var(--nexus-compact-viewport-fab-size,44px)!important;min-height:var(--nexus-compact-viewport-fab-size,44px)!important;min-width:var(--nexus-compact-viewport-fab-size,44px)!important;width:var(--nexus-compact-viewport-fab-size,44px)!important}.nexus-history-island:not(.nexus-history-island--expanded) .nexus-history-island__toggle{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 4px color-mix(in srgb, var(--color-bg-base) 18%, transparent);background:color-mix(in srgb, var(--color-bg-elevated) 92%, transparent)!important;border-radius:999px!important}.nexus-history-island--expanded{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 4px color-mix(in srgb, var(--color-bg-base) 18%, transparent);gap:4px;width:max-content;min-width:0;padding:5px 10px 5px 8px;animation:.32s cubic-bezier(.22,1,.36,1) both nexus-history-island-open;overflow:visible;background:color-mix(in srgb, var(--color-bg-elevated) 92%, transparent)!important;border:1px solid var(--color-border-default)!important;border-radius:999px!important}.nexus-history-island--expanded .nexus-history-island__toggle,.nexus-history-island--expanded .nexus-history-island__action{box-shadow:none!important;height:var(--nexus-compact-viewport-btn-size,36px)!important;max-height:var(--nexus-compact-viewport-btn-size,36px)!important;min-height:var(--nexus-compact-viewport-btn-size,36px)!important;min-width:var(--nexus-compact-viewport-btn-size,36px)!important;width:var(--nexus-compact-viewport-btn-size,36px)!important;background:0 0!important;border:none!important;border-radius:999px!important}.nexus-history-island--expanded .nexus-history-island__toggle:hover,.nexus-history-island--expanded .nexus-history-island__action:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent-user) 12%, transparent)!important}@keyframes nexus-history-island-open{0%{transform:translateY(12px)scale(.92)}to{transform:translateY(0)scale(1)}}[data-theme=dark] .nexus-history-island:not(.nexus-history-island--expanded) .nexus-history-island__toggle,[data-theme=dark] .nexus-history-island--expanded{box-shadow:0 1px 4px #0000003d;background:color-mix(in srgb, var(--puck-color-grey-11) 94%, transparent)!important;border-color:var(--puck-color-grey-09)!important}@media (max-width:900px){.nexus-puck-header-bar__puck [class*=MenuBar-history],.nexus-puck-header-bar__row .nexus-history-toolbar{display:none!important}.Puck [class*=PuckLayout--leftSideBarVisible] .nexus-history-island,html[data-nexus-panel-opening] .nexus-history-island,html[data-nexus-panel-closing] .nexus-history-island,html[data-nexus-panel-expanding] .nexus-history-island,html[data-nexus-panel-collapsing] .nexus-history-island{bottom:var(--nexus-canvas-island-stack-bottom,var(--nexus-viewport-island-gap,6px))}.nexus-history-island--expanded{animation:.32s cubic-bezier(.22,1,.36,1) both nexus-viewport-island-open;left:50%;right:auto;transform:translate(-50%);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--color-bg-elevated)!important}.Puck [class*=PuckLayout--leftSideBarVisible] .nexus-history-island--expanded,html[data-nexus-panel-opening] .nexus-history-island--expanded,html[data-nexus-panel-closing] .nexus-history-island--expanded,html[data-nexus-panel-expanding] .nexus-history-island--expanded,html[data-nexus-panel-collapsing] .nexus-history-island--expanded{bottom:var(--nexus-canvas-island-stack-bottom,var(--nexus-viewport-island-gap,6px))}html[data-nexus-panel-opening] .nexus-history-island,html[data-nexus-panel-closing] .nexus-history-island,html[data-nexus-panel-expanding] .nexus-history-island,html[data-nexus-panel-collapsing] .nexus-history-island,html[data-nexus-panel-resizing] .nexus-history-island{transition-property:left,opacity,padding,background,border-color,box-shadow!important}}@media (prefers-reduced-motion:reduce){.nexus-history-island,.nexus-history-island--expanded{transition:none!important;animation:none!important}}@keyframes nexus-viewport-island-open{0%{transform:translate(-50%)translateY(12px)scale(.92)}to{transform:translate(-50%)translateY(0)scale(1)}}@keyframes nexus-viewport-island-open-from-top{0%{transform:translateY(-12px)scale(.92)}to{transform:translateY(0)scale(1)}}.Puck [class*=PuckCanvas-controls]:not([class*=PuckCanvas--fullScreen]){pointer-events:none;align-items:flex-start;width:100%;padding:4px 8px 2px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important;justify-content:flex-end!important;display:flex!important}.Puck [class*=PuckCanvas-controls]:not([class*=PuckCanvas--fullScreen]):has([class*=ViewportControls--isExpanded]){justify-content:center!important}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen]){pointer-events:auto;flex-direction:row;align-items:center;gap:0;display:flex}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen])[class*=ViewportControls--isExpanded]{margin-inline:auto}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen]):not([class*=ViewportControls--isExpanded]){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen]):not([class*=ViewportControls--isExpanded]) [class*=ViewportControls-actions_]{display:none!important}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen]):not([class*=ViewportControls--isExpanded]) [class*=ViewportControls-toggleButton_]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 4px color-mix(in srgb, var(--color-bg-base) 18%, transparent);cursor:pointer;z-index:2;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;position:relative;background:color-mix(in srgb, var(--color-bg-elevated) 92%, transparent)!important;border:1px solid var(--color-border-default)!important;color:var(--puck-color-black)!important;border-radius:999px!important;display:flex!important}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen]):not([class*=ViewportControls--isExpanded]) [class*=ViewportControls-toggleButton_]:hover{background:color-mix(in srgb, var(--color-accent-user) 12%, transparent)!important}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen])[class*=ViewportControls--isExpanded]{background:color-mix(in srgb, var(--color-bg-elevated) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--nexus-canvas-chrome-border);box-shadow:none;border-radius:999px;flex-direction:row-reverse;gap:4px;width:max-content;min-width:0;padding:4px 8px 4px 4px;animation:.32s cubic-bezier(.22,1,.36,1) both nexus-viewport-island-open-from-top;overflow:visible}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen])[class*=ViewportControls--isExpanded] [class*=ViewportControls-actions_]{flex:1;min-width:0;display:flex;overflow:hidden}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen])[class*=ViewportControls--isExpanded] [class*=ViewportControls-toggleButton_]{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-inline:0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;color:var(--puck-color-black)!important;background:0 0!important;border:none!important;border-radius:999px!important;display:flex!important}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen])[class*=ViewportControls--isExpanded] [class*=ViewportControls-toggleButton_]:hover{background:color-mix(in srgb, var(--color-accent-user) 12%, transparent)!important}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen]) [class*=ViewportControls-actionsInner]{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:2px;padding:0 2px;overflow-x:auto}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen]):not([class*=ViewportControls--isExpanded]) [class*=ViewportControls-toggleButton_]:has(.nexus-viewport-toggle-icon svg)>svg{visibility:hidden}.Puck [class*=ViewportControls--fullScreen]:not([class*=ViewportControls--isExpanded]) [class*=ViewportControls-toggleButton_]:has(.nexus-viewport-toggle-icon svg)>svg{visibility:hidden}.nexus-viewport-toggle-icon{color:var(--puck-color-black);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen]) [class*=ViewportControls-actionsInner]::-webkit-scrollbar{display:none}.Puck [class*=ViewportButton--isActive] [class*=ViewportButton-inner]{background:color-mix(in srgb, var(--color-accent-user) 18%, transparent);border-radius:var(--radius-sm)}.Puck [class*=ViewportControls] [class*=ViewportControls-zoom_]{flex-shrink:0;align-items:center;position:relative;display:flex!important}.Puck [class*=ViewportControls] [class*=ViewportControls-zoomSelect_]{appearance:none!important;clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important;white-space:nowrap!important;background:0 0!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}[data-theme=dark] .Puck [class*=ViewportControls] [class*=ViewportControls-zoomSelect_]{background:0 0!important}.nexus-viewport-zoom-enhancer{flex-shrink:0;align-items:center;display:flex}.nexus-viewport-zoom-select__trigger{box-shadow:none!important;color:var(--puck-color-black)!important;font-size:var(--puck-font-size-xxxs,11px)!important;background:0 0!important;border:none!important;justify-content:center!important;width:48px!important;min-width:48px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0!important;font-weight:600!important}.nexus-viewport-zoom-select__trigger svg,.nexus-viewport-zoom-select__trigger [data-slot=select-icon]{display:none!important}.nexus-viewport-zoom-select__trigger [data-slot=select-value]{font-variant-numeric:tabular-nums;text-align:center;flex:1;justify-content:center;width:100%;display:flex!important}.nexus-viewport-zoom-select__content{z-index:10000}[data-theme=dark] .nexus-viewport-zoom-select__trigger{color:var(--puck-color-black)!important}.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen]) [class*=ViewportControls-zoom_]{box-shadow:none!important;background:0 0!important}[data-theme=dark] .Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen])[class*=ViewportControls--isExpanded]{background:color-mix(in srgb, var(--puck-color-grey-11) 92%, transparent);border:var(--nexus-canvas-chrome-border);box-shadow:none}[data-theme=dark] .Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen]):not([class*=ViewportControls--isExpanded]) [class*=ViewportControls-toggleButton_]{box-shadow:0 1px 4px #0000003d;background:color-mix(in srgb, var(--puck-color-grey-11) 94%, transparent)!important;border-color:var(--puck-color-grey-09)!important}[data-theme=dark] .Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen])[class*=ViewportControls--isExpanded] [class*=ViewportControls-toggleButton_]:hover{background:color-mix(in srgb, var(--puck-color-azure-03) 22%, transparent)!important}.Puck [class*=PuckCanvas--fullScreen] [class*=PuckCanvas-controls]{isolation:isolate;pointer-events:none;z-index:20;padding:0;display:block;position:absolute;inset:0}.Puck [class*=PuckCanvas--fullScreen] [class*=PuckCanvas-inner]{z-index:0;position:relative}.Puck [class*=ViewportControls--fullScreen]{pointer-events:auto;z-index:80;bottom:var(--nexus-viewport-island-gap,6px);max-width:min(100%, calc(100vw - 16px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));right:max(var(--nexus-compact-nav-island-inset-x,12px), env(safe-area-inset-right,0px));transition:bottom var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease), left var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease), right var(--nexus-sidebar-transition-duration) var(--nexus-sidebar-transition-ease), opacity .24s ease, padding .28s ease, background .2s ease, border-color .2s ease, box-shadow .24s ease;flex-direction:row;align-items:center;gap:0;display:flex;left:auto;overflow:hidden;transform:none;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:999px!important}.Puck [class*=ViewportControls--fullScreen] [class*=ViewportControls-actionsInner]{margin-inline:0!important;padding-right:0!important}.Puck [class*=ViewportControls--fullScreen][class*=ViewportControls--isExpanded] [class*=ViewportControls-actionsInner]{-webkit-overflow-scrolling:touch;scroll-padding-inline:4px;justify-content:flex-start!important;transition:none!important;overflow:auto hidden!important;transform:none!important}.Puck [class*=ViewportControls--fullScreen]:not([class*=ViewportControls--isExpanded]) [class*=ViewportControls-actions_]{display:none!important}.Puck [class*=ViewportControls--fullScreen] [class*=ViewportControls-toggleButton_]{z-index:2;flex-shrink:0;position:relative;color:var(--puck-color-black)!important}.Puck [class*=ViewportControls--fullScreen] [class*=ViewportControls-toggleButton_] svg{opacity:1;flex-shrink:0;display:block}.Puck [class*=ViewportControls--fullScreen] [class*=ViewportButton-inner_]{color:var(--puck-color-black)}.Puck [class*=ViewportControls--fullScreen]:not([class*=ViewportControls--isExpanded]) [class*=ViewportControls-toggleButton_]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 4px color-mix(in srgb, var(--color-bg-base) 18%, transparent);height:var(--nexus-compact-viewport-fab-size,44px);width:var(--nexus-compact-viewport-fab-size,44px);flex-shrink:0;position:relative;background:color-mix(in srgb, var(--color-bg-elevated) 92%, transparent)!important;border:1px solid var(--color-border-default)!important;border-radius:999px!important}.Puck [class*=ViewportControls--fullScreen][class*=ViewportControls--isExpanded]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 4px color-mix(in srgb, var(--color-bg-base) 18%, transparent);flex-direction:row-reverse;gap:4px;width:max-content;min-width:0;padding:5px 8px 5px 10px;overflow:visible;background:color-mix(in srgb, var(--color-bg-elevated) 92%, transparent)!important;border:1px solid var(--color-border-default)!important}@media (max-width:900px){.Puck [class*=ViewportControls--fullScreen][class*=ViewportControls--isExpanded]{animation:.32s cubic-bezier(.22,1,.36,1) both nexus-viewport-island-open;left:50%;right:auto;transform:translate(-50%);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--color-bg-elevated)!important}.Puck [class*=PuckLayout--leftSideBarVisible] [class*=ViewportControls--fullScreen],html[data-nexus-panel-opening] [class*=ViewportControls--fullScreen],html[data-nexus-panel-closing] [class*=ViewportControls--fullScreen],html[data-nexus-panel-expanding] [class*=ViewportControls--fullScreen],html[data-nexus-panel-collapsing] [class*=ViewportControls--fullScreen]{bottom:var(--nexus-canvas-island-stack-bottom,var(--nexus-viewport-island-gap,6px))}.Puck [class*=PuckLayout--leftSideBarVisible] [class*=ViewportControls--fullScreen]:not([class*=ViewportControls--isExpanded]){left:auto;right:max(var(--nexus-compact-nav-island-inset-x), env(safe-area-inset-right,0px));transform:none}html[data-nexus-panel-opening] [class*=ViewportControls--fullScreen],html[data-nexus-panel-closing] [class*=ViewportControls--fullScreen],html[data-nexus-panel-expanding] [class*=ViewportControls--fullScreen],html[data-nexus-panel-collapsing] [class*=ViewportControls--fullScreen],html[data-nexus-panel-resizing] [class*=ViewportControls--fullScreen]{transition-property:left,right,opacity,padding,background,border-color,box-shadow!important}.Puck [class*=ViewportControls--fullScreen][class*=ViewportControls--isExpanded] [class*=ViewportControls-toggleButton_]{margin-inline:0}.nexus-viewport-zoom-select__trigger{height:var(--nexus-compact-viewport-btn-size,36px)!important;max-height:var(--nexus-compact-viewport-btn-size,36px)!important;min-height:var(--nexus-compact-viewport-btn-size,36px)!important;width:48px!important;min-width:48px!important;font-size:13px!important}}.Puck [class*=ViewportControls--fullScreen][class*=ViewportControls--isExpanded] [class*=ViewportControls-actions_]{flex:1;min-width:0;display:flex;overflow:hidden}.Puck [class*=ViewportControls--fullScreen][class*=ViewportControls--isExpanded] [class*=ViewportControls-actionsInner]{scrollbar-width:none;flex:1;gap:2px;min-width:0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding-inline:2px 4px!important}.Puck [class*=ViewportControls--fullScreen][class*=ViewportControls--isExpanded] [class*=ViewportControls-actionsInner]::-webkit-scrollbar{display:none}.Puck [class*=ViewportControls--fullScreen][class*=ViewportControls--isExpanded] [class*=ViewportControls-toggleButton_]{height:var(--nexus-compact-viewport-btn-size,36px);width:var(--nexus-compact-viewport-btn-size,36px);flex-shrink:0;margin-inline:0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:999px!important}.Puck [class*=ViewportControls--fullScreen][class*=ViewportControls--isExpanded] [class*=ViewportControls-toggleButton_]:hover{background:color-mix(in srgb, var(--color-accent-user) 12%, transparent)!important}[data-theme=dark] .Puck [class*=ViewportControls--fullScreen]:not([class*=ViewportControls--isExpanded]) [class*=ViewportControls-toggleButton_],[data-theme=dark] .Puck [class*=ViewportControls--fullScreen][class*=ViewportControls--isExpanded]{box-shadow:0 1px 4px #0000003d;background:color-mix(in srgb, var(--puck-color-grey-11) 94%, transparent)!important;border-color:var(--puck-color-grey-09)!important}[data-theme=dark] .Puck [class*=ViewportControls--fullScreen][class*=ViewportControls--isExpanded] [class*=ViewportControls-toggleButton_]:hover{background:color-mix(in srgb, var(--puck-color-azure-03) 22%, transparent)!important}@media (prefers-reduced-motion:reduce){.Puck [class*=ViewportControls--fullScreen],.Puck [class*=ViewportControls--fullScreen] [class*=ViewportControls-actionsInner_],.Puck [class*=ViewportControls]:not([class*=ViewportControls--fullScreen])[class*=ViewportControls--isExpanded]{transition:none!important;animation:none!important}}@media (max-width:900px){.Puck [class*=PuckCanvas-inner]{min-width:0}.Puck [class*=PuckCanvas--fullScreen]{isolation:isolate;overscroll-behavior:contain;z-index:1;min-height:0;position:relative;overflow:hidden auto;background:0 0!important}html[data-nexus-puck-preview-mode=interactive] .Puck [class*=PuckCanvas--fullScreen]{overflow-y:hidden!important}.Puck [class*=PuckLayout-inner]{isolation:isolate;position:relative}.Puck [class*=PuckLayout-inner]>#nexus-editor-scrollport-grid[data-nexus-scrollport-grid-backdrop]{pointer-events:none;z-index:0;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;position:absolute!important;inset:0!important}html[data-nexus-panel-layout-mutating] .Puck [class*=PuckLayout-inner]>#nexus-editor-scrollport-grid[data-nexus-scrollport-grid-backdrop],html[data-nexus-panel-opening] .Puck [class*=PuckLayout-inner]>#nexus-editor-scrollport-grid[data-nexus-scrollport-grid-backdrop],html[data-nexus-panel-closing] .Puck [class*=PuckLayout-inner]>#nexus-editor-scrollport-grid[data-nexus-scrollport-grid-backdrop]{transition:none!important}.Puck [class*=PuckCanvas--fullScreen]{z-index:1}.Puck [class*=PuckCanvas--fullScreen] [class*=PuckCanvas-inner]{z-index:1;background:0 0!important}.Puck [class*=ViewportButton-inner]{height:var(--nexus-compact-viewport-btn-size,36px);width:var(--nexus-compact-viewport-btn-size,36px)}}@media (max-width:480px){.Puck{--nexus-compact-nav-item-height:38px;--nexus-compact-nav-label-size:8px;--nexus-compact-nav-icon-size:14px;--nexus-compact-nav-indicator:2px;--nexus-compact-toolbar-btn-height:26px;--nexus-compact-viewport-btn-size:26px;--nexus-compact-viewport-fab-size:32px}.Puck [class*=NavItem-link]{gap:1px}.nexus-puck-header-actions__pages-link:before{content:none}.nexus-page-header-label{gap:4px}.nexus-page-header-label__slug{font-size:9px}.Puck [class*=ViewportControls--fullScreen][class*=ViewportControls--isExpanded]{gap:2px;padding:4px 8px 4px 6px}.nexus-viewport-zoom-select__trigger{width:40px!important;min-width:40px!important;font-size:11px!important}.nexus-segmented__btn{min-height:28px;padding:2px;font-size:9px}.Puck [class*=FieldsPlugin] .nexus-segmented__btn{font-size:var(--nexus-plugin-leaf-label-size);min-height:var(--nexus-plugin-leaf-min-height);padding:var(--nexus-plugin-leaf-pad-block) var(--nexus-plugin-leaf-pad-inline)}}@media (max-width:360px){.Puck{--nexus-compact-toolbar-btn-height:24px;--nexus-compact-nav-item-height:26px;--nexus-compact-nav-icon-size:13px;--nexus-compact-viewport-btn-size:24px;--nexus-compact-viewport-fab-size:28px}.Puck [class*=NavItem-linkLabel]{letter-spacing:0;font-size:7px}}@media (max-width:280px){.Puck{--nexus-compact-toolbar-btn-height:22px;--nexus-compact-nav-item-height:24px;--nexus-compact-nav-icon-size:12px;--nexus-compact-viewport-btn-size:22px;--nexus-compact-viewport-fab-size:26px}.nexus-puck-header-actions__theme.nexus-theme-toggle.nexus-editor-header-btn{width:36px!important;min-width:36px!important}.Puck [class*=NavItem-linkLabel]{display:none}.Puck [class*=NavItem-link]{gap:0;padding-block:2px}}@media (max-width:240px){.Puck{--nexus-compact-toolbar-btn-height:20px;--nexus-compact-nav-item-height:22px;--nexus-compact-nav-icon-size:11px;--nexus-compact-viewport-btn-size:20px;--nexus-compact-viewport-fab-size:24px}.nexus-puck-header-actions__error{display:none}}html:has(.Puck) .Puck [class*=PuckLayout-inner]{background:0 0!important}html:has(.Puck) .Puck [class*=PuckLayout]:not([class*=PuckLayout-inner]){background:0 0!important}html:has(.Puck) .Puck [class*=PuckCanvas--fullScreen]{background:0 0!important}html:has(.Puck) .Puck [class*=PuckCanvas_]:not([class*=PuckCanvas-controls]):not([class*=PuckCanvas-inner]):not([class*=PuckCanvas-root]):not([class*=PuckCanvas-loader]){background:0 0!important}html:has(.Puck) .Puck [class*=PuckCanvas-inner]{background:0 0!important}html:has(.Puck) .Puck [class*=PuckCanvas-root]{background:0 0!important}html:has(.Puck) .Puck #puck-canvas-root{background:0 0!important}html:has(.Puck) .Puck [class*=PuckPreview]{background:0 0!important}html:has(.Puck) .Puck [class*=PuckPreview-frame]{background:0 0!important}html:has(.Puck) .Puck iframe#preview-frame{background:0 0!important}html:has(.Puck) iframe#preview-frame{background:0 0!important}html:has(.Puck) .nexus-page-stack{background:0 0!important}html:has(.Puck) .nexus-page-stack main{background:0 0!important}
