/* v3: user-story extension */
.inline-form{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:5px 0}.inline-form select{min-width:100px;min-height:36px}.inline-form button{padding:8px 12px}.panel details{margin:20px 0;padding:12px;border:1px solid var(--line);border-radius:8px}details summary{cursor:pointer;font-weight:700}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #b6914b;outline-offset:3px}
