.public-comic-reader .prologue-art>.public-comic-frame{opacity:1;transition:none;animation:.2s cubic-bezier(.16,1,.3,1) public-comic-arrive}.public-comic-reader .public-comic-caption{align-self:start;min-width:0;display:block}.public-comic-caption-copy{min-width:0}.public-comic-caption-copy.is-current{animation:.2s cubic-bezier(.16,1,.3,1) public-comic-caption-arrive}.public-comic-caption-copy>span{color:var(--cobalt-dark);font:11px var(--ui);letter-spacing:.08em;margin-bottom:17px;display:block}.public-comic-caption-copy>p{color:var(--ink);font:500 clamp(20px,2.2vw,27px)/1.55 var(--story);letter-spacing:-.018em;overflow-wrap:anywhere;text-wrap:balance;margin:0}.public-comic-status{min-height:44px;color:var(--text-secondary);font:13px/1.6 var(--ui);padding-top:12px}.public-comic-load-error{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.public-comic-load-error>span{flex:220px}.public-comic-load-error>svg{flex-shrink:0}.public-comic-reader .public-comic-load-error button{border:1px solid var(--line);min-height:44px;color:var(--cobalt-dark);background:var(--paper);font:600 13px var(--ui);cursor:pointer;border-radius:8px;padding:8px 12px}.public-comic-reader button[aria-disabled=true]{color:var(--text-secondary);cursor:default;opacity:.7}.public-comic-reader .prologue-dots button[data-requested=true]:not([aria-current=step]):before{outline:1px solid var(--cobalt-dark);outline-offset:3px}.public-comic-reader :focus-visible{outline:3px solid var(--cobalt-dark);outline-offset:4px}@keyframes public-comic-arrive{0%{filter:brightness(.92);transform:translate(5px)}to{filter:brightness();transform:none}}@keyframes public-comic-caption-arrive{0%{opacity:.7;transform:translate(4px)}to{opacity:1;transform:none}}@media (max-width:750px){.public-comic-caption-copy>span{margin-bottom:9px;font-size:11px}.public-comic-caption-copy>p{font-size:21px;line-height:1.55}.public-comic-reader .prologue-pagination,.public-comic-reader .prologue-dots{flex-wrap:wrap}.public-comic-status{padding-top:10px}}@media (prefers-reduced-motion:reduce){.public-comic-reader .prologue-art>.public-comic-frame,.public-comic-caption-copy.is-current{animation:none}}.private-comic-reader .prologue-header{flex-wrap:wrap}.private-comic-reader .prologue-header>div{flex-wrap:wrap;min-width:0}.private-comic-reader .private-comic-actions{gap:8px;margin-left:auto}.private-comic-reader .public-comic-status p{margin:.4rem 0}.public-comic-entry{flex-wrap:wrap;align-items:center;gap:8px 12px;display:inline-flex}.public-comic-entry button{min-height:44px;color:var(--cobalt-dark);font:600 14px var(--ui);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;padding:10px 12px;text-decoration:underline;display:inline-flex}.public-comic-entry button:hover{background:var(--accent-soft)}.public-comic-entry button:disabled{cursor:wait;opacity:.65}.public-comic-entry button:focus-visible{outline:3px solid var(--cobalt-dark);outline-offset:3px}
