.issue-reader-page-module__C5qbXa__page{--reader-top-height:48px;--reader-bottom-height:52px;background:var(--ui-page);min-height:100dvh;color:var(--ui-text)}.issue-reader-page-module__C5qbXa__page .issue-reader-main{width:100%;max-width:none;margin:0;padding:0}.issue-reader-page-module__C5qbXa__page .detail-main--issue-only{width:100%;max-width:none;min-height:100dvh}.issue-reader-page-module__C5qbXa__page .issue-reader-scroll-progress{z-index:42;pointer-events:none;height:2px;position:fixed;inset:0 0 auto}.issue-reader-page-module__C5qbXa__page .issue-reader-scroll-progress__bar{transform-origin:0;background:var(--ui-brand-pink);width:100%;height:100%;display:block}.issue-reader-page-module__C5qbXa__page .issue-reader-top{z-index:40;height:var(--reader-top-height);padding:0 max(8px, env(safe-area-inset-right)) 0 max(8px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-bottom:1px solid #0f172a14;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;transition:transform .18s;display:grid;position:fixed;inset:0 0 auto}.issue-reader-page-module__C5qbXa__page .issue-reader-top--hidden{transform:translateY(-100%)}:is(.issue-reader-page-module__C5qbXa__page .issue-reader-top__back,.issue-reader-page-module__C5qbXa__page .issue-reader-top__more){border-radius:var(--ui-radius-control);width:36px;height:36px;color:var(--ui-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}:is(.issue-reader-page-module__C5qbXa__page .issue-reader-top__back:hover,.issue-reader-page-module__C5qbXa__page .issue-reader-top__more:hover){background:var(--ui-brand-pink-soft);color:var(--ui-brand-pink)}.issue-reader-page-module__C5qbXa__page .issue-reader-top__back svg{width:20px;height:20px}.issue-reader-page-module__C5qbXa__page .issue-reader-top__more{letter-spacing:1px;font-size:18px;font-weight:700;line-height:1}.issue-reader-page-module__C5qbXa__page .issue-reader-top__title{min-width:0;color:var(--ui-text);font:inherit;justify-content:center;align-items:center;margin:0;padding:0 4px;display:flex}.issue-reader-page-module__C5qbXa__page .issue-reader-top__title-visual{justify-content:center;align-items:center;gap:7px;min-width:0;max-width:100%;display:inline-flex}.issue-reader-page-module__C5qbXa__page .issue-reader-top__issue-no{color:var(--ui-brand-pink);font-size:var(--ui-font-xs);letter-spacing:.04em;flex-shrink:0;font-weight:700}.issue-reader-page-module__C5qbXa__page .issue-reader-top__dot{border-radius:var(--ui-radius-pill);background:var(--ui-border-strong);flex-shrink:0;width:3px;height:3px}.issue-reader-page-module__C5qbXa__page .issue-reader-top__model{color:var(--ui-text);font-size:var(--ui-font-sm);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.issue-reader-page-module__C5qbXa__page .issue-reader-body{padding:calc(var(--reader-top-height) + 8px) 10px calc(var(--reader-bottom-height) + 12px)}.issue-reader-page-module__C5qbXa__page .issue-reader-auth-msg{z-index:41;margin:calc(var(--reader-top-height) + 8px) 10px 0;border-radius:var(--ui-radius-control);background:var(--ui-brand-pink-soft);color:var(--ui-brand-pink);padding:10px 14px;position:relative}.issue-reader-page-module__C5qbXa__page .issue-reader-bottom{z-index:40;min-height:var(--reader-bottom-height);padding:6px 10px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-top:1px solid #0f172a14;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;transition:transform .18s;display:grid;position:fixed;inset:auto 0 0}.issue-reader-page-module__C5qbXa__page .issue-reader-bottom--hidden{transform:translateY(100%)}.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__edge{color:var(--ui-brand-pink);font-size:var(--ui-font-xs);white-space:nowrap;font-weight:600;text-decoration:none}.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__edge:hover{color:var(--ui-brand-blue)}.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__edge--prev{justify-self:start}.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__edge--next{text-align:right;justify-self:end}.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__edge--disabled{visibility:hidden;pointer-events:none}.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__center{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__progress{color:var(--ui-text-soft);font-size:var(--ui-font-xs);line-height:1.2}.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__actions{align-items:center;gap:10px;display:flex}.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__actions-sep{background:var(--ui-border-strong);flex-shrink:0;width:1px;height:12px}:is(.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__catalog,.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__download){color:var(--ui-text-muted);font-size:var(--ui-font-xs);font-weight:600;text-decoration:none}:is(.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__catalog:hover,.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__download:hover){color:var(--ui-brand-pink)}:is(.issue-reader-page-module__C5qbXa__page .issue-seo-summary,.issue-reader-page-module__C5qbXa__page .seo-visually-hidden){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.issue-reader-page-module__C5qbXa__page .issue-photos-loading,.issue-reader-page-module__C5qbXa__page .issue-photos-empty){border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);color:var(--ui-text-muted);text-align:center;margin:16px auto;padding:48px 24px}.issue-reader-page-module__C5qbXa__page .issue-photos-login-gate--reader{border-radius:var(--ui-radius-card);background:var(--ui-surface);text-align:center;border:1px dashed #fb72995c;flex-direction:column;align-items:center;gap:12px;max-width:360px;margin:40px auto;padding:24px 16px;display:flex}.issue-reader-page-module__C5qbXa__page .issue-photos-login-gate__text{color:var(--ui-text-muted);font-size:var(--ui-font-sm);margin:0}.issue-reader-page-module__C5qbXa__page .issue-reader-panel__link{border-radius:var(--ui-radius-control);background:var(--ui-brand-pink);color:#fff;min-height:36px;font-size:var(--ui-font-sm);cursor:pointer;border:0;justify-content:center;align-items:center;margin:4px 0;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.issue-reader-page-module__C5qbXa__page .issue-reader-panel__link:hover{background:var(--ui-brand-blue);color:#fff}.issue-reader-page-module__C5qbXa__page .issue-guest-preview-notice{border-radius:var(--ui-radius-card);background:var(--ui-surface-muted);text-align:center;max-width:420px;margin:16px auto;padding:16px}.issue-reader-page-module__C5qbXa__page .issue-guest-preview-notice__text{color:var(--ui-text-muted);font-size:var(--ui-font-sm);margin:0 0 10px}.issue-reader-page-module__C5qbXa__page .issue-paywall-notice{border-radius:var(--ui-radius-card);background:var(--ui-surface);text-align:center;border:1px dashed #fb729952;max-width:560px;margin:24px auto;padding:20px}.issue-reader-page-module__C5qbXa__page .issue-paywall-notice__line{color:var(--ui-text-muted);margin:0}.issue-reader-page-module__C5qbXa__page .issue-paywall-notice__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.issue-reader-page-module__C5qbXa__page .issue-reader-continue{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:420px;margin:24px auto 8px;padding:20px 16px;display:flex}.issue-reader-page-module__C5qbXa__page .issue-reader-continue__text{color:var(--ui-text-soft);font-size:var(--ui-font-xs);margin:0}.issue-reader-page-module__C5qbXa__page .issue-reader-continue__link{color:var(--ui-brand-pink);font-size:var(--ui-font-sm);font-weight:600;text-decoration:none}.issue-reader-page-module__C5qbXa__page .issue-reader-continue__link:hover{color:var(--ui-brand-blue)}@media (min-width:1024px){.issue-reader-page-module__C5qbXa__page .issue-reader-body{padding:calc(var(--reader-top-height) + 4px) 12px calc(var(--reader-bottom-height) + 6px)}.issue-reader-page-module__C5qbXa__page .issue-reader-auth-msg{margin:calc(var(--reader-top-height) + 4px) 12px 0}}@media (max-width:479px){.issue-reader-page-module__C5qbXa__page .issue-reader-bottom{gap:4px;padding-inline:8px}.issue-reader-page-module__C5qbXa__page .issue-reader-bottom__actions{gap:7px}}:is([data-theme=dark] .issue-reader-page-module__C5qbXa__page .issue-reader-top,[data-theme=dark] .issue-reader-page-module__C5qbXa__page .issue-reader-bottom){background:#151b23f0;border-color:#ffffff14}@media (prefers-reduced-motion:reduce){:is(.issue-reader-page-module__C5qbXa__page .issue-reader-top,.issue-reader-page-module__C5qbXa__page .issue-reader-bottom){transition:none}}
