.layout.svelte-13hsgdq{display:grid;grid-template-columns:minmax(0,3fr) minmax(240px,2fr);gap:var(--sp-3);align-items:start}.pane-head.svelte-13hsgdq{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--sp-2);margin-bottom:var(--sp-2);flex-wrap:wrap}.hint.svelte-13hsgdq{color:var(--text-tertiary);font-size:var(--text-sm);line-height:1.5;margin:0}input.svelte-13hsgdq,select.svelte-13hsgdq,textarea.svelte-13hsgdq,button.svelte-13hsgdq{font:inherit}input.svelte-13hsgdq,select.svelte-13hsgdq,textarea.svelte-13hsgdq{border:1px solid var(--border);border-radius:var(--r-md);padding:9px 11px;background:var(--surface);color:var(--text-primary);min-width:0}textarea.svelte-13hsgdq{resize:vertical;min-height:96px}button.svelte-13hsgdq{border:1px solid var(--pri-500);background:var(--pri-600);color:var(--neu-0);border-radius:var(--r-md);padding:9px 13px;font-weight:700;cursor:pointer}button.svelte-13hsgdq:disabled{opacity:.6;cursor:not-allowed}.entry-form.svelte-13hsgdq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}.field.svelte-13hsgdq{display:flex;flex-direction:column;gap:5px;min-width:0}.field-wide.svelte-13hsgdq{grid-column:1 / -1}.field.svelte-13hsgdq>span:where(.svelte-13hsgdq){font-size:var(--text-xs);font-weight:700;color:var(--text-secondary)}.field.svelte-13hsgdq em:where(.svelte-13hsgdq){font-style:normal;font-weight:500;color:var(--text-tertiary)}.form-actions.svelte-13hsgdq{grid-column:1 / -1;display:flex;justify-content:flex-end}.entry-list.svelte-13hsgdq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.entry.svelte-13hsgdq{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--sp-2);padding:10px 0;border-top:1px solid var(--border-light)}.entry.svelte-13hsgdq:first-child{border-top:0}.entry-main.svelte-13hsgdq{display:flex;flex-direction:column;gap:4px;min-width:0}.entry-main.svelte-13hsgdq strong:where(.svelte-13hsgdq){font-size:var(--text-sm);font-weight:700;color:var(--text-primary)}.entry-meta.svelte-13hsgdq{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:var(--text-xs);color:var(--text-tertiary)}.entry-notes.svelte-13hsgdq{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.45}@media(max-width:900px){.layout.svelte-13hsgdq,.entry-form.svelte-13hsgdq{grid-template-columns:minmax(0,1fr)}}
