.book-to-skill .book-note,.book-to-skill .book-prompt{background:#faf3ec;border-left:3px solid #b86e4b;border-radius:0 .75rem .75rem 0;margin:1.5rem 0;padding:1.25rem 1.5rem}.book-to-skill .book-note p{margin-bottom:0}.book-to-skill .book-prompt>span{color:#8a4c34;font-size:.85rem;font-weight:700}.book-to-skill .book-prompt blockquote{margin:.65rem 0 0;line-height:1.8}.book-to-skill .book-tree{color:#eee8db;background:#272b30;border-radius:.75rem;padding:1.25rem;font-size:.9rem;line-height:1.7;overflow-x:auto}.book-to-skill .book-download{color:#713e2b;font:inherit;cursor:pointer;background:#fffaf5;border:1px solid #9a5438;border-radius:.6rem;padding:.65rem 1rem;font-weight:650}.book-to-skill .book-download:focus-visible{outline-offset:3px;outline:3px solid #b86e4b}.book-to-skill .book-download-status:empty{display:none}.book-to-skill .book-interaction{margin:1.5rem 0 2rem}.book-to-skill .book-interaction-input{background:#f0ebff;border:1px solid #ddd3f2;border-radius:5px;margin:0 0 1rem 40px;padding:14px}.book-to-skill .book-interaction-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.book-to-skill .book-interaction-header button{min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8d3db;border-radius:4px;padding:4px 10px}.book-to-skill .book-interaction-header button:focus-visible{outline-offset:2px;outline:3px solid #6d48db}.book-to-skill .book-interaction-modes{gap:4px;display:flex}.book-to-skill .book-interaction-modes button[aria-pressed=true]{background:#eeebf2;border-color:#aaa2b3}.book-to-skill .book-interaction-input .hr-dialog-input{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;margin:10px 0 0}.book-to-skill .book-interaction-output{background:#fff;border:1px solid #ddd9d4;border-radius:5px}.book-to-skill .book-interaction-output>.book-interaction-header{border-bottom:1px solid #e4e0da;padding:10px 18px}.book-to-skill .book-interaction-body{overflow-wrap:anywhere;max-height:520px;padding:18px 20px;font-size:15px;line-height:1.8;overflow:auto}.book-to-skill .book-interaction-body>pre{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=720px){.book-to-skill .book-interaction-input{margin-left:12px}.book-to-skill .book-interaction-body{padding:16px}}.book-to-skill .book-interaction-header button{min-height:44px}.book-to-skill .book-interaction-input .hr-dialog-input{max-height:256px;font:400 14px/1.8 var(--font-body);border:1px solid #ddd9d4;border-radius:4px;padding:16px;overflow:auto}.book-to-skill .book-interaction-input .hr-dialog-input.is-expanded{max-height:none}@media (width<=720px){.book-to-skill .book-interaction-input .hr-dialog-input{max-height:280px}.book-to-skill .book-interaction-input .hr-dialog-input.is-expanded{max-height:none}}.book-to-skill .book-prepare-result{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.book-to-skill .book-interaction-body .tutorial-markdown pre{white-space:pre}.book-to-skill .book-interaction-body .tutorial-markdown-frontmatter pre{white-space:pre-wrap}
