.collapsed.svelte-13z47wz{display:-webkit-box;line-clamp:var(--max-lines);-webkit-line-clamp:var(--max-lines);-webkit-box-orient:vertical;white-space:pre-line}.expanded.svelte-13z47wz{white-space:pre-wrap}.break.svelte-1tm23j{overflow-wrap:break-word;word-break:break-word;white-space:normal}:root{--border-color: hsl(var(--border));--border-color-hover: hsl(var(--muted-foreground));--blockquote-border: hsl(var(--primary) / .2);--blockquote-color: hsl(var(--muted-foreground));--codeblock-bg: hsl(var(--muted));--code-bg: hsl(var(--muted));--table-border: hsl(var(--border));--table-bg-selected: color-mix(in oklch, hsl(var(--muted)) 60%, transparent);--table-bg-hover: color-mix(in oklch, hsl(var(--muted)) 30%, transparent);--task-completed-color: hsl(var(--muted-foreground));--highlight-color: rgba(0, 255, 0, .1);--highlight-border: green;--search-result-bg: yellow;--search-result-current-bg: orange}.dark{--codeblock-bg: color-mix(in oklch, hsl(var(--muted)) 30%, transparent)}.tiptap p.is-editor-empty:first-child:before,.tiptap .is-empty:before{pointer-events:none;float:left;height:0;color:var(--text-muted);content:attr(data-placeholder);font-style:italic;transition:opacity .2s ease-in-out;opacity:.35;width:100%}.tiptap h1.rich-text-content,.tiptap h2.rich-text-content,.tiptap h3.rich-text-content,.tiptap h4.rich-text-content,.tiptap h5.rich-text-content,.tiptap h6.rich-text-content,.tiptap p.rich-text-content+h1.rich-text-content,.tiptap p.rich-text-content+h2.rich-text-content,.tiptap p.rich-text-content+h3.rich-text-content,.tiptap p.rich-text-content+h4.rich-text-content,.tiptap p.rich-text-content+h5.rich-text-content,.tiptap p.rich-text-content+h6.rich-text-content{line-height:1.2;margin-top:1rem;text-wrap:pretty}.tiptap h1.rich-text-content,.tiptap h2.rich-text-content,.tiptap p.rich-text-content+h1.rich-text-content,.tiptap p.rich-text-content+h2.rich-text-content{margin-top:1rem;margin-bottom:1rem}.tiptap h1.rich-text-content,.tiptap p.rich-text-content+h1.rich-text-content{scroll-margin:5rem;font-size:2.25rem;line-height:2.5rem;font-weight:800;letter-spacing:-.015em}.tiptap h2.rich-text-content,.tiptap p.rich-text-content+h2.rich-text-content{font-size:1.65rem;font-weight:700}.tiptap h3.rich-text-content,.tiptap p.rich-text-content+h3.rich-text-content{font-size:1.25rem;font-weight:600}.tiptap h4.rich-text-content,.tiptap h5.rich-text-content,.tiptap h6.rich-text-content,.tiptap p.rich-text-content+h4.rich-text-content,.tiptap p.rich-text-content+h5.rich-text-content,.tiptap p.rich-text-content+h6.rich-text-content{font-size:1rem;font-weight:600}.tiptap p.rich-text-content{color:hsl(var(--foreground) / .75);font-size:.9rem;line-height:1.45;margin-top:.5rem;margin-bottom:.5rem}.tiptap p.rich-text-content:first-child{margin-top:0}.tiptap a.rich-text-content{color:hsl(var(--primary));text-decoration:underline}.tiptap blockquote{margin:1rem 0rem;padding:.5rem 0 .5rem .75rem;font-style:italic;color:var(--blockquote-color);position:relative}.tiptap blockquote:before{content:"";position:absolute;left:0;top:0;bottom:0;width:.25rem;background-color:var(--blockquote-border);border-radius:.5rem}.tiptap blockquote p{margin:0}.tiptap hr{border-top:1px solid var(--border-color);margin:1rem 0}.tiptap code:not(pre code){background-color:var(--code-bg);border-radius:.25rem;padding:.2rem .3rem;font-family:monospace;font-size:.875rem;font-weight:700}.tiptap ul,.tiptap ol{padding:0 1rem;margin:1rem 0rem 1rem .4rem}.tiptap ul li p,.tiptap ol li p{margin-top:.25rem;margin-bottom:.25rem}.tiptap ul[data-type=taskList]{list-style:none;margin:0;padding:0}.tiptap ul[data-type=taskList] li{align-items:flex-start;display:flex}.tiptap ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap ul[data-type=taskList] li>div{flex:1 1 auto}.tiptap ul[data-type=taskList] input[type=checkbox]{cursor:pointer}.tiptap ul[data-type=taskList] ul[data-type=taskList]{margin:0}.tiptap ul[data-type=taskList] li[data-checked=true] div{color:var(--task-completed-color);text-decoration:line-through}.tiptap input[type=checkbox]{position:relative;top:.25rem;margin:0;display:grid;place-content:center;cursor:pointer;width:1rem;height:1rem;border-radius:.25rem}.tiptap .color{white-space:nowrap}.tiptap .color:before{margin-bottom:.15rem;margin-right:.1rem;display:inline-block;width:1rem;height:1rem;border-radius:.25rem;border:1px solid var(--border-color);vertical-align:middle;background-color:var(--color);content:" "}.tiptap pre{margin:0;display:flex;height:-moz-fit-content;height:fit-content;overflow:auto;background-color:transparent;padding:0}.tiptap pre code{flex:1;border-radius:0!important;background-color:transparent;padding:0;color:inherit;font-family:JetBrains Mono,monospace,Consolas,Monaco,Andale Mono,Ubuntu Mono}.tiptap .drag-handle{position:fixed;z-index:15;width:1.5rem;height:1.5rem;border-radius:.25rem;display:flex;padding:.25rem;flex-direction:column;justify-content:center;align-items:center;cursor:grab;opacity:100;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1);color:var(--border-color-hover)}.tiptap .drag-handle:hover{background-color:hsl(var(--accent))}.tiptap .drag-handle:active{cursor:grabbing}.tiptap .drag-handle.hide{opacity:0;pointer-events:none}.tiptap .drag-handle svg{height:1rem;width:1rem}@media screen and (max-width: 600px){.tiptap.is-readonly .drag-handle,.tiptap.is-readonly .add-node-button{display:none!important;pointer-events:none}.tiptap.is-editable .drag-handle,.tiptap.is-editable .add-node-button{opacity:1!important;pointer-events:auto!important}}.tiptap .add-node-button{position:fixed;width:1.5rem;height:1.5rem;border-radius:.25rem;padding:.25rem;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:1rem;font-weight:500;color:var(--border-color-hover);z-index:15;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:100}.tiptap .add-node-button:hover{background-color:hsl(var(--accent))}.tiptap .add-node-button.hide{opacity:0;pointer-events:none}.tiptap .add-node-button svg{height:1rem;width:1rem}.tiptap .katex:hover{background-color:var(--code-bg)}.tiptap .katex.result{border-bottom:1px dashed var(--highlight-border);background-color:var(--highlight-color)}.ProseMirror .tableWrapper{margin:0;overflow:auto;padding:1rem}.ProseMirror table{margin-top:1rem;margin-bottom:1rem;box-sizing:border-box;width:100%;border-collapse:collapse;border-radius:.25rem;border:1px solid var(--table-border)}.ProseMirror table td,.ProseMirror table th{position:relative;min-width:100px;border:1px solid var(--table-border);padding:.5rem;text-align:left;vertical-align:top}.ProseMirror table td:first-of-type:not(a),.ProseMirror table th:first-of-type:not(a){margin-top:0}.ProseMirror table td p,.ProseMirror table th p{margin:0}.ProseMirror table td p+p,.ProseMirror table th p+p{margin-top:.75rem}.ProseMirror table th{font-weight:700}.ProseMirror table .column-resize-handle{pointer-events:none;position:absolute;top:0;right:-.25rem;bottom:-2px;display:flex;width:.5rem}.ProseMirror table .column-resize-handle:before{content:"";margin-left:.5rem;height:100%;width:1px;background-color:var(--table-border)}.ProseMirror table .selectedCell{border-style:double;border-color:var(--table-border);background-color:var(--table-bg-selected)}.ProseMirror table .grip-column,.ProseMirror table .grip-row{position:absolute;z-index:10;display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:var(--table-bg-selected)}.ProseMirror table .grip-column{top:-.75rem;left:0;margin-left:-1px;height:.75rem;width:calc(100% + 1px);border-left:1px solid var(--table-border)}.ProseMirror table .grip-column:hover:before,.ProseMirror table .grip-column.selected:before{content:"";width:.625rem}.ProseMirror table .grip-column:hover{background-color:var(--table-bg-hover)}.ProseMirror table .grip-column:hover:before{border-bottom:2px dotted var(--border-color-hover)}.ProseMirror table .grip-column.first{border-top-left-radius:.125rem;border-color:transparent}.ProseMirror table .grip-column.last{border-top-right-radius:.125rem}.ProseMirror table .grip-column.selected{border-color:var(--table-border);background-color:var(--table-bg-hover);box-shadow:0 1px 2px #0000000d}.ProseMirror table .grip-column.selected:before{border-bottom:2px dotted var(--border-color-hover)}.ProseMirror table .grip-row{left:-.75rem;top:0;margin-top:-1px;height:calc(100% + 1px);width:.75rem;border-top:1px solid var(--table-border)}.ProseMirror table .grip-row:hover:before,.ProseMirror table .grip-row.selected:before{content:"";height:.625rem}.ProseMirror table .grip-row:hover{background-color:var(--table-bg-hover)}.ProseMirror table .grip-row:hover:before{border-left:2px dotted var(--border-color-hover)}.ProseMirror table .grip-row.first{border-top-left-radius:.125rem;border-color:transparent}.ProseMirror table .grip-row.last{border-bottom-left-radius:.125rem}.ProseMirror table .grip-row.selected{border-color:var(--table-border);background-color:var(--table-bg-hover);box-shadow:0 1px 2px #0000000d}.ProseMirror table .grip-row.selected:before{border-left:2px dotted var(--border-color-hover)}.tiptap .search-result{background-color:var(--search-result-bg);color:#000}.tiptap .search-result-current{background-color:var(--search-result-current-bg);color:#000}.tiptap .code-wrapper{background-color:var(--codeblock-bg);border-radius:.5rem;padding:1rem;position:relative;height:-moz-fit-content;height:fit-content;width:100%;margin:.5rem 0}.tiptap .code-wrapper-tile{opacity:0;width:100%;display:flex;position:absolute;top:0;padding:.25rem;right:0;align-items:center;justify-content:space-between;gap:1rem;transition:opacity .2s ease-in-out}.tiptap .code-wrapper:hover .code-wrapper-tile{opacity:1}.tiptap iframe{aspect-ratio:16 / 9}.place-list-content>div{display:flex;flex-direction:column;justify-content:space-around;gap:2rem}.is-editable .place-list-content>div{gap:2rem;padding:2rem 0}.is-readonly .place-list-content>div{gap:1rem}.product-list-block.svelte-1l7hxc4{margin:0;padding:0}.block-header.svelte-1l7hxc4{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid hsl(var(--border))}.block-title.svelte-1l7hxc4{font-size:1.25rem;font-weight:600;line-height:1.4;color:hsl(var(--foreground));margin:0}.block-meta.svelte-1l7hxc4{display:flex;align-items:center;gap:.5rem;color:hsl(var(--muted-foreground))}.products-container.svelte-1l7hxc4{position:relative}.list-layout.svelte-1l7hxc4{display:flex;flex-direction:column;gap:1rem}.grid-layout.svelte-1l7hxc4{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}.product-item.svelte-1l7hxc4{position:relative;border-radius:.5rem;overflow:hidden;transition:all .2s ease-in-out}.product-item.svelte-1l7hxc4:hover{transform:translateY(-1px)}.empty-state.svelte-1l7hxc4{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;border:2px dashed hsl(var(--border));border-radius:.75rem;background:linear-gradient(135deg,hsl(var(--muted) / .3),hsl(var(--muted) / .1));text-align:center;transition:all .2s ease-in-out}.empty-state.svelte-1l7hxc4:hover{border-color:hsl(var(--muted-foreground) / .5);background:linear-gradient(135deg,hsl(var(--muted) / .4),hsl(var(--muted) / .2))}.empty-state-icon.svelte-1l7hxc4{margin-bottom:1rem;padding:1rem;border-radius:50%;background:hsl(var(--muted) / .5)}.empty-state-title.svelte-1l7hxc4{font-size:1rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 .5rem}.empty-state-description.svelte-1l7hxc4{font-size:.875rem;color:hsl(var(--muted-foreground));margin:0;max-width:24rem;line-height:1.5}@media (max-width: 768px){.grid-layout.svelte-1l7hxc4{grid-template-columns:1fr;gap:1rem}.block-header.svelte-1l7hxc4{flex-direction:column;align-items:flex-start;gap:.5rem}.empty-state.svelte-1l7hxc4{padding:2rem 1rem}}@media (prefers-contrast: high){.block-header.svelte-1l7hxc4{border-bottom-width:2px}.empty-state.svelte-1l7hxc4{border-width:3px}}@media (prefers-reduced-motion: reduce){.product-item.svelte-1l7hxc4,.empty-state.svelte-1l7hxc4{transition:none!important}.product-item.svelte-1l7hxc4:hover{transform:none}}.youtube-embed.svelte-18dxind{width:100%;position:relative}.youtube-embed.regular.svelte-18dxind{aspect-ratio:16 / 9}.youtube-embed.short.svelte-18dxind{aspect-ratio:9 / 16;max-width:400px;margin:0 auto}.tiptap .node-linkUnfurl.svelte-renderer[data-display-mode=card]{display:block!important;line-height:1!important}.tiptap .node-linkUnfurl.svelte-renderer[data-display-mode=card]~.ProseMirror-trailingBreak{display:none!important}.tiptap .node-linkUnfurl.svelte-renderer[data-display-mode=card]~.ProseMirror-separator{display:none!important}.tiptap .node-linkUnfurl.svelte-renderer[data-display-mode=text],.tiptap .node-linkUnfurl.svelte-renderer[data-display-mode=button]{display:inline!important;line-height:inherit!important}
