.publication-catalog,.publication-detail,.publication-reader{--pub-lime:#cdff4e;--pub-navy:#071827;--pub-muted:#aac5da;--pub-line:#98d4f93b;color:#f4f8fe;min-width:0}.publication-catalog *,.publication-detail *,.publication-reader *{box-sizing:border-box}.publication-catalog a,.publication-detail a{color:inherit;text-decoration:none}.publication-catalog button,.publication-catalog input,.publication-catalog select,.publication-reader button{font:inherit}.publication-catalog a:focus-visible,.publication-detail a:focus-visible,.publication-catalog input:focus-visible,.publication-catalog select:focus-visible,.publication-catalog button:focus-visible,.publication-reader button:focus-visible,.publication-reader-unit:focus-visible{outline:3px solid var(--pub-lime);outline-offset:4px}.publication-eyebrow{letter-spacing:1.7px;color:#a8cfdf;font-size:10px;font-weight:750;display:block}.publication-catalog-hero{border:1px solid var(--pub-line);background:radial-gradient(at 93% 100%,#224348 0,#0000 59%),linear-gradient(115deg,#102737,#071522);border-radius:19px;justify-content:space-between;align-items:center;gap:26px;min-height:214px;padding:31px 35px;display:flex;position:relative;overflow:hidden}.publication-catalog-hero.is-manga{background:radial-gradient(at 88% 90%,#244267 0,#0000 58%),linear-gradient(115deg,#132439,#071522)}.publication-catalog-hero>div:first-child{z-index:1;max-width:580px;position:relative}.publication-catalog-hero h1{letter-spacing:-1.6px;margin:10px 0 11px;font-size:clamp(34px,4vw,57px);line-height:1.03}.publication-catalog-hero p{color:#bfd6e6;max-width:540px;margin:0;font-size:15px;line-height:1.65}.publication-catalog-mark{flex-shrink:0;width:180px;height:166px;margin-right:14px;position:relative;transform:rotate(8deg)}.publication-catalog-mark i{background:#c4e6e4;border-left:8px solid #8ebda8;border-radius:4px;width:104px;height:147px;position:absolute;top:9px;right:38px;box-shadow:7px 7px #314f49,10px 13px 24px #04121fa8}.publication-catalog-mark i:first-child{background:#8aaba7;right:69px;transform:rotate(-19deg)}.publication-catalog-mark i:nth-child(2){background:#b0cdbc;right:52px;transform:rotate(-8deg)}.publication-catalog-mark i:nth-child(3){background:linear-gradient(145deg,#cff354,#c0ed74);border-left-color:#7eab37;transform:rotate(5deg)}.publication-catalog-mark>span{color:#18351b;font-size:57px;font-weight:900;position:absolute;top:50px;right:78px;transform:rotate(5deg)}.is-manga .publication-catalog-mark i{background:linear-gradient(145deg,#d6eaff,#83a9c7);border:5px solid #070d19;width:104px;height:147px}.is-manga .publication-catalog-mark i:first-child{right:64px;transform:rotate(-15deg)}.is-manga .publication-catalog-mark i:nth-child(2){background:linear-gradient(27deg,#0000 48%,#071422 49% 52%,#0000 53%),linear-gradient(145deg,#b2dced,#6e8ead);right:41px;transform:rotate(2deg)}.is-manga .publication-catalog-mark i:nth-child(3){background:#cdff4e;width:84px;height:70px;top:79px;right:18px;transform:rotate(14deg)}.is-manga .publication-catalog-mark>span{color:#0a1c30;font-size:55px;top:74px;right:34px;transform:rotate(14deg)}.publication-kind-tabs{gap:7px;margin:21px 0 16px;display:flex}.publication-kind-tabs a{border:1px solid var(--pub-line);color:#b9d1e2;border-radius:24px;padding:9px 22px;font-size:13px;font-weight:750}.publication-kind-tabs a[aria-current=page]{background:var(--pub-lime);color:#17230a;border-color:var(--pub-lime)}.publication-catalog-tools{flex-wrap:wrap;align-items:center;gap:13px;margin-bottom:21px;display:flex}.publication-search{border:1px solid var(--pub-line);background:#071624;border-radius:10px;flex:1;align-items:center;gap:9px;min-width:225px;min-height:48px;padding:0 13px;display:flex}.publication-search svg{color:#a4c3d9;flex-shrink:0;width:21px;height:21px}.publication-search input{color:#f2f8ff;outline-offset:0;background:0 0;border:0;width:100%;min-width:0;padding:12px 0;font-size:13px}.publication-search input::placeholder{color:#91aec5}.publication-language{color:#a9c4d7;align-items:center;gap:9px;font-size:11px;display:flex}.publication-language select{color:#e7f0f9;border:1px solid var(--pub-line);background:#102737;border-radius:8px;padding:11px 26px 11px 11px;font-size:12px}.publication-audience-label{color:#cdf1e7;background:#15303e;border:1px solid #355867;border-radius:20px;padding:8px 12px;font-size:12px;font-weight:650}.publication-state{text-align:center;border:1px solid var(--pub-line);color:#b1ccdf;background:#081927;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:240px;padding:35px 25px;display:flex}.publication-state h1,.publication-state h2{color:#f2f8fd;margin:0;font-size:22px;line-height:1.25}.publication-state p{max-width:520px;margin:0;font-size:14px;line-height:1.6}.publication-state.is-error{color:#ffe2c6;border-color:#b27d5080}.publication-state-mark{color:#badae8;font-size:42px;line-height:1.2}.publication-loader{border:2px solid #2c4b5c;border-top-color:var(--pub-lime);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite publication-spin}@keyframes publication-spin{to{transform:rotate(360deg)}}.publication-button{border:1px solid var(--pub-lime);background:var(--pub-lime);color:#16240d;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:11px 16px;font-size:12px;font-weight:750;line-height:1.3;display:inline-flex}.publication-button:hover{background:#ddff89}.publication-button-secondary{color:#dcebf6;background:#102637;border-color:#456175}.publication-button-secondary:hover{background:#1c3a50}.publication-button:disabled{opacity:.45;cursor:default}.publication-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.publication-tile{border:1px solid var(--pub-line);background:#0b1d2b;border-radius:13px;flex-direction:column;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.publication-tile:hover{border-color:#84c4df;transform:translateY(-3px)}.publication-tile-cover{background:radial-gradient(at 50% 40%,#25465a,#071726);justify-content:center;align-items:center;height:282px;padding:20px;display:flex;position:relative;overflow:hidden}.publication-tile-cover>img{object-fit:contain;border-radius:2px;width:auto;max-width:100%;height:100%;box-shadow:4px 7px 20px #0008}.publication-tile-cover.is-manga{background:linear-gradient(145deg,#172d44,#081626)}.publication-tile-format{letter-spacing:.8px;text-transform:uppercase;color:#cbe3f4;background:#091727d9;border:1px solid #73accc55;border-radius:6px;padding:6px 9px;font-size:9px;font-weight:750;position:absolute;top:12px;left:13px}.publication-cover-fallback{color:#d1ed91;background:linear-gradient(145deg,#203e50,#0a1d2b);border:1px solid #416476;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;height:100%;min-height:170px;font-size:64px;font-weight:800;display:flex}.publication-cover-fallback span{letter-spacing:3px;color:#b5cddf;font-size:10px}.publication-tile-copy{flex-direction:column;flex:1;gap:7px;min-width:0;padding:19px;display:flex}.publication-tile-copy h2{color:#f4f8fd;overflow-wrap:anywhere;letter-spacing:-.4px;margin:0;font-size:19px;line-height:1.3}.publication-tile-subtitle{color:#c4d9e6;margin:0;font-size:12px;line-height:1.45}.publication-author{color:#aac9dc;font-size:11px;line-height:1.5}.publication-tile-synopsis{color:#abc4d4;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 9px;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.publication-tile-bottom{border-top:1px solid var(--pub-line);color:#97b4c9;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;font-size:10px;line-height:1.4;display:flex}.publication-tile-bottom strong{color:#d6f896;text-align:right;font-size:11px}.publication-back{align-items:center;gap:9px;padding:6px 0 17px;font-size:13px;display:inline-flex;color:#bcd8e8!important}.publication-back:hover{color:var(--pub-lime)!important}.publication-reader-cover{border:1px solid var(--pub-line);background:radial-gradient(at 0 0,#224153,#0000 80%),#0a1b29;border-radius:17px;align-items:center;gap:29px;padding:28px 30px;display:flex}.publication-reader-cover-art{flex-shrink:0;align-items:center;width:173px;min-height:228px;display:flex}.publication-reader-cover-art>img{object-fit:contain;border-radius:2px;width:100%;height:auto;max-height:330px;box-shadow:7px 10px 23px #0008}.publication-reader-cover-art .publication-cover-fallback{min-height:248px}.publication-reader-intro{min-width:0}.publication-reader-intro h1{letter-spacing:-1.1px;overflow-wrap:anywhere;margin:12px 0;font-size:clamp(26px,2.6vw,43px);font-weight:800;line-height:1.13}.publication-reader-subtitle{color:#ccdfeb;margin:0 0 8px;font-size:16px;line-height:1.4}.publication-reader-author{color:#b8d0e1;margin:0 0 14px;font-size:13px}.publication-reader-synopsis{color:#b1cdde;white-space:pre-line;max-width:620px;margin:0 0 18px;font-size:14px;line-height:1.75}.publication-reader-meta{flex-wrap:wrap;gap:7px;display:flex}.publication-reader-meta>span{border:1px solid var(--pub-line);color:#d4e5f0;border-radius:20px;padding:5px 10px;font-size:10px}.publication-preview-label{color:#2d4421;background:#d8edbe;border-radius:5px;margin-top:9px;padding:5px 9px;font-size:10px;display:inline-block}.publication-reading-order{color:#9cbed2;margin:12px 0 0;font-size:10px;line-height:1.5}.publication-reader-tools{justify-content:space-between;align-items:center;gap:12px;padding:20px 0 14px;display:flex}.publication-reader-location{color:#bad1e0;text-align:center;font-size:12px}.publication-reading-progress{background:#274556;border-radius:3px;height:3px;margin-bottom:0;overflow:hidden}.publication-reading-progress>span{background:var(--pub-lime);height:100%;transition:width .2s;display:block}.publication-contents{border:1px solid var(--pub-line);background:#0d2232;border-top:0;border-radius:0 0 12px 12px;margin-bottom:15px;padding:13px;display:none}.publication-contents.is-open{display:block}.publication-contents ol{grid-template-columns:1fr 1fr;gap:5px;margin:0;padding:0;list-style:none;display:grid}.publication-contents button{text-align:left;color:#c6ddeb;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:baseline;gap:12px;width:100%;padding:10px 12px;font-size:12px;line-height:1.4;display:flex}.publication-contents button>span{color:#99bdce;flex-shrink:0;font-size:10px}.publication-contents button:hover,.publication-contents button[aria-current=step]{color:#eaffd4;background:#1a3c50;border-color:#4a748e}.publication-reader-body{padding-top:16px}.publication-reader-unit{color:#263029;background:#f7f4ec;border:1px solid #d9d2c0;border-radius:11px;padding:44px clamp(25px,6vw,94px) 52px;scroll-margin-top:24px;display:none;box-shadow:0 12px 35px #0002}.publication-reader-unit.is-selected{display:block}.publication-unit-heading{border-bottom:1px solid #c9c7b9;margin-bottom:26px;padding-bottom:22px}.publication-unit-heading>span{letter-spacing:1.8px;text-transform:uppercase;color:#65725e;font:750 10px/1.5 Arial,sans-serif}.publication-unit-heading h2{letter-spacing:-.5px;overflow-wrap:anywhere;margin:11px 0 9px;font:600 clamp(25px,3vw,34px)/1.25 Georgia,Times New Roman,serif}.publication-unit-heading>p{color:#67705f;max-width:640px;margin:0;font:14px/1.7 Georgia,Times New Roman,serif}.publication-chapter-art{max-width:690px;margin:0 auto 29px}.publication-chapter-art>img{object-fit:contain;border-radius:3px;width:100%;max-height:410px;display:block}.publication-book-paragraphs{max-width:690px;margin:auto}.publication-book-paragraphs>p{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 22px;font:18px/1.9 Georgia,Times New Roman,serif}.publication-book-paragraphs>p:first-child:first-letter{float:left;color:#38513c;margin:7px 8px 0 0;font-size:52px;line-height:1}.publication-reader.is-manga .publication-reader-unit{color:#162029;background:#f8f9fa;border-color:#cbd1d5;padding:30px clamp(19px,3vw,43px) 37px}.is-manga .publication-unit-heading h2{letter-spacing:-.7px;font:850 clamp(23px,2.5vw,31px)/1.2 Arial,sans-serif}.is-manga .publication-unit-heading{border-color:#9ca7ae}.is-manga .publication-unit-heading>p{color:#52616c;font:13px/1.6 Arial,sans-serif}.publication-manga-panels{grid-template-columns:1fr 1fr;gap:16px;display:grid}.publication-manga-panel{background:#fff;border:2px solid #1c2732;align-self:start;min-width:0;margin:0;box-shadow:3px 3px #1c2732}.publication-panel-art{aspect-ratio:1;background:#d7e1e8;position:relative;overflow:hidden}.publication-panel-art>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.publication-panel-number{color:#f4f9ff;background:#17252de0;border-radius:50%;justify-content:center;align-items:center;min-width:20px;height:20px;font-size:10px;font-weight:700;display:flex;position:absolute;top:8px;left:8px}.publication-panel-placeholder{text-align:center;background:linear-gradient(135deg,#e0e8ed,#b9cad5);flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100%;padding:27px 18px;display:flex}.publication-panel-placeholder>span{color:#506577;font-size:42px}.publication-panel-placeholder>p{color:#3c505e;margin:0;font-size:12px;line-height:1.6}.publication-manga-panel figcaption{padding:12px}.publication-panel-narration{color:#3c4e58;white-space:pre-line;overflow-wrap:anywhere;background:#e8edf0;border-left:3px solid #4a6170;margin:0 0 10px;padding:8px 10px;font:12px/1.55 Arial,sans-serif}.publication-panel-dialogue{color:#172b39;white-space:pre-line;overflow-wrap:anywhere;border:1.5px solid #273744;border-radius:15px 15px 15px 4px;margin:0;padding:11px 12px;font:700 14px/1.6 Arial,sans-serif}.publication-reader-pagination{justify-content:space-between;align-items:center;gap:14px;padding:18px 0 0;display:flex}.publication-reader-pagination>span{color:#afcddd;font-size:12px}.publication-reader-keyboard{color:#8eafc6;text-align:center;margin:14px 0;font-size:10px;line-height:1.6}.publication-print-page{display:none}.publication-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (max-width:1100px){.publication-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-tile-cover{height:290px}.publication-reader-cover{gap:23px;padding:25px}.publication-reader-cover-art{width:149px}.publication-reader-cover-art .publication-cover-fallback{min-height:211px}.publication-reader-intro h1{font-size:29px}.publication-reader-synopsis{font-size:13px}.publication-manga-panels{grid-template-columns:1fr;max-width:680px;margin:auto}.publication-panel-art{aspect-ratio:4/3}.publication-panel-dialogue{font-size:15px}}@media (max-width:620px){.publication-catalog-hero{gap:0;min-height:198px;padding:24px 21px}.publication-catalog-hero>div:first-child{max-width:78%}.publication-catalog-hero h1{font-size:36px}.publication-catalog-hero p{font-size:12px;line-height:1.7}.publication-eyebrow{letter-spacing:1.1px;font-size:8px}.publication-catalog-mark{opacity:.44;position:absolute;top:39px;right:-61px;transform:rotate(8deg)scale(.75)}.publication-kind-tabs{margin-top:17px}.publication-catalog-tools{gap:10px}.publication-search{flex-basis:100%;min-width:0;min-height:46px}.publication-search input{padding:11px 0;font-size:16px}.publication-language{flex:1;justify-content:space-between}.publication-language select{padding:8px;font-size:14px}.publication-audience-label{font-size:11px}.publication-catalog-grid{grid-template-columns:1fr;gap:17px}.publication-tile-cover{height:328px}.publication-tile-copy{padding:20px}.publication-tile-copy h2{font-size:22px}.publication-tile-synopsis{font-size:13px}.publication-tile-bottom{font-size:11px}.publication-tile-bottom strong{font-size:12px}.publication-state{min-height:242px;padding:28px 19px}.publication-state h1,.publication-state h2{font-size:21px}.publication-state p{font-size:13px}.publication-reader-cover{text-align:center;flex-direction:column;gap:22px;padding:24px 20px}.publication-reader-cover-art{width:160px;min-height:0}.publication-reader-cover-art>img{max-height:260px}.publication-reader-intro h1{letter-spacing:-.8px;font-size:28px}.publication-reader-subtitle{font-size:14px}.publication-reader-synopsis{margin-bottom:14px;font-size:13px}.publication-reader-meta{justify-content:center}.publication-reader-tools{flex-wrap:wrap;gap:8px;padding-top:16px}.publication-reader-tools .publication-button{min-height:39px;padding:9px 11px;font-size:10px}.publication-reader-location{font-size:11px}.publication-contents ol{grid-template-columns:1fr}.publication-reader-unit{border-radius:7px;padding:30px 22px 33px}.publication-unit-heading{margin-bottom:20px;padding-bottom:19px}.publication-unit-heading h2{font-size:27px}.publication-unit-heading>p{font-size:13px}.publication-book-paragraphs>p{margin-bottom:20px;font-size:18px;line-height:1.85}.publication-reader.is-manga .publication-reader-unit{padding:25px 13px 27px}.publication-manga-panels{gap:19px}.publication-panel-art{aspect-ratio:1}.publication-manga-panel figcaption{padding:12px 10px}.publication-panel-dialogue{font-size:14px}.publication-reader-pagination .publication-button{padding:10px 14px;font-size:12px}.publication-reader-keyboard{display:none}}@media (prefers-reduced-motion:reduce){.publication-tile,.publication-reading-progress>span{transition:none}.publication-tile:hover{transform:none}.publication-loader{animation:none}}@media print{@page{size:A4;margin:14mm}body:has(.publication-reader){color:#111!important;background:#fff!important}body:has(.publication-reader) *{visibility:hidden!important}.publication-reader,.publication-reader *{visibility:visible!important}.publication-reader{color:#111!important;background:#fff!important;width:100%!important;max-width:none!important;position:absolute!important;top:0!important;left:0!important}.publication-reader-cover{text-align:center;break-inside:avoid;flex-direction:column;justify-content:center;gap:12mm;min-height:220mm;background:#fff!important;border:0!important;border-radius:0!important;padding:12mm 8mm!important;display:flex!important}.publication-reader-cover-art{width:62mm!important;min-height:0!important}.publication-reader-cover-art>img{max-height:95mm!important;box-shadow:none!important}.publication-reader-intro h1{color:#111!important;font-size:29pt!important}.publication-reader-intro .publication-eyebrow,.publication-reader-author,.publication-reader-subtitle,.publication-reader-synopsis,.publication-reader-meta>span,.publication-reading-order{color:#333!important}.publication-reader-synopsis{max-width:160mm!important;font-size:11pt!important}.publication-reader-meta{justify-content:center}.publication-reader-meta>span{border-color:#aaa!important}.publication-reader-tools,.publication-contents,.publication-reading-progress,.publication-reader-pagination,.publication-reader-keyboard,.publication-preview-label{display:none!important}.publication-reader-body{padding:0!important}.publication-reader-unit,.publication-reader-unit.is-selected{break-before:page;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important;display:block!important}.publication-unit-heading{margin:0 0 6mm!important;padding-bottom:4mm!important}.publication-unit-heading h2{font-size:23pt!important}.publication-unit-heading>p{font-size:10pt!important}.publication-chapter-art{break-inside:avoid;max-width:170mm!important;margin:0 auto 6mm!important}.publication-chapter-art>img{max-height:95mm!important}.publication-book-paragraphs{max-width:none!important}.publication-book-paragraphs>p{orphans:3;widows:3;margin:0 0 4mm!important;font-size:11.5pt!important;line-height:1.7!important}.publication-book-paragraphs>p:first-child:first-letter{font-size:33pt!important}.publication-reader.is-manga .publication-reader-unit{background:#fff!important;padding:0!important}.publication-manga-panels{grid-template-columns:1fr!important;gap:5mm!important;max-width:170mm!important;margin:0 auto!important}.publication-manga-panel{break-inside:avoid;box-shadow:none!important;border:1pt solid #222!important}.publication-panel-art{aspect-ratio:auto!important;background:#fff!important;height:66mm!important}.publication-panel-art>img{object-fit:contain!important}.publication-manga-panel figcaption{padding:3mm!important}.publication-panel-dialogue{padding:2.5mm!important;font-size:10pt!important;line-height:1.4!important}.publication-panel-narration{margin-bottom:2mm!important;padding:2mm!important;font-size:9pt!important;line-height:1.4!important}.publication-print-page{text-align:center;color:#666!important;margin:6mm 0 0!important;font:8pt/1.4 Arial,sans-serif!important;display:block!important}.publication-reader-meta>span,.publication-panel-narration{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.publication-reader .publication-unit-heading h2{color:#243629}.publication-reader.is-manga .publication-unit-heading h2{color:#172b39}.publication-reader .publication-button,.publication-catalog .publication-button{font:750 12px/1.3 Arial,sans-serif}.publication-reader .publication-contents button{font:400 12px/1.4 Arial,sans-serif}@media (max-width:620px){.publication-reader .publication-reader-tools .publication-button{font-size:10px}}@media print{.publication-reader .publication-unit-heading h2{color:#111!important}}.publication-reader .publication-panel-art{aspect-ratio:3/2}.publication-reader .publication-panel-art>img{object-fit:contain}@media print{:is(body:has(.publication-reader) .publication-reader,body:has(.publication-reader) .publication-reader *){visibility:visible!important}}.publication-reader.is-manga .publication-reader-unit{color:#111;background:#fff;border:1px solid #d5d5d5;border-radius:2px;max-width:880px;margin-inline:auto;padding:clamp(14px,3.2vw,30px);box-shadow:0 14px 42px #0004}.publication-comic-heading{border-bottom:2px solid #151515;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;padding-bottom:10px;font-family:Arial,sans-serif;display:flex}.publication-comic-heading>span{letter-spacing:1.5px;text-transform:uppercase;color:#333;flex-shrink:0;font-size:10px;font-weight:800}.publication-comic-heading h2{text-align:right;text-transform:uppercase;letter-spacing:.6px;overflow-wrap:anywhere;margin:0;font:800 clamp(12px,1.8vw,17px)/1.4 Arial,sans-serif;color:#111!important}.publication-comic-page{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(12px,2.4vw,22px);max-width:820px;margin:auto;display:grid}.publication-comic-panel{color:#111;isolation:isolate;break-inside:avoid;min-width:0;box-shadow:none;background:#fff;border:2px solid #111;grid-column:1/-1;margin:0;position:relative}.publication-comic-art{background:#eee;min-width:0;overflow:hidden}.publication-comic-art>img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.publication-comic-art .publication-panel-placeholder{color:#111;background:#f2f2f2;min-height:240px}.publication-comic-lettering{z-index:1;flex-direction:column;gap:10px;min-width:0;padding:clamp(10px,2vw,17px);font-family:Trebuchet MS,Arial,sans-serif;display:flex;position:relative}.publication-comic-panel.is-overlay .publication-comic-lettering{margin-top:clamp(-95px,-11vw,-48px)}.publication-comic-caption{white-space:pre-line;overflow-wrap:anywhere;background:#fff;border:1.5px solid #111;align-self:flex-start;max-width:84%;margin:0;padding:8px 11px;font:600 clamp(11px,1.45vw,13px)/1.5 Georgia,Times New Roman,serif;box-shadow:2px 2px #111}.publication-comic-balloons{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 14px;min-width:0;padding-bottom:10px;display:flex}.publication-comic-balloon{text-align:center;background:#fff;border:2px solid #111;border-radius:48% 52% 46% 45%/35% 39% 55% 54%;flex:0 auto;min-width:0;max-width:78%;margin:0;padding:12px 17px 14px;position:relative;box-shadow:1px 2px #111}.publication-comic-balloon:nth-child(2n){border-radius:50% 45% 46% 52%/40% 37% 56% 52%;margin-left:auto}.publication-comic-balloon:after{content:"";background:#fff;border-bottom:2px solid #111;border-right:2px solid #111;width:16px;height:17px;position:absolute;bottom:-10px;transform:skew(-12deg)rotate(41deg)}.publication-comic-balloon.tail-left:after{left:23px}.publication-comic-balloon.tail-right:after{right:23px;transform:skew(12deg)rotate(49deg)}.publication-comic-balloon cite{text-transform:uppercase;letter-spacing:.5px;color:#444;margin-bottom:4px;font:800 9px/1.2 Arial,sans-serif;display:block}.publication-comic-balloon p{white-space:pre-line;overflow-wrap:anywhere;color:#111;margin:0;font:750 clamp(13px,1.6vw,16px)/1.4 Trebuchet MS,Arial,sans-serif}.publication-comic-panel.is-flow .publication-comic-lettering{background:#fff;gap:14px;margin-top:0}.publication-comic-panel.is-flow .publication-comic-caption{max-width:100%}.publication-comic-panel.is-flow .publication-comic-balloon{border-radius:28px;flex-basis:auto;max-width:100%;padding:13px 20px}.publication-comic-page.layout-opening .publication-comic-panel:nth-child(2){grid-column:2/-1}.publication-comic-page.layout-cinematic .publication-comic-panel:first-child{grid-column:1/12}.publication-comic-page.layout-cinematic .publication-comic-panel:nth-child(2){grid-column:2/-1}.publication-comic-page.layout-action .publication-comic-panel:first-child{transform-origin:0 100%;grid-column:1/12;transform:rotate(-.7deg)}.publication-comic-page.layout-action .publication-comic-panel:nth-child(2){border-width:3px}.publication-comic-page.layout-quiet .publication-comic-panel:nth-child(2){grid-column:3/-1}.publication-reader .publication-comic-page .publication-comic-panel.is-flow{grid-column:1/-1;transform:none}.publication-editorial-notes{color:inherit;border:1px dashed #71828e;border-radius:6px;margin:18px 0 0;padding:12px;font:12px/1.6 Arial,sans-serif}.publication-editorial-notes summary{cursor:pointer;font-weight:700}.publication-editorial-notes p{white-space:pre-line;overflow-wrap:anywhere;margin:10px 0 0}@media (max-width:620px){.publication-reader.is-manga .publication-reader-unit{padding:13px 10px 18px}.publication-comic-heading{gap:10px;margin-bottom:14px;padding-bottom:8px}.publication-comic-heading h2{letter-spacing:.3px;font-size:11px}.publication-comic-heading>span{letter-spacing:.8px;font-size:9px}.publication-comic-page{gap:16px}.publication-comic-page.layout-quiet .publication-comic-panel:nth-child(2){grid-column:2/-1}.publication-comic-lettering{gap:8px;padding:10px}.publication-comic-caption{max-width:95%;padding:7px 9px;font-size:11px}.publication-comic-balloons{gap:14px 9px}.publication-comic-balloon{max-width:91%;padding:11px 14px 13px}.publication-comic-balloon p{font-size:13px}.publication-comic-balloon cite{font-size:8px}.publication-comic-panel.is-flow .publication-comic-balloon{padding:12px 16px}.publication-comic-panel.is-overlay .publication-comic-lettering{margin-top:-42px}}@media print{.publication-reader.is-manga .publication-reader-unit{max-width:none!important;box-shadow:none!important;border:0!important;padding:0!important}.publication-comic-heading{margin:0 0 4mm!important;padding-bottom:2mm!important}.publication-comic-heading h2{font-size:10pt!important}.publication-comic-heading>span{font-size:8pt!important}.publication-comic-page{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:4mm!important;max-width:174mm!important}.publication-comic-panel{break-inside:avoid;box-shadow:none!important;border:1pt solid #111!important;transform:none!important}.publication-comic-art>img{object-fit:contain!important;width:100%!important;height:auto!important;max-height:84mm!important}.publication-comic-lettering{gap:2mm!important;padding:3mm!important}.publication-comic-panel.is-overlay .publication-comic-lettering{margin-top:-13mm!important}.publication-comic-panel.is-flow .publication-comic-lettering{margin-top:0!important}.publication-comic-caption{-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:2mm!important;font-size:8pt!important;line-height:1.4!important}.publication-comic-balloons{gap:3mm!important;padding-bottom:2mm!important}.publication-comic-balloon{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important;background:#fff!important;border-width:1pt!important;max-width:85%!important;padding:2.5mm 4mm 3mm!important}.publication-comic-panel.is-flow .publication-comic-balloon{max-width:100%!important}.publication-comic-balloon cite{font-size:6.5pt!important}.publication-comic-balloon p{font-size:9pt!important;line-height:1.4!important}.publication-comic-balloon:after{border-width:1pt!important;width:3mm!important;height:3mm!important;bottom:-1.6mm!important}.publication-editorial-notes{display:none!important}.publication-reader.is-manga .publication-print-page{margin-top:3mm!important}.publication-comic-panel.is-flow{break-inside:auto!important}.publication-comic-panel.is-flow .publication-comic-art{break-inside:avoid}.publication-comic-panel.is-flow .publication-comic-caption,.publication-comic-panel.is-flow .publication-comic-balloon{break-inside:avoid;orphans:3;widows:3}}.publication-reader .publication-editorial-notes{color:#18232f;background:#f3f5f7;border-color:#aab8c3}.publication-reader .publication-editorial-notes>summary,.publication-reader .publication-editorial-notes>p{color:#18232f}.publication-comic-panel.is-overlay .publication-comic-lettering{margin:0;padding:0;display:block;position:absolute;inset:0}.publication-comic-panel.is-overlay .publication-comic-caption{z-index:2;max-width:64%;position:absolute;bottom:16px;left:16px}.publication-comic-panel.is-overlay .publication-comic-balloons{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;padding-bottom:0;display:grid;position:absolute;top:16px;left:16px;right:16px}.publication-comic-panel.is-overlay .publication-comic-balloon{justify-self:start;width:fit-content;max-width:100%}.publication-comic-panel.is-overlay .publication-comic-balloon:nth-child(2n){justify-self:end;margin-left:0}.publication-comic-panel.is-overlay.speech-right .publication-comic-balloon:only-child{grid-column:2;justify-self:end}.publication-comic-balloon:after{display:none}.publication-comic-tail{color:#111;pointer-events:none;width:30px;height:27px;position:absolute;bottom:-19px;left:30%;overflow:visible;transform:rotate(12deg)}.publication-comic-balloon.tail-right .publication-comic-tail{left:auto;right:30%;transform:scaleX(-1)rotate(12deg)}.publication-comic-panel.is-flow .publication-comic-tail{bottom:-19px}@media (max-width:620px){.publication-comic-panel.is-overlay .publication-comic-balloons{gap:12px;top:10px;left:10px;right:10px}.publication-comic-panel.is-overlay .publication-comic-caption{max-width:80%;bottom:10px;left:10px}.publication-comic-panel.is-overlay .publication-comic-balloon{padding:9px 11px 11px}.publication-comic-balloon p{font-size:13px;line-height:1.4}.publication-comic-panel.is-flow .publication-comic-balloon p{font-size:13px}.publication-comic-tail{width:24px;height:23px;bottom:-16px}.publication-comic-panel.is-flow .publication-comic-tail{bottom:-16px}}@media print{.publication-comic-panel.is-overlay .publication-comic-lettering{margin:0!important;padding:0!important;position:absolute!important;inset:0!important}.publication-comic-panel.is-overlay .publication-comic-balloons{gap:4mm!important;padding:0!important;position:absolute!important;top:3mm!important;left:3mm!important;right:3mm!important}.publication-comic-panel.is-overlay .publication-comic-caption{max-width:70%!important;position:absolute!important;bottom:3mm!important;left:3mm!important}.publication-comic-panel.is-overlay .publication-comic-balloon{max-width:100%!important}.publication-comic-panel.is-flow .publication-comic-lettering{margin:0!important;padding:3mm!important;position:relative!important;inset:auto!important}.publication-comic-tail{width:6mm!important;height:5mm!important;bottom:-3.7mm!important}.publication-comic-panel.is-flow .publication-comic-tail{bottom:-3.7mm!important}}
