html:not([data-bk-mode=book]) .bk-book,html[data-bk-mode=book] .bk-reading{display:none}.rd-head{padding:18px var(--pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;display:flex}.rd-head-crumbs{flex:360px;min-width:0}.rd-head .crumbs{margin:0;padding:0!important}.rd-title{color:var(--ink);margin:8px 0 0}.rd-head-tools{flex-wrap:wrap;flex:none;align-items:center;gap:10px 12px;display:flex}.rd-head-tools .btn{min-height:46px}.bk-reader .paper-hero-pdf{display:none}@media (max-width:720px){.rd-head{padding:14px var(--pad) 16px;gap:12px}.rd-head-crumbs{flex-basis:100%}.rd-head-tools{flex-wrap:nowrap;justify-content:space-between;gap:8px;width:100%}.rd-head-tools .btn{gap:6px;min-height:44px;padding-inline:12px;font-size:13px}.rd-head-tools .bk-modes button{padding-inline:11px;font-size:13px}}.bk-modes{border:1px solid var(--line2);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.bk-modes button{min-height:40px;font:700 14px var(--ui);color:var(--ink2);border-radius:999px;align-items:center;gap:6px;padding:8px 16px;display:inline-flex}.bk-modes button[aria-pressed=true]{background:var(--acc);color:var(--on-acc)}.bk-modes button:not([aria-pressed=true]):hover{color:var(--ink)}.bk-modes button:focus-visible{outline:3px solid var(--accT);outline-offset:2px}.bk-book{background:var(--bg2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px var(--pad) 20px}.bk-wait{min-height:60vh;color:var(--mut);justify-content:center;align-items:center;gap:12px;margin:0;font-size:15px;display:flex}.bk-spin{border:2px solid var(--line2);border-top-color:var(--accT);border-radius:50%;width:18px;height:18px;animation:.9s linear infinite bk-spin}@keyframes bk-spin{to{transform:rotate(360deg)}}.bk-stage{height:max(440px, calc(100svh / var(--z) - 345px));touch-action:pan-y pinch-zoom;justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.bk-frame{flex:none;position:relative}.bk-stage-wait .bk-wait{min-height:0}.bk-bar-wait{min-height:37px}@media (max-width:720px){.bk-bar-wait{min-height:54px}}.bk-scale{transform-origin:0 0;position:absolute;top:0;left:0}.bk-spread{perspective:2600px;height:100%;display:flex;box-shadow:0 18px 50px #06090e47}.bk-page{flex:none;position:relative}.bk-blank{background:#f7f5ef}.blank-side{justify-content:center;align-items:center;display:flex}.blank-side-in{opacity:.55;text-align:center;flex-direction:column;align-items:center;gap:18px;padding:0 48px;display:flex}.blank-side-in img{filter:grayscale(.2);border-radius:50%;width:72px;height:72px}.blank-side-rule{background:#b8892b;width:64px;height:1px}.blank-side-in p{color:#6b5a3a;margin:0;font:italic 500 20px/1.5 Cormorant Garamond,serif}.blank-side-go{letter-spacing:.04em;color:#8a6a24;align-items:center;gap:6px;margin-top:6px;font:600 13px/1 Manrope,sans-serif;display:inline-flex}.blank-side-in:lang(ar) .blank-side-go{letter-spacing:0;font:600 14px/1.4 Noto Kufi Arabic,sans-serif}.blank-side-in:lang(ar) p{font:700 20px/1.8 Amiri,Noto Kufi Arabic,serif}.bk-spread .bk-page:first-child:not(:only-child):after,.bk-spread .bk-page:nth-child(2):after{content:"";pointer-events:none;position:absolute;inset:0}.bk-spread .bk-page:first-child:not(:only-child):after{box-shadow:inset 18px 0 24px -18px #3c280a4d}.bk-spread .bk-page:nth-child(2):after,.bk-spread[dir=ltr] .bk-page:first-child:not(:only-child):after{box-shadow:inset -18px 0 24px -18px #3c280a4d}.bk-spread[dir=ltr] .bk-page:nth-child(2):after{box-shadow:inset 18px 0 24px -18px #3c280a4d}.bk-spread.solo-cover,.bk-spread.solo-back{box-shadow:none}.bk-spread.solo-cover{justify-content:flex-start}.bk-spread.solo-back{justify-content:flex-end}.bk-spread.solo-cover .bk-page,.bk-spread.solo-back .bk-page{box-shadow:0 18px 50px #06090e47}.bk-spread.turn-next{animation:.45s cubic-bezier(.2,.7,.2,1) both bk-turn-next}.bk-spread.turn-prev{animation:.45s cubic-bezier(.2,.7,.2,1) both bk-turn-prev}@keyframes bk-turn-next{0%{opacity:.2;transform:rotateY(-8deg)translate(-3%)}to{opacity:1;transform:none}}@keyframes bk-turn-prev{0%{opacity:.2;transform:rotateY(8deg)translate(3%)}to{opacity:1;transform:none}}.bk-spread[dir=ltr].turn-next{animation-name:bk-turn-prev}.bk-spread[dir=ltr].turn-prev{animation-name:bk-turn-next}@media (prefers-reduced-motion:reduce){.bk-spread.turn-next,.bk-spread.turn-prev{animation:none}.bk-spin{animation-duration:3s}.bk-progress i{transition:none}}.bk-turn{background:var(--card);width:48px;height:48px;color:var(--ink);border:1px solid var(--line2);z-index:2;border-radius:50%;flex:none;place-items:center;display:grid}.bk-turn:hover:not(:disabled){border-color:var(--accT);color:var(--accT)}.bk-turn:focus-visible{outline:3px solid var(--accT);outline-offset:2px}.bk-turn:disabled{opacity:.35;cursor:default}.bk-turn .icon{display:block}.bk-bar{color:var(--ink2);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;margin-top:14px;font-size:14px;display:flex;position:relative}.bk-where{white-space:nowrap}.bk-progress{background:var(--line2);border-radius:2px;width:180px;height:3px;display:block;overflow:hidden}.bk-progress i{background:var(--acc);height:100%;transition:width .3s;display:block}.bk-toc>summary{border:1px solid var(--line2);background:var(--card);min-height:40px;color:var(--ink);font:700 14px var(--ui);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;list-style:none;display:inline-flex}.bk-toc>summary::-webkit-details-marker{display:none}.bk-toc>summary:hover{border-color:var(--accT)}.bk-toc>summary:focus-visible{outline:3px solid var(--accT);outline-offset:2px}.bk-toc[open]>summary{border-color:var(--accT);color:var(--accT)}.bk-toc-list{z-index:10;bottom:calc(100% + 8px);overscroll-behavior:contain;background:var(--card);border:1px solid var(--line2);border-radius:12px;width:min(560px,100%);max-height:min(60vh,520px);margin:0 auto;padding:8px;list-style:none;position:absolute;inset-inline:0;overflow:auto;box-shadow:0 18px 50px #06090e38}.bk-toc-list button{text-align:start;width:100%;color:var(--ink);font:600 15px/1.6 var(--ui);border-radius:8px;grid-template-columns:2em minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:9px 10px;display:grid}.bk-toc-list .is-part button{color:var(--accT);grid-template-columns:minmax(0,1fr) auto;margin-top:6px;font-size:13.5px}.bk-toc-list button:hover,.bk-toc-list button[aria-current=page]{background:var(--bg2)}.bk-toc-list button:focus-visible{outline:3px solid var(--accT);outline-offset:-2px}.bk-toc-num{color:var(--accT)}.bk-toc-title{overflow-wrap:anywhere}.bk-toc-page{color:var(--mut);font-variant-numeric:tabular-nums}.bk-in-book{color:var(--accT);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.bk-in-book:hover{text-decoration:underline}@media (max-width:720px){.bk-book{padding:12px 16px 16px}.bk-stage{gap:0;height:max(380px,100svh - 230px)}.bk-turn{opacity:.92;width:40px;height:40px;margin-top:-20px;position:absolute;top:50%}.bk-turn-prev{inset-inline-start:0}.bk-turn-next{inset-inline-end:0}.bk-turn:disabled{visibility:hidden}.bk-progress{order:3;width:100%}}@media print{.rd-head,.bk-book{display:none}html .bk-reading{display:block}}:root[data-theme=dark] .bk-page{outline:1px solid #f3efe624}@media (max-width:720px){main:has(.rd-head){--pad:16px}}html:not([data-bk-mode=book]) .bk-reader .rd-fs-btn,html:not([data-fz-mode=magazine]) .fz-reader .rd-fs-btn{display:none}.rd-fs-btn{justify-content:center;width:46px;padding:0}.rd-fs-btn .icon{display:block}.rd-fs{z-index:2147483000;background:#14171b;flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0;overflow:hidden;border:0!important;margin:0!important;padding:0!important}.rd-fs .bk-stage,.rd-fs .fz-stage{height:calc(100svh / var(--z) - 28px);gap:0;margin:14px 72px;padding:0;position:static}.rd-fs :is(.bk-turn,.fz-turn){color:#f3efe6;background:#171a1fd1;border-color:#f3efe633;width:48px;height:48px;margin-top:-24px;position:absolute;top:50%}.rd-fs :is(.bk-turn-prev,.fz-turn-prev){inset-inline-start:14px}.rd-fs :is(.bk-turn-next,.fz-turn-next){inset-inline-end:14px}.rd-fs :is(.bk-bar,.fz-mag-bar){bottom:14px;color:#f3efe6;z-index:3;background:#171a1fdb;border-radius:999px;width:fit-content;max-width:calc(100% - 28px);margin:0 auto;padding:6px 8px 6px 16px;position:absolute;inset-inline:0}.rd-fs :is(.bk-progress,.fz-progress){background:#f3efe633;order:0;width:120px}.rd-fs .bk-toc>summary{color:#f3efe6;background:0 0;border-color:#f3efe64d}.rd-fs .bk-toc-list{--card:#1b1f25;--ink:#f3efe6;--mut:#a8a49c;--bg2:#262b32;--line2:#3a3d42;color:var(--ink)}.rd-fs-exit{top:14px;z-index:4;color:#f3efe6;background:#171a1fdb;border:1px solid #f3efe640;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;inset-inline-end:14px}.rd-fs-exit:hover{border-color:var(--acc);color:var(--acc)}.rd-fs-exit:focus-visible,.rd-fs :is(.bk-turn,.fz-turn):focus-visible{outline:3px solid var(--acc);outline-offset:2px}.rd-fs :is(.bk-turn,.fz-turn,.bk-bar,.fz-mag-bar,.rd-fs-exit){transition:opacity .35s}.rd-fs.rd-idle{cursor:none}.rd-fs.rd-idle :is(.bk-turn,.fz-turn,.bk-bar,.fz-mag-bar,.rd-fs-exit){opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.rd-fs :is(.bk-turn,.fz-turn,.bk-bar,.fz-mag-bar,.rd-fs-exit){transition:none}}@media (max-width:720px){.rd-fs .bk-stage,.rd-fs .fz-stage{height:calc(100svh - 128px);margin:64px 8px}.rd-fs :is(.bk-turn,.fz-turn){width:40px;height:40px;margin-top:-20px}.rd-fs :is(.bk-turn-prev,.fz-turn-prev){inset-inline-start:6px}.rd-fs :is(.bk-turn-next,.fz-turn-next){inset-inline-end:6px}.rd-fs :is(.bk-progress,.fz-progress){display:none}}html.rd-immersive,html.rd-immersive body{overscroll-behavior:none;overflow:hidden!important}html.rd-immersive .page-root>:not(main){display:none!important}@media (max-width:720px){.rd-head{gap:8px;padding-block:8px 10px}.rd-head-crumbs .crumbs{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.rd-head-crumbs .crumbs>*{display:inline}.rd-head-tools .btn{min-height:40px}.bk-book{padding:8px 6px 12px}.bk-stage{align-items:flex-start;height:max(360px,100svh - 200px)}}.cc{flex-direction:column;gap:26px;display:flex}.cc-group{flex-direction:column;gap:12px;display:flex}.cc-head{font:700 12px var(--ui);letter-spacing:.16em;text-transform:uppercase;color:var(--accT);margin:0}html[lang=ar] .cc-head{letter-spacing:0;font-size:13px}.cc-grid{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.cc-full .cc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.cc-full .cc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cc-grid>li{min-width:0;display:flex}.cc-card{background:var(--card);border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:4px;flex-direction:column;flex:1;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 26px -18px #06090e73}.cc-card:hover{border-color:var(--accT);transform:translateY(-2px);box-shadow:0 18px 32px -18px #06090e80}.cc-card:focus-visible{outline:3px solid var(--accT);outline-offset:2px}.cc-card.is-here{border-color:var(--accT);box-shadow:inset 0 0 0 1px var(--accT), 0 12px 26px -18px #06090e73}.cc-art{aspect-ratio:1536/800;background:var(--bg2);border-bottom:1px solid var(--line);display:block;overflow:hidden}.cc-art img{object-fit:cover;width:100%;height:100%;display:block}.cc-body{flex-direction:column;gap:6px;min-width:0;padding:14px 16px 16px;padding-inline-end:40px;display:flex}.cc-meta{font:600 12px var(--ui);color:var(--mut);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.cc-meta>.icon{color:var(--accT)}.cc-num{color:var(--accT);font-weight:700}.cc-part{border:1px solid var(--line2);color:var(--ink2);border-radius:999px;padding:1px 8px;font-weight:600}.cc-min{align-items:center;gap:3px;display:inline-flex}.cc-title{font:600 19px/1.35 var(--serif,"Cormorant Garamond", serif);color:var(--ink);overflow-wrap:anywhere}html[lang=ar] .cc-title{font:700 19px/1.6 "Noto Naskh Arabic", var(--kufi), serif}.cc-card.is-main .cc-title{font-size:22px}html[lang=ar] .cc-card.is-main .cc-title{font-size:20px}.cc-card:hover .cc-title{color:var(--accT)}.cc-ex{color:var(--ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.65;display:-webkit-box;overflow:hidden}html[lang=ar] .cc-ex{font:400 15px/1.85 "Noto Naskh Arabic", var(--kufi), serif}.cc-card.is-small .cc-body{padding-block:12px}.cc-card.is-small .cc-title{font-size:17px}.cc-state{top:12px;width:20px;height:20px;color:var(--accT);place-items:center;display:grid;position:absolute;inset-inline-end:12px}.cc-card.is-main .cc-state{top:auto;bottom:14px}.cc-state i{border:1.5px solid var(--line2);border-radius:50%;width:12px;height:12px}.cc-card.is-read{background:color-mix(in srgb, var(--card) 92%, var(--accT))}.cc-card.is-read .cc-title{color:var(--ink2)}.cc-side{gap:18px}.cc-side .cc-grid{gap:8px}.cc-side .cc-card{box-shadow:none;flex-direction:row;align-items:stretch}.cc-side .cc-card:hover{transform:none}.cc-side .cc-body{gap:3px;padding:9px 12px;padding-inline-end:34px}.cc-side .cc-title,.cc-side .cc-card.is-main .cc-title{font-size:15px;line-height:1.45}.cc-side .cc-meta{font-size:11px}.cc-side .cc-part{padding:0 6px}.cc-side .cc-state,.cc-side .cc-card.is-main .cc-state{top:50%;bottom:auto;transform:translateY(-50%)}.book-side-toc .cc{margin-top:12px}.cc-page{align-items:center;gap:3px;display:inline-flex}.contents-cards{padding-top:40px}@media print{.contents-cards{display:none}}.cc-art.is-figure{box-sizing:border-box;background:#fbf9f4;padding:10px}.cc-art.is-figure img{object-fit:contain}@media screen{.bk-page.is-night,:is(.fz-spread,.pf).is-night .fzm-page:not(.fzm-cover-page):not([data-dark]){filter:invert(.92)hue-rotate(180deg)}.bk-page.is-night img,:is(.fz-spread,.pf).is-night .fzm-page:not(.fzm-cover-page):not([data-dark]) :is(img,video,canvas){filter:invert()hue-rotate(180deg)}}.rd-night{border:1px solid var(--line2);background:var(--card);min-height:40px;color:var(--ink);font:700 14px var(--ui);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.rd-night:hover,.rd-night[aria-pressed=true]{border-color:var(--accT);color:var(--accT)}.rd-night:focus-visible{outline:3px solid var(--accT);outline-offset:2px}.pf{z-index:3;pointer-events:none;perspective:2600px;position:absolute;inset:0}:is(.bk-scale:has(>.pf) .bk-spread,.fz-scale:has(>.pf) .fz-spread){animation:none!important}.pf-patch{position:absolute;top:0;overflow:hidden}.pf-leaf{transform-style:preserve-3d;will-change:transform;animation:.75s cubic-bezier(.45,.05,.3,1) both pf-turn;position:absolute;top:0}.pf-one .pf-leaf{animation-duration:.6s}.pf-one.pf-fwd .pf-leaf{animation-name:pf-lift}@keyframes pf-turn{0%{transform:rotateY(var(--a0))}to{transform:rotateY(var(--a1))}}@keyframes pf-lift{0%{transform:rotateY(var(--a0));opacity:1}80%{opacity:1}to{transform:rotateY(var(--a1));opacity:0}}.pf-face{backface-visibility:hidden;background:#f7f4ec;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 30px #06090e40}.pf-face.pf-back{transform:rotateY(180deg)}.pf-face:after{content:"";pointer-events:none;animation:.75s ease-in-out both pf-shade;position:absolute;inset:0}.pf-face.pf-o-left:after{background:linear-gradient(90deg,#00000059,#00000014 35%,#0000 70%)}.pf-face.pf-o-right:after,.pf-face.pf-back.pf-o-left:after{background:linear-gradient(270deg,#00000059,#00000014 35%,#0000 70%)}.pf-face.pf-back.pf-o-right:after{background:linear-gradient(90deg,#00000059,#00000014 35%,#0000 70%)}@keyframes pf-shade{0%,to{opacity:0}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.pf{display:none}}
