.toolbar[data-v-d53ff30b],.batch-panel[data-v-d53ff30b],.form-head[data-v-d53ff30b],.title-actions[data-v-d53ff30b],.actions[data-v-d53ff30b]{display:flex;flex-wrap:wrap;gap:10px}.toolbar[data-v-d53ff30b]{margin-bottom:16px}.batch-panel[data-v-d53ff30b]{align-items:center;margin-bottom:16px;padding:12px;border:1px solid #d9cbb8;border-radius:8px;background:#fffaf0}.batch-panel input[data-v-d53ff30b]:not([type=checkbox]){min-width:150px}.preset-row[data-v-d53ff30b]{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:10px;align-items:end}.toolbar input[data-v-d53ff30b],.toolbar select[data-v-d53ff30b]{flex:1;min-width:220px}.form-panel[data-v-d53ff30b],.entry-card[data-v-d53ff30b]{border:1px solid #d9cbb8;border-radius:8px;background:#fffaf0}.form-panel[data-v-d53ff30b]{display:grid;gap:14px;margin-bottom:18px;padding:18px}.form-head[data-v-d53ff30b]{align-items:center;justify-content:space-between}.form-head h2[data-v-d53ff30b],.entry-card h2[data-v-d53ff30b]{margin:0;font-size:20px}.form-grid[data-v-d53ff30b]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}label[data-v-d53ff30b]{display:grid;gap:8px;font-weight:700}.check-row[data-v-d53ff30b]{display:flex;align-items:center;gap:8px}input[data-v-d53ff30b],textarea[data-v-d53ff30b]{width:100%;border:1px solid #cfc2b1;border-radius:6px;padding:10px 12px;background:#fff}textarea[data-v-d53ff30b]{resize:vertical}.entry-list[data-v-d53ff30b]{display:grid;gap:12px}.entry-card[data-v-d53ff30b]{padding:16px}.quality-line[data-v-d53ff30b]{margin:0;color:#2f6f5e;font-weight:800}.content-fold summary[data-v-d53ff30b]{cursor:pointer;font-weight:800;color:#49382a}.modal-backdrop[data-v-d53ff30b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-start;justify-content:center;padding:clamp(12px,3vh,28px) 18px;background:#1c16128c;overflow-y:auto;overscroll-behavior:contain;min-height:100dvh;touch-action:pan-y}.generator-modal[data-v-d53ff30b]{width:min(980px,100%);max-height:calc(100dvh - clamp(24px,6vh,56px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:grid;gap:14px;padding:18px;border:1px solid #d9cbb8;border-radius:8px;background:#fffaf0}.quick-tags[data-v-d53ff30b],.generator-actions[data-v-d53ff30b]{display:flex;flex-wrap:wrap;gap:8px}.raw-preview[data-v-d53ff30b]{font-family:Consolas,monospace;font-size:13px}.generated-list[data-v-d53ff30b]{display:grid;gap:12px}.generated-card[data-v-d53ff30b]{display:grid;gap:10px;padding:12px;border:1px solid #d9cbb8;border-radius:8px;background:#f8efe2}.entry-card header[data-v-d53ff30b]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.entry-card p[data-v-d53ff30b]{margin:6px 0 0;color:#655c52}.content[data-v-d53ff30b]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;white-space:pre-wrap}.badge[data-v-d53ff30b]{flex:0 0 auto;padding:5px 9px;border-radius:999px;font-size:12px}.badge.on[data-v-d53ff30b]{background:#dceee2;color:#21573a}.badge.off[data-v-d53ff30b]{background:#eee5dc;color:#6f5a45}@media (max-width: 767px){.form-grid[data-v-d53ff30b],.toolbar[data-v-d53ff30b],.toolbar button[data-v-d53ff30b]{width:100%;grid-template-columns:1fr}.entry-card header[data-v-d53ff30b]{flex-direction:column}.title-actions[data-v-d53ff30b],.title-actions button[data-v-d53ff30b]{width:100%}.modal-backdrop[data-v-d53ff30b]{padding:8px;align-items:flex-start;overflow:hidden;min-height:100svh;height:100svh}.generator-modal[data-v-d53ff30b]{height:calc(100svh - 16px);max-height:calc(100svh - 16px);padding:14px;padding-bottom:max(18px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.generator-actions button[data-v-d53ff30b],.quick-tags button[data-v-d53ff30b]{flex:1 1 auto}}
