.reading-module__O23Wjq__page{color:#fff;min-height:100dvh;font-family:var(--font-pixel-body);background:repeating-linear-gradient(0deg,#0000 0 23px,#6b3bd624 23px 24px),repeating-linear-gradient(90deg,#0000 0 23px,#6b3bd624 23px 24px),radial-gradient(120% 60% at 50% 0,#2a1366,#120730 70%);flex-direction:column;align-items:center;gap:14px;padding:22px 8px 64px;display:flex}.reading-module__O23Wjq__col,.reading-module__O23Wjq__inline{flex-direction:column;gap:14px;width:400px;max-width:100%;display:flex}.reading-module__O23Wjq__inlineTitle{color:#4de8ff;text-align:center;font-size:15.5px}.reading-module__O23Wjq__header{text-align:center;flex-direction:column;gap:4px;padding:6px 0 2px;display:flex}.reading-module__O23Wjq__emoji{filter:drop-shadow(0 0 10px #ff5ed499);font-size:48px;line-height:1}.reading-module__O23Wjq__charname{color:#ffe14d;font-size:20px}.reading-module__O23Wjq__sub{color:#bda9ec;font-size:14px}.reading-module__O23Wjq__sub b{color:#4de8ff}.reading-module__O23Wjq__win{background:#241050;border:2px solid #000;border-radius:4px;overflow:hidden;box-shadow:3px 3px #000,inset 0 0 0 2px #6b3bd6}.reading-module__O23Wjq__titlebar{color:#1a0b3d;text-align:left;cursor:pointer;background:linear-gradient(90deg,#ff5ed4,#c7a8ff);border:0;align-items:center;gap:8px;width:100%;margin:0;padding:7px 9px;font-family:inherit;display:flex}.reading-module__O23Wjq__winPremium{box-shadow:3px 3px #000,inset 0 0 0 2px #e9b94a,0 0 14px #e9b94a33}.reading-module__O23Wjq__titlebarPremium{color:#3a2400;background:linear-gradient(90deg,#f5b81e 0%,#ffd95e 52%,#ffe9a8 100%)}.reading-module__O23Wjq__chev{opacity:.8;font-size:13px;line-height:1;transition:transform .28s}.reading-module__O23Wjq__chevOpen{transform:rotate(90deg)}.reading-module__O23Wjq__bodyWrap{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.reading-module__O23Wjq__bodyOpen{grid-template-rows:1fr}.reading-module__O23Wjq__bodyInner{min-height:0;overflow:hidden}.reading-module__O23Wjq__num{font-family:"Press Start 2P",monospace;font-size:8px}.reading-module__O23Wjq__ttl{flex:1;font-size:15px;font-weight:700;line-height:1.4}.reading-module__O23Wjq__body{color:#e6dcff;white-space:pre-wrap;padding:14px;font-size:16.5px;line-height:1.9}.reading-module__O23Wjq__body strong{color:#ffd83a;font-weight:700}.reading-module__O23Wjq__body em{color:#ffd83a;font-style:normal;font-weight:700}.reading-module__O23Wjq__locked .reading-module__O23Wjq__titlebar{color:#cdbcf2;background:linear-gradient(90deg,#4a2a8a,#2f1668)}.reading-module__O23Wjq__lockBody{color:#9a86d6;background:repeating-linear-gradient(45deg,#1c0c44,#1c0c44 8px,#211050 8px 16px);align-items:center;gap:10px;padding:18px 13px;font-size:14.5px;display:flex}.reading-module__O23Wjq__lockIcon{font-size:20px}.reading-module__O23Wjq__lockedBlock{background:linear-gradient(160deg,#2a1856 0%,#1c0c44 55%);border:2px solid #000;border-radius:4px;position:relative;overflow:hidden;box-shadow:3px 3px #000,inset 0 0 0 2px #e9b94a,0 0 18px #e9b94a38}.reading-module__O23Wjq__lockedPeek{filter:blur(2.5px);opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}.reading-module__O23Wjq__peekRow{color:#ffe6a3;background:linear-gradient(90deg,#4a3a18 0%,#34206a 55%,#261152 100%);border-top:1px solid #e9b94a59;align-items:center;gap:8px;padding:10px 11px;display:flex}.reading-module__O23Wjq__peekRow:first-child{border-top:0}.reading-module__O23Wjq__peekRow .reading-module__O23Wjq__ttl{color:#ffe6a3}.reading-module__O23Wjq__peekRow .reading-module__O23Wjq__num{color:#f0c84a}.reading-module__O23Wjq__lockedVeil{pointer-events:none;background:linear-gradient(#1c0c444d 0%,#1c0c44bd 42%,#1c0c44e6 100%);position:absolute;inset:0}.reading-module__O23Wjq__lockedFront{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;margin:0;padding:18px 14px;font-family:inherit;display:flex;position:absolute;inset:0}.reading-module__O23Wjq__lockedFront:disabled{cursor:default}.reading-module__O23Wjq__lockedNote{color:#cdbcf2;background:#1a0b3dd9;border:2px solid #000;border-radius:4px;align-items:center;gap:8px;padding:12px 14px;font-size:14px;display:inline-flex;box-shadow:3px 3px #000}.reading-module__O23Wjq__paywall{text-align:center;background:linear-gradient(135deg,#5a4012 0%,#3a1a7a 52%,#2f1668 100%);border:2px solid #000;border-radius:4px;flex-direction:column;gap:12px;padding:18px 16px;display:flex;box-shadow:3px 3px #000,inset 0 0 0 1.5px #e9b94a99}.reading-module__O23Wjq__paywall .reading-module__O23Wjq__big{color:#fff;font-size:17.5px}.reading-module__O23Wjq__paywall .reading-module__O23Wjq__big b{color:#b6ff3a}.reading-module__O23Wjq__paywall .reading-module__O23Wjq__small{color:#bda9ec;font-size:14px;line-height:1.7}.reading-module__O23Wjq__price{color:#ffe14d;font-size:23px}.reading-module__O23Wjq__price small{color:#bda9ec;font-size:14px}.reading-module__O23Wjq__cta{font-family:var(--font-pixel);color:#1a0b3d;cursor:pointer;background:#b6ff3a;border:2px solid #000;border-radius:3px;padding:13px;font-size:16px;box-shadow:3px 3px #000}.reading-module__O23Wjq__cta:active{transform:translate(2px,2px);box-shadow:1px 1px #000}.reading-module__O23Wjq__cta:disabled{opacity:.5;cursor:default}.reading-module__O23Wjq__ctaGhost{color:#dcccff;background:#2f1668}.reading-module__O23Wjq__devnote{color:#7a68b0;font-size:9px}.reading-module__O23Wjq__center{text-align:center;color:#dcccff;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:60vh;display:flex}.reading-module__O23Wjq__spinner{color:#b6ff3a;font-family:"Press Start 2P",monospace;font-size:10px}.reading-module__O23Wjq__blink{animation:1s steps(2,end) infinite reading-module__O23Wjq__blink}@keyframes reading-module__O23Wjq__blink{50%{opacity:.3}}.reading-module__O23Wjq__waveBar{vertical-align:middle;gap:5px;display:inline-flex}.reading-module__O23Wjq__waveBar span{background:#3a2470;border:2px solid #000;border-radius:3px;width:11px;height:11px;animation:1.1s ease-in-out infinite reading-module__O23Wjq__rdWave}.reading-module__O23Wjq__waveBar span:nth-child(2){animation-delay:.13s}.reading-module__O23Wjq__waveBar span:nth-child(3){animation-delay:.26s}.reading-module__O23Wjq__waveBar span:nth-child(4){animation-delay:.39s}.reading-module__O23Wjq__waveBar span:nth-child(5){animation-delay:.52s}@keyframes reading-module__O23Wjq__rdWave{0%,to{background:#3a2470;transform:translateY(0)}40%{background:#b6ff3a;transform:translateY(-4px);box-shadow:0 0 7px #b6ff3ad9}}.reading-module__O23Wjq__workNote{color:#cdbcf5;text-align:left;background:#1a0b3d8c;border:2px solid #000;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;line-height:1.6;display:flex;box-shadow:3px 3px #000,inset 0 0 0 1px #7f5af047}.reading-module__O23Wjq__workNote b{color:#fff}@media (prefers-reduced-motion:reduce){.reading-module__O23Wjq__waveBar span,.reading-module__O23Wjq__blink{animation:none}.reading-module__O23Wjq__waveBar span:nth-child(odd){background:#b6ff3a}}.reading-module__O23Wjq__err{color:#ffd9f3;background:#ff5ed41f;border:2px solid #ff5ed4;border-radius:3px;padding:12px;font-size:14px}.reading-module__O23Wjq__backlink{color:#9a86d6;border-bottom:1px dotted #6b3bd6;font-size:13.5px;text-decoration:none}@media (hover:hover) and (pointer:fine){.reading-module__O23Wjq__backlink:hover{color:#4de8ff}}.reading-module__O23Wjq__body{font-family:var(--font-ui);-webkit-font-smoothing:antialiased;letter-spacing:0}@media (min-width:768px) and (pointer:fine){.reading-module__O23Wjq__page{min-height:calc(100dvh / var(--dzoom,1))}.reading-module__O23Wjq__center{min-height:calc(60vh / var(--dzoom,1))}}@media (min-width:1024px) and (pointer:fine){html[data-shell=desktop] .reading-module__O23Wjq__page{--pp-col:min(720px, 100%);padding:32px 24px 72px}html[data-shell=desktop] .reading-module__O23Wjq__col{width:min(var(--pp-col), 100%);max-width:none}html[data-shell=desktop] .reading-module__O23Wjq__col>.reading-module__O23Wjq__inline{width:100%}html[data-shell=desktop] .reading-module__O23Wjq__cta:focus-visible{outline-color:#1a0b3d}}@media (hover:hover) and (pointer:fine){.reading-module__O23Wjq__titlebar:hover{filter:brightness(1.08)}.reading-module__O23Wjq__cta:hover:not(:disabled),.reading-module__O23Wjq__lockedFront:hover:not(:disabled) .reading-module__O23Wjq__lockedNote{transform:translate(-1px,-1px);box-shadow:4px 4px #000}}
