.arrival-chapters-group { min-width:0; }
.media-round-arrival-pair > .arrival-chapters-group { padding-top:36px; }
.seoknam-arrival-chapters { margin-top:18px;padding:18px;border:1px solid #d4def0;border-radius:12px;background:#fff;color:#172b48; }
.seoknam-arrival-chapters h3 { margin:0 0 8px;font-size:var(--fs-card);line-height:1.5; }
.seoknam-arrival-chapters p { margin:0 0 14px;font-size:13px;line-height:1.7;overflow-wrap:anywhere; }
.seoknam-arrival-chapters__list { display:grid;grid-template-columns:minmax(0,1fr);gap:8px; }
.seoknam-arrival-chapters__button { display:grid;grid-template-columns:3.1em minmax(0,1fr);align-items:start;gap:10px;min-height:44px;padding:11px 12px;border:1px solid #d4def0;border-radius:8px;background:#f4f7fd;color:#23458d;font:inherit;font-size:13px;line-height:1.6;text-align:left;cursor:pointer;overflow-wrap:anywhere; }
.seoknam-arrival-chapters__time { font-variant-numeric:tabular-nums;font-weight:750;white-space:nowrap; }
.seoknam-arrival-chapters__button:hover { background:#e6edf9; }
.seoknam-arrival-chapters__button[aria-current="true"] { background:#23458d;color:#fff;border-color:#23458d; }
.seoknam-arrival-chapters__button:focus-visible { outline:3px solid #1e74df;outline-offset:3px; }
@media(min-width:768px){.seoknam-arrival-chapters__list { grid-template-columns:repeat(2,minmax(0,1fr)); }}
@media(max-width:760px){.media-round-arrival-pair > .arrival-chapters-group { padding-top:0; }}

.seoknam-arrival-chapters__label{font-size:var(--fs-small);}
