.manga{gap:16px;display:grid}.manga__panel{aspect-ratio:1;background:linear-gradient(160deg,#f7f3e4,#e6e2d8);border:2px solid #243046;border-radius:6px;margin:0;position:relative;overflow:hidden;box-shadow:3px 3px #e6e1d7}.manga__panel img{object-fit:cover;width:100%;height:100%;display:block}.manga__panel.is-fallback img{display:none}.manga__number{z-index:2;color:#fff;background:#243046;border-radius:0 0 10px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:600;display:grid;position:absolute;top:0;left:0}.manga__lines{pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:12px 12px 12px 40px;display:flex;position:absolute;inset:0}.manga__bubble{color:#243046;background:#fffffff2;border:1.5px solid #243046;border-radius:16px;max-width:64%;padding:7px 12px 8px;font-family:Klee One,Hiragino Maru Gothic ProN,Yu Gothic,Meiryo,sans-serif;font-size:15px;font-weight:600;line-height:1.5;display:block;position:relative;box-shadow:2px 2px #24304624}.manga__bubble small{letter-spacing:.1em;color:#8a6d3b;margin-bottom:2px;font-size:10px;line-height:1.3;display:block}.manga__bubble:after{content:"";border:5px solid #0000;border-top:9px solid #243046;border-bottom:0;position:absolute;bottom:-9px;left:18px}.manga__bubble--second{align-self:flex-end}.manga__bubble--second:after{left:auto;right:18px}@media (width<=1023px){.manga__bubble{max-width:70%;font-size:14px}}
