.page_main__6qEBw{--accent:#65f859;--panel:#1a1b24;--ink:#f8f8f2;--muted:rgba(248,248,242,0.7);--line:rgba(255,255,255,0.08);min-height:100dvh;background:#11131a;color:var(--ink);padding:40px 0 80px}.page_container__Z_9QH{width:min(1200px,92vw);margin:0 auto}.page_head__n0ulx{text-align:center;margin-bottom:28px}.page_head__n0ulx h1{margin:0 0 6px;font-size:clamp(26px,4vw,40px);text-shadow:0 0 14px color-mix(in srgb,var(--accent) 30%,transparent)}.page_head__n0ulx p{margin:0;color:var(--muted)}.page_books__bNkrv{display:grid;grid-gap:22px;gap:22px;grid-template-columns:1fr}@media (min-width:640px){.page_books__bNkrv{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_books__bNkrv{grid-template-columns:repeat(3,1fr)}}.page_book__o_JNi{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 14px 40px rgba(0,0,0,.55);isolation:isolate;transition:transform .2s ease,box-shadow .3s ease}.page_glow__LOSbR{position:absolute;inset:-24px;z-index:0;pointer-events:none;background:radial-gradient(70% 70% at 50% 50%,rgba(157,180,255,.286) 0,rgba(157,180,255,.25) 30%,transparent 70%);filter:blur(36px);opacity:.7;transition:opacity .25s ease,filter .25s ease}.page_book__o_JNi:hover .page_glow__LOSbR{opacity:1;filter:blur(48px)}.page_book__o_JNi:hover{transform:translateY(-4px);box-shadow:0 0 0 2px rgba(157,180,255,.2),0 20px 50px rgba(0,0,0,.6),0 0 60px rgba(62,255,204,.65)}.page_innerCompact__K3hfN{position:relative;z-index:2;display:grid;grid-template-rows:auto 1fr;grid-gap:16px;gap:16px;padding:16px}.page_coverTop__2rQ14{display:grid;place-items:center}.page_coverWrap__UIaZW{width:100%;max-width:420px;aspect-ratio:9/13;border-radius:14px;overflow:hidden;border:1px solid var(--line);box-shadow:0 10px 30px rgba(0,0,0,.4)}.page_cover__482q_{width:100%;height:100%;object-fit:cover;display:block}.page_infoBlock__WMGHe{display:grid;grid-gap:12px;gap:12px}.page_bookTitle__Vrjik{margin:0;font-size:clamp(18px,2.2vw,20px)}.page_disabledBtn__jGx4s,.page_primaryCta__mDa6L{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 14px;border-radius:10px;text-decoration:none;font-weight:700;border:1px solid var(--accent);background:var(--accent);color:#0b0c12;box-shadow:0 0 24px color-mix(in srgb,var(--accent) 30%,transparent)}.page_primaryCta__mDa6L:hover{transform:translateY(-1px)}.page_disabledBtn__jGx4s{background:#2a2d39;border-color:var(--line);color:var(--muted);box-shadow:none;cursor:not-allowed}.page_altLabel__KFdt7{margin:4px 0 0;color:var(--muted);font-size:.95rem}.page_linksGrid__i20_S{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media (max-width:420px){.page_linksGrid__i20_S{grid-template-columns:1fr 1fr}}.page_linkButton__Cgsc1{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:#14151d;color:var(--ink);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_linkButton__Cgsc1:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.page_flag__9oUpA{font-size:16px}.page_country__dLwM4{font-size:.95rem}.page_progressBox__B10vR{display:grid;grid-gap:8px;gap:8px;background:#14151d;border:1px solid var(--line);border-radius:10px;padding:10px}.page_progressBar__Tyg0B{--pct:0%;height:10px;border-radius:999px;background:linear-gradient(to right,var(--accent) var(--pct),rgba(255,255,255,.06) var(--pct));box-shadow:inset 0 0 0 1px var(--line)}.page_progressMeta__cQqVA{display:flex;justify-content:space-between;gap:10px;color:var(--muted);font-size:.95rem}@media (prefers-reduced-motion:reduce){.page_primaryCta__mDa6L{transition:none}}