.nb{--radius-nb:0px;--canvas-board:255 255 255;--canvas-surface:255 255 255;--canvas-grid-line:238 238 236;--canvas-panel:255 255 255;--canvas-panel-border:192 181 160;--canvas-toolbar:255 255 255;font-family:var(--font-nb-body),Inter,system-ui,sans-serif;color:rgb(var(--foreground));background-color:rgb(var(--background));min-height:100vh;display:flex;flex-direction:column}.nb :is(h1,h2,h3,.nb-display){font-family:var(--font-nb-display),"Playfair Display",serif}.nb .nb-label{font-family:var(--font-nb-body),Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.nb .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-size:20px;line-height:1}.nb .nb-icon-filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}.nb .nb-icon-xl{font-size:40px}.nb :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid rgb(var(--primary));outline-offset:2px}.nb [data-nb-account-menu]{position:fixed;top:4.125rem;right:max(1.5rem,calc(50% - 36rem + 1.5rem));bottom:auto;left:auto;margin:0}.nb .nb-canvas [data-testid=moodboard-save-retry],.nb .nb-canvas [data-testid=moodboard-save-status]{font-family:var(--font-nb-body),Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.nb .nb-canvas [data-testid=moodboard-stage]{border-radius:var(--radius-nb)}.nb .nb-canvas [data-workspace-variant=discovery]{--canvas-inspector-width:17.5rem;--canvas-inspector-trigger-width:7rem;--canvas-tool-rail-width:3rem;--canvas-region-gap:0.75rem;height:100%;padding:.75rem}.nb .nb-canvas [data-workspace-variant=discovery],.nb [data-canvas-editor]{background:var(--surface-app-ground,rgb(var(--background)))}.nb [data-canvas-editor-toolbar]{border-color:rgb(var(--canvas-panel-border))}.nb [data-testid=moodboard-canvas-loading]{background:rgb(var(--canvas-board))}.nb .nb-canvas [data-workspace-variant=discovery] [data-testid=moodboard-stage]{border-color:rgb(var(--canvas-panel-border));border-radius:var(--radius-panel);box-shadow:0 10px 30px rgb(var(--foreground)/.08)}.nb .nb-canvas [data-workspace-variant=discovery] :is([data-testid=moodboard-properties],[data-testid=moodboard-bottom-bar]){background:var(--glass-card-background);border-color:var(--glass-card-border);box-shadow:var(--glass-card-shadow);backdrop-filter:blur(18px) saturate(118%);-webkit-backdrop-filter:blur(18px) saturate(118%)}.nb .nb-canvas [data-workspace-variant=discovery] [data-workspace-region=tools]{left:var(--canvas-region-gap);background:var(--glass-bar-background);border-color:var(--glass-card-border);box-shadow:var(--glass-card-shadow);backdrop-filter:blur(22px) saturate(120%);-webkit-backdrop-filter:blur(22px) saturate(120%)}.nb .nb-canvas [data-workspace-variant=discovery] [data-workspace-region=actions]{left:calc(var(--canvas-tool-rail-width) + var(--canvas-region-gap) * 2);right:calc(var(--canvas-inspector-width) + var(--canvas-region-gap) * 2);justify-content:center}.nb .nb-canvas [data-workspace-variant=discovery] [data-workspace-region=inspector]{right:var(--canvas-region-gap)}.nb .nb-canvas [data-workspace-variant=discovery] [data-testid=moodboard-properties]{top:.75rem;bottom:.75rem;width:var(--canvas-inspector-width)}.nb [data-workspace-layout=workspace]{height:100svh;overflow:hidden}@media (max-width:767px){.nb .nb-canvas [data-workspace-variant=discovery]{padding:.5rem}.nb .nb-canvas [data-workspace-variant=discovery] [data-workspace-region=tools]{max-width:calc(100% - 1rem);overflow-x:auto}.nb .nb-canvas [data-workspace-variant=discovery] [data-workspace-region=actions]{top:4.25rem;right:.5rem;left:calc(var(--canvas-inspector-trigger-width) + var(--canvas-region-gap));flex-wrap:nowrap;justify-content:flex-end}.nb .nb-canvas [data-workspace-variant=discovery] [data-testid=moodboard-properties-chip]{top:4.25rem;right:auto;left:.5rem;width:var(--canvas-inspector-trigger-width)}.nb .nb-canvas [data-workspace-variant=discovery] [data-testid=moodboard-bottom-bar]{bottom:max(.5rem,env(safe-area-inset-bottom))}}@media (min-width:768px) and (max-width:1023px){.nb .nb-canvas [data-workspace-variant=discovery] [data-workspace-region=actions]{right:calc(var(--canvas-inspector-trigger-width) + var(--canvas-region-gap) * 2)}}@supports (position-area:bottom span-left){.nb [data-nb-account-menu-trigger]{anchor-name:--nb-account-chip}.nb [data-nb-account-menu]{position:absolute;position-anchor:--nb-account-chip;position-area:bottom span-left;top:auto;right:auto;bottom:auto;left:auto;margin:.5rem 0 0}}