.PdfReader-module__z7WsEa__reader{background:linear-gradient(135deg,#111832,#0b1023);padding:20px}.PdfReader-module__z7WsEa__canvasWrap{background:#e9edf5;place-items:center;min-height:520px;display:grid;position:relative;overflow:auto}.PdfReader-module__z7WsEa__canvasWrap canvas{max-width:100%;height:auto;display:block;box-shadow:0 12px 30px #00000042}.PdfReader-module__z7WsEa__loading{z-index:2;color:#fff;background:#0a1023d1;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex;position:absolute}.PdfReader-module__z7WsEa__loading svg{animation:.9s linear infinite PdfReader-module__z7WsEa__spin}.PdfReader-module__z7WsEa__controls{color:#d5ddf4;justify-content:center;align-items:center;gap:12px;padding:16px 0 2px;font-size:12px;display:flex}.PdfReader-module__z7WsEa__controls button{color:#fff;cursor:pointer;background:#202a4f;border:1px solid #39456d;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.PdfReader-module__z7WsEa__controls button:disabled{opacity:.35;cursor:not-allowed}@keyframes PdfReader-module__z7WsEa__spin{to{transform:rotate(360deg)}}@media (max-width:700px){.PdfReader-module__z7WsEa__reader{padding:10px}.PdfReader-module__z7WsEa__canvasWrap{min-height:350px}}.PdfReader-module__z7WsEa__error{z-index:3;color:#fecdd3;text-align:center;background:#3a1930;border-radius:11px;max-width:280px;padding:13px 16px;font-size:12px;line-height:1.8;position:absolute}
.BookDetail-module__9_hi5q__page{width:min(1080px,100% - 40px);margin:42px auto 90px}.BookDetail-module__9_hi5q__back{color:var(--secondary);align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.BookDetail-module__9_hi5q__hero{border:1px solid var(--border);background:linear-gradient(135deg,color-mix(in srgb,var(--green) 13%,var(--box)),var(--box));box-shadow:0 20px 45px rgb(var(--shadow-color)/.13);border-radius:30px;grid-template-columns:270px 1fr;align-items:center;gap:52px;margin:28px 0 52px;padding:34px;display:grid}.BookDetail-module__9_hi5q__cover{background:linear-gradient(135deg,var(--dark-green),color-mix(in srgb,var(--secondary) 25%,var(--box)));border-radius:21px;place-items:center;min-height:350px;display:grid}.BookDetail-module__9_hi5q__cover img{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:6px;max-width:74%;height:300px;box-shadow:0 22px 34px #0000005e}.BookDetail-module__9_hi5q__type{background:var(--secondary-soft);color:var(--secondary);border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-block}.BookDetail-module__9_hi5q__info h1{margin:14px 0 5px;font-size:clamp(31px,4vw,52px)}.BookDetail-module__9_hi5q__author{color:var(--muted-text);margin:0}.BookDetail-module__9_hi5q__rating{color:#fbbf24;align-items:center;gap:4px;margin:16px 0;font-size:13px;display:flex}.BookDetail-module__9_hi5q__description{max-width:600px;color:var(--muted-text);line-height:2.1}.BookDetail-module__9_hi5q__price{align-items:center;gap:14px;margin-top:21px;display:flex}.BookDetail-module__9_hi5q__price span{color:var(--muted-text);font-size:13px}.BookDetail-module__9_hi5q__price strong{color:var(--green-strong);font-size:21px}.BookDetail-module__9_hi5q__price small{font-size:11px;font-weight:500}.BookDetail-module__9_hi5q__source{background:var(--gradient-brand);color:var(--on-accent);border-radius:11px;margin-top:18px;padding:10px 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.BookDetail-module__9_hi5q__viewer{border:1px solid color-mix(in srgb,var(--secondary) 32%,var(--border));background:var(--box);border-radius:26px;overflow:hidden}.BookDetail-module__9_hi5q__viewerHead{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:22px 25px;display:flex}.BookDetail-module__9_hi5q__viewerHead span{color:var(--secondary);align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.BookDetail-module__9_hi5q__viewerHead h2{margin:8px 0 0;font-size:21px}.BookDetail-module__9_hi5q__viewerHead>svg{color:var(--success)}.BookDetail-module__9_hi5q__preview{min-height:220px;color:var(--text);-webkit-user-select:none;user-select:none;padding:28px;font-size:16px;line-height:2.2;position:relative;overflow:hidden}.BookDetail-module__9_hi5q__preview p{z-index:1;max-width:720px;margin:0 0 17px;position:relative}.BookDetail-module__9_hi5q__watermark{color:color-mix(in srgb,var(--green) 15%,transparent);white-space:nowrap;pointer-events:none;place-items:center;font-size:clamp(20px,4vw,42px);font-weight:900;display:grid;position:absolute;inset:0;transform:rotate(-17deg)}.BookDetail-module__9_hi5q__notice{border-top:1px solid var(--border);background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent);align-items:center;gap:8px;padding:14px 25px;font-size:12px;font-weight:800;display:flex}@media (max-width:700px){.BookDetail-module__9_hi5q__page{width:calc(100% - 28px);margin:26px auto 70px}.BookDetail-module__9_hi5q__hero{border-radius:23px;grid-template-columns:1fr;gap:24px;padding:20px}.BookDetail-module__9_hi5q__cover{min-height:280px}.BookDetail-module__9_hi5q__cover img{height:240px}.BookDetail-module__9_hi5q__viewerHead{padding:17px}.BookDetail-module__9_hi5q__preview{padding:20px;font-size:14px}.BookDetail-module__9_hi5q__notice{padding:13px 18px}}.BookDetail-module__9_hi5q__pdfFrame{background:#fff;height:min(78vh,940px);position:relative;overflow:hidden}.BookDetail-module__9_hi5q__pdfFrame iframe{border:0;width:100%;height:100%}.BookDetail-module__9_hi5q__pdfFrame .BookDetail-module__9_hi5q__watermark{z-index:3;color:#4f46e521}@media (max-width:700px){.BookDetail-module__9_hi5q__pdfFrame{height:68vh}}
