.code-block-wrapper[data-v-26947842]{background:var(--input-bg);border:1px solid var(--input-border)}.code-header[data-v-26947842]{background:var(--surface-3,oklch(1 0 0/4%));border-bottom:1px solid var(--input-border)}.code-body[data-v-26947842]{color:var(--foreground);font-family:JetBrains Mono,Fira Code,Consolas,Monaco,monospace;font-size:13px;font-variant-ligatures:none;line-height:1.6;min-height:48px;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.code-lang-btn[data-v-26947842]{color:var(--foreground-muted);font-family:JetBrains Mono,Fira Code,Consolas,monospace}.code-lang-btn[data-v-26947842]:hover{background:var(--glass-bg-hover);color:var(--foreground)}.code-copy-btn[data-v-26947842]{color:var(--foreground-dim)}.code-copy-btn[data-v-26947842]:hover{background:var(--glass-bg-hover);color:var(--foreground-muted)}.code-copy-btn.is-copied[data-v-26947842]{color:#43c251}.lang-item[data-v-26947842]{color:var(--foreground-muted);font-family:JetBrains Mono,Fira Code,Consolas,monospace}.lang-item[data-v-26947842]:hover{background:var(--glass-bg-hover);color:var(--foreground)}.lang-item.active[data-v-26947842]{background:var(--card-bg);color:var(--foreground)}.table-block[data-v-490f4ce4]{--table-border:oklch(0 0 0/14%);--table-border-strong:oklch(0 0 0/26%);--table-header-bg:oklch(0 0 0/4%)}.dark .table-block{--table-border:oklch(1 0 0/16%);--table-border-strong:oklch(1 0 0/28%);--table-header-bg:oklch(1 0 0/6%)}.table-block[data-v-490f4ce4] td{border:1px solid var(--table-border)}.table-block[data-v-490f4ce4] td.cc-th{border-bottom-color:var(--table-border-strong)}.table-block[data-v-490f4ce4] td{overflow-wrap:anywhere;word-break:break-word}.table-block[data-v-490f4ce4] td a,.table-block[data-v-490f4ce4] td code,.table-block[data-v-490f4ce4] td span{overflow-wrap:anywhere;white-space:normal;word-break:break-word}.col-resize-handle[data-v-490f4ce4]{background:transparent;cursor:col-resize;width:9px;z-index:10}.col-resize-handle[data-v-490f4ce4],.col-resize-handle[data-v-490f4ce4]:before{bottom:0;position:absolute;top:0;transform:translate(-50%)}.col-resize-handle[data-v-490f4ce4]:before{background:var(--table-border-strong);content:"";left:50%;transition:background-color .15s,width .15s;width:1px}.col-resize-handle[data-v-490f4ce4]:active:before,.col-resize-handle[data-v-490f4ce4]:hover:before{background:var(--accent);width:3px}.note-lightbox[data-v-74f711e2]{overflow:hidden;touch-action:none}.note-lightbox-img[data-v-74f711e2]{transform-origin:center;transition:transform .12s cubic-bezier(.25,.46,.45,.94);will-change:transform;-webkit-user-drag:none}.note-lightbox-badge[data-v-74f711e2],.note-lightbox-img[data-v-74f711e2]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.note-lightbox-badge[data-v-74f711e2]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#00000073;border:1px solid oklch(1 0 0/12%);border-radius:999px;bottom:16px;color:#fffc;font-size:12px;font-variant-numeric:tabular-nums;left:16px;line-height:1.4;padding:4px 10px;pointer-events:none;position:absolute;z-index:2}@media(prefers-reduced-motion:reduce){.note-lightbox-img[data-v-74f711e2]{transition:none}}.img-hover-toolbar[data-v-74f711e2]{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#171b22a6;border:1px solid var(--glass-border,oklch(1 0 0/12%))}.img-hover-toolbar button[data-v-74f711e2]:hover{background:#ffffff1f;color:var(--foreground)}:root:not(.dark) .img-hover-toolbar[data-v-74f711e2]{background:#ffffff59;border-color:var(--glass-border,oklch(0 0 0/8%))}:root:not(.dark) .img-hover-toolbar button[data-v-74f711e2]:hover{background:#0000000f}.note-image-gallery[data-v-3f6d093b]{min-width:0;outline:none;position:relative}.note-image-gallery__toolbar[data-v-3f6d093b]{display:flex;justify-content:flex-end;margin-bottom:.25rem}.note-image-gallery__toolbar button[data-v-3f6d093b]{align-items:center;display:inline-flex;font-size:.75rem;gap:.35rem;padding:.3rem .6rem}.note-image-gallery__preview[data-v-3f6d093b] .image-gallery{margin:0}.note-image-gallery__preview[data-v-3f6d093b] img{cursor:zoom-in}.panda-editable[data-placeholder][data-empty][data-v-420b541d]:not(:focus):before{color:#9b9fa57f;content:attr(data-placeholder);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dark .panda-editable[data-placeholder][data-empty][data-v-420b541d]:not(:focus):before{color:#9b9fa566}.toolbar-btn[data-v-838223f1]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:all .15s cubic-bezier(.25,.46,.45,.94);width:28px}.toolbar-btn[data-v-838223f1]:hover:not(.is-disabled){background:#ffffff1a;color:var(--foreground)}:root:not(.dark) .toolbar-btn[data-v-838223f1]:hover:not(.is-disabled){background:#0000000f}.toolbar-btn.is-active[data-v-838223f1]{background:#ffffff26;color:var(--accent)}:root:not(.dark) .toolbar-btn.is-active[data-v-838223f1]{background:#00000014;color:var(--accent)}.toolbar-btn.is-disabled[data-v-838223f1]{cursor:not-allowed;opacity:.3}.toolbar-group[data-v-ddcca857]{align-items:center;border-right:1px solid oklch(1 0 0/10%);display:flex;gap:1px;padding:0 4px}:root:not(.dark) .toolbar-group[data-v-ddcca857]{border-right-color:#00000014}.toolbar-group.no-border[data-v-ddcca857],.toolbar-group[data-v-ddcca857]:last-child{border-right:none}.turn-into-trigger[data-v-7436eb89]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--foreground-muted);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;height:28px;padding:0 8px;transition:all .15s;white-space:nowrap}.turn-into-trigger.is-open[data-v-7436eb89],.turn-into-trigger[data-v-7436eb89]:hover{background:#ffffff1f;color:var(--foreground)}:root:not(.dark) .turn-into-trigger.is-open[data-v-7436eb89],:root:not(.dark) .turn-into-trigger[data-v-7436eb89]:hover{background:#0000000f}:root:not(.dark) .turn-into-menu button[data-v-7436eb89]{color:#2b2e33}:root:not(.dark) .turn-into-menu button[data-v-7436eb89]:hover{background:#0000000f}:root:not(.dark) .turn-into-menu button.bg-white\/20[data-v-7436eb89]{background:#00000014}.toolbar-more-btn[data-v-eee45487]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--foreground-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;min-width:28px;padding:0 6px;transition:all .15s}.toolbar-more-btn.is-open[data-v-eee45487],.toolbar-more-btn[data-v-eee45487]:hover{background:#ffffff1f;color:var(--foreground)}:root:not(.dark) .toolbar-more-btn.is-open[data-v-eee45487],:root:not(.dark) .toolbar-more-btn[data-v-eee45487]:hover{background:#0000000f}.menu-item[data-v-eee45487]{align-items:center;background:transparent;border:none;color:#fffc;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:6px 12px;transition:background .15s;width:100%}.menu-item[data-v-eee45487]:hover{background:#ffffff1a}.menu-item.active[data-v-eee45487]{background:#fff3;color:#fff}:root:not(.dark) .menu-item[data-v-eee45487]{color:#2b2e33}:root:not(.dark) .menu-item[data-v-eee45487]:hover{background:#0000000f}:root:not(.dark) .menu-item.active[data-v-eee45487]{background:#00000014}.list-style-trigger[data-v-fe75eae8]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--foreground-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;margin-left:-2px;transition:all .15s;width:16px}.list-style-trigger.is-open[data-v-fe75eae8],.list-style-trigger[data-v-fe75eae8]:hover{background:#ffffff1a;color:var(--foreground)}:root:not(.dark) .list-style-trigger.is-open[data-v-fe75eae8],:root:not(.dark) .list-style-trigger[data-v-fe75eae8]:hover{background:#0000000f}.menu-item[data-v-fe75eae8]{align-items:center;background:transparent;border:none;color:#fffc;cursor:pointer;display:flex;font-family:monospace;font-size:13px;gap:8px;padding:6px 12px;transition:background .15s;width:100%}.menu-item[data-v-fe75eae8]:hover{background:#ffffff1a}.menu-item.active[data-v-fe75eae8]{background:#fff3;color:#fff}:root:not(.dark) .menu-item[data-v-fe75eae8]{color:#2b2e33}:root:not(.dark) .menu-item[data-v-fe75eae8]:hover{background:#0000000f}:root:not(.dark) .menu-item.active[data-v-fe75eae8]{background:#00000014}.color-picker-trigger[data-v-c73b0862]{align-items:center;background:transparent;border:none;border-radius:6px;color:#ffffff7f;cursor:pointer;display:flex;flex-direction:column;height:28px;justify-content:center;position:relative;transition:all .15s cubic-bezier(.25,.46,.45,.94);width:28px}.color-picker-trigger.is-open[data-v-c73b0862],.color-picker-trigger[data-v-c73b0862]:hover{background:#ffffff1f;color:#fffc}:root:not(.dark) .color-picker-trigger[data-v-c73b0862]{color:#45484d}:root:not(.dark) .color-picker-trigger.is-open[data-v-c73b0862],:root:not(.dark) .color-picker-trigger[data-v-c73b0862]:hover{background:#0000000f;color:#13161b}.color-picker-trigger.is-open[data-v-c73b0862]{background:#fff3;color:#fff}:root:not(.dark) .color-picker-trigger.is-open[data-v-c73b0862]{background:#00000014;color:#090b0f}.color-indicator[data-v-c73b0862]{border-radius:9999px;bottom:2px;height:2px;left:6px;position:absolute;right:6px}.default-btn[data-v-c73b0862]{background:transparent;border:none;border-radius:6px;color:#ffffffb3;cursor:pointer;font-size:12px;margin-bottom:8px;padding:4px 8px;text-align:left;transition:all .15s;width:100%}.default-btn[data-v-c73b0862]:hover{background:#ffffff1a;color:#fff}:root:not(.dark) .default-btn[data-v-c73b0862]{color:#45484d}:root:not(.dark) .default-btn[data-v-c73b0862]:hover{background:#0000000f;color:#090b0f}.color-grid[data-v-c73b0862]{display:grid;gap:2px;grid-template-columns:repeat(10,1fr)}.color-swatch[data-v-c73b0862]{align-items:center;border:none;border-radius:3px;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;transition:transform .15s cubic-bezier(.34,1.56,.64,1);width:20px}.color-swatch[data-v-c73b0862]:hover{transform:scale(1.1)}.color-swatch.is-selected[data-v-c73b0862]{outline:1px solid oklch(1 0 0/60%);outline-offset:1px}.custom-color-section[data-v-c73b0862]{align-items:center;border-top:1px solid oklch(1 0 0/10%);display:flex;gap:8px;margin-top:8px;padding-top:8px}:root:not(.dark) .custom-color-section[data-v-c73b0862]{border-top-color:#00000014}.custom-color-label[data-v-c73b0862]{align-items:center;color:#fff9;cursor:pointer;display:flex;font-size:12px;gap:6px}:root:not(.dark) .custom-color-label[data-v-c73b0862]{color:#45484d}.custom-color-input[data-v-c73b0862]{border:0;border-radius:3px;cursor:pointer;height:20px;padding:0;width:20px}.link-trigger[data-v-7de37725]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:all .15s cubic-bezier(.25,.46,.45,.94);width:28px}.link-trigger.is-open[data-v-7de37725],.link-trigger[data-v-7de37725]:hover{background:#ffffff26;color:var(--foreground)}:root:not(.dark) .link-trigger.is-open[data-v-7de37725],:root:not(.dark) .link-trigger[data-v-7de37725]:hover{background:#00000014}.link-popover[data-v-7de37725]{backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);background:#171b22d9;border:1px solid oklch(1 0 0/12%);box-shadow:0 8px 32px #0000004d}:root:not(.dark) .link-popover[data-v-7de37725]{background:#fffc;border-color:#0000001a;box-shadow:0 8px 32px #0000001f}.link-input[data-v-7de37725]{border-radius:6px;font-size:13px;padding:6px 8px;width:100%}.link-btn[data-v-7de37725]{border:none;border-radius:6px;cursor:pointer;font-size:12px;font-weight:500;padding:4px 10px;transition:all .15s}.link-btn-apply[data-v-7de37725]{background:#725ec299;color:#fff}.link-btn-apply[data-v-7de37725]:hover{background:#725ec2cc}:root:not(.dark) .link-btn-apply[data-v-7de37725]{background:var(--accent);color:#fff}:root:not(.dark) .link-btn-apply[data-v-7de37725]:hover{background:var(--accent-hover,oklch(.55 .2 260))}.link-btn-cancel[data-v-7de37725]{background:transparent;color:#fff9}.link-btn-cancel[data-v-7de37725]:hover{background:#ffffff1a;color:#fffc}:root:not(.dark) .link-btn-cancel[data-v-7de37725]{color:#2e2e2e99}:root:not(.dark) .link-btn-cancel[data-v-7de37725]:hover{background:#0000000d;color:#2e2e2ecc}.link-btn-unlink[data-v-7de37725]{background:transparent;color:#ed756ecc;margin-left:auto}.link-btn-unlink[data-v-7de37725]:hover{background:#de3b3d33;color:#ed756e}:root:not(.dark) .link-btn-unlink[data-v-7de37725]{color:#bb061ecc}:root:not(.dark) .link-btn-unlink[data-v-7de37725]:hover{background:#bb061e1a;color:#bb061e}.label[data-v-3587ee6c]{color:#ffffffb3}:root:not(.dark) .label[data-v-3587ee6c]{color:#373b40}.cell[data-v-3587ee6c]{background:#ffffff0d;border:1px solid oklch(1 0 0/15%);border-radius:2px;cursor:pointer;height:16px;transition:background .1s,border-color .1s;width:16px}.cell[data-v-3587ee6c]:hover{background:#ffffff1a}.cell.is-highlighted[data-v-3587ee6c]{background:#ffffff4d;border-color:#fff6}:root:not(.dark) .cell[data-v-3587ee6c]{background:#0000000a;border-color:#0000001f}:root:not(.dark) .cell[data-v-3587ee6c]:hover{background:#00000014}:root:not(.dark) .cell.is-highlighted[data-v-3587ee6c]{background:#3380ff40;background:oklch(.623 .214 260/25%);border-color:#3380ff66;border-color:oklch(.623 .214 260/40%)}.insert-trigger[data-v-0d55535d]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--foreground-muted);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;height:28px;padding:0 8px;transition:all .15s;white-space:nowrap}.insert-trigger.is-open[data-v-0d55535d],.insert-trigger[data-v-0d55535d]:hover{background:#ffffff1f;color:var(--foreground)}:root:not(.dark) .insert-trigger.is-open[data-v-0d55535d],:root:not(.dark) .insert-trigger[data-v-0d55535d]:hover{background:#0000000f}.menu-item[data-v-0d55535d]{color:#fffc}.menu-item[data-v-0d55535d]:hover{background:#ffffff1a}:root:not(.dark) .menu-item[data-v-0d55535d]{color:#2b2e33}:root:not(.dark) .menu-item[data-v-0d55535d]:hover{background:#0000000f}.fontsize-trigger[data-v-26b807c5]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--foreground-muted);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;height:28px;padding:0 8px;transition:all .15s;white-space:nowrap}.fontsize-trigger.is-open[data-v-26b807c5],.fontsize-trigger[data-v-26b807c5]:hover{background:#ffffff1f;color:var(--foreground)}:root:not(.dark) .fontsize-trigger.is-open[data-v-26b807c5],:root:not(.dark) .fontsize-trigger[data-v-26b807c5]:hover{background:#0000000f}.fontsize-menu[data-v-26b807c5]{min-width:120px;width:120px}.stepper-row[data-v-26b807c5]{border-bottom:1px solid oklch(1 0 0/10%)}:root:not(.dark) .stepper-row[data-v-26b807c5]{border-color:#00000014}.stepper-btn[data-v-26b807c5]{align-items:center;background:transparent;border:none;border-radius:4px;color:#fff9;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .15s;width:24px}.stepper-btn[data-v-26b807c5]:hover{background:#ffffff1a;color:#fff}:root:not(.dark) .stepper-btn[data-v-26b807c5]{color:#45484d}:root:not(.dark) .stepper-btn[data-v-26b807c5]:hover{background:#0000000f;color:#13161b}.size-input[data-v-26b807c5]{border-radius:4px;font-size:14px;font-weight:500;padding:2px 4px;text-align:center;width:100%}.preset-item[data-v-26b807c5]{color:#fffc}.preset-item[data-v-26b807c5]:hover{background:#ffffff1a}.preset-item.is-active[data-v-26b807c5]{background:#fff3;color:#fff}:root:not(.dark) .preset-item[data-v-26b807c5]{color:#2b2e33}:root:not(.dark) .preset-item[data-v-26b807c5]:hover{background:#0000000f}:root:not(.dark) .preset-item.is-active[data-v-26b807c5]{background:#00000014;color:#090b0f}.toolbar-btn[data-v-0cc62ffc]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:all .15s;width:28px}.toolbar-btn[data-v-0cc62ffc]:hover{background:#ffffff1a;color:var(--foreground)}.toolbar-btn.is-active[data-v-0cc62ffc]{background:#ffffff26;color:var(--accent)}.eq-popover[data-v-0cc62ffc]{-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);background:#171b22d9;border:1px solid oklch(1 0 0/12%);box-shadow:0 8px 32px #0000004d;width:280px}:root:not(.dark) .eq-popover[data-v-0cc62ffc]{background:#fffc;border-color:#0000001a;box-shadow:0 8px 32px #0000001f}.toolbar-btn[data-v-613a9ae9]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:all .15s;width:28px}.toolbar-btn[data-v-613a9ae9]:hover{background:#ffffff1a;color:var(--foreground)}.toolbar-btn.is-active[data-v-613a9ae9]{background:#ffffff26;color:var(--accent)}.date-popover[data-v-613a9ae9]{-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);background:#171b22d9;border:1px solid oklch(1 0 0/12%);box-shadow:0 8px 32px #0000004d;width:250px}:root:not(.dark) .date-popover[data-v-613a9ae9]{background:#fffc;border-color:#0000001a;box-shadow:0 8px 32px #0000001f}.toolbar-btn[data-v-aac5734c]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:all .15s;width:28px}.toolbar-btn[data-v-aac5734c]:hover{background:#ffffff1a;color:var(--foreground)}.toolbar-btn.is-active[data-v-aac5734c]{background:#ffffff26;color:var(--accent)}.emoji-picker[data-v-aac5734c]{backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);background:var(--surface-bg);border:1px solid var(--glass-border);box-shadow:var(--shadow-md);width:340px}.twemoji-grid-svg[data-v-aac5734c]{background:none;border:none;height:26px;opacity:0;outline:none;pointer-events:none;transition:opacity .15s ease;width:26px}.twemoji-grid-svg.loaded[data-v-aac5734c]{opacity:1}.ai-trigger[data-v-718fe9fc]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--foreground-muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:all .15s cubic-bezier(.25,.46,.45,.94);width:28px}.ai-trigger.is-open[data-v-718fe9fc],.ai-trigger[data-v-718fe9fc]:hover{background:var(--surface-bg-hover);color:var(--foreground)}.ai-menu[data-v-718fe9fc]{backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);background:var(--surface-bg);border:1px solid var(--glass-border);border-radius:16px;box-shadow:var(--shadow-md)}.input-row[data-v-718fe9fc]{border-bottom:1px solid var(--glass-border)}.menu-item[data-v-718fe9fc]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--foreground);cursor:pointer;display:flex;font-size:14px;gap:8px;margin:0 4px;padding:6px 8px;text-align:left;transition:background .15s cubic-bezier(.25,.46,.45,.94);width:calc(100% - 8px)}.menu-item[data-v-718fe9fc]:hover{background:var(--surface-bg-hover)}.icon-muted[data-v-718fe9fc],.status-text[data-v-718fe9fc]{color:var(--foreground-muted)}.status-text-dim[data-v-718fe9fc]{color:var(--foreground-dim)}.separator[data-v-718fe9fc]{border-top:1px solid var(--glass-border);margin:4px 0}.scrollbar-hide[data-v-718fe9fc]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-718fe9fc]::-webkit-scrollbar{display:none}.panda-toolbar[data-v-c593f840]{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#171b22a6;border:1px solid var(--glass-border,oklch(1 0 0/12%));max-width:calc(100vw - 20px);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-max-content;width:max-content}:root:not(.dark) .panda-toolbar[data-v-c593f840]{background:#ffffff59;border-color:var(--glass-border,oklch(0 0 0/8%))}.toolbar-drag-handle:hover svg[data-v-c593f840]{opacity:.7}.more-btn[data-v-c593f840]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--foreground-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;min-width:28px;padding:0 6px;transition:all .15s}.more-btn.is-open[data-v-c593f840],.more-btn[data-v-c593f840]:hover{background:#ffffff1f;color:var(--foreground)}:root:not(.dark) .more-btn.is-open[data-v-c593f840],:root:not(.dark) .more-btn[data-v-c593f840]:hover{background:#0000000f}.more-menu-item[data-v-c593f840]{align-items:center;background:transparent;border:none;color:var(--foreground-muted);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 12px;transition:background .15s;width:100%}.more-menu-item[data-v-c593f840]:hover{background:#ffffff1a;color:var(--foreground)}.more-menu-item.active[data-v-c593f840]{background:#ffffff26;color:var(--foreground)}:root:not(.dark) .more-menu-item[data-v-c593f840]:hover{background:#0000000d}:root:not(.dark) .more-menu-item.active[data-v-c593f840]{background:#00000014}@keyframes toolbar-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}.panda-toolbar.is-customizing{overflow:visible!important;padding-top:6px}.panda-toolbar.is-customizing .toolbar-group{overflow:visible}.panda-toolbar.is-customizing [data-btn-key]{animation:toolbar-wobble .35s ease-in-out infinite;cursor:pointer!important;pointer-events:auto!important;position:relative}.panda-toolbar.is-customizing [data-btn-key]:nth-child(2n){animation-delay:.15s}.panda-toolbar.is-customizing [data-btn-key]:after{background:var(--danger,oklch(.55 .22 25));border-radius:50%;color:#fff;content:"×";font-size:9px;font-weight:700;height:13px;left:50%;line-height:13px;pointer-events:none;position:absolute;text-align:center;top:-6px;transform:translate(-50%);width:13px;z-index:10}.panda-toolbar.is-customizing [data-btn-key]>*{pointer-events:none}.floating-toolbar[data-v-b9fbf242]{backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);background:#171b22a6;border:1px solid var(--glass-border,oklch(1 0 0/12%));box-shadow:var(--shadow-md)}:root:not(.dark) .floating-toolbar[data-v-b9fbf242]{background:#ffffff59;border-color:var(--glass-border,oklch(0 0 0/8%))}.more-btn[data-v-b9fbf242]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--foreground-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;min-width:28px;padding:0 6px;transition:all .15s}.more-btn.is-open[data-v-b9fbf242],.more-btn[data-v-b9fbf242]:hover{background:#ffffff1f;color:var(--foreground)}:root:not(.dark) .more-btn.is-open[data-v-b9fbf242],:root:not(.dark) .more-btn[data-v-b9fbf242]:hover{background:#0000000f}.more-menu-item[data-v-b9fbf242]{align-items:center;background:transparent;border:none;color:var(--foreground-muted);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 12px;transition:background .15s;width:100%}.more-menu-item[data-v-b9fbf242]:hover{background:#ffffff1a;color:var(--foreground)}.more-menu-item.active[data-v-b9fbf242]{background:#ffffff26;color:var(--foreground)}:root:not(.dark) .more-menu-item[data-v-b9fbf242]:hover{background:#0000000d}:root:not(.dark) .more-menu-item.active[data-v-b9fbf242]{background:#00000014}.emoji-size-popover[data-v-3ef1e727]{backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);background:var(--surface-bg);border:1px solid var(--glass-border);box-shadow:var(--shadow-md)}.ta-label[data-v-eb7c3311]{display:block;font-size:11px;font-weight:500;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.ta-close[data-v-eb7c3311],.ta-label[data-v-eb7c3311]{color:var(--foreground-muted)}.ta-close[data-v-eb7c3311]{align-items:center;border-radius:8px;display:flex;height:28px;justify-content:center;transition:all .15s;width:28px}.ta-close[data-v-eb7c3311]:hover{background:var(--surface-3);color:var(--foreground)}.ta-cwd[data-v-eb7c3311]{background:var(--surface-2);border:1px solid var(--glass-border);border-radius:12px;color:var(--foreground-muted);min-height:38px;overflow:hidden;padding:9px 12px;text-overflow:ellipsis;white-space:nowrap}.todo-dispatch-btn[data-v-1d72a3c9]{-webkit-backdrop-filter:blur(12px) saturate(160%);backdrop-filter:blur(12px) saturate(160%);background:var(--ctx-menu-bg,var(--surface-bg));border:1px solid var(--glass-border);box-shadow:0 1px 4px #0000001a;color:var(--foreground-muted);transition:opacity .15s cubic-bezier(.25,.46,.45,.94),color .15s cubic-bezier(.25,.46,.45,.94),background .15s cubic-bezier(.25,.46,.45,.94)}.todo-dispatch-btn[data-v-1d72a3c9]:hover:not(:disabled){background:var(--surface-0);color:var(--accent)}.todo-dispatch-btn[data-v-1d72a3c9]:disabled{cursor:not-allowed;opacity:.4}@media(hover:none){.todo-dispatch-btn[data-v-1d72a3c9]{opacity:.55}}.panda-block-wrapper[data-v-1d72a3c9]{transition:margin .12s cubic-bezier(.25,.46,.45,.94)}.block-drag-active .panda-block-wrapper[data-v-1d72a3c9]{margin-block:5px}@media(prefers-reduced-motion:reduce){.panda-block-wrapper[data-v-1d72a3c9]{transition:none}}.panda-editor[data-v-1d72a3c9] table{max-width:100%;table-layout:fixed}.panda-editor[data-v-1d72a3c9] table td,.panda-editor[data-v-1d72a3c9] table th{overflow-wrap:anywhere;word-break:break-word}.panda-editor[data-v-1d72a3c9] table td a,.panda-editor[data-v-1d72a3c9] table td code,.panda-editor[data-v-1d72a3c9] table td span,.panda-editor[data-v-1d72a3c9] table th code{overflow-wrap:anywhere;white-space:normal;word-break:break-word}
