html[data-theme=dark]{color-scheme:dark;--ink:#eef2f8;--ink-soft:#c2cad8;--muted:#8b95a8;--line:rgba(238,242,248,0.1);--line-strong:rgba(238,242,248,0.16);--surface:rgba(18,22,32,0.92);--surface-solid:#141922;--panel:rgba(22,27,38,0.96);--elevated:#1c2332;--elevated-soft:rgba(28,35,50,0.9);--input-bg:#161c28;--hover:rgba(238,242,248,0.07);--sidebar-bg:#0c1018;--toolbar-bg:rgba(18,22,32,0.96);--bg:#0a0d14;--bg-deep:#121722;--accent:#5b87f5;--accent-hover:#7a9ff7;--accent-soft:rgba(91,135,245,0.2);--signal:#c8f542;--signal-ink:#12180a;--warm:#ff6b4a;--danger:#f2556f;--ok:#2db87a;--shadow:0 20px 48px rgba(0,0,0,0.55);--shadow-sm:0 8px 22px rgba(0,0,0,0.4);--grid:rgba(91,135,245,0.06)}html[data-theme=dark],html[data-theme=dark] body{color:var(--ink);background-color:var(--bg);background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px),radial-gradient(880px 480px at 88% -6%,rgba(200,245,66,.05),transparent 55%),radial-gradient(700px 460px at -6% 18%,rgba(91,135,245,.12),transparent 52%),linear-gradient(165deg,#0e131c 0,var(--bg) 42%,#07090e 100%);background-size:48px 48px,48px 48px,auto,auto,auto;background-attachment:fixed}html[data-theme=dark] .app-content,html[data-theme=dark] .app-main,html[data-theme=dark] .app-shell,html[data-theme=dark] .auth-boot,html[data-theme=dark] .studio-lab,html[data-theme=dark] .studio-lab--board{background-color:transparent;color:var(--ink)}html[data-theme=dark] .app-sidebar,html[data-theme=dark] .canvas-side-panel,html[data-theme=dark] .miro-flyout,html[data-theme=dark] .miro-panel,html[data-theme=dark] .miro-topbar,html[data-theme=dark] .sidebar,html[data-theme=dark] .tool-rail{background:var(--sidebar-bg)!important;border-color:var(--line)!important;color:var(--ink)}html[data-theme=dark] .miro-top-btn,html[data-theme=dark] .miro-topbar,html[data-theme=dark] .sidebar-util-btn{color:var(--ink-soft)}html[data-theme=dark] .miro-top-btn.is-on,html[data-theme=dark] .miro-top-btn:hover,html[data-theme=dark] .sidebar-util-btn:hover{background:var(--hover)!important;color:var(--ink)}html[data-theme=dark] .admin-confirm,html[data-theme=dark] .admin-drawer,html[data-theme=dark] .atelier-scope-card,html[data-theme=dark] .canvas-theme-menu,html[data-theme=dark] .card,html[data-theme=dark] .coach-tour-card,html[data-theme=dark] .confirm-code-dialog,html[data-theme=dark] .confirm-dialog,html[data-theme=dark] .dec-empty,html[data-theme=dark] .decision-card,html[data-theme=dark] .dialog,html[data-theme=dark] .drawer,html[data-theme=dark] .dropdown-menu,html[data-theme=dark] .features-layout,html[data-theme=dark] .gdd-layout .doc-editor,html[data-theme=dark] .genre-card,html[data-theme=dark] .help-drawer,html[data-theme=dark] .help-modal,html[data-theme=dark] .kanban-more-menu,html[data-theme=dark] .kanban-template-menu,html[data-theme=dark] .learn-card,html[data-theme=dark] .learn-chapter,html[data-theme=dark] .menu,html[data-theme=dark] .modal,html[data-theme=dark] .panel,html[data-theme=dark] .phub-card,html[data-theme=dark] .phub-hero,html[data-theme=dark] .phub-strip,html[data-theme=dark] .popover,html[data-theme=dark] .sheet,html[data-theme=dark] .studio-switcher-menu,html[data-theme=dark] .table-wrap,html[data-theme=dark] .tool-empty,html[data-theme=dark] .tooltip-rich{background:var(--elevated)!important;color:var(--ink)!important;border-color:var(--line)!important}html[data-theme=dark] .app-site-footer-wrap .site-footer,html[data-theme=dark] .site-footer,html[data-theme=dark] footer.site-footer{background:var(--surface-solid)!important;color:var(--ink-soft)!important;border-top-color:var(--line)!important}html[data-theme=dark] .site-footer a{color:var(--ink-soft)}html[data-theme=dark] .site-footer a:hover{color:var(--ink)}html[data-theme=dark] .btn-secondary,html[data-theme=dark] .chip:not(.chip-signal):not(.chip-accent),html[data-theme=dark] .dec-filters,html[data-theme=dark] .input,html[data-theme=dark] .kanban-action-btn,html[data-theme=dark] .kanban-rail-tab,html[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),html[data-theme=dark] select,html[data-theme=dark] textarea{background-color:var(--input-bg)!important;color:var(--ink)!important;border-color:var(--line-strong)!important}html[data-theme=dark] .chip-signal,html[data-theme=dark] .dec-filters button.is-on,html[data-theme=dark] .kanban-rail-tab.is-on{background:color-mix(in srgb,var(--accent) 22%,var(--elevated))!important;color:var(--ink)!important}html[data-theme=dark] .dec-flow,html[data-theme=dark] .dec-head,html[data-theme=dark] .doc-toolbar,html[data-theme=dark] .kanban-workspace-top,html[data-theme=dark] .table th,html[data-theme=dark] .tool-page>header{background:var(--toolbar-bg)!important;color:var(--ink);border-color:var(--line)}html[data-theme=dark] .table td,html[data-theme=dark] .table td input{background:var(--elevated)!important;color:var(--ink)!important}html[data-theme=dark] .kanban-workspace,html[data-theme=dark] .kanban-workspace-empty,html[data-theme=dark] .kanban-workspace-stage{background:var(--bg)!important;color:var(--ink)}html[data-theme=dark] .kanban-board.is-page,html[data-theme=dark] .kanban-card,html[data-theme=dark] .kanban-col,html[data-theme=dark] .kanban-drawer,html[data-theme=dark] .kanban-toast{background:var(--elevated)!important;border-color:var(--line)!important;color:var(--ink)!important}html[data-theme=dark] .phub,html[data-theme=dark] .phub-col,html[data-theme=dark] .phub-grid{color:var(--ink)}html[data-theme=dark] .phub-link,html[data-theme=dark] .phub-more summary,html[data-theme=dark] .phub-stat{background:var(--elevated)!important;border-color:var(--line)!important;color:var(--ink)!important}html[data-theme=dark] .app-shell [style*="background-color: #fff"],html[data-theme=dark] .app-shell [style*="background-color:#fff"],html[data-theme=dark] .app-shell [style*="background: #fff"],html[data-theme=dark] .app-shell [style*="background: white"],html[data-theme=dark] .app-shell [style*="background:#fff"]{background:var(--elevated)!important;color:var(--ink)!important}html[data-theme=dark] *{scrollbar-color:rgba(238,242,248,.18) transparent}html[data-theme=dark] .canvas-stage{background:var(--bg)}html[data-theme=dark] .canvas-theme-card,html[data-theme=dark] .canvas-theme-menu{background:var(--elevated)!important;border-color:var(--line)!important;color:var(--ink)!important}html[data-theme=dark] .canvas-theme-card.is-on{border-color:color-mix(in srgb,var(--accent) 55%,var(--line))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}html[data-theme=dark] .canvas-theme-preview{border-color:var(--line)}.board-skin-field-hint{display:block;margin:0 0 8px;font-size:11.5px;line-height:1.35;color:var(--muted,#64748b);font-weight:500}.board-skin-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;max-height:min(320px,42vh);overflow:auto;padding:2px;margin:0 -2px}.board-skin-chip{display:flex;flex-direction:column;align-items:stretch;gap:6px;border:1px solid color-mix(in srgb,var(--line,#e2e8f0) 90%,transparent);background:var(--elevated,#fff);color:var(--ink,#0f172a);border-radius:10px;padding:6px;font-size:10px;font-weight:600;letter-spacing:.01em;cursor:pointer;line-height:1.2;text-align:center;min-width:0;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,background .15s ease}.board-skin-chip-swatch{display:block;height:32px;border-radius:7px;border:1px solid rgba(15,23,42,.08);background:var(--board-surface,#fff);box-shadow:inset 0 1px 0 rgba(255,255,255,.45);transition:transform .18s ease,box-shadow .18s ease}.board-skin-chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;opacity:.9}.board-skin-chip:hover{border-color:color-mix(in srgb,var(--accent,#1d4ed8) 40%,var(--line,#e2e8f0));background:var(--hover,#f8fafc);transform:translateY(-1px);box-shadow:0 4px 12px rgba(15,23,42,.08)}.board-skin-chip:hover .board-skin-chip-swatch{transform:scale(1.04)}.board-skin-chip:active{transform:translateY(0) scale(.98)}.board-skin-chip:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1d4ed8) 55%,transparent);outline-offset:1px}.board-skin-chip.is-on{border-color:var(--accent,#1d4ed8);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent,#1d4ed8) 45%,transparent)}.board-skin-chip--default .board-skin-chip-swatch{background:linear-gradient(180deg,#ffffff,#f1f5f9)}.board-skin-preview{display:block;margin-top:8px;min-height:2.6em;font-size:11.5px;line-height:1.35;color:var(--muted,#64748b);transition:color .15s ease,opacity .15s ease}.board-skin-preview strong{color:var(--ink,#0f172a);font-weight:650}@keyframes board-skin-swatch-in{0%{opacity:.65;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.board-skin-chip.is-on .board-skin-chip-swatch,.board-skin-chip:hover .board-skin-chip-swatch{animation:board-skin-swatch-in .22s ease}.board-shell.board-skinned,.board-skinned,.decision-node[class*="--skin-"]{transition:box-shadow .22s ease,border-color .18s ease,filter .22s ease}.react-flow__node.selected .board-shell.board-skinned,.react-flow__node.selected .board-skinned,.react-flow__node.selected .decision-node[class*="--skin-"]{box-shadow:0 8px 28px rgba(29,78,216,.12),0 0 0 2px color-mix(in srgb,var(--accent,#1d4ed8) 55%,transparent);border-color:var(--accent,#1d4ed8)!important;z-index:1}.react-flow__node.selected .board-shell.board-skinned,.react-flow__node.selected .board-skinned,.react-flow__node.selected [class*=decision-node--skin-]{filter:brightness(1.02)}.board-shell.board-skinned>:not(.react-flow__handle):not(.react-flow__resize-control):not(.board-handle):not(.board-handle-smart):not(.sb-shot-pin):not(.tl-pin):not(.sound-pill-handle):not(.board-shell-orb):not(.board-comment-badge):not(.board-reaction-badges):not(.sb-shot-face):not(.board-rotate-handle),.board-skinned>:not(.react-flow__handle):not(.react-flow__resize-control):not(.board-handle):not(.board-handle-smart):not(.sb-shot-pin):not(.tl-pin):not(.sound-pill-handle):not(.board-shell-orb):not(.board-comment-badge):not(.board-reaction-badges):not(.sb-shot-face):not(.board-rotate-handle){position:relative;z-index:1}.board-shell.board-skinned>.board-rotate-handle,.board-shell.board-skinned>.react-flow__handle,.board-shell.board-skinned>.react-flow__resize-control,.board-shell.board-skinned>.sb-shot-pin,.board-skinned>.board-rotate-handle,.board-skinned>.react-flow__handle,.board-skinned>.react-flow__resize-control,.board-skinned>.sb-shot-pin,.board-skinned>.sound-pill-handle,.board-skinned>.tl-pin{position:absolute!important;z-index:5!important}.board-shell--skin-liquid-glass>.board-comment-badge,.board-shell.board-skinned>.board-comment-badge,.board-skinned--liquid-glass>.board-comment-badge,.board-skinned>.board-comment-badge{position:absolute!important;top:6px!important;right:8px!important;left:auto!important;z-index:22!important;width:max-content!important;flex:0 0 auto!important;text-shadow:none!important}.board-shell.board-skinned>.board-reaction-badges,.board-skinned>.board-reaction-badges{position:absolute!important;z-index:6!important}.canvas-viewport .react-flow__node-frame .frame-node.board-skinned--glass,.canvas-viewport .react-flow__node-frame .frame-node.board-skinned--glassmorphism,.canvas-viewport .react-flow__node-frame .frame-node.board-skinned--liquid-glass,.canvas-viewport .react-flow__node-frame .frame-node.board-skinned--neon-glass{background:color-mix(in srgb,var(--scenic-glass-fill,rgba(255,255,255,.55)) 42%,transparent)!important;background-image:none!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--scenic-glass-edge,#1d4ed8) 35%,transparent),inset 0 1px 0 rgba(255,255,255,.12)!important}.canvas-viewport .frame-node.board-skinned{overflow:visible!important}.ai-suggest-node.board-skinned,.board-document-node.board-skinned,.board-mini.board-skinned,.design-space.board-skinned,.frame-node.board-skinned,.heading-node.board-skinned,.kanban-board.board-skinned,.ref-frame.board-skinned,.sb-lane.board-skinned,.sb-shot.board-skinned,.storyboard-node.board-skinned,.tl-block.board-skinned{background-image:none}.heading-node.board-skinned{border-radius:0;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.heading-node.board-skinned .heading-node-input{color:inherit}.heading-node.board-skinned:after,.heading-node.board-skinned:before{content:none!important;display:none!important}.board-shell--skin-glass,.board-skinned--glass,.decision-node--skin-glass{--board-corner:16px;background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(236,242,255,.72) 55%,rgba(255,255,255,.68))!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:16px;border:1px solid rgba(255,255,255,.65)!important;box-shadow:0 10px 28px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.75),0 0 0 1px rgba(29,78,216,.08);position:relative;overflow:hidden}.board-shell--skin-glass:before,.board-skinned--glass:before,.decision-node--skin-glass:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.45),transparent 42%);z-index:0}.board-skin-chip--glass .board-skin-chip-swatch{background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(220,232,255,.75))!important;border:1px solid rgba(255,255,255,.8)!important;box-shadow:0 2px 8px rgba(29,78,216,.1),inset 0 1px 0 rgba(255,255,255,.9)}.canvas-viewport.has-scenic-bg .board-shell--skin-glass,.canvas-viewport.has-scenic-bg .board-skinned--glass,.canvas-viewport.has-scenic-bg .decision-node--skin-glass{background:color-mix(in srgb,var(--scenic-glass-tint) 22%,rgba(255,255,255,.72))!important;border-color:color-mix(in srgb,var(--scenic-glass-edge) 40%,rgba(255,255,255,.55))!important;box-shadow:0 10px 28px color-mix(in srgb,var(--scenic-glass-glow) 22%,rgba(15,23,42,.08)),0 1px 0 rgba(255,255,255,.75) inset!important}.canvas-viewport{--scenic-glass-tint:#93c5fd;--scenic-glass-edge:#bfdbfe;--scenic-glass-glow:#60a5fa;--scenic-glass-fill:color-mix(in srgb,var(--scenic-glass-tint) 28%,rgba(18,28,48,0.42));--scenic-glass-grad:none}.canvas-viewport.canvas-theme-forest{--scenic-glass-tint:#a6ff00;--scenic-glass-edge:#39d90d;--scenic-glass-glow:#14d717;--scenic-glass-fill:color-mix(in srgb,#a6ff00 38%,rgba(10,24,12,0.48));--scenic-glass-grad:none}.canvas-viewport.canvas-theme-desert{--scenic-glass-tint:#fb923c;--scenic-glass-edge:#fdba74;--scenic-glass-glow:#f97316;--scenic-glass-fill:color-mix(in srgb,#fb923c 32%,rgba(40,24,10,0.45));--scenic-glass-grad:linear-gradient(155deg,rgba(251,146,60,0.42),rgba(234,179,8,0.32) 55%,rgba(180,83,9,0.38))}.canvas-viewport.canvas-theme-cosmos{--scenic-glass-tint:#6366f1;--scenic-glass-edge:#a78bfa;--scenic-glass-glow:#8b5cf6;--scenic-glass-fill:rgba(24,20,48,0.52);--scenic-glass-grad:linear-gradient(155deg,rgba(59,130,246,0.42),rgba(99,102,241,0.38) 42%,rgba(168,85,247,0.44))}.canvas-viewport.canvas-theme-coral{--scenic-glass-tint:#22d3ee;--scenic-glass-edge:#67e8f9;--scenic-glass-glow:#06b6d4;--scenic-glass-fill:color-mix(in srgb,#22d3ee 30%,rgba(8,28,36,0.48));--scenic-glass-grad:linear-gradient(155deg,rgba(6,182,212,0.4),rgba(45,212,191,0.34) 50%,rgba(34,211,238,0.38))}.canvas-viewport.canvas-theme-mountains{--scenic-glass-tint:#94a3b8;--scenic-glass-edge:#e2e8f0;--scenic-glass-glow:#64748b;--scenic-glass-fill:color-mix(in srgb,#ffffff 48%,rgba(148,163,184,0.35));--scenic-glass-grad:linear-gradient(160deg,rgba(255,255,255,0.55),rgba(203,213,225,0.4))}.canvas-viewport.canvas-theme-aurora{--scenic-glass-tint:#34d399;--scenic-glass-edge:#6ee7b7;--scenic-glass-glow:#22d3ee;--scenic-glass-fill:rgba(10,28,28,0.5);--scenic-glass-grad:linear-gradient(155deg,rgba(52,211,153,0.38),rgba(34,211,238,0.34) 48%,rgba(167,139,250,0.38))}.canvas-viewport.canvas-theme-sunset{--scenic-glass-tint:#fb7185;--scenic-glass-edge:#fdba74;--scenic-glass-glow:#f97316;--scenic-glass-fill:rgba(36,16,24,0.5);--scenic-glass-grad:linear-gradient(155deg,rgba(251,113,133,0.42),rgba(249,115,22,0.36) 45%,rgba(192,38,211,0.34))}.canvas-viewport.canvas-theme-ocean{--scenic-glass-tint:#38bdf8;--scenic-glass-edge:#7dd3fc;--scenic-glass-glow:#0ea5e9;--scenic-glass-fill:color-mix(in srgb,#0ea5e9 32%,rgba(8,24,48,0.5));--scenic-glass-grad:linear-gradient(160deg,rgba(14,165,233,0.42),rgba(6,182,212,0.34) 55%,rgba(30,58,138,0.4))}.canvas-viewport.canvas-theme-sakura{--scenic-glass-tint:#f9a8d4;--scenic-glass-edge:#fbcfe8;--scenic-glass-glow:#ec4899;--scenic-glass-fill:color-mix(in srgb,#f9a8d4 36%,rgba(255,255,255,0.42));--scenic-glass-grad:linear-gradient(155deg,rgba(255,255,255,0.48),rgba(249,168,212,0.4) 55%,rgba(251,113,133,0.3))}.canvas-viewport.canvas-theme-golden{--scenic-glass-tint:#fbbf24;--scenic-glass-edge:#fde68a;--scenic-glass-glow:#d97706;--scenic-glass-fill:color-mix(in srgb,#fbbf24 32%,rgba(255,255,255,0.4));--scenic-glass-grad:linear-gradient(155deg,rgba(253,230,138,0.48),rgba(251,191,36,0.38) 55%,rgba(217,119,6,0.3))}.canvas-viewport.canvas-theme-nebula{--scenic-glass-tint:#7c3aed;--scenic-glass-edge:#c4b5fd;--scenic-glass-glow:#a855f7;--scenic-glass-fill:rgba(28,16,48,0.52);--scenic-glass-grad:linear-gradient(160deg,rgba(76,29,149,0.42),rgba(124,58,237,0.4) 50%,rgba(192,132,252,0.36))}.board-shell--skin-glassmorphism,.board-skinned--glassmorphism,.canvas-viewport .board-shell--skin-glassmorphism,.canvas-viewport .board-skinned--glassmorphism,.canvas-viewport .decision-node--skin-glassmorphism,.decision-node--skin-glassmorphism{--board-corner:26px;--gm-text:#ffffff;--gm-muted:rgba(255,255,255,0.72);--gm-tint:var(--scenic-glass-tint);--gm-edge:var(--scenic-glass-edge);--gm-glow:var(--scenic-glass-glow);position:relative;isolation:isolate;overflow:hidden;border-radius:26px!important;background:var(--scenic-glass-fill)!important;background-image:var(--scenic-glass-grad)!important;border:1px solid color-mix(in srgb,var(--gm-edge) 28%,transparent)!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 10px 30px 0 color-mix(in srgb,var(--gm-glow) 45%,transparent),inset 0 0 4px 2px rgba(255,255,255,.05)!important;color:var(--gm-text)}.canvas-viewport.canvas-theme-golden .board-shell--skin-glassmorphism,.canvas-viewport.canvas-theme-golden .board-skinned--glassmorphism,.canvas-viewport.canvas-theme-golden .decision-node--skin-glassmorphism,.canvas-viewport.canvas-theme-mountains .board-shell--skin-glassmorphism,.canvas-viewport.canvas-theme-mountains .board-skinned--glassmorphism,.canvas-viewport.canvas-theme-mountains .decision-node--skin-glassmorphism,.canvas-viewport.canvas-theme-sakura .board-shell--skin-glassmorphism,.canvas-viewport.canvas-theme-sakura .board-skinned--glassmorphism,.canvas-viewport.canvas-theme-sakura .decision-node--skin-glassmorphism{--gm-text:#1a2030;--gm-muted:rgba(30,40,55,0.65);color:var(--gm-text)}.canvas-viewport.canvas-theme-golden .board-skinned--glassmorphism .sb-shot-index,.canvas-viewport.canvas-theme-mountains .board-skinned--glassmorphism .sb-shot-index,.canvas-viewport.canvas-theme-sakura .board-skinned--glassmorphism .sb-shot-index{color:color-mix(in srgb,var(--gm-glow) 55%,#1a2030)!important}.canvas-viewport.canvas-theme-golden .board-skinned--glassmorphism input:not(.sb-shot-title):not(.board-title),.canvas-viewport.canvas-theme-golden .board-skinned--glassmorphism textarea,.canvas-viewport.canvas-theme-mountains .board-skinned--glassmorphism input:not(.sb-shot-title):not(.board-title),.canvas-viewport.canvas-theme-mountains .board-skinned--glassmorphism textarea,.canvas-viewport.canvas-theme-sakura .board-skinned--glassmorphism input:not(.sb-shot-title):not(.board-title),.canvas-viewport.canvas-theme-sakura .board-skinned--glassmorphism textarea{color:#1a2030!important}.canvas-viewport .board-skinned--glassmorphism.board-mini,.canvas-viewport .board-skinned--glassmorphism.heading-node,.canvas-viewport .board-skinned--glassmorphism.sb-shot{border-radius:22px!important}.canvas-viewport .board-skinned--glassmorphism.board-document-node,.canvas-viewport .board-skinned--glassmorphism.design-space,.canvas-viewport .board-skinned--glassmorphism.kanban-board,.canvas-viewport .board-skinned--glassmorphism.sb-lane,.canvas-viewport .decision-node--skin-glassmorphism{border-radius:28px!important}.board-shell--skin-glassmorphism:after,.board-shell--skin-glassmorphism:before,.board-skinned--glassmorphism:after,.board-skinned--glassmorphism:before,.decision-node--skin-glassmorphism:after,.decision-node--skin-glassmorphism:before{content:none!important;display:none!important}.board-shell--skin-glassmorphism>:not(.react-flow__handle):not(.react-flow__resize-control):not(.board-handle):not(.board-handle-smart):not(.sb-shot-pin):not(.tl-pin):not(.sound-pill-handle):not(.board-shell-orb):not(.board-comment-badge):not(.board-reaction-badges),.board-skinned--glassmorphism>:not(.react-flow__handle):not(.react-flow__resize-control):not(.board-handle):not(.board-handle-smart):not(.sb-shot-pin):not(.tl-pin):not(.sound-pill-handle):not(.board-shell-orb):not(.board-comment-badge):not(.board-reaction-badges),.decision-node--skin-glassmorphism>:not(.react-flow__handle):not(.react-flow__resize-control):not(.board-handle):not(.board-handle-smart):not(.sb-shot-pin):not(.tl-pin):not(.sound-pill-handle):not(.board-shell-orb):not(.decision-node-orb):not(.board-comment-badge):not(.board-reaction-badges){position:relative;z-index:10;color:var(--gm-text,#fff);text-shadow:0 1px 3px rgba(0,0,0,.2)}.canvas-viewport .sb-shot-face.board-shell--skin-glassmorphism,.canvas-viewport .sb-shot-face.board-skinned--glassmorphism{overflow:hidden!important;border:none!important;box-sizing:border-box;width:100%;height:100%;min-height:0}.canvas-viewport .sb-shot.board-shell--skin-glassmorphism,.canvas-viewport .sb-shot.board-skinned--glassmorphism{overflow:visible!important;border:none!important;background:transparent!important;box-shadow:none!important}.canvas-viewport .sb-shot.board-shell--skin-glassmorphism>.sb-shot-face,.canvas-viewport .sb-shot.board-skinned--glassmorphism>.sb-shot-face{border-radius:inherit;overflow:hidden}.board-shell--skin-glassmorphism>.react-flow__handle,.board-shell--skin-glassmorphism>.react-flow__resize-control,.board-shell--skin-glassmorphism>.sb-shot-pin,.board-skinned--glassmorphism>.react-flow__handle,.board-skinned--glassmorphism>.react-flow__resize-control,.board-skinned--glassmorphism>.sb-shot-pin,.canvas-viewport .board-skinned--glassmorphism>.react-flow__handle,.canvas-viewport .board-skinned--glassmorphism>.react-flow__resize-control,.canvas-viewport .board-skinned--glassmorphism>.sb-shot-pin{position:absolute!important;z-index:20!important;text-shadow:none!important}.board-shell--skin-glassmorphism .board-title,.board-skinned--glassmorphism .board-title,.board-skinned--glassmorphism .sb-shot-index,.board-skinned--glassmorphism .sb-shot-title,.decision-node--skin-glassmorphism .decision-node-body,.decision-node--skin-glassmorphism .decision-node-title{color:var(--gm-text,#fff)!important;text-shadow:0 1px 3px rgba(0,0,0,.2)!important}.board-skinned--glassmorphism .sb-shot-index{color:color-mix(in srgb,var(--gm-edge,#bfdbfe) 55%,#fff)!important}.board-shell--skin-glassmorphism .sb-axis-title,.board-skinned--glassmorphism .sb-axis-frame-label,.board-skinned--glassmorphism .sb-axis-frame-num,.board-skinned--glassmorphism .sb-axis-title{color:var(--gm-text,#fff)!important;text-shadow:0 1px 3px rgba(0,0,0,.2)!important}.board-shell--skin-glassmorphism .sb-axis-note,.board-skinned--glassmorphism .sb-axis-note{color:var(--gm-text,#fff)!important}.board-skinned--glassmorphism .sb-axis-note::placeholder,.board-skinned--glassmorphism .sb-axis-title::placeholder{color:var(--gm-muted,rgba(255,255,255,.72))!important}.canvas-viewport.canvas-theme-golden .board-skinned--glassmorphism .sb-axis-frame-label,.canvas-viewport.canvas-theme-golden .board-skinned--glassmorphism .sb-axis-frame-num,.canvas-viewport.canvas-theme-golden .board-skinned--glassmorphism .sb-axis-note,.canvas-viewport.canvas-theme-golden .board-skinned--glassmorphism .sb-axis-title,.canvas-viewport.canvas-theme-mountains .board-skinned--glassmorphism .sb-axis-frame-label,.canvas-viewport.canvas-theme-mountains .board-skinned--glassmorphism .sb-axis-frame-num,.canvas-viewport.canvas-theme-mountains .board-skinned--glassmorphism .sb-axis-note,.canvas-viewport.canvas-theme-mountains .board-skinned--glassmorphism .sb-axis-title,.canvas-viewport.canvas-theme-sakura .board-skinned--glassmorphism .sb-axis-frame-label,.canvas-viewport.canvas-theme-sakura .board-skinned--glassmorphism .sb-axis-frame-num,.canvas-viewport.canvas-theme-sakura .board-skinned--glassmorphism .sb-axis-note,.canvas-viewport.canvas-theme-sakura .board-skinned--glassmorphism .sb-axis-title{color:var(--gm-text,#1a2030)!important;text-shadow:none!important}.canvas-viewport.canvas-theme-golden .sb-frame-col-node .sb-axis-frame-block.board-skinned .sb-axis-note,.canvas-viewport.canvas-theme-mountains .sb-frame-col-node .sb-axis-frame-block.board-skinned .sb-axis-note,.canvas-viewport.canvas-theme-sakura .sb-frame-col-node .sb-axis-frame-block.board-skinned .sb-axis-note{background:rgba(255,255,255,.45)!important;border-color:rgba(30,40,55,.12)!important;color:var(--gm-text,#1a2030)!important}.board-skinned--glassmorphism .sb-shot-field em,.board-skinned--glassmorphism .sb-shot-field span,.board-skinned--glassmorphism .sb-shot-title::placeholder,.decision-node--skin-glassmorphism .decision-node-eyebrow{color:var(--gm-muted,rgba(255,255,255,.72))!important;text-shadow:none!important}.board-skinned--glassmorphism .sb-shot-head{background:transparent!important;border-bottom-color:rgba(255,255,255,.14)!important;border-radius:0}.board-shell--skin-glassmorphism input:not([type=file]):not([type=checkbox]):not([type=radio]):not(.board-title):not(.heading-input):not(.mindmap-node-title),.board-shell--skin-glassmorphism textarea,.board-skinned--glassmorphism input:not([type=file]):not([type=checkbox]):not([type=radio]):not(.sb-shot-title):not(.board-title):not(.heading-input):not(.mindmap-node-title),.board-skinned--glassmorphism textarea,.decision-node--skin-glassmorphism input,.decision-node--skin-glassmorphism textarea{background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:14px!important;color:#fff!important;box-shadow:0 4px 6px rgba(0,0,0,.1);text-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.board-shell--skin-glassmorphism .board-title,.board-skinned--glassmorphism .board-title,.board-skinned--glassmorphism .sb-shot-title{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.board-skinned--glassmorphism input::placeholder,.board-skinned--glassmorphism textarea::placeholder{color:rgba(255,255,255,.45)!important}.board-skinned--glassmorphism input:focus,.board-skinned--glassmorphism textarea:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--gm-edge,#93c5fd) 55%,transparent)!important}.board-skinned--glassmorphism .sb-shot-stage{border:1px solid rgba(255,255,255,.14);border-radius:18px!important;background:rgba(0,0,0,.18)!important;overflow:hidden}.board-skinned--glassmorphism .sb-shot-empty{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:16px!important;color:var(--gm-muted)!important}.board-skinned--glassmorphism .sb-shot-caption{border-radius:calc(var(--board-corner, 16px) - 8px)!important}.board-skinned--glassmorphism .sb-shot-caption,.board-skinned--glassmorphism .sb-shot-field input{background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.2)!important;color:var(--gm-text,#fff)!important}.canvas-viewport.canvas-theme-golden .board-skinned--glassmorphism .sb-shot-caption,.canvas-viewport.canvas-theme-golden .board-skinned--glassmorphism .sb-shot-field input,.canvas-viewport.canvas-theme-mountains .board-skinned--glassmorphism .sb-shot-caption,.canvas-viewport.canvas-theme-mountains .board-skinned--glassmorphism .sb-shot-field input,.canvas-viewport.canvas-theme-sakura .board-skinned--glassmorphism .sb-shot-caption,.canvas-viewport.canvas-theme-sakura .board-skinned--glassmorphism .sb-shot-field input{background:rgba(255,255,255,.55)!important;border-color:rgba(30,40,55,.12)!important;color:var(--gm-text,#1a2030)!important}.board-shell--skin-glassmorphism .board-input,.board-shell--skin-glassmorphism .board-textarea,.board-skinned--glassmorphism .board-input,.board-skinned--glassmorphism .board-textarea{border-radius:14px!important}.board-document-node.board-skinned--glassmorphism .board-document-head{background:transparent;border-bottom-color:rgba(255,255,255,.14);border-radius:28px 28px 0 0}.board-skin-chip--glassmorphism .board-skin-chip-swatch{background:linear-gradient(135deg,rgba(166,255,0,.45),rgba(99,102,241,.4) 55%,rgba(168,85,247,.45))!important;border:1px solid rgba(167,139,250,.4)!important;border-radius:10px!important;box-shadow:0 4px 14px rgba(99,102,241,.3),inset 0 0 4px 1px rgba(255,255,255,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.board-shell--skin-liquid-glass,.board-skinned--liquid-glass,.canvas-viewport .board-shell--skin-liquid-glass,.canvas-viewport .board-skinned--liquid-glass,.canvas-viewport .decision-node--skin-liquid-glass,.decision-node--skin-liquid-glass{--board-corner:28px;--lg-text:#ffffff;--lg-muted:rgba(255,255,255,0.7);--lg-field:rgba(255,255,255,0.1);--lg-field-border:rgba(255,255,255,0.2);position:relative;isolation:isolate;overflow:hidden;border-radius:28px!important;background:transparent!important;background-image:none!important;border:none!important;box-shadow:0 0 21px -8px color-mix(in srgb,var(--scenic-glass-glow,#fff) 45%,rgba(255,255,255,.3))!important;color:var(--lg-text);backdrop-filter:none;-webkit-backdrop-filter:none;cursor:default}.board-shell--skin-liquid-glass:before,.board-skinned--liquid-glass:before,.canvas-viewport .board-shell--skin-liquid-glass:before,.canvas-viewport .board-skinned--liquid-glass:before,.canvas-viewport .decision-node--skin-liquid-glass:before,.decision-node--skin-liquid-glass:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:0;border-radius:inherit;box-shadow:inset 0 0 5px -8px rgba(255,255,255,.7);background-color:color-mix(in srgb,var(--scenic-glass-tint,transparent) 14%,transparent);background-image:none!important}.board-shell--skin-liquid-glass:after,.board-skinned--liquid-glass:after,.canvas-viewport .board-shell--skin-liquid-glass:after,.canvas-viewport .board-skinned--liquid-glass:after,.canvas-viewport .decision-node--skin-liquid-glass:after,.decision-node--skin-liquid-glass:after{content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;border-radius:inherit;background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);filter:url(#atelier-liquid-glass-distortion);-webkit-filter:url(#atelier-liquid-glass-distortion);isolation:isolate}.board-shell--skin-liquid-glass>:not(.react-flow__handle):not(.react-flow__resize-control):not(.board-handle):not(.board-handle-smart):not(.sb-shot-pin):not(.tl-pin):not(.sound-pill-handle):not(.board-shell-orb):not(.board-comment-badge):not(.board-reaction-badges),.board-skinned--liquid-glass>:not(.react-flow__handle):not(.react-flow__resize-control):not(.board-handle):not(.board-handle-smart):not(.sb-shot-pin):not(.tl-pin):not(.sound-pill-handle):not(.board-shell-orb):not(.board-comment-badge):not(.board-reaction-badges),.decision-node--skin-liquid-glass>:not(.react-flow__handle):not(.react-flow__resize-control):not(.board-handle):not(.board-handle-smart):not(.sb-shot-pin):not(.tl-pin):not(.sound-pill-handle):not(.board-shell-orb):not(.decision-node-orb):not(.board-comment-badge):not(.board-reaction-badges){position:relative;z-index:10;color:var(--lg-text,#fff);text-shadow:0 1px 3px rgba(0,0,0,.2)}.board-shell--skin-liquid-glass>.react-flow__handle,.board-shell--skin-liquid-glass>.react-flow__resize-control,.board-shell--skin-liquid-glass>.sb-shot-pin,.board-skinned--liquid-glass>.react-flow__handle,.board-skinned--liquid-glass>.react-flow__resize-control,.board-skinned--liquid-glass>.sb-shot-pin,.canvas-viewport .board-shell--skin-liquid-glass>.react-flow__handle,.canvas-viewport .board-shell--skin-liquid-glass>.react-flow__resize-control,.canvas-viewport .board-shell--skin-liquid-glass>.sb-shot-pin,.canvas-viewport .board-skinned--liquid-glass>.react-flow__handle,.canvas-viewport .board-skinned--liquid-glass>.react-flow__resize-control,.canvas-viewport .board-skinned--liquid-glass>.sb-shot-pin{position:absolute!important;z-index:20!important;text-shadow:none!important}.canvas-viewport .sb-shot.board-shell--skin-liquid-glass,.canvas-viewport .sb-shot.board-shell--skin-neon-glass,.canvas-viewport .sb-shot.board-skinned--liquid-glass,.canvas-viewport .sb-shot.board-skinned--neon-glass{overflow:visible!important}.canvas-viewport .board-skinned--liquid-glass.board-mini,.canvas-viewport .board-skinned--liquid-glass.heading-node,.canvas-viewport .board-skinned--liquid-glass.sb-shot,.canvas-viewport .board-skinned--neon-glass.board-mini,.canvas-viewport .board-skinned--neon-glass.sb-shot{border-radius:16px!important}.canvas-viewport .board-skinned--liquid-glass.heading-node,.canvas-viewport .board-skinned--neon-glass.heading-node{border-radius:0!important;background:transparent!important;border:none!important;box-shadow:none!important;overflow:visible!important}.canvas-viewport .board-skinned--liquid-glass.board-document-node,.canvas-viewport .board-skinned--liquid-glass.design-space,.canvas-viewport .board-skinned--liquid-glass.kanban-board,.canvas-viewport .board-skinned--liquid-glass.sb-lane,.canvas-viewport .board-skinned--neon-glass.board-document-node,.canvas-viewport .board-skinned--neon-glass.design-space,.canvas-viewport .board-skinned--neon-glass.kanban-board,.canvas-viewport .board-skinned--neon-glass.sb-lane{border-radius:22px!important}.board-document-node.board-skinned .board-document-accent{opacity:.35}.board-document-node.board-skinned--glass .board-document-head,.board-document-node.board-skinned--liquid-glass .board-document-head,.board-document-node.board-skinned--neon-glass .board-document-head{background:transparent;border-bottom-color:rgba(255,255,255,.18)}.board-shell--skin-liquid-glass .board-title,.board-skinned--liquid-glass .board-title,.board-skinned--liquid-glass .sb-shot-index,.board-skinned--liquid-glass .sb-shot-title,.decision-node--skin-liquid-glass .decision-node-body,.decision-node--skin-liquid-glass .decision-node-title{color:var(--lg-text,#ffffff)!important;text-shadow:0 1px 3px rgba(0,0,0,.2)!important}.board-skinned--liquid-glass .sb-shot-index{color:#93c5fd!important}.board-skinned--liquid-glass .sb-shot-field em,.board-skinned--liquid-glass .sb-shot-field span,.board-skinned--liquid-glass .sb-shot-title::placeholder,.decision-node--skin-liquid-glass .decision-node-eyebrow{color:var(--lg-muted,rgba(255,255,255,.7))!important;text-shadow:none!important}.board-skinned--liquid-glass .sb-shot-head{background:transparent!important;border-bottom-color:rgba(255,255,255,.16)!important}.board-shell--skin-liquid-glass input:not([type=file]):not([type=checkbox]):not([type=radio]):not(.board-title):not(.heading-input),.board-shell--skin-liquid-glass textarea,.board-skinned--liquid-glass input:not([type=file]):not([type=checkbox]):not([type=radio]):not(.sb-shot-title):not(.board-title):not(.heading-input),.board-skinned--liquid-glass textarea,.decision-node--skin-liquid-glass input,.decision-node--skin-liquid-glass textarea{background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;box-shadow:0 4px 6px rgba(0,0,0,.1);text-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.board-shell--skin-liquid-glass .board-title,.board-skinned--liquid-glass .board-title,.board-skinned--liquid-glass .sb-shot-title{background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.board-skinned--liquid-glass input::placeholder,.board-skinned--liquid-glass textarea::placeholder{color:rgba(255,255,255,.45)!important}.board-skinned--liquid-glass input:focus,.board-skinned--liquid-glass textarea:focus{outline:none;box-shadow:0 0 0 2px rgba(59,130,246,.4)!important;border-color:rgba(255,255,255,.35)!important}.board-skinned--liquid-glass .sb-shot-stage{border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.board-skinned--liquid-glass .sb-shot-empty{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.2)!important;color:var(--lg-muted,rgba(255,255,255,.7))!important}.board-skin-chip--liquid-glass .board-skin-chip-swatch{position:relative;isolation:isolate;overflow:hidden;background:transparent!important;border:none!important;box-shadow:0 0 12px -4px rgba(255,255,255,.45)!important}.board-skin-chip--liquid-glass .board-skin-chip-swatch:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 5px -8px rgba(255,255,255,.7);background:rgba(255,255,255,0);pointer-events:none}.board-skin-chip--liquid-glass .board-skin-chip-swatch:after{content:"";position:absolute;inset:0;border-radius:inherit;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);filter:url(#atelier-liquid-glass-distortion);-webkit-filter:url(#atelier-liquid-glass-distortion);isolation:isolate;opacity:1;pointer-events:none;background:rgba(59,130,246,.12)}.board-shell--skin-neon-glass,.board-skinned--neon-glass,.canvas-viewport .board-shell--skin-neon-glass,.canvas-viewport .board-skinned--neon-glass,.canvas-viewport .decision-node--skin-neon-glass,.decision-node--skin-neon-glass{--board-corner:18px;--ng-neon:color-mix(in srgb,var(--scenic-glass-edge,var(--node-accent,#22d3ee)) 55%,#67e8f9);--ng-hot:color-mix(in srgb,var(--scenic-glass-glow,var(--node-accent,#22d3ee)) 40%,#e879f9);--ng-text:#ecfeff;--ng-muted:rgba(165,243,252,0.72);--ng-field:rgba(2,12,24,0.55);--ng-field-border:color-mix(in srgb,var(--ng-neon) 50%,rgba(255,255,255,0.2));position:relative;isolation:isolate;overflow:hidden;border-radius:18px!important;background:linear-gradient(160deg,color-mix(in srgb,var(--ng-neon) 16%,rgba(4,10,22,.55)) 0,rgba(4,8,20,.48) 50%,color-mix(in srgb,var(--ng-hot) 12%,rgba(8,4,22,.55)) 100%)!important;border:1px solid color-mix(in srgb,var(--ng-neon) 65%,rgba(255,255,255,.25))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--ng-neon) 28%,transparent),0 0 24px -4px color-mix(in srgb,var(--ng-neon) 60%,transparent),0 0 40px -12px color-mix(in srgb,var(--ng-hot) 45%,transparent),inset 0 1px 0 rgba(255,255,255,.22)!important;color:var(--ng-text)}.board-shell--skin-neon-glass:before,.board-skinned--neon-glass:before,.canvas-viewport .board-shell--skin-neon-glass:before,.canvas-viewport .board-skinned--neon-glass:before,.canvas-viewport .decision-node--skin-neon-glass:before,.decision-node--skin-neon-glass:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.12) 0,transparent 36%),radial-gradient(110% 70% at 0 0,color-mix(in srgb,var(--ng-neon) 30%,transparent),transparent 55%),radial-gradient(90% 60% at 100% 100%,color-mix(in srgb,var(--ng-hot) 22%,transparent),transparent 50%)}.board-shell--skin-neon-glass:after,.board-skinned--neon-glass:after,.canvas-viewport .board-shell--skin-neon-glass:after,.canvas-viewport .board-skinned--neon-glass:after,.canvas-viewport .decision-node--skin-neon-glass:after,.decision-node--skin-neon-glass:after{content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgba(2,8,18,.55);-webkit-backdrop-filter:none;backdrop-filter:none;filter:url(#atelier-liquid-glass-distortion);-webkit-filter:url(#atelier-liquid-glass-distortion);isolation:isolate}.board-shell--skin-neon-glass>.sb-shot-face,.board-skinned--neon-glass>.sb-shot-face,.canvas-viewport .board-skinned--neon-glass>.sb-shot-face{position:relative;z-index:10}.board-shell--skin-neon-glass>.react-flow__handle,.board-shell--skin-neon-glass>.react-flow__resize-control,.board-shell--skin-neon-glass>.sb-shot-pin,.board-skinned--neon-glass>.react-flow__handle,.board-skinned--neon-glass>.react-flow__resize-control,.board-skinned--neon-glass>.sb-shot-pin,.canvas-viewport .board-skinned--neon-glass>.react-flow__handle,.canvas-viewport .board-skinned--neon-glass>.react-flow__resize-control,.canvas-viewport .board-skinned--neon-glass>.sb-shot-pin{position:absolute!important;z-index:20!important;background:var(--ng-neon,#67e8f9)!important;border-color:#fff!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--ng-neon,#67e8f9) 40%,transparent),0 0 14px color-mix(in srgb,var(--ng-neon,#67e8f9) 75%,transparent)!important}.board-shell--skin-neon-glass .board-title,.board-skinned--neon-glass .board-title,.board-skinned--neon-glass .sb-shot-index,.board-skinned--neon-glass .sb-shot-title,.decision-node--skin-neon-glass .decision-node-body,.decision-node--skin-neon-glass .decision-node-title{color:var(--ng-text,#ecfeff)!important;text-shadow:0 0 12px color-mix(in srgb,var(--ng-neon,#67e8f9) 45%,transparent)!important}.board-skinned--neon-glass .sb-shot-index{color:var(--ng-neon,#67e8f9)!important}.board-skinned--neon-glass .sb-shot-field em,.board-skinned--neon-glass .sb-shot-field span,.board-skinned--neon-glass .sb-shot-title::placeholder,.decision-node--skin-neon-glass .decision-node-eyebrow{color:var(--ng-muted,rgba(165,243,252,.72))!important;text-shadow:none!important}.board-skinned--neon-glass .sb-shot-head{background:transparent!important;border-bottom-color:color-mix(in srgb,var(--ng-neon,#67e8f9) 30%,transparent)!important}.board-shell--skin-neon-glass input:not([type=file]):not([type=checkbox]):not([type=radio]):not(.board-title):not(.heading-input),.board-shell--skin-neon-glass textarea,.board-skinned--neon-glass input:not([type=file]):not([type=checkbox]):not([type=radio]):not(.sb-shot-title):not(.board-title):not(.heading-input),.board-skinned--neon-glass textarea,.decision-node--skin-neon-glass input,.decision-node--skin-neon-glass textarea{background:var(--ng-field,rgba(2,12,24,.55))!important;border-color:var(--ng-field-border)!important;color:var(--ng-text,#ecfeff)!important;text-shadow:none!important;caret-color:var(--ng-neon,#67e8f9);box-shadow:inset 0 0 10px -6px color-mix(in srgb,var(--ng-neon,#67e8f9) 40%,transparent)}.board-skinned--neon-glass .board-title,.board-skinned--neon-glass .sb-shot-title{background:transparent!important;border:none!important;box-shadow:none!important}.board-skinned--neon-glass input::placeholder,.board-skinned--neon-glass textarea::placeholder{color:rgba(165,243,252,.4)!important}.board-skinned--neon-glass input:focus,.board-skinned--neon-glass textarea:focus{border-color:var(--ng-neon,#67e8f9)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--ng-neon,#67e8f9) 50%,transparent),0 0 14px -2px color-mix(in srgb,var(--ng-neon,#67e8f9) 55%,transparent)!important}.board-skinned--neon-glass .sb-shot-stage{border:1px solid color-mix(in srgb,var(--ng-neon,#67e8f9) 28%,transparent);box-shadow:inset 0 0 18px -10px color-mix(in srgb,var(--ng-neon,#67e8f9) 40%,transparent),0 0 0 1px rgba(0,0,0,.2)}.board-skinned--neon-glass .sb-shot-empty{background:rgba(2,12,24,.35)!important;color:var(--ng-muted)!important}.board-shell--skin-neon-glass.is-selected,.board-skinned--neon-glass.is-selected,.sb-shot.board-skinned--neon-glass.is-selected{border-color:var(--ng-neon,#67e8f9)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--ng-neon,#67e8f9) 50%,transparent),0 0 28px -2px color-mix(in srgb,var(--ng-neon,#67e8f9) 70%,transparent),0 0 48px -10px color-mix(in srgb,var(--ng-hot,#e879f9) 50%,transparent),inset 0 1px 0 rgba(255,255,255,.28)!important}.board-skin-chip--neon-glass .board-skin-chip-swatch{position:relative;overflow:hidden;background:linear-gradient(145deg,rgba(34,211,238,.45),rgba(8,12,28,.9) 55%,rgba(232,121,249,.35))!important;border:1px solid rgba(103,232,249,.75)!important;box-shadow:0 0 12px rgba(34,211,238,.55)}.board-shell--skin-paper,.board-skinned--paper,.decision-node--skin-paper{background:linear-gradient(90deg,transparent 27px,rgba(229,115,115,.35) 0,rgba(229,115,115,.35) 28px,transparent 0),repeating-linear-gradient(180deg,transparent,transparent 27px,rgba(100,140,200,.22) 0,rgba(100,140,200,.22) 28px),#fbf7ef!important;border-radius:4px 14px 12px 4px;border:1px solid #e8dfd0!important;box-shadow:0 8px 20px rgba(120,90,50,.1),inset 0 1px 0 rgba(255,255,255,.8);position:relative;overflow:hidden}.board-shell--skin-paper:before,.board-skinned--paper:before,.decision-node--skin-paper:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse at 20% 0,rgba(255,255,255,.5),transparent 55%);z-index:0}.board-skin-chip--paper .board-skin-chip-swatch{background:linear-gradient(90deg,transparent 8px,rgba(229,115,115,.4) 0,rgba(229,115,115,.4) 9px,transparent 0),repeating-linear-gradient(180deg,transparent,transparent 6px,rgba(100,140,200,.28) 0,rgba(100,140,200,.28) 7px),#fbf7ef!important;border:1px solid #e8dfd0!important}.board-shell--skin-torn,.board-skinned--torn,.decision-node--skin-torn{background:radial-gradient(circle at 12% 18%,rgba(90,70,40,.07) 0 1px,transparent 1.5px),radial-gradient(circle at 78% 62%,rgba(90,70,40,.06) 0 1.2px,transparent 1.8px),radial-gradient(circle at 42% 88%,rgba(90,70,40,.05) 0 1px,transparent 1.5px),radial-gradient(circle at 88% 22%,rgba(255,255,255,.12) 0 2px,transparent 3px),linear-gradient(165deg,#e8d9c0,#d4c0a0 48%,#c9b28e)!important;border-radius:12px;border:1px solid #b89a6e!important;box-shadow:0 6px 18px rgba(110,80,40,.14),inset 0 1px 0 rgba(255,248,230,.45);position:relative;overflow:hidden}.board-shell--skin-torn:before,.board-skinned--torn:before,.decision-node--skin-torn:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.45'/%3E%3C/svg%3E");background-size:90px 90px;mix-blend-mode:multiply;z-index:0}.board-skin-chip--torn .board-skin-chip-swatch{background:linear-gradient(165deg,#e8d9c0,#c9b28e)!important;border:1px solid #b89a6e!important}.board-shell--skin-chalk,.board-skinned--chalk,.decision-node--skin-chalk{background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.06),transparent 50%),radial-gradient(circle at 70% 80%,rgba(255,255,255,.04) 0 1px,transparent 1.5px),radial-gradient(circle at 20% 60%,rgba(255,255,255,.035) 0 .8px,transparent 1.2px),linear-gradient(160deg,#2a3238,#1a2026 55%,#14191e)!important;border-radius:10px;border:3px solid #c4a574!important;box-shadow:0 10px 28px rgba(0,0,0,.28),inset 0 0 0 1px rgba(255,255,255,.08),inset 0 2px 8px rgba(0,0,0,.35);position:relative;overflow:hidden}.board-shell--skin-chalk:before,.board-skinned--chalk:before,.decision-node--skin-chalk:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;opacity:.2;background:repeating-radial-gradient(circle at 10% 20%,#fff 0 .4px,transparent .6px 11px),repeating-radial-gradient(circle at 80% 70%,#fff 0 .35px,transparent .5px 13px);z-index:0}.board-shell--skin-chalk .board-input,.board-shell--skin-chalk .board-textarea,.board-shell--skin-chalk .board-title,.board-skinned--chalk input,.board-skinned--chalk textarea,.decision-node--skin-chalk .decision-node-body,.decision-node--skin-chalk .decision-node-eyebrow,.decision-node--skin-chalk .decision-node-title{color:#f4f1ea!important;text-shadow:0 1px 1px rgba(0,0,0,.35)!important}.decision-node--skin-chalk .decision-node-body{background:rgba(0,0,0,.28)!important;border-radius:8px;padding:6px 8px;margin:4px 0;border:1px solid rgba(255,255,255,.08)}.board-skin-chip--chalk .board-skin-chip-swatch{background:linear-gradient(160deg,#2a3238,#14191e)!important;border:2px solid #c4a574!important}.board-shell--skin-neon,.board-skinned--neon,.decision-node--skin-neon{background:linear-gradient(165deg,#161a22,#0c0e14)!important;border-radius:12px;border:1.5px solid var(--node-accent,#ff5c39)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--node-accent,#ff5c39) 35%,transparent),0 0 18px color-mix(in srgb,var(--node-accent,#ff5c39) 28%,transparent),0 8px 24px rgba(0,0,0,.45);position:relative;overflow:hidden}.board-shell--skin-neon:before,.board-skinned--neon:before,.decision-node--skin-neon:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,color-mix(in srgb,var(--node-accent,#ff5c39) 12%,transparent) 0,transparent 42%,transparent 100%);z-index:0}.board-shell--skin-neon .board-input,.board-shell--skin-neon .board-textarea,.board-shell--skin-neon .board-title,.board-skinned--neon input,.board-skinned--neon textarea,.decision-node--skin-neon .decision-node-body,.decision-node--skin-neon .decision-node-eyebrow,.decision-node--skin-neon .decision-node-title{color:#f8fafc!important;text-shadow:none!important}.decision-node--skin-neon .decision-node-body{background:rgba(255,255,255,.06)!important;border-radius:8px;padding:6px 8px;margin:4px 0;border:1px solid color-mix(in srgb,var(--node-accent,#ff5c39) 25%,transparent)}.board-skin-chip--neon .board-skin-chip-swatch{background:#0c0e14!important;border:1.5px solid #ff5c39!important;box-shadow:0 0 10px rgba(255,92,57,.35)}.board-shell--skin-cork,.board-skinned--cork,.decision-node--skin-cork{background:radial-gradient(circle at 8% 12%,#c9a06a 0 1.1px,transparent 1.3px),radial-gradient(circle at 22% 48%,#a87e4e 0 .9px,transparent 1.1px),radial-gradient(circle at 55% 18%,#d4b07a 0 1.3px,transparent 1.5px),radial-gradient(circle at 78% 62%,#b8925c 0 1px,transparent 1.2px),radial-gradient(circle at 40% 82%,#c4a06a 0 1.2px,transparent 1.4px),radial-gradient(circle at 90% 30%,#a07040 0 .8px,transparent 1px),linear-gradient(135deg,#e0c090,#c9a06a 42%,#b89058)!important;border-radius:10px;border:1px solid #9a7348!important;box-shadow:0 8px 22px rgba(120,80,40,.18),inset 0 1px 0 rgba(255,240,210,.35);position:relative;overflow:hidden}.board-skin-chip--cork .board-skin-chip-swatch{background:linear-gradient(135deg,#e0c090,#b89058)!important;border:1px solid #9a7348!important}.board-shell--skin-metal,.board-skinned--metal,.decision-node--skin-metal{background:repeating-linear-gradient(95deg,transparent 0 2px,rgba(255,255,255,.04) 2px 3px,transparent 3px 5px,rgba(0,0,0,.03) 5px 6px),linear-gradient(165deg,#f0f3f6,#d5dce6 45%,#c8ced6)!important;border-radius:10px;border:1px solid #a8b0ba!important;box-shadow:0 6px 18px rgba(60,70,90,.12),inset 0 1px 0 rgba(255,255,255,.7),inset 0 -1px 0 rgba(0,0,0,.06);position:relative;overflow:hidden}.board-shell--skin-metal:before,.board-skinned--metal:before,.decision-node--skin-metal:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;background:linear-gradient(105deg,rgba(255,255,255,.35),transparent 40%,rgba(0,0,0,.04));z-index:0}.board-skin-chip--metal .board-skin-chip-swatch{background:linear-gradient(165deg,#f0f3f6,#c8ced6)!important;border:1px solid #a8b0ba!important}.board-shell--skin-sticky,.board-skinned--sticky,.decision-node--skin-sticky{background:linear-gradient(180deg,#fff9a8,#ffe566 55%,#f5d84a)!important;border-radius:2px 2px 14px 2px;border:1px solid rgba(210,180,40,.45)!important;box-shadow:2px 6px 0 rgba(180,150,20,.12),0 10px 24px rgba(160,130,20,.18);position:relative;overflow:visible}.board-shell--skin-sticky:before,.board-skinned--sticky:before,.decision-node--skin-sticky:before{content:"";pointer-events:none;position:absolute;left:12%;right:12%;top:-3px;height:14px;border-radius:2px;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.15));box-shadow:0 1px 2px rgba(0,0,0,.06);z-index:2}.board-shell--skin-sticky:after,.board-skinned--sticky:after,.decision-node--skin-sticky:after{content:"";pointer-events:none;position:absolute;right:0;bottom:0;width:28px;height:28px;background:linear-gradient(225deg,#e8c820,transparent 55%);opacity:.45;z-index:2}.board-skin-chip--sticky .board-skin-chip-swatch{background:linear-gradient(180deg,#fff9a8,#f5d84a)!important;border:1px solid rgba(210,180,40,.45)!important}.board-shell--skin-polaroid,.board-skinned--polaroid,.decision-node--skin-polaroid{background:#fafafa!important;border-radius:4px;border:1px solid #e8e8e8!important;box-shadow:0 12px 28px rgba(15,23,42,.12),0 0 0 8px #fafafa,0 0 0 9px rgba(15,23,42,.06);padding-bottom:22px!important;position:relative;overflow:hidden}.board-shell--skin-polaroid:after,.board-skinned--polaroid:after,.decision-node--skin-polaroid:after{content:"";pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:22px;background:linear-gradient(180deg,#f7f7f7,#eeeeee);z-index:1}.board-skin-chip--polaroid .board-skin-chip-swatch{background:linear-gradient(180deg,#fafafa 70%,#eee 0)!important;border:1px solid #e8e8e8!important;box-shadow:0 0 0 3px #fafafa,0 2px 6px rgba(15,23,42,.08)}.board-shell--skin-comic,.board-skinned--comic,.decision-node--skin-comic{background:radial-gradient(circle,rgba(14,18,25,.06) .8px,transparent 1px),#fffef5!important;background-size:8px 8px,auto!important;border-radius:8px;border:2.5px solid #0e1219!important;box-shadow:4px 4px 0 #0e1219;position:relative;overflow:hidden}.board-shell--skin-comic:before,.board-skinned--comic:before,.decision-node--skin-comic:before{content:"";pointer-events:none;position:absolute;inset:4px;border-radius:4px;border:1px solid rgba(14,18,25,.12);z-index:0}.board-skin-chip--comic .board-skin-chip-swatch{background:#fffef5!important;border:2px solid #0e1219!important;box-shadow:2px 2px 0 #0e1219}.board-shell--skin-manga,.board-skinned--manga,.decision-node--skin-manga{background:#ffffff!important;border-radius:2px;border:3px solid #0e1219!important;box-shadow:0 0 0 1px #fff,0 0 0 4px #0e1219,0 8px 20px rgba(14,18,25,.1);position:relative;overflow:hidden}.board-shell--skin-manga:before,.board-skinned--manga:before,.decision-node--skin-manga:before{content:"";pointer-events:none;position:absolute;top:0;right:0;width:42%;height:38%;background:repeating-linear-gradient(-28deg,transparent 0 5px,rgba(14,18,25,.07) 5px 6px);-webkit-mask-image:linear-gradient(225deg,#000 20%,transparent 75%);mask-image:linear-gradient(225deg,#000 20%,transparent 75%);z-index:0}.board-shell--skin-manga:after,.board-skinned--manga:after,.decision-node--skin-manga:after{content:"";pointer-events:none;position:absolute;top:0;left:0;width:14px;height:14px;background:linear-gradient(135deg,#0e1219 50%,transparent 0);opacity:.2;z-index:1}.board-skin-chip--manga .board-skin-chip-swatch{background:#fff!important;border:2.5px solid #0e1219!important;box-shadow:0 0 0 2px #fff,0 0 0 3px #0e1219}.board-shell--skin-cyber,.board-skinned--cyber,.decision-node--skin-cyber{background:linear-gradient(180deg,rgba(50,226,224,.04),transparent 30%),repeating-linear-gradient(180deg,#12161e 0 2px,#171c26 2px 4px)!important;border-radius:6px;border:1px solid #32e2e0!important;box-shadow:0 0 0 1px rgba(50,226,224,.2),0 0 20px rgba(50,226,224,.12),0 10px 28px rgba(0,0,0,.4);position:relative;overflow:hidden}.board-shell--skin-cyber:before,.board-skinned--cyber:before,.decision-node--skin-cyber:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;background:repeating-linear-gradient(180deg,rgba(50,226,224,.05) 0 1px,transparent 1px 4px);z-index:0}.board-shell--skin-cyber:after,.board-skinned--cyber:after,.decision-node--skin-cyber:after{content:"";pointer-events:none;position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#32e2e0,transparent);opacity:.7;z-index:2}.board-shell--skin-cyber .board-input,.board-shell--skin-cyber .board-textarea,.board-shell--skin-cyber .board-title,.board-skinned--cyber input,.board-skinned--cyber textarea,.decision-node--skin-cyber .decision-node-body,.decision-node--skin-cyber .decision-node-eyebrow,.decision-node--skin-cyber .decision-node-title{color:#e8fffc!important;text-shadow:0 0 8px rgba(50,226,224,.25)!important}.decision-node--skin-cyber .decision-node-body{background:rgba(18,40,48,.65)!important;border-radius:4px;padding:6px 8px;margin:4px 0;border:1px solid rgba(50,226,224,.2)}.board-skin-chip--cyber .board-skin-chip-swatch{background:repeating-linear-gradient(180deg,#12161e 0 2px,#171c26 2px 4px)!important;border:1px solid #32e2e0!important}.board-shell--skin-tuscan,.board-skinned--tuscan,.decision-node--skin-tuscan{background:radial-gradient(ellipse at 80% 20%,rgba(255,255,255,.18),transparent 45%),linear-gradient(155deg,#e8c9a8,#d4a882 40%,#c4896a)!important;border-radius:14px;border:1px solid #b07a58!important;box-shadow:0 8px 22px rgba(140,80,50,.16),inset 0 1px 0 rgba(255,240,220,.4);position:relative;overflow:hidden}.board-shell--skin-tuscan:before,.board-skinned--tuscan:before,.decision-node--skin-tuscan:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;opacity:.25;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 80 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='80' height='80' filter='url(%23n)' opacity='0.4'/%3E%3C/svg%3E");background-size:64px 64px;mix-blend-mode:soft-light;z-index:0}.board-skin-chip--tuscan .board-skin-chip-swatch{background:linear-gradient(155deg,#e8c9a8,#c4896a)!important;border:1px solid #b07a58!important}.board-shell--skin-wood,.board-skinned--wood,.decision-node--skin-wood{background:repeating-linear-gradient(92deg,transparent 0 14px,rgba(0,0,0,.06) 14px 15px,transparent 15px 28px,rgba(255,220,160,.05) 28px 29px),linear-gradient(170deg,#8b5e34,#6b4226 45%,#523318)!important;border-radius:8px;border:1px solid #3d2414!important;box-shadow:0 10px 26px rgba(40,20,8,.28),inset 0 1px 0 rgba(255,220,170,.18),inset 0 -1px 0 rgba(0,0,0,.25);position:relative;overflow:hidden}.board-shell--skin-wood:before,.board-skinned--wood:before,.decision-node--skin-wood:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse at 30% 0,rgba(255,220,160,.12),transparent 50%);z-index:0}.board-shell--skin-wood .board-input,.board-shell--skin-wood .board-textarea,.board-shell--skin-wood .board-title,.board-skinned--wood input,.board-skinned--wood textarea,.decision-node--skin-wood .decision-node-body,.decision-node--skin-wood .decision-node-eyebrow,.decision-node--skin-wood .decision-node-title{color:#f6efe4!important;text-shadow:0 1px 2px rgba(40,20,8,.45)!important}.decision-node--skin-wood .decision-node-body{background:rgba(40,20,8,.35)!important;border-radius:6px;padding:6px 8px;margin:4px 0;border:1px solid rgba(255,220,170,.12)}.board-skin-chip--wood .board-skin-chip-swatch{background:linear-gradient(170deg,#8b5e34,#523318)!important;border:1px solid #3d2414!important}.board-shell--skin-soft,.board-skinned--soft,.decision-node--skin-soft{--board-corner:20px;background:linear-gradient(160deg,#f4f7fa,#e4ebf2 55%,#d8e2ec)!important;border-radius:20px;border:1px solid rgba(148,163,184,.35)!important;box-shadow:0 10px 28px rgba(100,116,139,.1),inset 0 1px 0 rgba(255,255,255,.85);position:relative;overflow:hidden}.board-shell--skin-soft:before,.board-skinned--soft:before,.decision-node--skin-soft:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse at 20% 0,rgba(255,255,255,.7),transparent 55%);z-index:0}.board-skin-chip--soft .board-skin-chip-swatch{background:linear-gradient(160deg,#f4f7fa,#d8e2ec)!important;border:1px solid rgba(148,163,184,.35)!important}.board-shell.board-skinned,.board-shell[class*=board-shell--skin-],.canvas-viewport .board-shell.board-skinned,.canvas-viewport .board-shell[class*=board-shell--skin-],.canvas-viewport .decision-node.board-skinned,.canvas-viewport .flowchart-shape.board-skinned,.canvas-viewport .mindmap-node.board-skinned,.decision-node.board-skinned,.mindmap-node.board-skinned{overflow:visible!important}.canvas-viewport .mindmap-node.board-skinned--glass,.canvas-viewport .mindmap-node.board-skinned--glassmorphism,.canvas-viewport .mindmap-node.board-skinned--liquid-glass,.canvas-viewport .mindmap-node.board-skinned--neon-glass,.mindmap-node.board-skinned--glass,.mindmap-node.board-skinned--glassmorphism,.mindmap-node.board-skinned--liquid-glass,.mindmap-node.board-skinned--neon-glass{border-radius:999px!important;min-height:64px}.board-shell--skin-glass .mindmap-node-title,.board-shell--skin-glassmorphism .mindmap-node-title,.board-shell--skin-liquid-glass .mindmap-node-title,.board-skinned--glass .mindmap-node-title,.board-skinned--glassmorphism .mindmap-node-title,.board-skinned--liquid-glass .mindmap-node-title{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important}.board-shell[class*=board-shell--skin-] .board-pad,.canvas-viewport .board-shell.board-skinned .board-pad{min-height:64px;padding-bottom:12px}.canvas-viewport.canvas-theme-mind .ai-suggest-node:not(.board-skinned),.canvas-viewport.canvas-theme-mind .artbook-node:not(.board-skinned),.canvas-viewport.canvas-theme-mind .board-mini:not(.board-skinned),.canvas-viewport.canvas-theme-mind .board-shell:not(.board-skinned),.canvas-viewport.canvas-theme-mind .community-post-node:not(.board-skinned),.canvas-viewport.canvas-theme-mind .design-space:not(.board-skinned),.canvas-viewport.canvas-theme-mind .kanban-board:not(.board-skinned),.canvas-viewport.canvas-theme-mind .sb-lane:not(.board-skinned),.canvas-viewport.canvas-theme-mind .storyboard-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio .ai-suggest-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio .artbook-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio .board-mini:not(.board-skinned),.canvas-viewport.canvas-theme-studio .board-shell:not(.board-skinned),.canvas-viewport.canvas-theme-studio .community-post-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio .design-space:not(.board-skinned),.canvas-viewport.canvas-theme-studio .kanban-board:not(.board-skinned),.canvas-viewport.canvas-theme-studio .sb-lane:not(.board-skinned),.canvas-viewport.canvas-theme-studio .storyboard-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .ai-suggest-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .artbook-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .board-mini:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .board-shell:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .community-post-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .design-space:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .kanban-board:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .sb-lane:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .storyboard-node:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .ai-suggest-node:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .artbook-node:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .board-mini:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .board-shell:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .community-post-node:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .design-space:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .kanban-board:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .sb-lane:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .storyboard-node:not(.board-skinned){border-radius:var(--board-radius)!important;background:var(--board-surface)!important;background-image:none!important;border-color:var(--board-border)!important;color:var(--board-text)!important;box-shadow:var(--board-shadow)!important;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background .28s ease,border-color .22s ease,box-shadow .28s ease,border-radius .28s ease,color .22s ease}.canvas-viewport.canvas-theme-mind .board-shell:not(.board-skinned):after,.canvas-viewport.canvas-theme-mind .board-shell:not(.board-skinned):before,.canvas-viewport.canvas-theme-studio .board-shell:not(.board-skinned):after,.canvas-viewport.canvas-theme-studio .board-shell:not(.board-skinned):before,.canvas-viewport.canvas-theme-studio-night .board-shell:not(.board-skinned):after,.canvas-viewport.canvas-theme-studio-night .board-shell:not(.board-skinned):before{content:none!important;display:none!important}.canvas-viewport.canvas-theme-mind .board-shell:not(.board-skinned) .board-shell-orb,.canvas-viewport.canvas-theme-mind .board-shell:not(.board-skinned) .board-shell-tape,.canvas-viewport.canvas-theme-studio .board-shell:not(.board-skinned) .board-shell-orb,.canvas-viewport.canvas-theme-studio .board-shell:not(.board-skinned) .board-shell-tape,.canvas-viewport.canvas-theme-studio-night .board-shell:not(.board-skinned) .board-shell-orb,.canvas-viewport.canvas-theme-studio-night .board-shell:not(.board-skinned) .board-shell-tape,.canvas-viewport.canvas-theme-tactical .board-shell:not(.board-skinned) .board-shell-orb,.canvas-viewport.canvas-theme-tactical .board-shell:not(.board-skinned) .board-shell-tape{display:none!important}.canvas-viewport.canvas-theme-mind .kanban-card,.canvas-viewport.canvas-theme-mind .kanban-col,.canvas-viewport.canvas-theme-mind .storyboard-frame,.canvas-viewport.canvas-theme-studio .kanban-card,.canvas-viewport.canvas-theme-studio .kanban-col,.canvas-viewport.canvas-theme-studio .storyboard-frame,.canvas-viewport.canvas-theme-studio-night .kanban-card,.canvas-viewport.canvas-theme-studio-night .kanban-col,.canvas-viewport.canvas-theme-studio-night .storyboard-frame,.canvas-viewport.canvas-theme-tactical .kanban-card,.canvas-viewport.canvas-theme-tactical .kanban-col,.canvas-viewport.canvas-theme-tactical .storyboard-frame{border-radius:var(--board-radius-sm)!important;background:var(--board-surface-2)!important;border-color:var(--board-border)!important;color:var(--board-text)!important}.canvas-viewport.canvas-theme-mind .board-input,.canvas-viewport.canvas-theme-mind .board-textarea,.canvas-viewport.canvas-theme-mind .board-title,.canvas-viewport.canvas-theme-mind .heading-node-input,.canvas-viewport.canvas-theme-studio .board-input,.canvas-viewport.canvas-theme-studio .board-textarea,.canvas-viewport.canvas-theme-studio .board-title,.canvas-viewport.canvas-theme-studio .heading-node-input,.canvas-viewport.canvas-theme-studio-night .board-input,.canvas-viewport.canvas-theme-studio-night .board-textarea,.canvas-viewport.canvas-theme-studio-night .board-title,.canvas-viewport.canvas-theme-studio-night .heading-node-input,.canvas-viewport.canvas-theme-tactical .board-input,.canvas-viewport.canvas-theme-tactical .board-textarea,.canvas-viewport.canvas-theme-tactical .board-title,.canvas-viewport.canvas-theme-tactical .heading-node-input{color:var(--board-text)!important;text-shadow:none!important}.canvas-viewport.canvas-theme-studio-night:after,.canvas-viewport.canvas-theme-studio:after{content:"";pointer-events:none;position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse at 50% 0,rgba(255,255,255,.55),transparent 55%);opacity:.7}.canvas-viewport.canvas-theme-studio .ai-suggest-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio .artbook-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio .board-shell:not(.board-skinned),.canvas-viewport.canvas-theme-studio .community-post-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio .kanban-board:not(.board-skinned),.canvas-viewport.canvas-theme-studio .sb-lane:not(.board-skinned),.canvas-viewport.canvas-theme-studio .storyboard-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .ai-suggest-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .artbook-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .board-shell:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .community-post-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .kanban-board:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .sb-lane:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .storyboard-node:not(.board-skinned){border:1px solid rgba(26,26,26,.06)!important;box-shadow:0 18px 48px rgba(40,30,20,.09),0 2px 8px rgba(40,30,20,.04)!important}.canvas-viewport.canvas-theme-studio .board-mini:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .board-mini:not(.board-skinned){border-radius:999px!important;padding-inline:4px;box-shadow:0 8px 24px rgba(40,30,20,.08)!important}.canvas-viewport.canvas-theme-studio .artbook-head,.canvas-viewport.canvas-theme-studio .community-post-node-chrome,.canvas-viewport.canvas-theme-studio-night .artbook-head,.canvas-viewport.canvas-theme-studio-night .community-post-node-chrome{background:transparent!important;border-bottom-color:rgba(26,26,26,.06)!important;border-radius:22px 22px 0 0}.canvas-viewport.canvas-theme-studio .board-handle:not(.board-handle-smart),.canvas-viewport.canvas-theme-studio-night .board-handle:not(.board-handle-smart){width:11px!important;height:11px!important;border:2px solid #fff!important;background:var(--board-accent,#1d4ed8)!important;box-shadow:0 2px 8px rgba(29,78,216,.25)}.canvas-viewport.canvas-theme-mind:after{content:"";pointer-events:none;position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse at 20% 10%,rgba(136,147,103,.14),transparent 45%),radial-gradient(ellipse at 80% 90%,rgba(60,70,50,.2),transparent 50%);opacity:1}.canvas-viewport.canvas-theme-mind .ai-suggest-node:not(.board-skinned),.canvas-viewport.canvas-theme-mind .artbook-node:not(.board-skinned),.canvas-viewport.canvas-theme-mind .board-shell:not(.board-skinned),.canvas-viewport.canvas-theme-mind .community-post-node:not(.board-skinned),.canvas-viewport.canvas-theme-mind .design-space:not(.board-skinned),.canvas-viewport.canvas-theme-mind .kanban-board:not(.board-skinned),.canvas-viewport.canvas-theme-mind .sb-lane:not(.board-skinned),.canvas-viewport.canvas-theme-mind .storyboard-node:not(.board-skinned){background:linear-gradient(155deg,rgba(48,52,44,.92),rgba(28,32,28,.96))!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 20px 48px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.1)!important;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15)}.canvas-viewport.canvas-theme-mind .board-mini:not(.board-skinned){border-radius:999px!important;background:linear-gradient(135deg,rgba(55,60,48,.95),rgba(32,36,30,.98))!important;border-color:rgba(136,147,103,.25)!important}.canvas-viewport.canvas-theme-mind .artbook-head,.canvas-viewport.canvas-theme-mind .board-kind,.canvas-viewport.canvas-theme-mind .community-post-node-chrome,.canvas-viewport.canvas-theme-mind .kanban-eyebrow{color:var(--board-accent,#889367)!important;background:transparent!important;border-bottom-color:rgba(255,255,255,.06)!important}.canvas-viewport.canvas-theme-mind .kanban-card,.canvas-viewport.canvas-theme-mind .kanban-col,.canvas-viewport.canvas-theme-mind .storyboard-frame{background:rgba(18,20,16,.55)!important;border-color:rgba(255,255,255,.06)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.canvas-viewport.canvas-theme-mind .board-handle:not(.board-handle-smart){background:var(--board-accent,#889367)!important;border-color:#121412!important}.canvas-viewport.canvas-theme-mind .btn-primary,.canvas-viewport.canvas-theme-mind .storyboard-btn.primary{background:#f2f2f0!important;color:#121412!important;border-color:transparent!important;border-radius:999px!important}.canvas-viewport.canvas-theme-tactical:after{content:"";pointer-events:none;position:absolute;inset:0;z-index:1;background-image:repeating-linear-gradient(90deg,transparent,transparent 31px,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 32px);opacity:.9}.canvas-viewport.canvas-theme-tactical .ai-suggest-node:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .artbook-node:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .board-shell:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .community-post-node:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .design-space:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .kanban-board:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .sb-lane:not(.board-skinned),.canvas-viewport.canvas-theme-tactical .storyboard-node:not(.board-skinned){border-radius:2px!important;background:#111!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 12px 32px rgba(0,0,0,.55)!important;position:relative}.canvas-viewport.canvas-theme-tactical .ai-suggest-node:not(.board-skinned):before,.canvas-viewport.canvas-theme-tactical .artbook-node:not(.board-skinned):before,.canvas-viewport.canvas-theme-tactical .board-shell:not(.board-skinned):before,.canvas-viewport.canvas-theme-tactical .community-post-node:not(.board-skinned):before,.canvas-viewport.canvas-theme-tactical .kanban-board:not(.board-skinned):before,.canvas-viewport.canvas-theme-tactical .sb-lane:not(.board-skinned):before,.canvas-viewport.canvas-theme-tactical .storyboard-node:not(.board-skinned):before{content:""!important;display:block!important;pointer-events:none;position:absolute;inset:4px;z-index:0;border:none;background:linear-gradient(#fff,#fff) 0 0 /12px 1.5px no-repeat,linear-gradient(#fff,#fff) 0 0 /1.5px 12px no-repeat,linear-gradient(#fff,#fff) 100% 0 /12px 1.5px no-repeat,linear-gradient(#fff,#fff) 100% 0 /1.5px 12px no-repeat,linear-gradient(#fff,#fff) 0 100% /12px 1.5px no-repeat,linear-gradient(#fff,#fff) 0 100% /1.5px 12px no-repeat,linear-gradient(#fff,#fff) 100% 100% /12px 1.5px no-repeat,linear-gradient(#fff,#fff) 100% 100% /1.5px 12px no-repeat;opacity:.7}.canvas-viewport.canvas-theme-tactical .board-mini:not(.board-skinned){border-radius:2px!important;background:#141414!important;border:1px solid rgba(184,242,41,.35)!important}.canvas-viewport.canvas-theme-tactical .artbook-head,.canvas-viewport.canvas-theme-tactical .board-kind,.canvas-viewport.canvas-theme-tactical .community-post-node-chrome,.canvas-viewport.canvas-theme-tactical .kanban-eyebrow,.canvas-viewport.canvas-theme-tactical .storyboard-eyebrow{font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--board-muted)!important;background:transparent!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.canvas-viewport.canvas-theme-tactical .kanban-card,.canvas-viewport.canvas-theme-tactical .kanban-col,.canvas-viewport.canvas-theme-tactical .storyboard-frame{border-radius:2px!important;background:#0d0d0d!important;border-color:rgba(255,255,255,.1)!important}.canvas-viewport.canvas-theme-tactical .board-handle:not(.board-handle-smart){border-radius:1px!important;background:var(--board-accent,#b8f229)!important;border-color:#0a0a0a!important}.canvas-viewport.canvas-theme-tactical .btn-primary,.canvas-viewport.canvas-theme-tactical .storyboard-btn.primary{background:var(--board-accent,#b8f229)!important;color:var(--board-accent-ink,#0a0a0a)!important;border-radius:2px!important;border-color:transparent!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:11px}.canvas-viewport.canvas-theme-tactical .board-mini-kind,.canvas-viewport.canvas-theme-tactical .community-post-node-open{color:var(--board-accent,#b8f229)!important}.canvas-viewport.canvas-theme-mind .kanban-btn,.canvas-viewport.canvas-theme-mind .kanban-field input,.canvas-viewport.canvas-theme-mind .kanban-field select,.canvas-viewport.canvas-theme-mind .kanban-field textarea,.canvas-viewport.canvas-theme-mind .kanban-search,.canvas-viewport.canvas-theme-mind .kanban-select,.canvas-viewport.canvas-theme-nocturne .kanban-btn,.canvas-viewport.canvas-theme-nocturne .kanban-field input,.canvas-viewport.canvas-theme-nocturne .kanban-field select,.canvas-viewport.canvas-theme-nocturne .kanban-field textarea,.canvas-viewport.canvas-theme-nocturne .kanban-search,.canvas-viewport.canvas-theme-nocturne .kanban-select,.canvas-viewport.canvas-theme-studio-night .kanban-btn,.canvas-viewport.canvas-theme-studio-night .kanban-field input,.canvas-viewport.canvas-theme-studio-night .kanban-field select,.canvas-viewport.canvas-theme-studio-night .kanban-field textarea,.canvas-viewport.canvas-theme-studio-night .kanban-search,.canvas-viewport.canvas-theme-studio-night .kanban-select,.canvas-viewport.canvas-theme-tactical .kanban-btn,.canvas-viewport.canvas-theme-tactical .kanban-field input,.canvas-viewport.canvas-theme-tactical .kanban-field select,.canvas-viewport.canvas-theme-tactical .kanban-field textarea,.canvas-viewport.canvas-theme-tactical .kanban-search,.canvas-viewport.canvas-theme-tactical .kanban-select{background:var(--board-input)!important;color:var(--board-text)!important;border-color:var(--board-border)!important}.canvas-viewport.canvas-theme-studio-night:after{background:radial-gradient(ellipse at 50% 0,rgba(91,135,245,.16),transparent 55%)!important;opacity:1!important}.canvas-viewport.canvas-theme-studio-night .ai-suggest-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .artbook-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .board-shell:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .community-post-node:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .kanban-board:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .sb-lane:not(.board-skinned),.canvas-viewport.canvas-theme-studio-night .storyboard-node:not(.board-skinned){border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 18px 48px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06)!important;background:var(--board-surface)!important;color:var(--board-text)!important}.canvas-viewport.canvas-theme-studio-night .kanban-card,.canvas-viewport.canvas-theme-studio-night .kanban-col,.canvas-viewport.canvas-theme-studio-night .storyboard-frame{background:var(--board-surface-2)!important;border-color:rgba(255,255,255,.08)!important;color:var(--board-text)!important}.canvas-viewport.canvas-theme-studio-night .board-handle:not(.board-handle-smart){border:2px solid #12151c!important;background:var(--board-accent,#5b87f5)!important;box-shadow:0 2px 10px rgba(91,135,245,.35)}.canvas-viewport.canvas-theme-studio-night .artbook-head,.canvas-viewport.canvas-theme-studio-night .community-post-node-chrome{border-bottom-color:rgba(255,255,255,.08)!important}.canvas-viewport.canvas-theme-nocturne .ai-suggest-node:not(.board-skinned),.canvas-viewport.canvas-theme-nocturne .artbook-node:not(.board-skinned),.canvas-viewport.canvas-theme-nocturne .board-mini:not(.board-skinned),.canvas-viewport.canvas-theme-nocturne .board-shell:not(.board-skinned),.canvas-viewport.canvas-theme-nocturne .community-post-node:not(.board-skinned),.canvas-viewport.canvas-theme-nocturne .design-space:not(.board-skinned),.canvas-viewport.canvas-theme-nocturne .kanban-board:not(.board-skinned),.canvas-viewport.canvas-theme-nocturne .sb-lane:not(.board-skinned),.canvas-viewport.canvas-theme-nocturne .storyboard-node:not(.board-skinned){border-radius:var(--board-radius)!important;background:var(--board-surface)!important;background-image:none!important;border:1px solid var(--board-border)!important;color:var(--board-text)!important;box-shadow:0 14px 36px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05)!important}.canvas-viewport.canvas-theme-nocturne:after{content:"";pointer-events:none;position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse at 18% 8%,rgba(91,135,245,.14),transparent 48%),radial-gradient(ellipse at 88% 92%,rgba(200,245,66,.05),transparent 50%);opacity:1}.canvas-viewport.canvas-theme-nocturne .board-shell:not(.board-skinned):after,.canvas-viewport.canvas-theme-nocturne .board-shell:not(.board-skinned):before{content:none!important;display:none!important}.canvas-viewport.canvas-theme-nocturne .board-shell:not(.board-skinned) .board-shell-orb,.canvas-viewport.canvas-theme-nocturne .board-shell:not(.board-skinned) .board-shell-tape{display:none!important}.canvas-viewport.canvas-theme-nocturne .kanban-card,.canvas-viewport.canvas-theme-nocturne .kanban-col,.canvas-viewport.canvas-theme-nocturne .storyboard-frame{border-radius:var(--board-radius-sm)!important;background:var(--board-surface-2)!important;border-color:var(--board-border)!important;color:var(--board-text)!important}.canvas-viewport.canvas-theme-nocturne .board-input,.canvas-viewport.canvas-theme-nocturne .board-textarea,.canvas-viewport.canvas-theme-nocturne .board-title,.canvas-viewport.canvas-theme-nocturne .heading-node-input{color:var(--board-text)!important;text-shadow:none!important}.canvas-viewport.canvas-theme-nocturne .board-handle:not(.board-handle-smart){width:10px!important;height:10px!important;border:2px solid #0a0d14!important;background:var(--board-accent,#5b87f5)!important;box-shadow:0 0 12px rgba(91,135,245,.35)}.canvas-viewport.canvas-theme-nocturne .btn-primary,.canvas-viewport.canvas-theme-nocturne .storyboard-btn.primary{background:var(--board-accent,#5b87f5)!important;color:#0a0d14!important;border-color:transparent!important;border-radius:999px!important}.canvas-viewport.canvas-theme-nocturne .artbook-head,.canvas-viewport.canvas-theme-nocturne .community-post-node-chrome{background:transparent!important;border-bottom-color:var(--board-border)!important}