.spark-tree-v2-root .inline-spark-editor .ProseMirror{caret-color:#0000}html[data-spark-platform=ios] .spark-tree-v2-root .inline-spark-editor .ProseMirror{caret-color:var(--ios-native-text-caret-color,#2094f3)}html[data-spark-platform=ios][data-ios-native-text-input-pending] .spark-tree-v2-root .inline-spark-editor .ProseMirror,html[data-spark-platform=ios][data-ios-native-text-input-active] .spark-tree-v2-root .inline-spark-editor .ProseMirror{caret-color:#0000}.spark-tree-v2-root .inline-spark-editor .ProseMirror:focus{outline:none}.spark-tree-v2-root .inline-spark-title-wrapper{flex:auto;width:100%;min-width:0;max-width:100%}.spark-tree-v2-root .inline-spark-title-wrapper>div,.spark-tree-v2-root .inline-spark-title-wrapper .inline-spark-editor,.spark-tree-v2-root .inline-spark-title-wrapper .inline-spark-editor>div{width:100%;min-width:0}.spark-tree-v2-root .main-content .spark-navigation-slot:empty,.spark-tree-v2-root .collapsed-title .spark-navigation-slot:empty{display:none!important}.spark-tree-v2-root .inline-spark-title-wrapper .inline-spark-title-static,.spark-tree-v2-root .inline-spark-title-wrapper .inline-spark-editor .ProseMirror,.spark-tree-v2-root .inline-spark-title-wrapper .inline-spark-editor .ProseMirror>p{box-sizing:border-box;white-space:break-spaces;width:100%;max-width:100%;line-height:inherit;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;margin:0;padding:0;display:block}.grid-card-title-editor,.grid-card-title-editor .inline-spark-title-wrapper,.grid-card-title-editor .inline-spark-title-static,.grid-card-title-editor .inline-spark-editor,.grid-card-title-editor .inline-spark-editor .ProseMirror{font-size:inherit;line-height:inherit}.spark-tree-v2-root .spark-block-node-view .ProseMirror{-webkit-user-drag:none}.spark-tree-v2-root .spark-block-node-view[draggable=true] .ProseMirror{pointer-events:none}.spark-tree-v2-root [data-is-dragging=true]{visibility:hidden!important;pointer-events:none!important}html:not([data-spark-platform=ios]) .spark-tree-v2-root .inline-spark-editor .ProseMirror ::selection{color:inherit;background:0 0}html:not([data-spark-platform=ios]) .spark-tree-v2-root .inline-spark-editor .ProseMirror ::-moz-selection{color:inherit;background:0 0}.spark-tree-v2-root .inline-spark-editor .ProseMirror .ProseMirror-selectednode{outline:none}.spark-tree-v2-root .text-selection-highlight{background:color-mix(in srgb, var(--spark-cursor-color) 20%, transparent);box-shadow:0 2px 0 0 color-mix(in srgb, var(--spark-cursor-color) 20%, transparent), 0 -2px 0 0 color-mix(in srgb, var(--spark-cursor-color) 20%, transparent);border-radius:.25rem}html[data-spark-platform=ios]{--ios-native-text-caret-color:var(--spark-cursor-color,#2094f3);--ios-native-text-selection-fill:color-mix(in srgb, var(--ios-native-text-caret-color) 20%, transparent)}html[data-spark-platform=ios] .spark-tree-v2-root .ProseMirror ::selection{background:var(--ios-native-text-selection-fill);color:inherit}html[data-spark-platform=ios][data-ios-native-text-input-pending] .spark-tree-v2-root .ProseMirror ::selection{color:inherit;background-color:#0000}::highlight(rune-ios-native-selection){background-color:var(--ios-native-text-selection-fill);color:inherit}html[data-spark-platform=ios][data-ios-native-text-input-active] ::highlight(rune-ios-native-selection){background-color:#0000}.spark-tree-v2-root .ios-native-selection-preview-overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.spark-tree-v2-root .ios-native-selection-preview-highlight{background-color:var(--ios-native-text-selection-fill);pointer-events:none;position:absolute}html[data-spark-platform=ios][data-ios-native-text-input-active] .spark-tree-v2-root .inline-spark-title-static,html[data-spark-platform=ios][data-ios-native-text-input-active] .spark-tree-v2-root .inline-spark-title-static *{-webkit-user-select:text!important;user-select:text!important}html[data-spark-platform=ios][data-ios-native-text-input-active] .spark-tree-v2-root .ProseMirror ::selection{color:inherit;background-color:#0000}html[data-spark-platform=ios][data-ios-native-selection-active] .spark-tree-v2-root .text-selection-highlight,html[data-spark-platform=ios][data-ios-native-text-input-pending] .spark-tree-v2-root .text-selection-highlight,html[data-spark-platform=ios][data-ios-native-text-input-active] .spark-tree-v2-root .text-selection-highlight{display:none}html[data-spark-platform=ios][data-ios-native-text-input-pending] .spark-tree-v2-root [data-tag-inline=true][data-cross-spark-selected=true] [data-tag-id]{box-shadow:none}html[data-spark-platform=ios][data-ios-native-text-input-active] .spark-tree-v2-root [data-tag-inline=true][data-cross-spark-selected=true] [data-tag-id]{box-shadow:0 0 0 999px var(--ios-native-text-selection-fill) inset}html[data-spark-platform=ios][data-ios-native-text-input-pending] .custom-cursor,html[data-spark-platform=ios][data-ios-native-text-input-active] .custom-cursor{opacity:0!important;visibility:hidden!important;animation:none!important}html[data-spark-platform=ios] .ios-native-marked-text{text-underline-offset:.18em;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:currentColor}.spark-tree-v2-root .spark-selection-marquee,.spark-selection-marquee{pointer-events:none;z-index:9999;box-sizing:border-box;background:color-mix(in srgb, var(--spark-cursor-color) 12%, transparent);border:1px solid color-mix(in srgb, var(--spark-cursor-color) 35%, transparent);border-radius:.75rem;position:fixed}body[data-selection-mode=text] .spark-tree-v2-root .ProseMirror .rounded-text-selection{box-shadow:none!important;background:0 0!important}.spark-tree-v2-root [data-tag-inline=true][data-cross-spark-selected=true] [data-tag-id]{box-shadow:0 0 0 999px color-mix(in srgb, var(--spark-cursor-color) 20%, transparent) inset}.spark-tree-v2-root .spark-block-node-view.spark-selected,.spark-tree-v2-root .spark-block-node-view[data-ios-keyboard-trackpad-spark-selected=true],.spark-tree-v2-root .spark-block-node-view[data-marquee-selected=true]{background-color:var(--sidebar-selection-bg);border-radius:.5rem}.spark-board-card{position:relative}.spark-board-card:after{z-index:1;border:2px solid var(--spark-cursor-color);border-radius:inherit;opacity:0;pointer-events:none;content:"";position:absolute;inset:0}.spark-board-card[data-selected=true]:after,.spark-board-card[aria-pressed=true]:after,.spark-board-card[data-marquee-selected=true]:after,.spark-board-card:focus-visible:after,.spark-board-card:has([data-board-card-primary-action]:focus-visible):after{opacity:1}@keyframes spark-contextual-reveal-highlight-fade{0%,20%{background-color:var(--sidebar-selection-bg)}to{background-color:#0000}}.spark-tree-v2-root .spark-block-node-view[data-contextual-reveal-highlighted]{background-color:var(--sidebar-selection-bg);border-radius:.5rem;animation:1.8s ease-out forwards spark-contextual-reveal-highlight-fade}@media (prefers-reduced-motion:reduce){.spark-tree-v2-root .spark-block-node-view[data-contextual-reveal-highlighted]{animation:none}}.spark-tree-v2-root .spark-block-node-view.spark-image-row.spark-selected,.spark-tree-v2-root .spark-block-node-view.spark-image-row[data-ios-keyboard-trackpad-spark-selected=true],.spark-tree-v2-root .spark-block-node-view.spark-image-row[data-marquee-selected=true],.spark-tree-v2-root .spark-block-node-view.expanded.spark-selected,.spark-tree-v2-root .spark-block-node-view.expanded[data-ios-keyboard-trackpad-spark-selected=true],.spark-tree-v2-root .spark-block-node-view.expanded[data-marquee-selected=true]{background-color:#0000}.spark-mobile-swipe-shell{--spark-mobile-swipe-offset:0px;--spark-mobile-swipe-progress:0;isolation:isolate;position:relative}.spark-mobile-swipe-action-layer{z-index:0;position:absolute;inset:0;overflow:visible}.spark-mobile-swipe-action{opacity:0;pointer-events:none;color:var(--spark-mobile-swipe-action-fg,hsl(var(--icons-active)));background-color:var(--spark-mobile-swipe-action-bg,hsl(var(--muted)));border-radius:.5rem;align-items:center;display:flex;position:absolute;inset:0}.spark-mobile-swipe-action--leading{touch-action:pan-y;justify-content:flex-start;overflow:visible}.spark-mobile-swipe-action--trailing{justify-content:flex-end}.spark-mobile-swipe-shell[data-mobile-swipe-edge=leading] .spark-mobile-swipe-action--leading,.spark-mobile-swipe-shell[data-mobile-swipe-edge=trailing] .spark-mobile-swipe-action--trailing{opacity:1}.spark-mobile-swipe-shell[data-mobile-selection-mode=true] .spark-mobile-swipe-action--leading{pointer-events:auto}.spark-mobile-swipe-shell[data-mobile-selection-mode=true]{z-index:2}.spark-mobile-swipe-shell[data-mobile-selection-mode=true] .spark-selection-circle{display:none}.spark-mobile-swipe-selection-rail{z-index:2;touch-action:pan-y;flex:none;justify-content:center;align-items:center;width:3.5rem;height:100%;display:flex;position:relative;overflow:visible}.spark-mobile-selection-lane{z-index:4;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:3.5rem;position:absolute;top:0;bottom:0;left:0}.spark-mobile-swipe-selection-circle{z-index:3;box-sizing:border-box;border:2px solid hsl(var(--dark-blue));width:1.375rem;height:1.375rem;box-shadow:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border-radius:9999px;flex:none;transition:scale .1s ease-out;position:relative}.spark-mobile-swipe-selection-circle--preview{pointer-events:none;display:block}.spark-mobile-swipe-selection-circle--selected{background:0 0}.spark-mobile-swipe-selection-circle--selected:after{background-color:hsl(var(--dark-blue));content:"";border-radius:9999px;width:.625rem;height:.625rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spark-mobile-swipe-action-icon{width:1.375rem;height:1.375rem;opacity:max(.35, var(--spark-mobile-swipe-progress));transition:scale .1s ease-out;scale:.88}.spark-mobile-swipe-action-glyph{opacity:0;justify-content:center;align-items:center;width:3.5rem;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.spark-mobile-swipe-action--leading .spark-mobile-swipe-action-glyph{left:0}.spark-mobile-swipe-action--trailing .spark-mobile-swipe-action-glyph{right:0}.spark-mobile-swipe-shell[data-mobile-swipe-stage=short] .spark-mobile-swipe-action-glyph--short,.spark-mobile-swipe-shell[data-mobile-swipe-stage=full] .spark-mobile-swipe-action-glyph--full{opacity:1}.spark-mobile-swipe-shell[data-mobile-swipe-ready=true] .spark-mobile-swipe-action-icon,.spark-mobile-swipe-shell[data-mobile-swipe-ready=true] .spark-mobile-swipe-selection-circle{scale:1.08}.spark-mobile-swipe-content{z-index:1;min-width:0;transform:translate3d(var(--spark-mobile-swipe-offset), 0, 0);background-color:#0000;border-radius:.5rem;transition:transform .22s cubic-bezier(.22,1,.36,1);position:relative}.spark-mobile-swipe-shell[data-mobile-swipe-disabled=true]{isolation:auto}.spark-mobile-swipe-shell[data-mobile-swipe-disabled=true] .spark-mobile-swipe-content{transition:none;transform:none}.spark-mobile-swipe-content,.spark-mobile-swipe-content *{touch-action:pan-y}.spark-mobile-swipe-content .spark-block-node-view{background-color:#0000}.spark-mobile-swipe-shell[data-mobile-swipe-active=true] .spark-mobile-swipe-content,.spark-mobile-swipe-shell[data-mobile-swipe-active=true] .spark-mobile-swipe-content .spark-block-node-view,.spark-mobile-swipe-shell[data-mobile-swipe-direction] .spark-mobile-swipe-content,.spark-mobile-swipe-shell[data-mobile-swipe-direction] .spark-mobile-swipe-content .spark-block-node-view{background-color:var(--rune-mobile-swipe-row-surface,var(--rune-native-editor-surface,hsl(var(--editor-panel))))}html[data-spark-platform=ios] .expanded-ui-shell{--rune-mobile-swipe-row-surface:hsl(var(--editor-panel))}.expanded-nested-editor-surface .spark-mobile-swipe-shell,.expanded-nested-editor-surface .spark-mobile-swipe-action-layer,.expanded-nested-editor-surface .spark-mobile-swipe-content,.expanded-nested-editor-surface .spark-mobile-swipe-content .spark-block-node-view:not(:where(.spark-selected,[data-marquee-selected=true],[data-ios-keyboard-trackpad-spark-selected=true])),.expanded-nested-editor-surface .spark-block-node-view:not(:where(.spark-selected,[data-marquee-selected=true],[data-ios-keyboard-trackpad-spark-selected=true])){background-color:#0000!important}.expanded-nested-editor-surface .spark-mobile-swipe-shell{isolation:auto}.expanded-nested-editor-surface .spark-mobile-swipe-content{transform:none}.spark-initial-placeholder-with-copy .ProseMirror p.is-editor-empty:first-child:before,.spark-tree-nested-empty-state .ProseMirror p.is-editor-empty:first-child:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;opacity:.7;pointer-events:none;height:0;font-style:italic}.expanded-spark-property-footer .spark-fields-icon-row{padding-top:1.25rem;padding-bottom:0}.expanded-spark-property-footer .spark-fields-icon-row button>svg{width:1.25rem;height:1.25rem}.expanded-nested-editor-surface .spark-mobile-swipe-shell[data-mobile-swipe-active=true],.expanded-nested-editor-surface .spark-mobile-swipe-shell[data-mobile-swipe-direction]{isolation:isolate}.expanded-nested-editor-surface .spark-mobile-swipe-shell[data-mobile-swipe-active=true] .spark-mobile-swipe-content,.expanded-nested-editor-surface .spark-mobile-swipe-shell[data-mobile-swipe-direction] .spark-mobile-swipe-content{transform:translate3d(var(--spark-mobile-swipe-offset), 0, 0)}.expanded-nested-editor-surface .spark-block-node-view>.icon-gutter,.expanded-nested-editor-surface .spark-block-node-view>.main-content,.expanded-nested-editor-surface .spark-block-node-view>.right-gutter{opacity:1;transition:opacity .14s ease-out}.expanded-nested-editor-surface[data-expanded-nested-content-visible=false] .spark-block-node-view>.icon-gutter,.expanded-nested-editor-surface[data-expanded-nested-content-visible=false] .spark-block-node-view>.main-content,.expanded-nested-editor-surface[data-expanded-nested-content-visible=false] .spark-block-node-view>.right-gutter{opacity:0}.expanded-nested-editor-surface .spark-mobile-swipe-shell[data-mobile-swipe-active=true] .spark-mobile-swipe-content,.expanded-nested-editor-surface .spark-mobile-swipe-shell[data-mobile-swipe-active=true] .spark-mobile-swipe-content .spark-block-node-view,.expanded-nested-editor-surface .spark-mobile-swipe-shell[data-mobile-selection-mode=true] .spark-mobile-swipe-content,.expanded-nested-editor-surface .spark-mobile-swipe-shell[data-mobile-selection-mode=true] .spark-mobile-swipe-content .spark-block-node-view{background-color:var(--rune-mobile-swipe-row-surface,var(--rune-native-editor-surface,hsl(var(--editor-panel))))!important}html.rune-native-clean-back-snapshot .spark-mobile-swipe-content{transition:none!important;transform:translate(0,0)!important}html.rune-native-clean-back-snapshot .spark-mobile-swipe-action{opacity:0!important}.spark-mobile-swipe-shell[data-mobile-swipe-active=true] .spark-mobile-swipe-content{will-change:transform;transition:none}@media (prefers-reduced-motion:reduce){.spark-mobile-swipe-content,.spark-mobile-swipe-action-icon,.spark-mobile-swipe-selection-circle{transition-duration:.01ms}}body[data-selection-mode=text] .spark-tree-v2-root,body[data-selection-mode=text] .spark-tree-v2-root *,body[data-selection-mode=text] .spark-tree-v2-root .ProseMirror,body[data-selection-mode=text] .spark-tree-v2-root .ProseMirror *{cursor:text!important}body[data-selection-mode=text] .spark-tree-v2-root .leading-indicators-widget,body[data-selection-mode=text] .spark-tree-v2-root .leading-indicators-widget *,body[data-selection-mode=text] .spark-tree-v2-root .trailing-indicators-widget,body[data-selection-mode=text] .spark-tree-v2-root .trailing-indicators-widget *,body[data-selection-mode=block] .spark-tree-v2-root,body[data-selection-mode=block] .spark-tree-v2-root *,body[data-selection-mode=block] .spark-tree-v2-root .spark-block-node-view,body[data-selection-mode=block] .spark-tree-v2-root .ProseMirror,body[data-selection-mode=block] .spark-tree-v2-root .ProseMirror *{cursor:default!important}body[data-selection-mode=block] .custom-cursor{visibility:hidden!important;display:none!important}@keyframes spark-reveal-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.spark-revealing [data-spark-row]{animation:.18s cubic-bezier(.4,0,.2,1) forwards spark-reveal-in}.spark-revealing [data-spark-row]:first-child{animation-delay:0s}.spark-revealing [data-spark-row]:nth-child(2){animation-delay:30ms}.spark-revealing [data-spark-row]:nth-child(3){animation-delay:60ms}.spark-revealing [data-spark-row]:nth-child(4){animation-delay:90ms}.spark-revealing [data-spark-row]:nth-child(5){animation-delay:.12s}.spark-revealing [data-spark-row]:nth-child(6){animation-delay:.15s}.expanded-title-collapsing,.expanded-title-collapsing *{text-overflow:ellipsis;overflow:hidden;white-space:nowrap!important}.expanded-title-editor .trailing-indicators-widget{opacity:0;pointer-events:none;transition:opacity .14s ease-out}.expanded-title-collapsing .trailing-indicators-widget{opacity:1;pointer-events:auto;transition-delay:80ms}.header-like-row>.spark-block-node-view .icon-gutter,.spark-block-node-view[data-header-like=true] .icon-gutter{align-self:center;padding-top:0}.spark-gutter-rotate-180{transform:rotate(180deg)}.header-like-row>.spark-block-node-view .main-content,.spark-block-node-view[data-header-like=true] .main-content{font-weight:var(--heading-weight);margin:0}.header-like-row[data-header-level="1"]>.spark-block-node-view .main-content,.spark-block-node-view[data-header-level="1"] .main-content{font-size:var(--heading-1-size);line-height:var(--heading-1-line-height)}.header-like-row[data-header-level="2"]>.spark-block-node-view .main-content,.spark-block-node-view[data-header-level="2"] .main-content{font-size:var(--heading-2-size);line-height:var(--heading-2-line-height)}.header-like-row[data-header-level="3"]>.spark-block-node-view .main-content,.spark-block-node-view[data-header-level="3"] .main-content{font-size:var(--heading-3-size);line-height:var(--heading-3-line-height)}.header-like-row[data-header-level="4"]>.spark-block-node-view .main-content,.spark-block-node-view[data-header-level="4"] .main-content,.header-like-row[data-header-level="5"]>.spark-block-node-view .main-content,.spark-block-node-view[data-header-level="5"] .main-content,.header-like-row[data-header-level="6"]>.spark-block-node-view .main-content,.spark-block-node-view[data-header-level="6"] .main-content{font-size:var(--heading-4-size);line-height:var(--heading-4-line-height)}.spark-row-button-face{background:hsl(var(--chips));border-radius:6px;align-items:center;gap:2px;max-width:100%;min-height:30px;padding:2px 12px 2px 10px;transition:background-color .15s;flex:0 auto!important;width:fit-content!important}.spark-row-button-face:hover{background:hsl(var(--highlights))}.spark-row-button-face .ProseMirror,.spark-row-button-face>span{font-weight:500}