.Webtoon-module__QyhAwG__crumb{color:var(--muted);margin:4px 0 12px;font-size:13px}.Webtoon-module__QyhAwG__crumb a{color:inherit}.Webtoon-module__QyhAwG__title{outline:none;margin:0 0 4px;font-size:24px}.Webtoon-module__QyhAwG__title:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:4px}.Webtoon-module__QyhAwG__meta{color:var(--muted);margin:0 0 20px;font-size:14px}.Webtoon-module__QyhAwG__list{gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.Webtoon-module__QyhAwG__item{background:var(--card);border:1px solid var(--line);border-radius:16px;grid-template-columns:84px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.Webtoon-module__QyhAwG__item img{object-fit:cover;border:1px solid var(--line);background:#fbf7f1;border-radius:12px;width:84px;height:112px}.Webtoon-module__QyhAwG__item h2{margin:0 0 4px;font-size:17px}.Webtoon-module__QyhAwG__itemMeta{color:var(--muted);margin:0;font-size:13px}.Webtoon-module__QyhAwG__empty{background:var(--card);color:var(--muted);border-radius:12px;margin:0 0 16px;padding:16px}.Webtoon-module__QyhAwG__emptyLink{margin:0 0 24px;font-weight:600;text-decoration:underline;display:inline-block}.Webtoon-module__QyhAwG__panels{margin:0;padding:0;list-style:none}.Webtoon-module__QyhAwG__panel{margin:0 0 24px}.Webtoon-module__QyhAwG__frame{aspect-ratio:3/4;background:#fbf7f1;border-radius:14px;width:100%;position:relative;overflow:hidden}.Webtoon-module__QyhAwG__img{object-fit:cover;width:100%;height:100%;display:block}.Webtoon-module__QyhAwG__failed{box-sizing:border-box;border:2px dashed var(--line);border-radius:14px;flex-direction:column;justify-content:center;gap:12px;height:100%;padding:24px 20px;font-size:.95rem;line-height:1.6;display:flex}.Webtoon-module__QyhAwG__failed p{margin:0}.Webtoon-module__QyhAwG__retry{border:1px solid var(--fg);background:var(--card);border-radius:999px;align-self:flex-start;height:40px;padding:0 16px;font-weight:600}.Webtoon-module__QyhAwG__bubbles{flex-direction:column;gap:18px;margin:12px 0 0;padding:0;list-style:none;display:flex}.Webtoon-module__QyhAwG__line{flex-direction:column;max-width:86%;display:flex}.Webtoon-module__QyhAwG__left{align-self:flex-start;align-items:flex-start}.Webtoon-module__QyhAwG__right{text-align:right;align-self:flex-end;align-items:flex-end}.Webtoon-module__QyhAwG__narrator{text-align:center;align-self:center;align-items:center;max-width:92%}.Webtoon-module__QyhAwG__name{color:var(--muted);margin:0 8px 4px;font-size:.8rem;font-weight:700}.Webtoon-module__QyhAwG__bubble{color:var(--fg);border:2px solid var(--fg);word-break:keep-all;background:#fff;border-radius:16px;margin:0;padding:10px 14px;font-size:1rem;line-height:1.5;position:relative}.Webtoon-module__QyhAwG__narrator .Webtoon-module__QyhAwG__bubble{border-radius:4px}.Webtoon-module__QyhAwG__left .Webtoon-module__QyhAwG__bubble,.Webtoon-module__QyhAwG__right .Webtoon-module__QyhAwG__bubble{margin-top:12px}.Webtoon-module__QyhAwG__left .Webtoon-module__QyhAwG__bubble:before,.Webtoon-module__QyhAwG__right .Webtoon-module__QyhAwG__bubble:before{content:"";border-left:10px solid #0000;border-right:10px solid #0000;border-bottom:13px solid var(--fg);position:absolute;top:-13px}.Webtoon-module__QyhAwG__left .Webtoon-module__QyhAwG__bubble:after,.Webtoon-module__QyhAwG__right .Webtoon-module__QyhAwG__bubble:after{content:"";border-bottom:10px solid #fff;border-left:7px solid #0000;border-right:7px solid #0000;position:absolute;top:-8px}.Webtoon-module__QyhAwG__left .Webtoon-module__QyhAwG__bubble:before{left:16px}.Webtoon-module__QyhAwG__left .Webtoon-module__QyhAwG__bubble:after{left:19px}.Webtoon-module__QyhAwG__right .Webtoon-module__QyhAwG__bubble:before{right:16px}.Webtoon-module__QyhAwG__right .Webtoon-module__QyhAwG__bubble:after{right:19px}.Webtoon-module__QyhAwG__choice{border:0;margin:4px 0 28px;padding:0}.Webtoon-module__QyhAwG__prompt{margin:0 0 12px;font-size:1.05rem;font-weight:700}.Webtoon-module__QyhAwG__options{gap:10px;display:grid}.Webtoon-module__QyhAwG__option{border:1px solid var(--fg);border-radius:var(--radius-btn);background:var(--card);text-align:center;justify-content:center;align-items:center;width:100%;min-height:56px;padding:12px 16px;font-size:1rem;font-weight:600;display:flex}.Webtoon-module__QyhAwG__option[aria-pressed=true]{background:var(--fg);color:#fff}.Webtoon-module__QyhAwG__ending{margin:0 0 24px;animation:.25s ease-out Webtoon-module__QyhAwG__webtoon-fade}@keyframes Webtoon-module__QyhAwG__webtoon-fade{0%{opacity:0}to{opacity:1}}.Webtoon-module__QyhAwG__endingTitle{outline:none;margin:0 0 16px;font-size:20px}.Webtoon-module__QyhAwG__endingTitle:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:4px}.Webtoon-module__QyhAwG__closing{background:var(--card);border-radius:12px;margin:0 0 16px;padding:12px 14px;font-size:1rem;line-height:1.6}.Webtoon-module__QyhAwG__actions{gap:10px;display:grid}.Webtoon-module__QyhAwG__action{border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--card);justify-content:center;align-items:center;width:100%;min-height:52px;padding:10px 16px;font-size:1rem;font-weight:600;display:flex}.Webtoon-module__QyhAwG__actionPrimary{background:var(--fg);color:#fff;border-color:var(--fg)}.Webtoon-module__QyhAwG__section{margin:0 0 24px}.Webtoon-module__QyhAwG__section h2{margin:0 0 10px;font-size:17px}.Webtoon-module__QyhAwG__cast{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Webtoon-module__QyhAwG__cast a,.Webtoon-module__QyhAwG__cast span{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:12px 14px;font-weight:600;display:block}.Webtoon-module__QyhAwG__cast span{color:var(--muted);font-weight:500}.Webtoon-module__QyhAwG__testLink{border-radius:var(--radius-btn);background:var(--fg);color:#fff;justify-content:center;align-items:center;width:100%;min-height:52px;font-size:1rem;font-weight:700;display:flex}.Webtoon-module__QyhAwG__shareRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Webtoon-module__QyhAwG__shareBtn{border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--card);justify-content:center;align-items:center;gap:6px;min-height:52px;font-size:1rem;font-weight:600;display:flex}.Webtoon-module__QyhAwG__toast{background:var(--fg);color:#fff;z-index:10;text-align:center;border-radius:999px;max-width:calc(100vw - 32px);padding:10px 16px;font-size:14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@media (min-width:768px){.Webtoon-module__QyhAwG__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width:1024px){.Webtoon-module__QyhAwG__list{grid-template-columns:repeat(3,minmax(0,1fr))}}
