.tonnam-story{background:linear-gradient(145deg,#f5fbf7,#f7fbff 50%,#fffdf3);color:#304d49}.tonnam-story header{border-color:#d0e7df}.tonnam-story header a{color:#3d8275}.tonnam-story .kp-intro h1{color:#38695e}.tonnam-story .kp-intro>img{box-shadow:0 15px 40px #488a7420}.tonnam-story .kp-intro small,.tonnam-story .kp-intro>div>span{color:#719b8a}.tonnam-story .kp-intro p{color:#729184}.tn-story-note{font-size:11px;color:#829b8e;text-align:center;line-height:1.8;margin:24px 0}.tonnam-story .kp-scene{background:#ecf8f0f5;border-color:#bfdcc9}.tonnam-story .kp-scene strong{color:#4f8a71}.tonnam-story .kp-line.k{background:#e9f4fc;border-color:#c7dfee}.tonnam-story .kp-line.k strong{color:#527e9e}.tonnam-story .kp-line.w{margin-left:auto;background:#e8f5e9;border-color:#c2dcc5}.tonnam-story .kp-line.w strong{color:#5a8a62}.tonnam-story .kp-line.n{color:#7b9388}.tonnam-story .kp-chapter{color:#8ab59f}.tonnam-story progress{accent-color:#65a88d}.tonnam-story .kp-gate{border-color:#d0e7dc}.tonnam-story footer button,.tonnam-story footer a{background:#4e9279}.tn-reading-tools{display:flex;gap:10px;align-items:center;justify-content:space-between;font-size:11px;color:#7a9589;margin:15px 0}.tn-reading-tools select{border:1px solid #c5dfd3;border-radius:14px;padding:9px;background:#fff;color:#477765;font:inherit;min-height:40px}.tn-reading-tools span{margin-left:auto}@media(max-width:600px){.tn-reading-tools{flex-wrap:wrap}.tn-reading-tools span{font-size:10px}.tonnam-story .kp-scene{top:48px}}@media(prefers-reduced-motion:reduce){.tonnam-story .kp-scene img{animation:none}}
