.cloud-frame{--cloud-fill-top:color-mix(in srgb, var(--style-color,#397aab) 5%, #fff);--cloud-fill-bottom:color-mix(in srgb, var(--style-color,#397aab) 16%, #edf5ff);--cloud-rim-top:#fff;--cloud-rim-bottom:color-mix(in srgb, var(--style-color,#397aab) 42%, #d9e9fb);z-index:-1;pointer-events:none;position:absolute;inset:0}.cloud-frame-svg{filter:drop-shadow(0 7px 6px #52779720);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cloud-frame-halo{fill:none;stroke:color-mix(in srgb, var(--style-color,#397aab) 20%, transparent);stroke-width:12px}.cloud-frame-shape{stroke-width:2.5px;stroke-linejoin:round}.cloud-frame-highlight{fill:none;stroke:#fff;stroke-width:1px;stroke-opacity:.5;transform:translateY(-3px)}.cloud-fill-top{stop-color:var(--cloud-fill-top)}.cloud-fill-bottom{stop-color:var(--cloud-fill-bottom)}.cloud-rim-top{stop-color:var(--cloud-rim-top)}.cloud-rim-bottom{stop-color:var(--cloud-rim-bottom)}.cloud-wisp{filter:drop-shadow(0 3px 2px #668bab25);width:48px;height:26px;position:absolute;overflow:visible}.cloud-wisp>path:first-child{fill:color-mix(in srgb, var(--style-color,#397aab) 12%, #fff);stroke:var(--cloud-rim-bottom);stroke-width:1.5px}.cloud-wisp-shine{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round}.cloud-wisp-left{top:21%;left:-23px;rotate:-12deg}.cloud-wisp-right{bottom:-8px;right:-20px;rotate:8deg}.cloud-frame .cloud-twinkle{color:color-mix(in srgb, var(--style-color,#397aab) 45%, #fff);text-shadow:0 1px 2px #fff;margin:0;font-size:17px;line-height:1;display:block;position:absolute}.cloud-twinkle-top{top:-23px;right:25px}.cloud-frame .cloud-twinkle-bottom{font-size:12px;bottom:-22px;left:24px}.cloud-frame[data-cloud-kind=cluster]{--cloud-fill-top:color-mix(in srgb, var(--style-color) 4%, #ffffff8a);--cloud-fill-bottom:color-mix(in srgb, var(--style-color) 9%, #e6f0ff40)}.cloud-frame[data-cloud-kind=cluster] .cloud-frame-halo{stroke-width:22px}.cloud-frame[data-cloud-kind=cluster] .cloud-frame-shape{stroke-width:3px}.cloud-frame[data-cloud-kind=cluster] .cloud-frame-svg{filter:drop-shadow(0 12px 14px #5c7a9b1a)}.cloud-frame[data-cloud-kind=cluster] .cloud-wisp{width:78px;height:42px}.cloud-frame[data-cloud-kind=cluster] .cloud-wisp-left{top:28%;left:-43px}.cloud-frame[data-cloud-kind=cluster] .cloud-wisp-right{bottom:18%;right:-30px}.cloud-frame[data-cloud-kind=cluster] .cloud-wisp-bottom{width:59px;height:32px;bottom:-21px;left:16%}.cloud-frame[data-cloud-kind=cluster] .cloud-twinkle-top{font-size:25px;top:-38px;right:12%}.cloud-frame[data-cloud-kind=cluster] .cloud-twinkle-bottom{font-size:20px;bottom:-34px;left:43%}.cloud-frame .cloud-twinkle-side{font-size:15px;top:25%;right:-34px}.cloud-dots{background:#ffffffbf;border-radius:50%;width:5px;height:5px;position:absolute;bottom:-24px;right:23%;box-shadow:10px 6px 0 -1px #ffffff9e,19px 2px 0 -1px #ffffff80}.board-shell[data-theme] :is(.board-bubble[data-border=clouds] .board-bubble-surface,.personalization-preview[data-border=clouds],.cluster-decoration[data-border=clouds][data-boundary=true]){box-shadow:none;isolation:isolate;background:0 0;border-color:#0000}.board-shell[data-theme] .board-bubble[data-border=clouds].is-selected .board-bubble-surface{outline:none}.board-shell .board-bubble[data-border=clouds]:is(.is-selected,.is-source) .cloud-frame-shape{stroke:var(--personal-accent);stroke-width:3px}.board-bubble[data-border=clouds].is-source .cloud-frame-shape{stroke-dasharray:7 4}.board-bubble[data-border=clouds].is-selected .cloud-frame-halo{stroke:color-mix(in srgb, var(--personal-accent) 28%, transparent)}.board-bubble[data-border=clouds].is-dragging .cloud-frame-svg{filter:drop-shadow(0 19px 12px #29476145)}.react-flow__node.is-related .board-bubble[data-border=clouds] .cloud-frame-shape{stroke:var(--personal-accent)}.react-flow__node.is-locked-for-editing .board-bubble[data-border=clouds] .cloud-frame-shape{stroke:#ba943e}.board-shell .personalization-preview[data-border=clouds]{min-height:65px;margin:30px 12px;padding:18px}.board-shell .cluster-decoration[data-border=clouds][data-boundary=true] .cluster-heading{background:color-mix(in srgb, var(--style-color) 9%, #fff);color:color-mix(in srgb, var(--style-color) 80%, #243e55);border-radius:16px;padding:5px 12px;top:0;box-shadow:0 2px 8px #5c7a9b16}.board-shell[data-theme=dark] .cloud-frame{--cloud-fill-top:color-mix(in srgb, var(--style-color,#397aab) 24%, #344b62);--cloud-fill-bottom:color-mix(in srgb, var(--style-color,#397aab) 12%, #23394d);--cloud-rim-top:color-mix(in srgb, var(--style-color,#397aab) 15%, #dfedff);--cloud-rim-bottom:color-mix(in srgb, var(--style-color,#397aab) 55%, #89a7c5)}.board-shell[data-theme=dark] .cloud-frame[data-cloud-kind=cluster]{--cloud-fill-top:#809cc324;--cloud-fill-bottom:color-mix(in srgb, var(--style-color) 6%, #20374d30)}.board-shell[data-theme=dark] .cloud-wisp>path:first-child{fill:color-mix(in srgb, var(--style-color,#397aab) 25%, #91a5bd)}.board-shell[data-theme=dark] .cloud-frame-highlight{stroke-opacity:.16}.board-shell[data-theme=dark] .cloud-twinkle{text-shadow:none}.board-shell[data-theme=dark] .personalization-preview[data-border=clouds]{color:#e3efff}.board-shell[data-theme=dark] .board-bubble[data-border=clouds] h3{color:#eff5ff}.board-shell[data-theme=dark] .board-bubble[data-border=clouds] :is(.board-bubble-markdown,.board-bubble-author){color:#d2e0ed}.board-shell[data-theme=dark] .cluster-decoration[data-border=clouds][data-boundary=true] .cluster-heading{color:#e3efff;background:#344b62}
.border-decorations{--decor-color:var(--style-color,#32856a);z-index:-1;pointer-events:none;position:absolute;inset:0}.border-decorations svg{position:absolute;overflow:visible}.board-shell :is(.board-bubble[data-border=cat] .board-bubble-surface,.board-bubble[data-border=rainbow] .board-bubble-surface,.board-bubble[data-border=stars] .board-bubble-surface,.board-bubble[data-border=flowers] .board-bubble-surface,.board-bubble[data-border=paper] .board-bubble-surface,.personalization-preview,.cluster-decoration){isolation:isolate}.board-shell :is(.board-bubble[data-border=plain] .board-bubble-surface,.personalization-preview[data-border=plain],.cluster-decoration[data-border=plain][data-boundary=true]){border-width:3px}.board-shell :is(.board-bubble[data-border=cat] .board-bubble-surface,.personalization-preview[data-border=cat],.cluster-decoration[data-border=cat][data-boundary=true]){border:3px solid var(--style-color,#87bba6);box-shadow:0 5px 0 color-mix(in srgb, var(--style-color,#32856a) 25%, transparent), 0 12px 28px #24483e20;border-radius:30px 30px 16px 16px}.border-cat-ear{filter:drop-shadow(0 -1px 1px #ffffff80);width:49px;height:42px;top:-31px}.border-cat-ear.border-left{left:17px;rotate:-8deg}.border-cat-ear.border-right{right:17px;transform:scaleX(-1)rotate(8deg)}.border-cat-ear>path:first-child{fill:color-mix(in srgb, var(--decor-color) 30%, #fff);stroke:var(--decor-color);stroke-width:3px;stroke-linejoin:round}.cat-inner-ear{fill:color-mix(in srgb, var(--decor-color) 24%, #efabbc)}.border-paw{width:27px;height:27px;fill:color-mix(in srgb, var(--decor-color) 70%, #fff);stroke:#fff;stroke-width:1px;filter:drop-shadow(0 2px 2px #1d372f25);bottom:-13px}.border-paw.border-left{left:28px;rotate:-24deg}.border-paw.border-right{right:26px;rotate:18deg}.border-whiskers{fill:none;width:42px;height:32px;stroke:var(--decor-color);stroke-width:2.5px;stroke-linecap:round;top:43%}.border-whiskers.border-left{left:-27px}.border-whiskers.border-right{right:-27px;transform:scaleX(-1)}.border-decorations[data-decoration-kind=cluster] .border-cat-ear{width:76px;height:64px;top:-48px}.border-decorations[data-decoration-kind=cluster] .border-cat-ear.border-left{left:36px}.border-decorations[data-decoration-kind=cluster] .border-cat-ear.border-right{right:36px}.border-decorations[data-decoration-kind=cluster] .border-paw{width:43px;height:43px;bottom:-21px}.border-decorations[data-decoration-kind=cluster] .border-whiskers{width:63px;height:48px}.border-decorations[data-decoration-kind=cluster] .border-whiskers.border-left{left:-40px}.border-decorations[data-decoration-kind=cluster] .border-whiskers.border-right{right:-40px}.board-shell[data-theme] :is(.personalization-preview[data-border=rainbow],.board-bubble[data-border=rainbow] .board-bubble-surface,.cluster-decoration[data-border=rainbow][data-boundary=true]){--rgb-width:4px;border:2px solid #0000}.board-shell[data-theme] .cluster-decoration[data-border=rainbow][data-boundary=true]{--rgb-width:6px}.board-shell[data-theme] :is(.personalization-preview[data-border=rainbow],.board-bubble[data-border=rainbow] .board-bubble-surface,.cluster-decoration[data-border=rainbow][data-boundary=true]):after{content:"";inset:calc(-1 * var(--rgb-width));padding:var(--rgb-width);border-radius:inherit;pointer-events:none;filter:drop-shadow(0 0 4px #8387ff55);background:repeating-conic-gradient(#ef4444 0deg,#f59e0b 30deg,#facc15 60deg,#22c55e 90deg,#06b6d4 120deg,#3b82f6 145deg,#a855f7 165deg,#ef4444 180deg);position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.border-decorations .border-glint{text-shadow:0 0 8px;margin:0;font-size:26px;line-height:1;position:absolute}.border-glint.border-left{color:#f4ad4b;top:-22px;left:12px}.border-glint.border-right{color:#a996ed;bottom:14px;right:-13px}.border-neon-dots{background:#f87878;border-radius:50%;width:5px;height:5px;position:absolute;bottom:-7px;left:30px;box-shadow:10px 0 #f1ca62,20px 0 #65d4b2}.border-decorations[data-decoration-kind=cluster] .border-glint{font-size:39px}.board-shell :is(.board-bubble[data-border=stars] .board-bubble-surface,.personalization-preview[data-border=stars],.cluster-decoration[data-border=stars][data-boundary=true]){border:3px solid var(--style-color,#8066b3);box-shadow:0 0 0 5px color-mix(in srgb, var(--style-color,#8066b3) 12%, transparent), 0 7px 24px #63718c20;border-radius:24px}.cluster-decoration[data-border=stars][data-boundary=true]{background:radial-gradient(circle, color-mix(in srgb, var(--style-color) 45%, #fff) 1px, transparent 1.8px) 12px 19px / 57px 67px, linear-gradient(145deg, color-mix(in srgb, var(--style-color) 14%, transparent), color-mix(in srgb, var(--style-color) 3%, transparent))}.border-constellation{width:93px;height:48px;stroke:color-mix(in srgb, var(--decor-color) 60%, #ecd394);stroke-width:1.3px;fill:#f8e3aa}.border-constellation.border-left{top:-27px;left:-20px;rotate:-8deg}.border-constellation.border-right{bottom:-26px;right:-21px;rotate:13deg}.border-decorations .border-star{color:#f4ce73;text-shadow:0 2px 1px #fff,0 4px 8px #94764724;margin:0;font-size:33px;line-height:1;position:absolute}.border-star.border-left{top:3px;left:-17px;rotate:-15deg}.border-star.border-right{font-size:25px;top:-22px;right:-15px;rotate:15deg}.border-star.border-bottom{color:var(--decor-color);font-size:22px;bottom:-17px;right:52px}.border-decorations[data-decoration-kind=cluster] .border-star{font-size:47px}.border-decorations[data-decoration-kind=cluster] .border-constellation{width:142px;height:73px}.board-shell :is(.board-bubble[data-border=flowers] .board-bubble-surface,.personalization-preview[data-border=flowers],.cluster-decoration[data-border=flowers][data-boundary=true]){border:3px solid var(--style-color,#af537e);box-shadow:0 0 0 5px color-mix(in srgb, var(--style-color,#af537e) 12%, transparent), 0 8px 22px #774c6e16;border-radius:35px 16px}.cluster-decoration[data-border=flowers][data-boundary=true]{background:linear-gradient(130deg, color-mix(in srgb, var(--style-color) 9%, transparent), color-mix(in srgb, var(--style-color) 3%, transparent))}.border-flower{filter:drop-shadow(0 2px 2px #81495f25);width:39px;height:39px}.border-flower g{fill:color-mix(in srgb, var(--decor-color) 36%, #ffe0eb);stroke:#fff8;stroke-width:1.5px}.border-flower circle{fill:#f1ce71;stroke:#ffefae;stroke-width:2px}.border-flower.border-left{top:-17px;left:-19px;rotate:-13deg}.border-flower.border-right{bottom:-15px;right:-15px;rotate:15deg}.border-flower.border-bottom{width:25px;height:25px;bottom:-13px;left:35px}.border-leaves{fill:#7fbd96;stroke:#54976d;stroke-width:1px;width:72px;height:38px}.border-leaves .leaf-stem{fill:none;stroke-width:2px}.border-leaves.border-left{top:-17px;left:-32px;rotate:-30deg}.border-leaves.border-right{bottom:-23px;right:-28px;rotate:140deg}.border-decorations[data-decoration-kind=cluster] .border-flower{width:65px;height:65px}.border-decorations[data-decoration-kind=cluster] .border-flower.border-bottom{width:43px;height:43px}.border-decorations[data-decoration-kind=cluster] .border-leaves{width:111px;height:59px}.board-shell[data-theme] :is(.board-bubble[data-border=paper] .board-bubble-surface,.personalization-preview[data-border=paper],.cluster-decoration[data-border=paper][data-boundary=true]){--paper-color:color-mix(in srgb, var(--style-color,#b35d46) 5%, #fff6de);border:2px solid color-mix(in srgb, var(--style-color,#b35d46) 45%, #d6c39b);background:repeating-linear-gradient(transparent 0 23px, color-mix(in srgb, var(--style-color,#b35d46) 12%, transparent) 24px 25px), var(--paper-color);box-shadow:5px 6px 0 color-mix(in srgb, var(--style-color,#b35d46) 25%, transparent), 0 9px 25px #7b654b22;border-radius:3px}.board-shell[data-theme] .cluster-decoration[data-border=paper][data-boundary=true]{--paper-color:color-mix(in srgb, var(--style-color) 5%, #fff6de25)}.border-decorations[data-border=paper]:before{content:"";border:1px solid color-mix(in srgb, var(--decor-color) 45%, #ddcbb2);background:color-mix(in srgb, var(--decor-color) 6%, #fff4d93b);border-radius:3px;position:absolute;inset:-6px;transform:rotate(-1deg)}.border-decorations[data-border=paper]:after{content:"";background:var(--paper-color);clip-path:polygon(0 0,100% 0,100% 65%,95% 100%,89% 55%,83% 95%,77% 60%,71% 100%,65% 55%,59% 95%,53% 60%,47% 100%,41% 55%,35% 95%,29% 60%,23% 100%,17% 55%,11% 95%,5% 60%,0 100%);height:14px;position:absolute;bottom:-9px;left:0;right:0}.border-tape{background:repeating-linear-gradient(90deg,#edcf8f80 0 3px,#f4dca480 4px 6px);border:1px solid #dfc78280;width:53px;height:24px;position:absolute;top:-16px;box-shadow:0 2px 4px #67502c16}.border-tape.border-left{left:9px;rotate:-18deg}.border-tape.border-right{right:9px;rotate:15deg}.border-paper-fold{clip-path:polygon(0 100%,100% 0,100% 100%);background:linear-gradient(135deg,#b9a789,#f5e5be 65%);width:25px;height:25px;position:absolute;bottom:-1px;right:-1px}.border-decorations[data-decoration-kind=cluster] .border-tape{width:82px;height:30px;top:-19px}.board-shell[data-theme=dark] .border-cat-ear>path:first-child{fill:color-mix(in srgb, var(--decor-color) 45%, #637b76)}.board-shell[data-theme=dark] .cat-inner-ear{fill:color-mix(in srgb, var(--decor-color) 35%, #c793a4)}.board-shell[data-theme=dark] .border-star{text-shadow:0 0 8px #f5cc6b40}.board-shell[data-theme=dark] :is(.board-bubble[data-border=paper] .board-bubble-surface,.personalization-preview[data-border=paper],.cluster-decoration[data-border=paper][data-boundary=true]){--paper-color:color-mix(in srgb, var(--style-color,#b35d46) 18%, #3e3a2f)}.board-shell[data-theme=dark] .cluster-decoration[data-border=paper][data-boundary=true]{--paper-color:#3e3a2f55}.board-shell[data-theme=dark] :is(.board-bubble[data-border=paper] h3,.personalization-preview[data-border=paper]){color:#f8ecd4}.board-shell[data-theme=dark] .board-bubble[data-border=paper] :is(.board-bubble-markdown,.board-bubble-author){color:#d8cebb}.board-shell[data-theme=dark] .border-decorations[data-border=paper]:before{background:#51473735}.board-shell .personalization-preview:has(.border-decorations){min-height:64px;margin:35px 12px 25px}.board-shell .board-bubble[data-border]:not([data-border=clouds]).is-dragging .board-bubble-surface{box-shadow:0 24px 42px #204d3b40,0 8px 12px #204d3b20}.board-shell .board-bubble[data-border]:not([data-border=clouds]).is-source .board-bubble-surface{border-color:var(--personal-accent);border-style:dashed}.react-flow__node.is-related .board-bubble[data-border]:not([data-border=clouds]) .board-bubble-surface{border-color:var(--personal-accent)}
