.tutorial-page .tutorial-shot{border:1px solid var(--border);background:#101112;border-radius:16px;margin:28px 0 32px;overflow:hidden}.tutorial-page .tutorial-image{width:100%;height:auto;display:block}.tutorial-page .tutorial-shot figcaption{border-top:1px solid var(--border);color:var(--secondary);padding:15px 20px;font-size:13px;line-height:1.65}.tutorial-page .tutorial-table{border:1px solid var(--border);border-radius:12px;margin:24px 0;overflow-x:auto}.tutorial-page table{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:1.65}.tutorial-page th,.tutorial-page td{border-bottom:1px solid var(--border);vertical-align:top;padding:16px 18px}.tutorial-page thead{background:var(--surface-2)}.tutorial-page tbody th{width:25%;color:var(--text);font-weight:550}.tutorial-page td{color:var(--secondary)}.tutorial-page tr:last-child th,.tutorial-page tr:last-child td{border-bottom:0}.tutorial-page .tutorial-note{border-left:2px solid var(--accent);background:#e7ff6309;padding:18px 22px}.tutorial-page .guide-section>h3{margin-top:30px;font-size:22px;line-height:1.35}.tutorial-page .guide-section>ul{color:var(--secondary);padding-left:22px;line-height:1.8}.tutorial-page .guide-section>ul li{margin:10px 0}.tutorial-page .guide-section>p a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.tutorial-page .prompt-block p{overflow-wrap:anywhere;padding-right:0}@media (max-width:639px){.tutorial-page th,.tutorial-page td{padding:12px 10px;font-size:12px}.tutorial-page .tutorial-shot figcaption{padding:12px 14px}.tutorial-page .guide-section>h3{font-size:20px}}.tutorial-page .tutorial-model-list{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:24px 0;list-style:none;overflow:hidden;padding:0!important}.tutorial-page .tutorial-model-list li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex;margin:0!important}.tutorial-page .tutorial-model-list li:last-child{border-bottom:0}.tutorial-page .tutorial-model-list li:first-child{color:var(--accent);background:#e7ff630f}.tutorial-page .tutorial-model-list span{color:var(--secondary);font-size:12px}.tutorial-page .tutorial-actions{color:var(--secondary);padding-left:24px;line-height:1.8}.tutorial-page .tutorial-actions li{margin:12px 0;padding-left:5px}@media (max-width:639px){.tutorial-page .tutorial-model-list li{flex-direction:column;align-items:flex-start;gap:4px}}
