.mood-picker[data-v-b70c22c7]{height:28px;margin-bottom:4px;position:relative}.mood-picker[data-v-b70c22c7],.mood-trigger[data-v-b70c22c7]{align-items:center;display:flex}.mood-trigger[data-v-b70c22c7]{cursor:pointer;height:24px;justify-content:center;opacity:.3;transition:opacity .2s ease;width:24px}.mood-picker:hover .mood-trigger[data-v-b70c22c7]:not(.is-hidden){opacity:.6}.mood-trigger.is-hidden[data-v-b70c22c7]{opacity:0;pointer-events:none;position:absolute}.mood-trigger-icon[data-v-b70c22c7]{color:var(--ui-text-muted);font-size:16px}.mood-selected[data-v-b70c22c7]{align-items:center;cursor:pointer;display:flex;gap:5px;transition:opacity .15s ease}.mood-selected.is-hidden[data-v-b70c22c7]{opacity:0;pointer-events:none;position:absolute}.mood-selected-icon[data-v-b70c22c7]{font-size:18px}.mood-selected-label[data-v-b70c22c7]{color:var(--ui-text-dimmed);font-size:11px}.mood-options[data-v-b70c22c7]{align-items:center;display:flex;gap:2px;left:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s ease}.mood-options.is-open[data-v-b70c22c7]{opacity:1;pointer-events:auto}.mood-option[data-v-b70c22c7]{align-items:center;border-radius:14px;display:flex;gap:4px;padding:3px 8px;transition:background-color .1s ease,transform .1s ease;white-space:nowrap}.mood-option[data-v-b70c22c7]:hover{background-color:var(--ui-bg-muted);transform:scale(1.06)}.mood-option.is-selected[data-v-b70c22c7]{background-color:color-mix(in srgb,var(--ui-text) 8%,transparent)}.mood-option-icon[data-v-b70c22c7]{font-size:18px}.mood-option-label[data-v-b70c22c7]{color:var(--ui-text-dimmed);font-size:11px;transition:color .1s ease}.mood-option:hover .mood-option-label[data-v-b70c22c7]{color:var(--ui-text)}.mood-option.is-selected .mood-option-label[data-v-b70c22c7]{color:var(--ui-text-toned)}.prompt-inspiration[data-v-287ba130]{align-items:flex-start;background:color-mix(in srgb,var(--ui-text) 4%,transparent);border-left:3px solid var(--ui-border);border-radius:8px;display:flex;gap:8px;margin-bottom:12px;padding:10px 12px}.prompt-category[data-v-287ba130]{color:var(--ui-text-dimmed);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.prompt-text[data-v-287ba130]{color:var(--ui-text-toned);font-size:14px;font-style:italic;line-height:1.5;margin-top:2px}.prompt-dismiss[data-v-287ba130]{align-items:center;border-radius:4px;color:var(--ui-text-dimmed);display:flex;flex-shrink:0;height:20px;justify-content:center;margin-top:1px;opacity:.5;transition:opacity .15s ease;width:20px}.prompt-dismiss[data-v-287ba130]:hover{opacity:1}.prompt-picker-wrapper[data-v-9526484d]{display:inline-flex;position:relative}.prompt-trigger[data-v-9526484d]{align-items:center;background:color-mix(in srgb,var(--ui-text) 5%,transparent);border-radius:6px;display:flex;gap:4px;opacity:.5;padding:2px 8px 2px 5px;transition:opacity var(--animate-duration-fast) var(--ease-dynamic),background-color var(--animate-duration-fast) var(--ease-dynamic),transform var(--animate-duration-fast) var(--ease-dynamic)}.prompt-trigger[data-v-9526484d]:hover{background:color-mix(in srgb,var(--ui-text) 9%,transparent);opacity:1;transform:translateY(-1px)}.prompt-trigger[data-v-9526484d]:active{transform:scale(.98)}.prompt-trigger-icon[data-v-9526484d]{color:var(--ui-text-muted);font-size:13px}.prompt-trigger-label[data-v-9526484d]{color:var(--ui-text-muted);font-size:11px}.prompt-panel[data-v-9526484d]{background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:10px;margin-top:4px;max-height:480px;overflow-y:auto;position:absolute;right:0;top:100%;width:320px;z-index:30}.prompt-panel-header[data-v-9526484d]{align-items:center;display:flex;justify-content:space-between;padding:10px 12px 6px}.prompt-categories[data-v-9526484d]{display:flex;flex-wrap:wrap;gap:4px;padding:4px 12px 8px}.prompt-category-pill[data-v-9526484d]{border-radius:10px;color:var(--ui-text-dimmed);font-size:11px;padding:2px 8px;transition:background-color var(--animate-duration-fast) var(--ease-dynamic),color var(--animate-duration-fast) var(--ease-dynamic)}.prompt-category-pill[data-v-9526484d]:hover{background:color-mix(in srgb,var(--ui-text) 6%,transparent);color:var(--ui-text-toned)}.prompt-category-pill.is-active[data-v-9526484d]{background:color-mix(in srgb,var(--ui-text) 10%,transparent);color:var(--ui-text)}.prompt-list[data-v-9526484d]{padding:0 4px}.prompt-items[data-v-9526484d]{display:flex;flex-direction:column;gap:2px}.prompt-list-empty[data-v-9526484d]{color:var(--ui-text-dimmed);font-size:12px;padding:16px 12px;text-align:center}.prompt-item[data-v-9526484d]{border-radius:8px;padding:8px;text-align:left;transition:background-color var(--animate-duration-fast) var(--ease-dynamic),transform var(--animate-duration-fast) var(--ease-dynamic);width:100%}.prompt-item[data-v-9526484d]:hover{background:color-mix(in srgb,var(--ui-text) 5%,transparent);transform:translateY(-1px)}.prompt-item[data-v-9526484d]:active{transform:scale(.99)}.prompt-item-text[data-v-9526484d]{color:var(--ui-text-toned);font-size:13px;line-height:1.4}.prompt-item-category[data-v-9526484d]{color:var(--ui-text-dimmed);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.prompt-item-category[data-v-9526484d]:before{content:" · "}.prompt-panel-footer[data-v-9526484d]{border-top:1px solid var(--ui-border);display:flex;gap:2px;padding:4px 4px 2px}.prompt-action-btn[data-v-9526484d]{align-items:center;border-radius:6px;color:var(--ui-text-dimmed);display:flex;flex:1;font-size:11px;gap:4px;justify-content:center;padding:6px 8px;transition:background-color var(--animate-duration-fast) var(--ease-dynamic),color var(--animate-duration-fast) var(--ease-dynamic),transform var(--animate-duration-fast) var(--ease-dynamic)}.prompt-action-btn[data-v-9526484d]:hover{background:color-mix(in srgb,var(--ui-text) 5%,transparent);color:var(--ui-text-toned);transform:translateY(-1px)}.prompt-action-btn[data-v-9526484d]:active{transform:scale(.98)}.prompt-add-form[data-v-9526484d]{border-top:1px solid var(--ui-border);padding:8px 12px 12px}.prompt-add-input[data-v-9526484d]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:6px;color:var(--ui-text);font-size:13px;line-height:1.4;outline:none;padding:8px;resize:none;width:100%}.prompt-add-input[data-v-9526484d]:focus{border-color:var(--ui-color-primary)}.prompt-add-input[data-v-9526484d]::-moz-placeholder{color:var(--ui-text-dimmed)}.prompt-add-input[data-v-9526484d]::placeholder{color:var(--ui-text-dimmed)}.prompt-add-row[data-v-9526484d]{align-items:center;display:flex;gap:6px;margin-top:6px}.prompt-add-select[data-v-9526484d]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:6px;color:var(--ui-text);flex:1;font-size:12px;outline:none;padding:4px 6px}.prompt-add-btn[data-v-9526484d]{background:color-mix(in srgb,var(--ui-text) 8%,transparent);border-radius:6px;color:var(--ui-text-toned);font-size:12px;font-weight:500;padding:4px 12px;transition:background-color var(--animate-duration-fast) var(--ease-dynamic),color var(--animate-duration-fast) var(--ease-dynamic),transform var(--animate-duration-fast) var(--ease-dynamic),opacity var(--animate-duration-fast) var(--ease-dynamic)}.prompt-add-btn[data-v-9526484d]:hover:not(:disabled){background:color-mix(in srgb,var(--ui-text) 14%,transparent);color:var(--ui-text);transform:translateY(-1px)}.prompt-add-btn[data-v-9526484d]:active:not(:disabled){transform:scale(.98)}.prompt-add-btn[data-v-9526484d]:disabled{cursor:not-allowed;opacity:.4}.prompt-manage-item[data-v-9526484d]{align-items:flex-start;border-radius:8px;display:flex;gap:8px;padding:8px}.prompt-delete-btn[data-v-9526484d]{align-items:center;border-radius:4px;color:var(--ui-text-dimmed);display:flex;flex-shrink:0;height:24px;justify-content:center;opacity:.5;transition:color var(--animate-duration-fast) var(--ease-dynamic),opacity var(--animate-duration-fast) var(--ease-dynamic),background-color var(--animate-duration-fast) var(--ease-dynamic),transform var(--animate-duration-fast) var(--ease-dynamic);width:24px}.prompt-delete-btn[data-v-9526484d]:hover{background:color-mix(in srgb,var(--ui-text) 5%,transparent);color:rgba(var(--color-error-main),1);opacity:1;transform:scale(.96)}.prompt-panel-enter-active[data-v-9526484d],.prompt-panel-leave-active[data-v-9526484d]{transform-origin:top right;transition:opacity var(--animate-duration-normal) var(--ease-dynamic),transform var(--animate-duration-normal) var(--ease-dynamic)}.prompt-panel-enter-from[data-v-9526484d],.prompt-panel-leave-to[data-v-9526484d]{opacity:0;transform:translateY(-2px) scale(.98)}.prompt-add-form-enter-active[data-v-9526484d],.prompt-add-form-leave-active[data-v-9526484d]{transition:opacity var(--animate-duration-fast) var(--ease-dynamic)}.prompt-add-form-enter-from[data-v-9526484d],.prompt-add-form-leave-to[data-v-9526484d]{opacity:0}.prompt-item-enter-active[data-v-9526484d],.prompt-manage-enter-active[data-v-9526484d]{transition:opacity var(--animate-duration-normal) var(--ease-dynamic),transform var(--animate-duration-normal) var(--ease-dynamic)}.prompt-item-enter-from[data-v-9526484d],.prompt-manage-enter-from[data-v-9526484d]{opacity:0;transform:translateY(4px)}.entry-aside[data-v-a44a550e]{transition:opacity var(--animate-duration-normal) var(--ease-dynamic),transform var(--animate-duration-normal) var(--ease-dynamic)}.entry-aside.aside-hidden[data-v-a44a550e]{opacity:0;pointer-events:none;transform:translate(8px)}
