.shared-resource-title[data-v-f8c1de58]{cursor:text;-webkit-user-select:text;user-select:text}.bubble-text-color-grid[data-v-b4db0c8c],.bubble-highlight-grid[data-v-b4db0c8c]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;display:grid}.bubble-text-color-swatch[data-v-b4db0c8c],.bubble-highlight-swatch[data-v-b4db0c8c]{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-outline-variant) 82%, transparent);width:100%;min-width:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-surface) 55%, transparent);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:border-color .14s;display:inline-flex;position:relative}.bubble-text-color-swatch[data-v-b4db0c8c]{font-size:.65rem}.bubble-highlight-swatch[data-v-b4db0c8c]:hover,.bubble-text-color-swatch[data-v-b4db0c8c]:hover{border-color:color-mix(in srgb, var(--color-primary) 58%, var(--color-outline))}.bubble-text-color-swatch--clear[data-v-b4db0c8c],.bubble-highlight-swatch--clear[data-v-b4db0c8c]{background:linear-gradient(135deg, transparent calc(50% - 1px), color-mix(in srgb, var(--color-error) 82%, var(--color-outline)) calc(50% - 1px), color-mix(in srgb, var(--color-error) 82%, var(--color-outline)) calc(50% + 1px), transparent calc(50% + 1px)), repeating-conic-gradient(color-mix(in srgb, var(--color-surface) 92%, transparent) 0% 25%, color-mix(in srgb, var(--color-surface-variant) 70%, transparent) 0% 50%) 0 0 / .55rem .55rem;overflow:hidden}.bubble-text-color-swatch--picker[data-v-b4db0c8c]{background:color-mix(in srgb, var(--color-surface-variant) 30%, transparent);color:var(--color-on-surface);padding:0;overflow:visible}.bubble-text-color-picker[data-v-b4db0c8c],.bubble-text-color-picker[data-v-b4db0c8c] .color-picker-trigger{width:100%;height:100%}.bubble-text-color-picker[data-v-b4db0c8c] .color-picker-trigger{border-width:0;border-radius:.35rem;box-shadow:none!important;background:0 0!important}.bubble-text-color-picker-icon[data-v-b4db0c8c]{z-index:2;pointer-events:none;color:currentColor;font-size:.65rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.scrollbar-hide[data-v-8fa496c6]{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide[data-v-8fa496c6]::-webkit-scrollbar{display:none}.placeholder-bg[data-v-09d3b293]{background:radial-gradient(ellipse at 50% 45%, color-mix(in srgb, var(--color-primary) 5%, var(--color-surface)) 0%, var(--color-surface) 65%)}.arc[data-v-09d3b293]{transform-origin:48px 48px}.arc-1[data-v-09d3b293]{animation:2.4s linear infinite spin-09d3b293}.arc-2[data-v-09d3b293]{animation:1.7s linear infinite reverse spin-09d3b293}.arc-3[data-v-09d3b293]{animation:2s linear infinite spin-09d3b293}@keyframes spin-09d3b293{to{transform:rotate(360deg)}}.progress-fill[data-v-09d3b293]{background:linear-gradient(90deg, var(--color-primary), var(--color-secondary))}.slide[data-v-09d3b293]{width:32%;animation:1.5s cubic-bezier(.4,0,.6,1) infinite slide-09d3b293}@keyframes slide-09d3b293{0%{left:-32%}to{left:100%}}[data-v-28458f5e] .entity-reference-preview .tiptap-preview{color:var(--color-on-surface-variant);font-size:.82rem;line-height:1.35rem}[data-v-28458f5e] .entity-reference-preview .tiptap-static-preview__scroll{scrollbar-width:none;overflow:hidden}[data-v-28458f5e] .entity-reference-preview .tiptap-static-preview__scroll::-webkit-scrollbar{display:none}[data-v-28458f5e] .entity-reference-preview .tiptap-static-preview__content{font-size:.82rem;line-height:1.35rem}[data-v-28458f5e] .entity-reference-preview .tiptap-preview>*+*{margin-top:.15rem}[data-v-28458f5e] .entity-reference-preview .tiptap-preview p{margin:0}.entity-reference-card-media[data-v-28458f5e] img{border-top-right-radius:0;border-bottom-right-radius:0}[data-v-28458f5e] .entity-reference-preview .tiptap-static-preview__content a{color:color-mix(in srgb, var(--color-primary) 82%, var(--color-on-surface-variant));font-size:inherit;font-weight:inherit;line-height:inherit;text-underline-offset:.12em;text-decoration-thickness:1px}[data-v-28458f5e] .entity-reference-preview .tiptap-static-preview__content sup,[data-v-28458f5e] .entity-reference-preview .tiptap-static-preview__content sub{font-size:.68em;line-height:0}.kanban-reference-preview[data-v-6b811c63]{--kanban-reference-color:var(--color-primary);--kanban-reference-column-color:var(--color-outline);aspect-ratio:16/7;grid-template-columns:repeat(var(--kanban-reference-columns,3), minmax(0, 1fr));background:linear-gradient(135deg, color-mix(in srgb, var(--kanban-reference-color) 16%, var(--color-surface)), var(--color-surface));gap:.55rem;padding:.6rem;display:grid}.kanban-reference-preview__overlay[data-v-6b811c63]{pointer-events:none;background:linear-gradient(#0000,#000000ad);justify-content:space-between;align-items:end;gap:.75rem;padding:2.25rem 1rem .85rem;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.kanban-reference-preview__column[data-v-6b811c63]{border:1px solid color-mix(in srgb, var(--color-outline) 55%, transparent);background:color-mix(in srgb, var(--color-surface) 82%, transparent);flex-direction:column;gap:.34rem;min-width:0;padding:.42rem;display:flex}.kanban-reference-preview__column-header[data-v-6b811c63]{border-bottom:1px solid color-mix(in srgb, var(--color-outline) 38%, transparent);align-items:center;gap:.35rem;min-width:0;padding-bottom:.3rem;display:flex}.kanban-reference-preview__column-dot[data-v-6b811c63]{background:var(--kanban-reference-column-color);border-radius:999px;flex-shrink:0;width:.42rem;height:.42rem}.kanban-reference-preview__column-title[data-v-6b811c63]{min-width:0;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;font-weight:700;line-height:1;overflow:hidden}.kanban-reference-preview__cards[data-v-6b811c63]{flex-direction:column;gap:.28rem;min-width:0;display:flex}.kanban-reference-preview__card[data-v-6b811c63]{border:1px solid color-mix(in srgb, var(--color-outline) 40%, transparent);background:var(--color-surface);min-width:0;min-height:.82rem;color:var(--color-on-surface-variant);border-radius:.35rem;align-items:center;padding:.14rem .3rem;font-size:.58rem;font-weight:600;line-height:1.1;display:flex;box-shadow:0 1px 2px #00000014}.kanban-reference-preview__card span[data-v-6b811c63]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kanban-reference-preview__card--placeholder[data-v-6b811c63]{background:linear-gradient(90deg, color-mix(in srgb, var(--color-surface-variant) 70%, transparent), color-mix(in srgb, var(--color-surface) 80%, transparent));color:#0000}.kanban-reference-preview__card--placeholder[data-v-6b811c63]:nth-child(2){width:82%}.kanban-reference-preview__card--placeholder[data-v-6b811c63]:nth-child(3){width:68%}.collapsible-section-body[data-v-81afa68f]{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.collapsible-section-body.is-open[data-v-81afa68f]{grid-template-rows:1fr}.tiptap-toolbar-shell[data-v-2fd4ae74]{isolation:isolate}.tiptap-toolbar[data-v-2fd4ae74]{-ms-overflow-style:none;scrollbar-width:none;scroll-padding-inline:.75rem}.tiptap-toolbar[data-v-2fd4ae74]::-webkit-scrollbar{display:none}.tiptap-toolbar-shell[data-v-2fd4ae74]:before,.tiptap-toolbar-shell[data-v-2fd4ae74]:after{content:"";pointer-events:none;z-index:2;opacity:0;width:2.4rem;transition:opacity .18s;position:absolute;top:0;bottom:0}.tiptap-toolbar-shell[data-v-2fd4ae74]:before{background:linear-gradient(90deg, color-mix(in srgb, var(--color-surface) 82%, transparent) 0%, color-mix(in srgb, var(--color-surface) 58%, transparent) 42%, transparent 100%);left:0}.tiptap-toolbar-shell[data-v-2fd4ae74]:after{background:linear-gradient(270deg, color-mix(in srgb, var(--color-surface) 82%, transparent) 0%, color-mix(in srgb, var(--color-surface) 58%, transparent) 42%, transparent 100%);right:0}.tiptap-toolbar-can-scroll-left[data-v-2fd4ae74]:before,.tiptap-toolbar-can-scroll-right[data-v-2fd4ae74]:after{opacity:1}@media (width>=768px){.tiptap-toolbar-shell[data-v-2fd4ae74]:before,.tiptap-toolbar-shell[data-v-2fd4ae74]:after{display:none}}.custom-scrollbar[data-v-afb2a8db]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-afb2a8db]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-afb2a8db]::-webkit-scrollbar-thumb{background:var(--color-outline);border-radius:10px}.custom-scrollbar[data-v-afb2a8db]::-webkit-scrollbar-thumb:hover{background:var(--color-outline-variant)}.line-clamp-2[data-v-85fc9d80]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
