.field-chapter{min-width:0}.field-cover{color:#101819;background:#e5c07d;border:3px solid #0d1415;grid-template-columns:1.35fr 1fr;margin-bottom:28px;display:grid;box-shadow:6px 6px #080e10}.field-cover-copy{background-image:radial-gradient(#2222 .6px,#0000 .6px);background-size:5px 5px;padding:28px 32px}.field-issue{letter-spacing:1.6px;text-transform:uppercase;font-weight:800;font-size:9px!important}.comic-site .field-cover h1{letter-spacing:-1.8px;margin:18px 0;font-size:clamp(32px,3.4vw,52px);line-height:1.04}.field-cover-copy>p{max-width:620px;font-size:13px;line-height:1.65}.field-cover-scene{background:50%/cover no-repeat;border-left:3px solid #101819;min-height:240px;position:relative}.field-cover-scene.engineer{background-position:35% 45%}.field-cover-scene.pilot{background-position:70% 40%}.field-cover-scene.mentor{background-position:right 40%}.field-cover-scene>span{letter-spacing:1px;background:#f0e9cf;border:2px solid #101819;padding:9px 12px;font-size:8px;position:absolute;top:0;left:0}.field-cover-scene>p{background:#f0e9cf;border:2px solid #101819;max-width:245px;margin:0;padding:12px 16px;font-size:13px;font-weight:700;line-height:1.4;position:absolute;bottom:12px;right:14px;transform:rotate(-2deg);box-shadow:3px 3px #101819}.field-chapter .panel{border:2px solid #0d1415;border-radius:0;overflow:hidden;box-shadow:4px 4px #080e10}.field-chapter .panel>header{color:#101819;background:#f0e9cf;border-bottom:2px solid #0d1415;padding:17px 20px}.field-chapter .panel>header h2{color:inherit;letter-spacing:-.6px;font-size:23px}.field-chapter .panel>header button{color:#101819;background:#f0e9cf;border-color:#6e725e}.field-chapter section[id]{scroll-margin-top:20px}.field-chapter .chapter-band{color:#101819;background:#b9c7ae;border:2px solid #101819;justify-content:space-between;align-items:center;gap:15px;margin:24px 0 15px;padding:15px 20px;display:flex}.chapter-band h2{margin:0;font-size:23px}.chapter-band p{margin:0;font-size:11px}.field-chapter .chapter-note{color:#c8d3bd;background:#26382e;border-left:3px solid #d9b569;padding:15px 20px;font-size:12px;line-height:1.7}.field-chapter button,.field-chapter input,.field-chapter select{border-radius:2px}.field-chapter .empty-state{padding:28px;line-height:1.8}.field-chapter .chapter-columns{grid-template-columns:minmax(0,1.4fr) minmax(250px,.6fr);align-items:start;gap:24px;display:grid}.field-chapter .chapter-sidebar{background:#27372e;border:2px solid #101819;padding:22px;box-shadow:4px 4px #080e10}.chapter-sidebar h2{margin:10px 0 20px;font-size:25px;line-height:1.2}.chapter-sidebar p{font-size:12px;line-height:1.8}.chapter-sidebar a{color:var(--accent);border-top:1px solid var(--line-2);padding:12px 0;display:block}@media (max-width:850px){.field-cover{grid-template-columns:1.3fr 1fr}.field-cover-copy{padding:23px}.field-cover-scene{background-size:260%}.field-chapter .chapter-columns{grid-template-columns:1fr}}@media (max-width:550px){.field-cover{grid-template-columns:1fr}.field-cover-scene{background-size:150%;border-top:3px solid #101819;border-left:0;min-height:165px}.comic-site .field-cover h1{font-size:36px}.field-cover-scene>p{max-width:185px;padding:9px 12px;font-size:11px}.field-chapter .chapter-band{flex-direction:column;align-items:flex-start}.field-chapter .panel>header{flex-wrap:wrap;padding:15px}}.field-chapter .panel>header>span,.field-chapter .panel>header small{color:#46523e}.field-cover .field-cover-scene{background-position:50%;background-size:cover;min-height:240px}@media (max-width:550px){.field-cover .field-cover-scene{min-height:190px}}
