.db.svelte-4tz14n{display:flex;flex-direction:column;gap:10px;min-width:0}.bar.svelte-4tz14n{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.actions.svelte-4tz14n{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.count.svelte-4tz14n{font-size:11.5px;color:var(--muted)}.add.svelte-4tz14n{display:flex;gap:8px;flex-wrap:wrap}.add.svelte-4tz14n input:where(.svelte-4tz14n){flex:1 1 200px;min-width:0}.scroll.svelte-4tz14n{overflow-x:auto;border:var(--hair);border-radius:10px}table.svelte-4tz14n{width:100%;border-collapse:collapse;font-size:12.5px}th.svelte-4tz14n,td.svelte-4tz14n{text-align:left;padding:7px 10px;border-bottom:var(--hair);white-space:nowrap;max-width:280px;overflow:hidden;text-overflow:ellipsis}th.svelte-4tz14n{font-weight:600;color:var(--muted)}.grow.svelte-4tz14n td:where(.svelte-4tz14n){font-weight:600;background:var(--bg)}.group.svelte-4tz14n{font-size:13px;margin:6px 2px 0}.board.svelte-4tz14n{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.column.target.svelte-4tz14n{outline:1px dashed var(--muted)}td.editable.svelte-4tz14n{padding:0}td.editable.svelte-4tz14n>.cell:where(.svelte-4tz14n),td.editable.svelte-4tz14n>input:where(.svelte-4tz14n),td.editable.svelte-4tz14n>select:where(.svelte-4tz14n){all:unset;box-sizing:border-box;display:block;width:100%;min-height:30px;padding:7px 10px;cursor:text}td.editable.svelte-4tz14n>input[type=checkbox]:where(.svelte-4tz14n){all:revert;margin:0 10px}td.editable.svelte-4tz14n>input:where(.svelte-4tz14n):not([type=checkbox]),td.editable.svelte-4tz14n>select:where(.svelte-4tz14n){background:var(--panel, #fff);outline:2px solid var(--accent, #7c3aed);cursor:auto}tr.new.svelte-4tz14n input:where(.svelte-4tz14n){all:unset;width:100%;color:var(--muted)}.column.svelte-4tz14n{flex:0 0 240px;display:flex;flex-direction:column;gap:6px;background:var(--bg);border-radius:10px;padding:8px}.col-h.svelte-4tz14n{display:flex;gap:6px;align-items:baseline;font-size:12.5px}.card.svelte-4tz14n{display:flex;flex-direction:column;gap:2px;background:var(--panel, #fff);border:var(--hair);border-radius:8px;padding:8px 10px;color:inherit;text-decoration:none}.line.svelte-4tz14n{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.line.svelte-4tz14n input:where(.svelte-4tz14n),.line.svelte-4tz14n select:where(.svelte-4tz14n){flex:1 1 120px;min-width:0}.chips.svelte-4tz14n{display:flex;flex-wrap:wrap;gap:8px}.check.svelte-4tz14n{display:inline-flex;gap:4px;align-items:center;font-size:12.5px}.push.svelte-4tz14n{margin-left:auto}td.editable.svelte-4tz14n>.cell.ro:where(.svelte-4tz14n){cursor:default;color:var(--muted)}.code.svelte-4tz14n{font-family:var(--mono, ui-monospace, monospace)}.inline-db.svelte-kp1gqu{margin:8px 0;min-width:0}.name.svelte-kp1gqu{display:inline-block;font-size:16px;font-weight:600;color:var(--fg);margin-bottom:4px}.gone.svelte-kp1gqu{font-size:13px;color:var(--muted);margin:6px 0}.editor.svelte-1wyu078{position:relative;min-width:0}.saving.svelte-1wyu078{position:absolute;right:0;top:-22px;font-size:11px;color:var(--muted)}.saving.failed.svelte-1wyu078{color:var(--red, #c0392b)}.editor.svelte-1wyu078 .tiptap{outline:none;font-size:14.5px;line-height:1.65;min-height:240px;padding:2px 0 40px 32px;margin-left:-32px;overflow-wrap:anywhere}.editor.readonly.svelte-1wyu078 .tiptap{min-height:0}.editor.svelte-1wyu078 .tiptap p.is-editor-empty:first-child:before,.editor.svelte-1wyu078 .tiptap .is-empty:before{content:attr(data-placeholder);color:var(--muted);float:left;height:0;pointer-events:none}.editor.svelte-1wyu078 .tiptap h1,.editor.svelte-1wyu078 .tiptap h2,.editor.svelte-1wyu078 .tiptap h3{font-weight:600;letter-spacing:-.02em;margin:18px 0 4px}.editor.svelte-1wyu078 .tiptap h1{font-size:22px}.editor.svelte-1wyu078 .tiptap h2{font-size:18px}.editor.svelte-1wyu078 .tiptap h3{font-size:15.5px}.editor.svelte-1wyu078 .tiptap p{margin:4px 0}.editor.svelte-1wyu078 .tiptap ul,.editor.svelte-1wyu078 .tiptap ol{padding-left:22px;margin:4px 0}.editor.svelte-1wyu078 .tiptap ul[data-type=taskList]{list-style:none;padding-left:0}.editor.svelte-1wyu078 .tiptap ul[data-type=taskList] ul[data-type=taskList]{padding-left:24px}.editor.svelte-1wyu078 .tiptap li[data-checked]{display:flex;gap:8px;align-items:flex-start;margin:2px 0}.editor.svelte-1wyu078 .tiptap li[data-checked]>label{flex:none;display:flex;align-items:center;height:1.65em;-webkit-user-select:none;user-select:none}.editor.svelte-1wyu078 .tiptap li[data-checked]>div{flex:1;min-width:0}.editor.svelte-1wyu078 .tiptap li[data-checked]>div>p{margin:0}.editor.svelte-1wyu078 .tiptap li[data-checked] input[type=checkbox]{appearance:none;width:16px;height:16px;margin:0;border:1.5px solid currentColor;border-radius:3px;cursor:pointer;background:transparent no-repeat center / 12px}.editor.svelte-1wyu078 .tiptap li[data-checked] input[type=checkbox]:checked{border-color:#2383e2;background-color:#2383e2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E")}.editor.svelte-1wyu078 .tiptap li[data-checked=true]>div{color:var(--muted);text-decoration:line-through}.editor.svelte-1wyu078 .tiptap blockquote{border-left:3px solid var(--fg, #222);margin:6px 0;padding:2px 12px}.editor.svelte-1wyu078 .tiptap .code-block{position:relative}.editor.svelte-1wyu078 .tiptap .code-block .bar{position:absolute;top:6px;right:6px;z-index:1;display:flex;gap:2px;align-items:center;padding:2px;border-radius:7px;background:var(--panel, #fff);box-shadow:0 1px 4px #0000001a;opacity:0;transition:opacity .12s}.editor.svelte-1wyu078 .tiptap .code-block:hover .bar,.editor.svelte-1wyu078 .tiptap .code-block .bar:focus-within{opacity:1}@media(hover:none){.editor.svelte-1wyu078 .tiptap .code-block .bar{opacity:1}}.editor.svelte-1wyu078 .tiptap .code-block .bar select,.editor.svelte-1wyu078 .tiptap .code-block .bar button{width:auto;font:inherit;font-size:11px;color:var(--muted);background:transparent;border:none;border-radius:5px;padding:2px 5px;cursor:pointer}.editor.svelte-1wyu078 .tiptap .code-block .bar select[hidden]{display:none}.editor.svelte-1wyu078 .tiptap .code-block .bar :is(select,button):hover{background:var(--bg)}.editor.svelte-1wyu078 .tiptap .code-block[data-view=preview] pre,.editor.svelte-1wyu078 .tiptap .code-block[data-view=code] .diagram{display:none}.editor.svelte-1wyu078 .tiptap .code-block[data-view=preview]{background:var(--bg);border-radius:8px;padding:36px 12px 8px}.editor.svelte-1wyu078 .tiptap pre{background:var(--bg);border-radius:8px;padding:10px 12px;font-family:var(--mono);font-size:12.5px;overflow-x:auto}.editor.svelte-1wyu078 .tiptap code{font-family:var(--mono);font-size:.92em}.editor.svelte-1wyu078 .tiptap :not(pre)>code{background:#87837826;color:#eb5757;border-radius:4px;padding:.15em .35em}.editor.svelte-1wyu078 .tiptap .diagram:not(:empty){margin:6px 0 10px;overflow-x:auto;line-height:1.5;overflow-wrap:normal}.editor.svelte-1wyu078 .tiptap .diagram p{margin:0}.editor.svelte-1wyu078 .tiptap img{display:block;max-width:100%;height:auto;border-radius:4px;margin:8px 0}.editor.svelte-1wyu078 .tiptap img.ProseMirror-selectednode{outline:2px solid #2383e2}.editor.svelte-1wyu078 .tiptap hr{border:none;border-top:var(--hair);margin:14px 0}.editor.svelte-1wyu078 .tiptap table{border-collapse:collapse;margin:8px 0;width:100%;font-size:13px}.editor.svelte-1wyu078 .tiptap .tableWrapper{overflow-x:auto}.editor.svelte-1wyu078 .tiptap th,.editor.svelte-1wyu078 .tiptap td{border:var(--hair);padding:5px 8px;vertical-align:top;min-width:60px}.editor.svelte-1wyu078 .tiptap th{background:var(--bg);font-weight:600}.editor.svelte-1wyu078 .tiptap a{color:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:var(--muted)}.editor.svelte-1wyu078 .tiptap .html-block{margin:8px 0;border:var(--hair);border-radius:8px;overflow:hidden;background:var(--panel, #fff)}.editor.svelte-1wyu078 .tiptap .html-block .head{display:flex;gap:6px;align-items:center;padding:4px 6px 4px 10px;border-bottom:var(--hair);font-size:12px;color:var(--muted)}.editor.svelte-1wyu078 .tiptap .html-block .name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor.svelte-1wyu078 .tiptap .html-block button,.editor.svelte-1wyu078 .tiptap .html-block .open{display:inline-flex;gap:5px;align-items:center;font:inherit;font-size:12px;color:var(--muted);background:transparent;border:none;border-radius:5px;padding:3px 6px;cursor:pointer;text-decoration:none;width:auto}.editor.svelte-1wyu078 .tiptap .html-block :is(button,.open):hover{background:var(--bg)}.editor.svelte-1wyu078 .tiptap .html-block .save{color:var(--fg, #222);border:var(--hair)}.editor.svelte-1wyu078 .tiptap .html-block [hidden]{display:none}.editor.svelte-1wyu078 .tiptap .html-block iframe{display:block;width:100%;border:none;background:#fff}.editor.svelte-1wyu078 .tiptap .html-block .source{padding:8px}.editor.svelte-1wyu078 .tiptap .html-block textarea{display:block;box-sizing:border-box;width:100%;min-height:180px;resize:vertical;font-family:var(--mono);font-size:12px;padding:8px;border:var(--hair);border-radius:6px;background:var(--bg)}.editor.svelte-1wyu078 .tiptap .html-block .row{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.editor.svelte-1wyu078 .tiptap .html-block .gap{flex:1}.editor.svelte-1wyu078 .tiptap .html-block .resize{height:8px;cursor:ns-resize;touch-action:none;border-top:var(--hair);background:var(--bg)}.editor.svelte-1wyu078 .tiptap .html-block .caption{display:block;box-sizing:border-box;width:100%;font:inherit;font-size:12.5px;color:var(--muted);border:none;border-top:var(--hair);padding:5px 10px;background:transparent;outline:none}.editor.svelte-1wyu078 .tiptap.ProseMirror-noderangeselection *::selection{background:transparent}.editor.svelte-1wyu078 .tiptap .ProseMirror-selectednoderange,.editor.svelte-1wyu078 .tiptap>.ProseMirror-selectednode:not(img){background:#2383e224;border-radius:3px}.grip{pointer-events:auto;display:grid;place-items:center;width:18px;height:24px;cursor:grab;-webkit-user-select:none;user-select:none;color:var(--muted);border-radius:4px}.grip:hover{background:var(--bg)}.shield.svelte-1wyu078{position:fixed;inset:0;z-index:49}.pop.svelte-1wyu078{position:fixed;z-index:50;display:flex;flex-direction:column;min-width:200px;max-height:340px;overflow-y:auto;overscroll-behavior:contain;padding:4px;background:var(--panel, #fff);border:var(--hair);border-radius:9px;box-shadow:0 8px 24px #00000024}.pop.svelte-1wyu078 button:where(.svelte-1wyu078){all:unset;display:flex;gap:8px;align-items:center;padding:6px 8px;border-radius:6px;font-size:13px;cursor:pointer}.pop.svelte-1wyu078 button:where(.svelte-1wyu078):hover,.pop.svelte-1wyu078 button.on:where(.svelte-1wyu078){background:var(--bg)}.pop.svelte-1wyu078 .head:where(.svelte-1wyu078){font-size:11px;color:var(--muted);padding:4px 8px 2px}.pop.svelte-1wyu078 hr:where(.svelte-1wyu078){border:none;border-top:var(--hair);margin:4px 0}.pop.svelte-1wyu078 .danger:where(.svelte-1wyu078){color:var(--red, #c0392b)}.pop.svelte-1wyu078 input:where(.svelte-1wyu078){font:inherit;font-size:13px;padding:6px 8px;border:var(--hair);border-radius:6px;background:var(--bg);min-width:0}.find.svelte-1wyu078{margin-bottom:4px}.link-box.svelte-1wyu078{max-width:min(420px,calc(100vw - 16px));max-height:none}.link-box.svelte-1wyu078 .row:where(.svelte-1wyu078){display:flex;gap:2px;align-items:center}.link-box.svelte-1wyu078 .url:where(.svelte-1wyu078){flex:1;min-width:0;color:var(--muted)}.link-box.svelte-1wyu078 .url:where(.svelte-1wyu078) span:where(.svelte-1wyu078){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-edit.svelte-1wyu078{display:flex;flex-direction:column;gap:6px;width:min(320px,calc(100vw - 32px));padding:4px}.link-edit.svelte-1wyu078 .row:where(.svelte-1wyu078){justify-content:flex-end}
