.item-tag-picker[data-v-eff9a1c1]{background:var(--custom-bg-color,var(--surface,#fff));border:1px solid var(--custom-border-color,var(--borderDefault,#e0e0e0));border-radius:8px;box-shadow:0 4px 16px #00000026;max-height:360px;max-width:300px;min-width:220px;overflow-y:auto;padding:6px;position:absolute;z-index:200}.item-tag-picker__group[data-v-eff9a1c1]{margin-bottom:4px}.item-tag-picker__group+.item-tag-picker__group[data-v-eff9a1c1]{border-top:1px solid var(--custom-border-color,var(--borderDefault,#e0e0e0));padding-top:4px}.item-tag-picker__group-header[data-v-eff9a1c1]{align-items:center;display:flex;gap:5px;padding:4px 6px}.item-tag-picker__group-icon[data-v-eff9a1c1]{font-size:12px}.item-tag-picker__group-name[data-v-eff9a1c1]{font-size:11px;font-weight:600;letter-spacing:.03em}.item-tag-picker__group-name[data-v-eff9a1c1],.item-tag-picker__mode-badge[data-v-eff9a1c1]{color:var(--custom-color-secondary,var(--textMuted,#999));text-transform:uppercase}.item-tag-picker__mode-badge[data-v-eff9a1c1]{background:var(--custom-bg-color-secondary,var(--surfaceAlt,#f5f5f5));border-radius:3px;font-size:9px;padding:1px 4px}.item-tag-picker__tags[data-v-eff9a1c1]{display:flex;flex-direction:column;gap:1px}.item-tag-picker__tag[data-v-eff9a1c1]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--custom-color,var(--textPrimary,#333));cursor:pointer;display:flex;font-size:13px;gap:6px;padding:5px 6px;text-align:left;width:100%}.item-tag-picker__tag[data-v-eff9a1c1]:hover{background:var(--custom-hover-color,var(--surfaceAlt,rgba(0,0,0,.04)))}.item-tag-picker__tag--active[data-v-eff9a1c1]{background:color-mix(in srgb,var(--tag-color) 10%,transparent)}.item-tag-picker__indicator[data-v-eff9a1c1]{align-items:center;display:flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.item-tag-picker__radio[data-v-eff9a1c1]{background:transparent;border:2px solid var(--custom-border-color,var(--borderDefault,#ccc));border-radius:50%;height:12px;width:12px}.item-tag-picker__radio.active[data-v-eff9a1c1]{background:var(--tag-color);border-color:var(--tag-color);box-shadow:inset 0 0 0 2px var(--custom-bg-color,var(--surface,#fff))}.item-tag-picker__checkbox[data-v-eff9a1c1]{background:transparent;border:2px solid var(--custom-border-color,var(--borderDefault,#ccc));border-radius:3px;height:12px;width:12px}.item-tag-picker__checkbox.active[data-v-eff9a1c1]{background:var(--tag-color);border-color:var(--tag-color)}.item-tag-picker__dot[data-v-eff9a1c1]{background:var(--tag-color);border-radius:50%;flex-shrink:0;height:6px;width:6px}.item-tag-picker__tag-name[data-v-eff9a1c1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-tag-picker__empty[data-v-eff9a1c1]{color:var(--custom-color-secondary,var(--textMuted,#999));font-size:12px;padding:12px 6px;text-align:center}.item-tag-picker__create[data-v-eff9a1c1]{border-top:1px solid var(--custom-border-color,var(--borderDefault,#e0e0e0));margin-top:4px;padding-top:4px}.item-tag-picker__create-btn[data-v-eff9a1c1]{background:transparent;border:none;border-radius:4px;color:var(--custom-color-secondary,var(--textMuted,#999));cursor:pointer;font-size:12px;padding:5px 6px;text-align:left;width:100%}.item-tag-picker__create-btn[data-v-eff9a1c1]:hover{background:var(--custom-hover-color,var(--surfaceAlt,rgba(0,0,0,.04)));color:var(--custom-color,var(--textPrimary,#333))}.item-tag-picker__create-form[data-v-eff9a1c1]{display:flex;gap:4px;padding:4px}.item-tag-picker__create-input[data-v-eff9a1c1]{background:var(--custom-bg-color,var(--surface,#fff));border:1px solid var(--custom-border-color,var(--borderDefault,#e0e0e0));border-radius:4px;color:var(--custom-color,var(--textPrimary,#333));flex:1;font-size:12px;padding:4px 8px}.item-tag-picker__create-input[data-v-eff9a1c1]:focus{border-color:var(--main-color-1,var(--accentFill,#24aab4));outline:none}.item-tag-picker__create-confirm[data-v-eff9a1c1]{background:var(--main-color-1,var(--accentFill,#24aab4));border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:4px 10px}.item-tag-picker__create-confirm[data-v-eff9a1c1]:disabled{cursor:default;opacity:.4}.item-tag-picker__create-confirm[data-v-eff9a1c1]:not(:disabled):hover{opacity:.9}.item-tag-chips[data-v-2c4f746c]{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.item-tag-chips--compact[data-v-2c4f746c]{gap:3px}.item-tag-chips__add-wrapper[data-v-2c4f746c]{position:relative}.item-tag-chips__add[data-v-2c4f746c]{align-items:center;background:transparent;border:1px dashed var(--custom-border-color,var(--borderDefault,#ccc));border-radius:50%;color:var(--custom-color-secondary,var(--textMuted,#999));cursor:pointer;display:inline-flex;font-size:13px;height:20px;justify-content:center;line-height:1;padding:0;width:20px}.item-tag-chips--compact .item-tag-chips__add[data-v-2c4f746c]{font-size:12px;height:18px;width:18px}.item-tag-chips__add[data-v-2c4f746c]:hover{border-color:var(--main-color-1,var(--accentFill,#24aab4));color:var(--main-color-1,var(--accentFill,#24aab4))}.tags-panel[data-v-b1edc0a8]{min-width:280px;padding:8px}.tags-panel__list-tags[data-v-b1edc0a8]{padding:4px 0}.tags-panel__divider[data-v-b1edc0a8]{background:var(--borderDefault);height:1px;margin:6px 0}.tags-panel__group[data-v-b1edc0a8]{margin-bottom:4px}.tags-panel__group+.tags-panel__group[data-v-b1edc0a8]{border-top:1px solid var(--borderDefault);padding-top:6px}.tags-panel__group-header[data-v-b1edc0a8]{align-items:center;display:flex;gap:5px;margin-bottom:2px;padding:4px 6px}.tags-panel__group-icon[data-v-b1edc0a8]{font-size:12px}.tags-panel__group-name[data-v-b1edc0a8]{color:var(--textMuted);flex:1;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.tags-panel__mode-badge[data-v-b1edc0a8]{background:var(--surfaceAlt);border-radius:3px;color:var(--textMuted);font-size:9px;padding:1px 4px;text-transform:uppercase}.tags-panel__row[data-v-b1edc0a8]{align-items:center;background:var(--surfaceAlt);border-radius:4px;display:flex;gap:6px;margin-bottom:2px;padding:4px 6px}.tags-panel__dot[data-v-b1edc0a8]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.tags-panel__name[data-v-b1edc0a8]{color:var(--textPrimary);flex:1;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tags-panel__count[data-v-b1edc0a8]{background:var(--surface);border-radius:3px;color:var(--textMuted);flex-shrink:0;font-size:.7rem;padding:1px 6px}.tags-panel__group-empty[data-v-b1edc0a8]{color:var(--textMuted);font-size:.75rem;font-style:italic;padding:4px 6px}.tags-panel__empty[data-v-b1edc0a8]{color:var(--textMuted);font-size:.8rem;padding:12px 4px}.tags-panel__actions[data-v-b1edc0a8]{border-top:1px solid var(--borderDefault);display:flex;flex-direction:column;gap:4px;margin-top:8px;padding-top:8px}.tags-panel__action-btn[data-v-b1edc0a8]{background:transparent;border:none;border-radius:4px;color:var(--textMuted);cursor:pointer;font-size:.8rem;padding:5px 6px;text-align:left;width:100%}.tags-panel__action-btn[data-v-b1edc0a8]:hover{background:var(--surfaceAlt);color:var(--textPrimary)}.tags-panel__create-form[data-v-b1edc0a8]{display:flex;gap:4px;padding:2px 0}.tags-panel__create-input[data-v-b1edc0a8]{background:var(--surface);border:1px solid var(--borderDefault);border-radius:4px;color:var(--textPrimary);flex:1;font-size:12px;padding:4px 8px}.tags-panel__create-input[data-v-b1edc0a8]:focus{border-color:var(--accentFill,#24aab4);outline:none}.tags-panel__create-select[data-v-b1edc0a8]{background:var(--surface);border:1px solid var(--borderDefault);border-radius:4px;color:var(--textPrimary);font-size:11px;padding:4px 6px}.tags-panel__create-confirm[data-v-b1edc0a8]{background:var(--accentFill,#24aab4);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:4px 10px}.tags-panel__create-confirm[data-v-b1edc0a8]:disabled{cursor:default;opacity:.4}.tags-panel__create-confirm[data-v-b1edc0a8]:not(:disabled):hover{opacity:.9}.lists-content[data-v-5616792b]{display:flex;flex-direction:column;height:100%;overflow:hidden}.lists-content[data-v-5616792b] .database-editor{height:100%}.empty-state[data-v-5616792b]{align-items:center;color:var(--textMuted,#999);display:flex;flex:1;font-style:italic;justify-content:center}.note-content[data-v-5616792b]{display:flex;flex-direction:column;height:100%;overflow:hidden}.note-content__title[data-v-5616792b]{background:transparent;border:none;box-sizing:border-box;color:var(--textPrimary,#333);display:block;flex-shrink:0;font-size:24px;font-weight:600;outline:none;padding:20px 24px 8px;width:100%}.note-content__body[data-v-5616792b]{flex:1;overflow-y:auto;padding:0 24px 24px}.note-content__editor[data-v-5616792b]{min-height:300px;outline:none}.note-content__editor[data-v-5616792b] .ProseMirror{color:var(--textPrimary,#333);font-size:15px;line-height:1.7;min-height:300px;outline:none}.note-content__editor[data-v-5616792b] .ProseMirror:focus{outline:none}.note-content__editor[data-v-5616792b] .ProseMirror p.is-editor-empty:first-child:before{color:var(--textMuted,#aaa);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.note-content__props[data-v-5616792b]{border:1px solid var(--borderDefault,#e0e0e0);border-radius:6px;flex-shrink:0;margin:0 24px 12px;overflow:hidden}.note-content__props-summary[data-v-5616792b]{background:var(--surfaceAlt,#f5f5f5);color:var(--textMuted,#888);cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.5px;padding:8px 12px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.note-content__props-fields[data-v-5616792b]{padding:8px 12px}.note-content__field-row[data-v-5616792b]{align-items:baseline;display:flex;font-size:13px;gap:12px;padding:4px 0}.note-content__field-label[data-v-5616792b]{color:var(--textMuted,#888);flex-shrink:0;min-width:60px}.note-content__field-value[data-v-5616792b]{color:var(--textPrimary,#333)}.note-content__field-mono[data-v-5616792b]{font-family:monospace;font-size:11px;opacity:.7}
