._339OkW_library{width:calc(100% - 112px);max-width:1240px;margin:auto;padding:88px 0 60px}._339OkW_kicker{letter-spacing:.19em;font-size:10px;font-weight:600;line-height:1.6;display:block}._339OkW_libraryIntro ._339OkW_kicker{color:#976340;margin-bottom:25px}._339OkW_libraryIntro h1{letter-spacing:-.055em;font-size:clamp(48px,5.6vw,80px)}._339OkW_libraryIntro h1 em{color:#9b6744;font-weight:400}._339OkW_libraryIntro p{color:var(--muted);margin-top:26px;font-size:16px}._339OkW_episodeFeature{grid-template-columns:1fr 1fr;align-items:center;gap:78px;margin-top:64px;display:grid}._339OkW_cover{aspect-ratio:4/5;background:#061728;border:10px solid #e9e1d0;display:block;position:relative;overflow:hidden;box-shadow:12px 16px #e8e4d9}._339OkW_artWindow{background:#233546;position:absolute;inset:0;overflow:hidden}._339OkW_artSheet{width:200%;height:200%;position:absolute}._339OkW_artSheet img{object-fit:fill}._339OkW_cover ._339OkW_artWindow{width:125%;height:100%;inset:0 auto 0 50%;transform:translate(-50%)}._339OkW_cover:after{content:"";background:linear-gradient(#07101ad9 0%,#07101a20 60%,#07101ab8 100%);position:absolute;inset:0}._339OkW_coverType{z-index:1;color:#f5e7c5;flex-direction:column;display:flex;position:absolute;inset:34px}._339OkW_coverType>span{letter-spacing:.23em;font-size:16px;font-weight:700}._339OkW_coverType strong{font-family:var(--font-display);letter-spacing:-.055em;margin-top:25px;font-size:clamp(55px,6vw,90px);font-weight:400;line-height:.95}._339OkW_coverType small{letter-spacing:.2em;margin-top:auto;font-size:10px}._339OkW_issueLabel{font-family:var(--font-display);color:#9b6744;align-items:center;gap:17px;font-size:37px;display:flex}._339OkW_issueLabel span{font-family:var(--font-body), sans-serif;letter-spacing:.16em;font-size:10px}._339OkW_featureCopy h2{margin:24px 0;font-size:clamp(36px,4vw,58px)}._339OkW_featureCopy>p{color:var(--muted);max-width:440px;margin-bottom:16px;font-size:16px;line-height:1.9}._339OkW_issueMeta{color:#78786c;flex-wrap:wrap;gap:8px 16px;margin:28px 0;font-size:11px;display:flex}._339OkW_issueMeta span+span:before{content:"·";margin-right:16px}._339OkW_readButton{color:#fffdf3;background:#25372f;align-items:center;gap:50px;padding:17px 23px;font-size:13px;display:inline-flex}._339OkW_novelLink{color:#76654d;align-items:center;gap:9px;width:fit-content;margin-top:22px;font-size:12px;display:flex}._339OkW_nextIssue{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;margin-top:96px;padding:50px 0;display:flex}._339OkW_nextIssue ._339OkW_kicker{color:#937455}._339OkW_nextIssue h2{margin:16px 0;font-size:36px}._339OkW_nextIssue p{color:var(--muted);font-size:14px}._339OkW_nextIssue a,._339OkW_libraryNote a{white-space:nowrap;align-items:center;gap:20px;font-size:12px;display:inline-flex}._339OkW_libraryNote{justify-content:space-between;align-items:center;gap:20px;padding-top:36px;display:flex}._339OkW_libraryNote p{color:var(--muted);font-size:13px}._339OkW_readerShell{color:#f1eadb;background:#162128;min-height:90vh;padding:36px 0 64px}._339OkW_episodeHeader,._339OkW_reader{width:min(1000px,100% - 64px);margin-inline:auto}._339OkW_backLink{color:#adb8b8;align-items:center;gap:9px;font-size:11px;display:inline-flex}._339OkW_episodeTitle{justify-content:space-between;align-items:end;gap:30px;margin:32px 0 35px;display:flex}._339OkW_episodeTitle ._339OkW_kicker{color:#c7ab81;margin-bottom:12px}._339OkW_episodeTitle h1{font-size:clamp(46px,5vw,66px)}._339OkW_episodeTitle h1 span{color:#c09565}._339OkW_episodeTitle>p{color:#a8b4b4;text-align:right;font-size:13px;line-height:1.8}._339OkW_toolbar{z-index:35;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#162128f5;border-bottom:1px solid #ffffff15;justify-content:space-between;align-items:center;gap:18px;padding:15px 0;display:flex;position:sticky;top:0}._339OkW_modeSwitch{background:#101a20;border:1px solid #a9b5b433;border-radius:5px;flex-shrink:0;padding:4px;display:inline-flex}._339OkW_modeSwitch button{color:#b4bebd;background:0 0;border:0;border-radius:2px;align-items:center;gap:9px;padding:9px 17px;font-size:12px;display:inline-flex}._339OkW_modeSwitch button[aria-pressed=true]{color:#1c2c2c;background:#eee6d7}._339OkW_readerOptions{align-items:center;gap:18px;min-width:0;display:flex}._339OkW_pageSelect{color:#b9c3c0;white-space:nowrap;align-items:center;gap:12px;font-size:10px;display:flex}._339OkW_pageSelect select{font:inherit;color:#e9e4d7;text-overflow:ellipsis;background:#1e2d34;border:1px solid #76888850;border-radius:3px;width:224px;min-width:0;padding:10px;font-size:11px}._339OkW_pageSelect select:focus-visible{outline-offset:3px;outline:3px solid #d5af74}._339OkW_illustrationToggle{white-space:nowrap;color:#bec8c5;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;font-size:11px;display:inline-flex}._339OkW_readingProgress{background:#ffffff0c;height:2px}._339OkW_readingProgress span{background:#d1aa73;height:100%;display:block}._339OkW_pageHeading{grid-template-columns:1fr auto;gap:5px 20px;margin:30px 0 23px;display:grid}._339OkW_pageHeading>span{color:#a2b4b4;text-transform:uppercase;letter-spacing:.16em;grid-column:1/-1;font-size:9px}._339OkW_pageHeading h2{letter-spacing:-.025em;scroll-margin-top:95px;font-size:27px}._339OkW_pageHeading h2:focus{outline:none}._339OkW_pageHeading p{letter-spacing:.06em;color:#afbebd;align-self:end;font-size:10px}._339OkW_comicPage{color:#252a28;background:#eee3ce;padding:13px;box-shadow:0 15px 45px #0005}._339OkW_pageMasthead,._339OkW_pageColophon{letter-spacing:.13em;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;display:flex}._339OkW_pageMasthead{padding:0 3px 10px}._339OkW_pageMasthead span:first-child{letter-spacing:.16em;font-size:14px}._339OkW_pageColophon{padding:13px 3px 0;font-size:8px}._339OkW_panelGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}._339OkW_panel{aspect-ratio:1;isolation:isolate;border:2px solid #1b2022;position:relative;overflow:hidden}._339OkW_caption{z-index:1;color:#282923;background:#f6e6c7;border:1.5px solid #242927;max-width:55%;padding:7px 11px;font-family:Georgia,serif;font-size:clamp(11px,1.15vw,14px);font-style:italic;line-height:1.4;position:absolute;top:12px;left:12px;box-shadow:2px 3px #18212266}._339OkW_dialogue{z-index:2;flex-direction:column;align-items:start;gap:9px;display:flex;position:absolute;bottom:13px;left:14px;right:14px}._339OkW_caption[data-placement=lower]{max-width:68%;top:auto;bottom:107px}._339OkW_caption[data-placement=top-right]{max-width:43%;left:auto;right:12px}._339OkW_bubble{color:#202627;background:#fffdf4;border:1.5px solid #20272a;border-radius:45%/28%;max-width:88%;padding:12px 23px 13px;font-family:Trebuchet MS,Arial,sans-serif;font-size:clamp(12px,1.25vw,15px);font-weight:600;line-height:1.32;position:relative;box-shadow:2px 3px #17202b44}._339OkW_bubble:before{content:"";z-index:-1;background:#fffdf4;border-top:1.5px solid #20272a;border-left:1.5px solid #20272a;width:15px;height:16px;position:absolute;top:-9px;left:35px;transform:skew(-20deg)rotate(25deg)}._339OkW_bubble>span{font-family:var(--font-body), sans-serif;letter-spacing:.075em;text-transform:uppercase;color:#785b3d;margin-bottom:4px;font-size:8px;font-weight:700;display:block}._339OkW_bubble:nth-child(2n){align-self:end}._339OkW_bubble:nth-child(2n):before{left:auto;right:30px}._339OkW_bubble[data-align=right]{align-self:end}._339OkW_bubble[data-align=right]:before{left:auto;right:30px}._339OkW_bubble[data-align=left]{align-self:start}._339OkW_bubble[data-align=left]:before{left:30px;right:auto}._339OkW_radio{background:#e2f2f3;border-left:4px solid #3a737e;border-radius:4px;padding:10px 14px}._339OkW_radio:before{display:none}._339OkW_radio>span{color:#38626b}._339OkW_thought{border-style:dashed}._339OkW_thought:before{border:1.5px solid #20272a;border-radius:50%;width:9px;height:9px;top:-15px;transform:none}._339OkW_sound{z-index:1;letter-spacing:.02em;color:#f5db95;text-shadow:2px 2px #14222b,-1px -1px #14222b,3px 4px #14222b;font-family:Impact,Arial Black,sans-serif;font-size:clamp(22px,3.2vw,40px);font-style:italic;position:absolute;top:42%;right:16px;transform:rotate(-8deg)}._339OkW_pageNavigation{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:15px;margin-top:25px;padding:20px 0;display:flex}._339OkW_pageNavigation button,._339OkW_pageNavigation a{color:#f1eadb;background:#25343b;border:1px solid #71808355;border-radius:3px;align-items:center;gap:14px;padding:13px 18px;font-size:12px;display:inline-flex}._339OkW_pageNavigation button:hover:not(:disabled),._339OkW_pageNavigation a:hover{background:#38494f}._339OkW_pageNavigation button:disabled{opacity:.35;cursor:default}._339OkW_pageNavigation>span{letter-spacing:.12em;color:#99acab;font-size:10px}._339OkW_readerFootnote{color:#9aafae;justify-content:space-between;gap:20px;padding-top:24px;font-size:10px;display:flex}._339OkW_readerFootnote a{align-items:center;gap:8px;display:inline-flex}._339OkW_novelPage{color:#2d352f;background:#f5eedf;padding:65px min(10vw,126px);box-shadow:0 15px 45px #0003}._339OkW_novelNumber{text-align:center;font-family:var(--font-display);color:#ab7b4a;font-size:26px;display:block}._339OkW_novelPage h3{font-family:var(--font-display);text-align:center;margin:15px 0 40px;font-size:clamp(28px,3vw,40px);line-height:1.2}._339OkW_novelPage p{font-family:var(--font-body);margin:0 0 22px;font-size:19px;line-height:1.95}._339OkW_novelPage>div:first-of-type>p:first-letter{float:left;color:#927043;padding:9px 8px 0 0;font-size:66px;line-height:.9}._339OkW_novelFigure{margin:35px auto 40px;padding-bottom:27px;position:relative}._339OkW_novelFigure>div{aspect-ratio:1;max-width:460px;margin:auto;position:relative}._339OkW_novelFigure ._339OkW_artSheet{width:200%;height:200%}._339OkW_novelFigure figcaption{color:#7a776a;text-align:center;text-transform:uppercase;letter-spacing:.15em;font:9px Arial,sans-serif;position:absolute;bottom:0;left:0;right:0}._339OkW_novelEnd{text-align:center;color:#aa895e;margin-top:32px;display:block}._339OkW_teaser{background:#0b1820;border:1px solid #9bc4d02b;grid-template-columns:1fr 1fr;min-height:580px;display:grid}._339OkW_teaserArt{min-height:350px;position:relative;overflow:hidden}._339OkW_teaserArt ._339OkW_artWindow{aspect-ratio:1;height:100%;inset:0 auto 0 50%;transform:translate(-50%)}._339OkW_teaserArt:after{content:"";background:linear-gradient(90deg,#0000 50%,#0b1820);position:absolute;inset:0}._339OkW_teaserCopy{align-self:center;padding:65px 40px 60px 20px}._339OkW_teaserCopy ._339OkW_kicker{color:#a5c9d3}._339OkW_teaserCopy h3{font-family:var(--font-display);letter-spacing:-.04em;margin:24px 0;font-size:48px;line-height:1.08}._339OkW_teaserCopy p{font-family:var(--font-body);color:#aabfc6;margin-top:20px;font-size:17px;line-height:1.8}._339OkW_comingNext{letter-spacing:.2em;text-transform:uppercase;color:#d9bf99;border-top:1px solid #6c8c984c;margin-top:32px;padding-top:25px;font-size:10px;display:inline-block}._339OkW_teaserTextOnly{display:block}._339OkW_teaserTextOnly ._339OkW_teaserCopy{max-width:720px;margin:auto;padding:65px 35px}._339OkW_readerLoading{color:#aabdbb;place-items:center;min-height:600px;display:grid}._339OkW_guide{width:min(1120px,100% - 112px);margin:auto;padding:65px 0}._339OkW_guideIntro{max-width:730px}._339OkW_guideIntro h1{margin:20px 0;font-size:58px}._339OkW_guideIntro p{color:var(--muted);margin-top:20px}._339OkW_guideImage{border:10px solid #e9dfcb;width:100%;height:auto;margin:45px 0 15px}._339OkW_guideCaption{color:var(--muted);margin-bottom:50px;font-size:11px}._339OkW_castGrid{grid-template-columns:1fr 1fr;gap:30px;display:grid}._339OkW_castCard{border-top:1px solid var(--line);padding:25px 0}._339OkW_castCard h2{margin:10px 0 15px;font-size:32px}._339OkW_castCard p{color:var(--muted);margin-bottom:15px;font-size:14px}._339OkW_castCard h3{margin:20px 0 8px;font-size:12px;font-weight:700}._339OkW_castCard ul{color:var(--muted);margin:0;padding-left:19px;font-size:13px}._339OkW_guideSpoilers{color:var(--ink);border:1px solid var(--line);background:#1b2019;margin-top:16px}._339OkW_guideSpoilers summary{cursor:pointer;padding:20px 24px;font-size:14px;font-weight:600}._339OkW_guideSpoilers summary::marker{color:var(--gold)}._339OkW_guideSpoilers summary:hover,._339OkW_guideSpoilers[open] summary{color:var(--gold)}._339OkW_guideSpoilers[open] summary{border-bottom:1px solid var(--line)}._339OkW_guideSpoilers ul{color:var(--muted);margin:0;padding:20px 24px 24px 44px;font-size:14px}._339OkW_guideSpoilers li+li{margin-top:12px}._339OkW_guideSpoilers>p{color:var(--muted);padding:0 24px;font-size:14px}._339OkW_guideSpoilers>._339OkW_guideImage{width:calc(100% - 48px);margin:24px 24px 16px}._339OkW_guideBack{align-items:center;gap:20px;margin-top:35px;font-size:13px;display:inline-flex}@media (max-width:1000px){._339OkW_library,._339OkW_guide{width:calc(100% - 64px)}._339OkW_episodeFeature{gap:40px}._339OkW_readerOptions{gap:10px}._339OkW_pageSelect select{width:160px}._339OkW_bubble{padding:10px 18px;font-size:13px}._339OkW_caption{font-size:12px}._339OkW_teaserCopy h3{font-size:38px}}@media (max-width:700px){._339OkW_library,._339OkW_guide{width:calc(100% - 40px);padding-top:45px}._339OkW_episodeFeature{grid-template-columns:1fr;gap:42px;margin-top:40px}._339OkW_cover{width:calc(100% - 12px);max-width:500px}._339OkW_coverType strong{font-size:76px}._339OkW_nextIssue,._339OkW_libraryNote{flex-direction:column;align-items:start}._339OkW_nextIssue{margin-top:50px;padding:35px 0}._339OkW_nextIssue h2{font-size:32px}._339OkW_readerShell{padding-top:24px}._339OkW_episodeHeader,._339OkW_reader{width:calc(100% - 28px)}._339OkW_episodeTitle{margin-top:26px}._339OkW_episodeTitle>p{display:none}._339OkW_toolbar{flex-wrap:wrap;gap:10px;padding:12px 0}._339OkW_modeSwitch button{padding:8px 14px}._339OkW_readerOptions{flex-wrap:wrap;flex:1;justify-content:end}._339OkW_pageSelect{gap:0;font-size:0}._339OkW_pageSelect select{width:150px;font-size:10px}._339OkW_illustrationToggle{order:2;padding-block:0;font-size:10px}._339OkW_pageHeading{gap:9px;margin-top:23px}._339OkW_pageHeading h2{grid-column:1/-1;scroll-margin-top:115px;font-size:25px}._339OkW_pageHeading p{font-size:9px}._339OkW_comicPage{padding:8px}._339OkW_panelGrid{grid-template-columns:1fr;gap:9px}._339OkW_panel{aspect-ratio:1}._339OkW_caption{max-width:55%;font-size:12px;top:10px;left:10px}._339OkW_bubble{max-width:92%;padding:11px 20px;font-size:14px}._339OkW_bubble>span{font-size:8px}._339OkW_dialogue{bottom:12px;left:12px;right:12px}._339OkW_sound{font-size:30px}._339OkW_pageNavigation{gap:8px}._339OkW_pageNavigation button,._339OkW_pageNavigation a{gap:8px;padding:12px 10px;font-size:11px}._339OkW_pageNavigation>span{letter-spacing:0;font-size:8px}._339OkW_readerFootnote{flex-direction:column;gap:13px}._339OkW_novelPage{padding:35px 25px}._339OkW_novelPage p{font-size:18px;line-height:1.85}._339OkW_novelPage h3{font-size:31px}._339OkW_novelFigure{margin-inline:-12px}._339OkW_teaser{grid-template-columns:1fr}._339OkW_teaserArt{aspect-ratio:1.3;min-height:0}._339OkW_teaserArt ._339OkW_artWindow{inset:0 auto 0 50%}._339OkW_teaserArt:after{background:linear-gradient(#0000 55%,#0b1820)}._339OkW_teaserCopy{padding:15px 30px 45px}._339OkW_teaserCopy h3,._339OkW_guideIntro h1{font-size:43px}._339OkW_castGrid{grid-template-columns:1fr;gap:15px}}@media (max-width:360px){._339OkW_modeSwitch button{gap:6px;padding:8px 10px}._339OkW_pageSelect select{width:137px}._339OkW_bubble{font-size:12px}._339OkW_caption{font-size:11px}}@media print{._339OkW_toolbar,._339OkW_pageNavigation,._339OkW_readerFootnote,._339OkW_backLink{display:none}._339OkW_readerShell{color:#000;background:#fff;padding:0}._339OkW_episodeHeader,._339OkW_reader{width:100%}._339OkW_comicPage{box-shadow:none;break-inside:avoid}._339OkW_panelGrid{grid-template-columns:1fr 1fr}._339OkW_panel{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._339OkW_coverType[data-long-title=true] strong{font-size:clamp(44px,5vw,68px);line-height:1.02}._339OkW_episodeFeature+._339OkW_episodeFeature{border-top:1px solid var(--line);padding-top:64px}._339OkW_teaserCopy ._339OkW_readButton{gap:18px;margin-top:28px}._339OkW_pageMasthead span:last-child{text-align:right;max-width:75%}._339OkW_pageColophon span:last-child{text-align:right;max-width:65%}@media (max-width:700px){._339OkW_coverType[data-long-title=true] strong{font-size:clamp(43px,12vw,68px)}._339OkW_pageMasthead{letter-spacing:.06em;gap:10px;font-size:8px}._339OkW_pageColophon{letter-spacing:.04em;gap:8px;font-size:7px}}._339OkW_caption[data-placement=bottom]{max-width:80%;top:auto;bottom:12px}._339OkW_libraryIntro ._339OkW_kicker,._339OkW_libraryIntro h1 em,._339OkW_issueLabel,._339OkW_novelNumber{color:var(--gold)}._339OkW_libraryIntro h1 em{font-style:normal}._339OkW_cover{border-color:#dfb76c55;box-shadow:10px 14px #1b2019}._339OkW_coverType strong,._339OkW_issueLabel{letter-spacing:-.015em;font-weight:700}._339OkW_readButton{background:var(--gold);color:#10120f;font-weight:600}._339OkW_readButton:hover{background:#f1cf8e}._339OkW_readerShell{color:#f2efe5;background:#10120f}._339OkW_toolbar{background:#10120ff5}._339OkW_modeSwitch{background:#1b2019}._339OkW_modeSwitch button[aria-pressed=true]{background:var(--gold);color:#10120f}._339OkW_pageSelect select{background:#20271f}._339OkW_novelPage{color:#e1e3d8;background:#1b2019}._339OkW_novelPage h3{font-weight:700}._339OkW_novelPage p{font-size:18px}._339OkW_novelFigure figcaption,._339OkW_issueMeta,._339OkW_guideCaption{color:#b7b8ac}._339OkW_guide h2,._339OkW_guide h3{color:#f2efe5}@media (max-width:700px){._339OkW_novelPage p{font-size:16px}}
