@font-face{font-family:"labSerif";src:url(/_next/static/media/6312a35167120b0a-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:"labSerif Fallback";src:local("Arial");ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.00%;size-adjust:116.36%}.__className_626118{font-family:"labSerif","labSerif Fallback";font-style:normal}.__variable_626118{--tf-font-serif:"labSerif","labSerif Fallback"}@font-face{font-family:labSans;src:url(/_next/static/media/a3d7e879e6f4c3c3-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:labSans;src:url(/_next/static/media/a3d7e879e6f4c3c3-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:labSans;src:url(/_next/static/media/a3d7e879e6f4c3c3-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:labSans Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_2ec5e0{font-family:labSans,labSans Fallback}.__variable_2ec5e0{--tf-font-sans:"labSans","labSans Fallback"}@font-face{font-family:labMono;src:url(/_next/static/media/c59fa1511b699a03-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:labMono;src:url(/_next/static/media/d5860fc0e90e244f-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:labMono;src:url(/_next/static/media/bd0a18c94edefa39-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:labMono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_0dff50{font-family:labMono,labMono Fallback}.__variable_0dff50{--tf-font-mono:"labMono","labMono Fallback"}.BookShelf_root__tnl7y{--paper:#fbf8f1;--paper-2:#f1ebdd;--paper-ink:#24211b;--paper-muted:#6f6758;--paper-line:#e3dccb;--stage-w:820px;--stage-h:470px}.BookShelf_stage__sIXDW{position:relative;height:calc(var(--stage-h) * var(--scale, 1));margin-top:8px}.BookShelf_scaler__Jny5B{position:absolute;left:50%;top:0;width:var(--stage-w);height:var(--stage-h);transform:translateX(-50%) scale(var(--scale,1));transform-origin:50% 0;perspective:2400px;perspective-origin:50% 30%}.BookShelf_floorShadow__abKn0{position:absolute;left:50%;top:438px;width:820px;height:54px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(60,40,10,.28),transparent);filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .5s,width .6s}.dark .BookShelf_floorShadow__abKn0{background:radial-gradient(closest-side,rgba(0,0,0,.45),transparent)}.BookShelf_hasBook__gTltJ .BookShelf_floorShadow__abKn0{opacity:1}.BookShelf_closed__hCsAt .BookShelf_floorShadow__abKn0{width:440px}.BookShelf_book__QwTTP{--W:390px;--H:450px;--T:28px;position:absolute;left:50%;top:10px;width:var(--W);height:var(--H);opacity:0;transform-origin:0 50%;transition:transform .75s cubic-bezier(.2,.75,.2,1),opacity .35s}.BookShelf_book__QwTTP,.BookShelf_book__QwTTP .BookShelf_cover__M12sX{transform-style:preserve-3d}.BookShelf_face___83LP{position:absolute;backface-visibility:hidden}.BookShelf_backIn___bA0l,.BookShelf_back__fQjAc{left:0;top:0;width:var(--W);height:var(--H);background:var(--cloth);border-radius:2px 6px 6px 2px}.BookShelf_back__fQjAc{box-shadow:inset 0 0 0 1px rgba(0,0,0,.18)}.BookShelf_backIn___bA0l{transform:rotateY(180deg)}.BookShelf_blockEdgeR__KWwvb{left:calc(var(--W) - 8px);top:7px;width:var(--T);height:calc(var(--H) - 14px);transform-origin:0 50%;transform:rotateY(90deg) translateX(calc(var(--T) * -1));background:repeating-linear-gradient(90deg,var(--paper) 0 2px,var(--paper-2) 2px 3px)}.BookShelf_blockEdgeB__YvTEc{left:0;top:calc(var(--H) - 7px);width:calc(var(--W) - 8px);height:var(--T);transform-origin:50% 0;transform:rotateX(-90deg);background:repeating-linear-gradient(180deg,var(--paper) 0 2px,var(--paper-2) 2px 3px)}.BookShelf_spine__8fPr2{left:calc(var(--T) * -1);top:0;width:var(--T);height:var(--H);background:var(--cloth);transform-origin:100% 50%;transform:rotateY(-90deg);border-radius:4px 0 0 4px;box-shadow:inset 0 0 12px rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center}.BookShelf_spine__8fPr2 span{writing-mode:vertical-rl;transform:rotate(180deg);color:var(--cloth-ink);font:500 11px var(--tf-font-sans),var(--font-bengali),sans-serif;white-space:nowrap;overflow:hidden;max-height:85%;text-overflow:ellipsis}.BookShelf_pageR__KkWUc{left:0;top:7px;width:calc(var(--W) - 8px);height:calc(var(--H) - 14px);transform:translateZ(var(--T));border-radius:0 3px 3px 0;padding:30px 28px 24px 34px;background:linear-gradient(90deg,rgba(0,0,0,.1),transparent 9%),var(--paper);color:var(--paper-ink);display:flex;flex-direction:column}.BookShelf_cover__M12sX{position:absolute;left:0;top:0;width:var(--W);height:var(--H);transform-origin:0 50%;transform:translateZ(calc(var(--T) + 1px)) rotateY(0deg);transition:transform .9s cubic-bezier(.3,.1,.15,1) .15s}.BookShelf_open__ELfVS .BookShelf_cover__M12sX{transform:translateZ(calc(var(--T) + 1px)) rotateY(-178deg)}.BookShelf_coverFront__1k_YD{inset:0;background:var(--cloth);color:var(--cloth-ink);border-radius:2px 6px 6px 2px;box-shadow:inset 6px 0 10px -4px rgba(0,0,0,.35),inset 0 0 0 1px rgba(0,0,0,.15);padding:54px 40px 36px 46px;display:flex;flex-direction:column}.BookShelf_frame__O3q1F{position:absolute;inset:16px 16px 16px 22px;border:1px solid color-mix(in srgb,var(--cloth-ink) 45%,transparent);border-radius:2px;pointer-events:none}.BookShelf_foot__xuv0W,.BookShelf_vol__xF9f3{font:500 11px var(--tf-font-mono),var(--font-bengali),monospace;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.BookShelf_foot__xuv0W{margin-top:auto;letter-spacing:.14em;opacity:.8}.BookShelf_coverTitle__wemaE{font-family:var(--tf-font-serif),var(--font-bengali),serif;font-weight:600;font-size:34px;line-height:1.08;margin:18px 0 0;letter-spacing:-.01em}.BookShelf_rule__odB0K{width:56px;height:2px;background:var(--cloth-ink);margin:22px 0;opacity:.8}.BookShelf_coverCounts__llQxn{font:500 12px var(--tf-font-mono),var(--font-bengali),monospace;opacity:.9}.BookShelf_coverBack__W_Uxc{inset:0;transform:rotateY(180deg);background:var(--cloth);border-radius:6px 2px 2px 6px;padding:7px 0 7px 8px}.BookShelf_pageL__mAuCV{width:100%;height:100%;border-radius:3px 0 0 3px;padding:30px 32px 10px 30px;background:linear-gradient(270deg,rgba(0,0,0,.12),transparent 9%),var(--paper);color:var(--paper-ink);display:flex;flex-direction:column}.BookShelf_kicker__vmAgV{font:500 11px var(--tf-font-mono),var(--font-bengali),monospace;letter-spacing:.14em;text-transform:uppercase;color:#1f7a74}.BookShelf_leftTitle__CLLwP{font-family:var(--tf-font-serif),var(--font-bengali),serif;font-weight:600;font-size:27px;line-height:1.1;letter-spacing:-.01em;margin:12px 0 10px}.BookShelf_desc__14A7L{flex-shrink:0;font-size:14px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--paper-muted);margin:0}.BookShelf_stats__C6jJm{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.BookShelf_stat__ZMKVi{border:1px solid var(--paper-line);border-radius:10px;padding:10px 12px}.BookShelf_stat__ZMKVi b{display:block;font-family:var(--tf-font-serif),var(--font-bengali),serif;font-size:22px;font-weight:600;color:var(--paper-ink)}.BookShelf_stat__ZMKVi span{font:500 11px var(--tf-font-mono),var(--font-bengali),monospace;color:var(--paper-muted);text-transform:uppercase;letter-spacing:.08em}.BookShelf_starts__KsZt2{font-size:13px;line-height:1.5;color:var(--paper-muted);border-top:1px solid var(--paper-line);padding-top:12px;margin:0 0 24px}.BookShelf_titleLink__anJve{color:inherit;text-decoration:none}.BookShelf_titleLink__anJve:hover{color:var(--cloth);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.BookShelf_chRow__R7nw3:focus-visible,.BookShelf_secs__dWHK2 a:focus-visible,.BookShelf_titleLink__anJve:focus-visible{outline:2px solid var(--cloth);outline-offset:2px}.BookShelf_folio__RdAFs{font:500 10px var(--tf-font-mono),monospace;color:var(--paper-muted);text-align:center;margin-top:14px}.BookShelf_pageL__mAuCV .BookShelf_folio__RdAFs{margin-top:auto}.BookShelf_tocHead__cDhXK{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--paper-line);padding-bottom:10px}.BookShelf_tocHead__cDhXK h4{margin:0;font-family:var(--tf-font-serif),var(--font-bengali),serif;font-weight:500;font-size:20px}.BookShelf_tocHead__cDhXK span,.BookShelf_tocNote__0EJCt{font:500 11px var(--tf-font-mono),var(--font-bengali),monospace;color:var(--paper-muted)}.BookShelf_tocNote__0EJCt{padding-top:16px;line-height:1.5}.BookShelf_toc___kRD_{-webkit-mask-image:linear-gradient(180deg,#000 85%,transparent);mask-image:linear-gradient(180deg,#000 85%,transparent);overflow-y:auto;margin:4px 0 0;padding:0 8px 0 0;list-style:none;flex:1;scrollbar-width:thin;scrollbar-color:var(--paper-line) transparent;overscroll-behavior:contain}.BookShelf_ch__Gm2W2{padding:12px 0 10px;border-bottom:1px dashed var(--paper-line)}.BookShelf_chRow__R7nw3{width:100%;display:grid;grid-template-columns:30px 1fr auto;gap:8px;align-items:baseline;background:none;border:0;padding:0;text-align:left;color:inherit;text-decoration:none;cursor:pointer}.BookShelf_chN__U_Pyd{font:500 12px var(--tf-font-mono),monospace;color:var(--paper-muted)}.BookShelf_chT__iQR9M{font-family:var(--tf-font-serif),var(--font-bengali),serif;font-size:15.5px;font-weight:500;line-height:1.3}.BookShelf_chC__LPaT6{font:400 11px var(--tf-font-mono),monospace;color:var(--paper-muted)}.BookShelf_chOn__PLp4e .BookShelf_chT__iQR9M,.BookShelf_ch__Gm2W2:hover .BookShelf_chT__iQR9M{color:var(--cloth)}.BookShelf_secsWrap__epJfD{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.BookShelf_chOn__PLp4e .BookShelf_secsWrap__epJfD,.BookShelf_ch__Gm2W2:focus-within .BookShelf_secsWrap__epJfD,.BookShelf_ch__Gm2W2:hover .BookShelf_secsWrap__epJfD{grid-template-rows:1fr}.BookShelf_secs__dWHK2{overflow:hidden;list-style:none;margin:0;padding:0 0 0 38px}.BookShelf_secs__dWHK2 li{font-size:13px;line-height:1.45;color:var(--paper-muted);padding:3px 0;display:grid;grid-template-columns:34px 1fr}.BookShelf_secs__dWHK2 li:first-child{padding-top:8px}.BookShelf_secs__dWHK2 li i{font:normal 400 11px var(--tf-font-mono),monospace;color:var(--paper-muted);padding-top:2px}.BookShelf_secs__dWHK2 a{color:var(--paper-ink);text-decoration:none}.BookShelf_secs__dWHK2 a:hover{text-decoration:underline;text-decoration-color:var(--cloth);text-underline-offset:3px}.BookShelf_shelfWrap__tVntX{position:relative;width:fit-content;max-width:100%;margin:-24px auto 0}.BookShelf_shelf__aj3pC{display:flex;align-items:flex-end;gap:6px;height:360px;padding:40px 8px 0;overflow-x:auto;scrollbar-width:none}.BookShelf_spineBtn__lD1L8{position:relative;flex-shrink:0;margin-bottom:10px;border:0;border-radius:4px 4px 2px 2px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:30px 0 12px;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .35s}.BookShelf_spineBtn__lD1L8:focus-visible,.BookShelf_spineBtn__lD1L8:hover{transform:translateY(-34px) rotate(-1.5deg)}.BookShelf_spineBtn__lD1L8:focus-visible{outline:2px solid var(--pi-brand);outline-offset:3px}.BookShelf_spineOut__7vVTV{transform:translateY(-120px);opacity:0}.BookShelf_spineTitle__qZvRr{writing-mode:vertical-rl;transform:rotate(180deg);font:500 12.5px var(--tf-font-sans),var(--font-bengali),sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BookShelf_spineN___1R7C{font:500 11px var(--tf-font-mono),monospace;opacity:.8}.BookShelf_ledge__OH_gp{position:absolute;inset:auto 0 0 0;height:10px;border-radius:3px;background:linear-gradient(var(--pi-ink-2),var(--pi-ink));opacity:.85;pointer-events:none}@media (prefers-reduced-motion:reduce){.BookShelf_book__QwTTP,.BookShelf_cover__M12sX,.BookShelf_secsWrap__epJfD,.BookShelf_spineBtn__lD1L8{transition:none}}