@font-face{font-family:faruma;src:local('Faruma'),url(/fonts/Faruma.woff2)format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:noto sans thaana;src:url(/fonts/NotoSansThaana-400.woff2)format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+60C,U+61B,U+61F,U+640,U+780-7BF,U+200C-200F,U+FDF2,U+FDFD}@font-face{font-family:noto sans thaana;src:url(/fonts/NotoSansThaana-700.woff2)format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+60C,U+61B,U+61F,U+640,U+780-7BF,U+200C-200F,U+FDF2,U+FDFD}:root{--lagoon-deep:#04222E;--lagoon-mid:#0E5C6E;--turquoise:#1FC8A9;--turquoise-soft:#57E2C4;--sand:#F6EFE1;--gold:#E7B65C;--card-bg:rgba(4, 34, 46, 0.7)}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--lagoon-deep)}body{font-family:noto sans thaana,faruma,mv boli,system-ui,sans-serif;background:radial-gradient( circle at 50% 20%,var(--lagoon-mid),var(--lagoon-deep) 70% );background-attachment:fixed;color:var(--sand);min-height:100vh;min-height:100dvh;line-height:1.9;display:flex;flex-direction:column}header{background:rgba(4,34,46,.85);border-bottom:1px solid rgba(31,200,169,.2);padding:1.5rem 2rem;text-align:center}.site-title{text-decoration:none}header h1{color:var(--turquoise);font-size:2.2rem}.container{width:100%;max-width:900px;margin:2rem auto;padding:0 1.5rem;flex:1}.post-card{background:var(--card-bg);border:1px solid rgba(87,226,196,.2);border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:0 8px 24px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.post-title{color:var(--turquoise-soft);font-size:1.6rem;margin-bottom:.8rem}.post-title a{color:inherit;text-decoration:none}.post-title a:hover{text-decoration:underline}.post-date{color:var(--gold);font-size:.9rem;margin-bottom:1rem;display:block}.post-content{color:var(--sand);text-align:start}.post-content p{margin-bottom:1rem}.post-content h2,.post-content h3{color:var(--turquoise-soft);margin:1.6rem 0 .6rem}.post-content a{color:var(--turquoise-soft)}.post-content ul,.post-content ol{margin:0 1.5rem 1rem}.post-content blockquote{border-inline-start:3px solid var(--gold);padding-inline-start:1rem;margin:1rem 0;color:var(--gold)}.post-content img{max-width:100%;height:auto;border-radius:8px}.substack-link,.back-link{display:inline-block;margin-top:1.2rem;padding:.6rem 1.4rem;background:var(--turquoise);color:var(--lagoon-deep);font-weight:700;text-decoration:none;border-radius:8px;transition:background .2s ease}.substack-link:hover,.substack-link:focus,.back-link:hover,.back-link:focus{background:var(--turquoise-soft)}footer{background:var(--lagoon-deep);text-align:center;padding:1.5rem;border-top:1px solid rgba(31,200,169,.2);font-size:.95rem}footer a{color:var(--turquoise-soft);text-decoration:none}@media(max-width:600px){header{padding:1.2rem 1rem}header h1{font-size:1.8rem}.post-card{padding:1.3rem}}.post-content figure{margin:1.5rem 0}.post-content figure img{display:block;width:100%}.post-content figcaption{color:var(--gold);font-size:.9rem;margin-top:.5rem;text-align:center}.article,.article .post-title,.article .post-content,.article figcaption{font-family:faruma,noto sans thaana,mv boli,system-ui,sans-serif}.article .post-content{font-size:18px;line-height:1.8}.book-card{display:flex;gap:2rem;align-items:flex-start}.book-cover{flex:0 0 200px}.book-cover img{display:block;width:100%;height:auto;border-radius:6px;box-shadow:0 6px 18px rgba(0,0,0,.4)}.book-text{flex:1}@media(max-width:600px){.book-card{flex-direction:column}.book-cover{flex:none;width:60%;margin-inline:auto}}.share{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:2rem;padding-top:1.2rem;border-top:1px solid rgba(87,226,196,.2)}.share-label{color:var(--gold);margin-inline-end:.4rem}.share-btn{padding:.35rem 1rem;border:1px solid var(--turquoise);border-radius:999px;color:var(--turquoise-soft);text-decoration:none;font-size:.95rem;transition:background .2s ease,color .2s ease}.share-btn:hover,.share-btn:focus{background:var(--turquoise);color:var(--lagoon-deep)}.book-text .substack-link{margin-inline-end:.8rem}.pagination{display:flex;justify-content:center;align-items:center;gap:.8rem;margin:2.5rem 0 1rem;direction:ltr}.pagination a{display:inline-block;padding:.6rem 1.3rem;border:1px solid var(--turquoise);border-radius:8px;background:rgba(31,200,169,8%);color:var(--turquoise-soft);font-weight:700;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.pagination a:hover,.pagination a:focus{background:var(--turquoise);color:var(--lagoon-deep);transform:translateY(-2px);box-shadow:0 6px 16px rgba(31,200,169,.25)}.pagination-next,.pagination-prev{direction:rtl}@media(max-width:600px){.pagination{gap:.6rem;margin-top:2rem}.pagination a{padding:.55rem 1rem;font-size:.95rem}}.nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.6rem;margin-top:.9rem}.nav-link{color:var(--sand);text-decoration:none;padding:.3rem .2rem;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.nav-link:hover,.nav-link:focus{color:var(--turquoise-soft)}.nav-link.active{color:var(--turquoise);border-bottom-color:var(--turquoise)}@font-face{font-family:mv izyan;src:url(/fonts/Mv-IzyanNormal-1.ttf)format('truetype');unicode-range:U+60C,U+61B,U+61F,U+780-7BF,U+200C-200F;font-weight:400;font-style:normal;font-display:swap}body,.article,.article .post-title,.article .post-content,.article figcaption{font-family:mv izyan,noto sans thaana,system-ui,segoe ui,Arial,sans-serif}.nav-link:focus:not(:focus-visible):not(:hover):not(.active){color:var(--sand)}.post-nav{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.2rem;border-top:1px solid rgba(87,226,196,.2)}.post-nav-link{flex:1;max-width:48%;display:flex;flex-direction:column;gap:.2rem;padding:.8rem 1rem;border:1px solid rgba(87,226,196,.25);border-radius:10px;text-decoration:none;transition:border-color .2s ease,background .2s ease}.post-nav-link:hover,.post-nav-link:focus{border-color:var(--turquoise);background:rgba(31,200,169,8%)}.post-nav-older{text-align:end}.post-nav-label{color:var(--gold);font-size:.85rem}.post-nav-title{color:var(--turquoise-soft)}@media(max-width:600px){.post-nav{flex-direction:column}.post-nav-link{max-width:100%}}.post-nav-link,.post-nav-older{text-align:start}html{-webkit-text-size-adjust:100%}@media(max-width:600px){.article .post-content{font-size:20px;line-height:1.95}.article .post-title{font-size:1.7rem;line-height:1.5}}@media(min-width:700px){.article .post-content p{text-align:justify;text-justify:inter-word;text-align-last:start}}.post-content h2{font-size:1.35rem;margin-top:2rem;margin-bottom:.8rem;line-height:1.5}.search{margin-bottom:2rem}.search-form{display:flex;gap:.5rem}.search-form input{flex:1;min-width:0;padding:.7rem 1rem;background:var(--card-bg);color:var(--sand);border:1px solid rgba(87,226,196,.25);border-radius:10px;font:inherit}.search-form input::placeholder{color:rgba(246,239,225,.55)}.search-form input:focus{outline:none;border-color:var(--turquoise)}.search-form button{display:flex;align-items:center;justify-content:center;width:3rem;background:var(--turquoise);color:var(--lagoon-deep);border:0;border-radius:10px;cursor:pointer;transition:background .2s ease}.search-form button:hover,.search-form button:focus{background:var(--turquoise-soft)}.search-results{margin-top:1rem}.search-result{display:block;padding:.9rem 1.1rem;margin-bottom:.7rem;background:var(--card-bg);border:1px solid rgba(87,226,196,.2);border-radius:10px;text-decoration:none;transition:border-color .2s ease}.search-result:hover,.search-result:focus{border-color:var(--turquoise)}.search-result-title{display:block;color:var(--turquoise-soft);font-size:1.15rem}.search-result-date{display:block;color:var(--gold);font-size:.85rem}.search-result-text{display:block;color:var(--sand);font-size:.95rem;margin-top:.3rem}.search-result mark{background:rgba(231,182,92,.35);color:inherit;border-radius:3px}.search-empty{color:var(--gold)}.nav{align-items:center}.nav-search{display:inline-flex;align-items:center;padding:.3rem .2rem;background:0 0;border:0;color:var(--sand);cursor:pointer;transition:color .2s ease}.nav-search:hover,.nav-search:focus-visible,.nav-search[aria-expanded=true]{color:var(--turquoise-soft)}.search-panel{max-width:900px;margin:1rem auto 0;padding:0 1.5rem;text-align:start}.search-box input{width:100%;padding:.7rem 1rem;background:var(--card-bg);color:var(--sand);border:1px solid rgba(87,226,196,.3);border-radius:10px;font:inherit}.search-box input:focus{outline:none;border-color:var(--turquoise)}.subscribe-popup-box::before{content:"";display:block;width:42px;height:3px;margin:0 0 22px auto;background:#222}.subscribe-popup-box h2{margin:0 0 16px;font-size:1.25rem;line-height:1.9;font-weight:700;color:#222}.subscribe-popup-box p{margin:0 0 24px;font-size:.98rem;line-height:1.9;color:#555}.subscribe-popup-button{display:inline-block;padding:10px 22px;border:1px solid #222;border-radius:4px;background:#222;color:#fff;text-decoration:none;font-weight:600;transition:background .2s ease,color .2s ease,opacity .2s ease}.subscribe-popup-button:hover{background:#fff;color:#222;opacity:1}.subscribe-popup-later{display:inline-block;margin:0 12px 0 0;padding:10px 4px;border:0;background:0 0;color:#777;cursor:pointer;font-family:inherit;font-size:.9rem}.subscribe-popup-later:hover{color:#222}.subscribe-popup-close{position:absolute;top:10px;left:12px;width:32px;height:32px;padding:0;border:0;background:0 0;color:#888;cursor:pointer;font-size:25px;font-weight:300;line-height:32px}.subscribe-popup-close:hover{color:#222}body.subscribe-popup-open{overflow:hidden}@keyframes subscribePopupIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.subscribe-popup{padding:16px}.subscribe-popup-box{padding:32px 22px 24px;border-radius:5px}.subscribe-popup-box h2{font-size:1.1rem;line-height:1.9}.subscribe-popup-box p{font-size:.94rem;line-height:1.85}.subscribe-popup-button{display:block;width:100%;box-sizing:border-box;text-align:center}.subscribe-popup-later{display:block;margin:10px auto 0}}.subscribe-popup{display:none;position:fixed;inset:0;z-index:99999;align-items:center;justify-content:center;padding:20px}.subscribe-popup.is-visible{display:flex}.subscribe-popup-overlay{position:absolute;inset:0;background:rgba(4,34,46,.72)}.subscribe-popup-box{position:relative;z-index:2;width:min(520px,100%);box-sizing:border-box;padding:32px 30px 24px;background:var(--lagoon-deep);color:var(--sand);border:1px solid var(--gold);border-radius:8px;box-shadow:0 18px 50px rgba(4,34,46,.35);text-align:right;direction:rtl;animation:subscribePopupIn .2s ease-out}.subscribe-popup-box h2{margin:0 0 20px;color:var(--sand);font-size:1.15rem;font-weight:700;line-height:2}.subscribe-popup-form{margin-top:14px}.subscribe-popup-form label{display:block;margin-bottom:8px;color:var(--turquoise-soft);font-size:.88rem;font-weight:600}.subscribe-popup-form input[type=email]{display:block;width:100%;box-sizing:border-box;padding:11px 13px;background:rgba(246,239,225,.98);color:var(--lagoon-deep);border:1px solid var(--turquoise);border-radius:5px;font-family:inherit;font-size:.95rem;direction:ltr;text-align:left;outline:none}.subscribe-popup-form input[type=email]:focus{border-color:var(--turquoise-soft);box-shadow:0 0 0 2px rgba(31,200,169,.18)}.subscribe-popup-form .subscribe-popup-button{display:block;width:100%;margin-top:12px;padding:10px 18px;background:var(--turquoise);color:var(--lagoon-deep);border:1px solid var(--turquoise);border-radius:5px;font-family:inherit;font-size:.92rem;font-weight:700;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.subscribe-popup-form .subscribe-popup-button:hover{background:var(--turquoise-soft);border-color:var(--turquoise-soft)}.subscribe-popup-form .subscribe-popup-button:disabled{opacity:.65;cursor:wait}.subscribe-popup-later{display:block;margin:10px auto 0;padding:5px 0;border:0;background:0 0;color:var(--sand);opacity:.7;cursor:pointer;font-family:inherit;font-size:.84rem}.subscribe-popup-later:hover{color:var(--gold);opacity:1}.subscribe-popup-close{position:absolute;top:8px;left:10px;width:32px;height:32px;padding:0;border:0;background:0 0;color:var(--sand);opacity:.7;cursor:pointer;font-size:23px;font-weight:300}.subscribe-popup-close:hover{color:var(--gold);opacity:1}.subscribe-popup-message{display:block;margin:14px 0 2px;color:var(--turquoise-soft);font-size:.9rem;font-weight:700;line-height:1.9;text-align:center}body.subscribe-popup-open{overflow:hidden}@keyframes subscribePopupIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.subscribe-popup{padding:14px}.subscribe-popup-box{padding:28px 20px 22px;border-radius:7px}.subscribe-popup-box h2{font-size:1rem;line-height:1.95}}.subscribe-popup-message{display:block;margin:14px 0 4px;padding:10px 12px;background:#f3f3f3;color:#111;border:1px solid #222;border-radius:2px;font-size:.95rem;font-weight:700;line-height:1.8;text-align:center}.subscribe-popup-message{margin:16px 0 4px;padding:0;color:inherit;font-size:.95rem;font-weight:700;line-height:1.9;text-align:center}.more-articles{margin-top:2rem;padding-top:1.2rem;border-top:1px solid rgba(87,226,196,.2)}.more-articles-heading{color:var(--gold);font-size:1rem;margin:0 0 .8rem}.more-articles-link{display:block;padding:.7rem 1rem;margin-bottom:.6rem;border:1px solid rgba(87,226,196,.25);border-radius:10px;color:var(--turquoise-soft);text-decoration:none;transition:border-color .2s ease,background .2s ease}.more-articles-link:hover,.more-articles-link:focus{border-color:var(--turquoise);background:rgba(31,200,169,8%)}.footer-social{display:flex;justify-content:center;gap:1.2rem;margin:0 0 .6rem}.footer-social a{display:inline-flex;line-height:0}.footer-social svg{display:block}.book-text .post-title{font-size:1.4rem}@font-face{font-family:mv funa;src:url(/fonts/MvFuna-Light.ttf)format('truetype');unicode-range:U+60C,U+61B,U+61F,U+780-7BF,U+200C-200F;font-weight:400;font-style:normal;font-display:swap}body,.article,.article .post-title,.article .post-content,.article figcaption{font-family:mv funa,mv izyan,noto sans thaana,system-ui,segoe ui,Arial,sans-serif}.site-title,header h1{font-family:mv izyan,noto sans thaana,system-ui,segoe ui,Arial,sans-serif}.article .post-date{text-align:right}@font-face{font-family:mv waheed;src:url(/fonts/MvAWaheed.ttf)format('truetype');unicode-range:U+60C,U+61B,U+61F,U+780-7BF,U+200C-200F;font-weight:400;font-style:normal;font-display:swap}.post-title,.article .post-title,.book-text .post-title,.subscribe-section .post-title,.nav,.nav-link{font-family:mv waheed,mv funa,mv izyan,noto sans thaana,system-ui,segoe ui,Arial,sans-serif}.post-title,.article .post-title,.book-text .post-title,.subscribe-section .post-title{font-weight:400}.post-content h2,.post-content h3,.post-content h4,.section-heading{font-family:mv waheed,mv funa,mv izyan,noto sans thaana,system-ui,segoe ui,Arial,sans-serif;font-weight:400}.white-text,.white-text p,.white-text h2,.white-text h3{color:#fff}.journal-card{direction:ltr;text-align:left;font-family:system-ui,segoe ui,Arial,sans-serif}.journal-status{display:inline-block;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .7rem;border-radius:999px;border:1px solid var(--turquoise);color:var(--turquoise-soft);margin-bottom:.9rem}.journal-status.is-forthcoming{border-color:var(--gold);color:var(--gold)}.journal-title{font-family:Georgia,times new roman,serif;font-size:1.35rem;line-height:1.4;font-weight:400;margin:0 0 .5rem;color:var(--turquoise-soft)}.journal-meta{color:var(--gold);font-size:.95rem;margin:0 0 1rem}.journal-summary{line-height:1.8;margin:0 0 1rem}.journal-tags{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 1.2rem;padding:0;list-style:none}.journal-tags li{font-size:.78rem;padding:.15rem .6rem;border-radius:6px;background:rgba(87,226,196,.1);color:var(--turquoise-soft)}.journal-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}.journal-note{opacity:.75;font-size:.9rem;margin:0}.article .post-content{font-size:17px;word-spacing:.1em}.article .post-content,.article .post-content p{text-align:start;text-justify:auto;word-spacing:normal;hyphens:none}.container:has(.article){max-width:1100px}.article{padding-left:2rem;padding-right:2rem}@media(max-width:600px){.article{padding-left:1rem;padding-right:1rem}}.comments{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--gold,#c9a227)}.comment-list{list-style:none;margin:0 0 2rem;padding:0}.comment{padding:.9rem 1.1rem;margin-bottom:.8rem;border:1px solid rgba(128,128,128,.35);border-radius:10px;background:rgba(128,128,128,8%)}.comment-head{display:flex;gap:.8rem;align-items:baseline;margin-bottom:.4rem}.comment-name{color:var(--gold,#c9a227)}.comment-date{font-size:.85rem;opacity:.7}.comment-text{margin:0;white-space:pre-line;overflow-wrap:anywhere}.comment-empty,.comment-note{opacity:.75}.comment-form label{display:block;margin:.8rem 0 .3rem}.comment-form input[type=text],.comment-form textarea{width:100%;box-sizing:border-box;padding:.7rem .9rem;font:inherit;color:inherit;background:rgba(128,128,128,.12);border:1px solid rgba(128,128,128,.5);border-radius:8px}.comment-form textarea{min-height:8rem;resize:vertical}.comment-form input:focus,.comment-form textarea:focus{outline:2px solid var(--gold,#c9a227);outline-offset:1px}.comment-form button:disabled{opacity:.6;cursor:wait}#comment-status.ok{color:#4caf50}#comment-status.err{color:#e57373}.comments,.comments h2,.comments h3,.comment-text,.comment-date,.comment-note,.comment-empty,.comment-form label,.comment-form input[type=text],.comment-form textarea{color:var(--gold,#c9a227)}.comment-date,.comment-note,.comment-empty{opacity:.85}.comments,.comment-form label,.comment-text,.comment-name,.comment-form input[type=text],.comment-form textarea{direction:rtl;text-align:right}section.comments h2,section.comments h3{color:#fff}:where(.comment-form button){margin-top:1rem;border:0;font-family:inherit;cursor:pointer}section.comments{border-top:1px solid rgba(87,226,196,.2)}section.comments h2{font-size:1rem}section.comments h3{font-size:1em}section.comments details>summary{cursor:pointer;list-style-position:inside}section.comments details>summary h2{display:inline;margin:0}section.comments summary::marker{color:#fff}section.comments details[open]>summary{margin-bottom:1rem}section.comments h2{color:var(--gold,#c9a227)}section.comments summary::marker{color:var(--gold,#c9a227)}.container{padding-left:1rem;padding-right:1rem}.container:has(.article){max-width:1200px}.post-card.article{padding-left:2rem;padding-right:2rem}@media(max-width:700px){.container{padding-left:.5rem;padding-right:.5rem;margin-top:1rem}.post-card.article{padding-left:.9rem;padding-right:.9rem}}.article .post-content{line-height:2.1}@media(max-width:600px){.article .post-content{line-height:2.2}}table{direction:ltr;width:100%;border-collapse:collapse;font-size:.85rem}th,td{direction:rtl;text-align:right;padding:.5rem .6rem;border:1px solid rgba(255,255,255,.25)}th{background:rgba(255,255,255,8%)}@media(min-width:900px){.post-card.article .post-title,.post-card.article .post-date,.post-content{max-width:42rem;margin-left:auto;margin-right:auto}.post-card.article .post-date{display:block}}.reader-content{-webkit-user-select:text;user-select:text;-webkit-touch-callout:none;direction:rtl;text-align:right}-webkit-touch-callout: none; direction: rtl; text-align: right;}.reader-bar select{width:100%;padding:.6rem;margin-bottom:1rem;background:0 0;color:inherit;border:1px solid rgba(255,255,255,.25);border-radius:8px;font:inherit;direction:rtl}.reader-bar select option{color:#000}.reader-pager{display:flex;justify-content:space-between;gap:1rem;direction:rtl;margin-top:2rem}.reader-toc{list-style:none;padding:0;direction:rtl}.reader-toc li{margin:.7rem 0}@media print{#reader{display:none}}.reader-content img{display:block;max-width:100%;height:auto;margin:0 auto 1.5rem;pointer-events:none}.reader-toc a{color:#e6f4f1;text-decoration:none;font-size:1.3rem;line-height:1.9;display:block;padding:.4rem 0;border-bottom:1px solid rgba(255,255,255,.12)}.reader-toc a:hover{color:#5eead4}.reader-toc a:visited{color:#e6f4f1}.reader-toc li{margin:0}.reader-bar select{-webkit-appearance:none;appearance:none;width:100%;direction:rtl;text-align:right;text-align-last:right;padding:.8rem 1rem .8rem 2.6rem;font-size:1.05rem;line-height:1.6;color:#e6f4f1;background-color:rgba(8,38,46,.85);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%235eead4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:.9rem;border:1px solid rgba(94,234,212,.35);border-radius:12px;outline:none}.reader-bar select:focus{border-color:#5eead4;box-shadow:0 0 0 3px rgba(94,234,212,.2)}.reader-bar select option{background:#08262e;color:#e6f4f1;direction:rtl}.reader-menu{margin-bottom:1rem;direction:rtl}.reader-menu summary{list-style:none;cursor:pointer;padding:.8rem 1rem .8rem 2.6rem;font-size:1.05rem;line-height:1.6;color:#e6f4f1;background-color:rgba(8,38,46,.85);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%235eead4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:.9rem;border:1px solid rgba(94,234,212,.35);border-radius:12px}.reader-menu summary::-webkit-details-marker{display:none}.reader-menu[open] summary{border-color:#5eead4}.reader-menu ul{list-style:none;margin:.5rem 0 0;padding:.3rem;max-height:60vh;overflow-y:auto;background:#08262e;border:1px solid rgba(94,234,212,.35);border-radius:12px}.reader-menu li{margin:0}.reader-menu a{display:block;padding:.7rem .9rem;color:#e6f4f1;text-decoration:none;border-radius:8px;line-height:1.6}.reader-menu a:hover,.reader-menu a.current{background:rgba(94,234,212,.15);color:#5eead4}h2.section-heading{padding-right:1.6rem!important;padding-left:1rem!important;box-sizing:border-box;overflow:visible}.reader-pager a,.reader-pager a:visited{color:var(--gold);text-decoration:none;font-size:1.1rem;line-height:1.7}.reader-pager a:hover{opacity:.8;text-decoration:underline}#resume-box{margin:0 0 1.2rem}#resume-link,#resume-link:visited{color:var(--gold);text-decoration:none;font-size:1.15rem;line-height:1.8}#resume-link:hover{opacity:.8;text-decoration:underline}.reader-content .bookmarked{border-right:4px solid var(--gold);padding-right:.8rem;background:rgba(255,215,120,8%);border-radius:6px}.reader-hint{font-size:.9rem;opacity:.7;margin:0 0 1.2rem;color:var(--gold)}.reader-content,.reader-content *{overflow-wrap:anywhere;word-break:break-word;max-width:100%;box-sizing:border-box}.reader-content a{word-break:break-all}.reader-content table{display:block;overflow-x:auto}.reader-content pre,.reader-content code{white-space:pre-wrap}.reader-page{overflow-x:hidden}html,body{overflow-x:hidden}.reader-sheet{display:none}.reader-sheet.active{display:block}.reader-pages{display:flex;align-items:center;justify-content:space-between;gap:1rem;direction:rtl;margin:1rem 0}.reader-pages-btn{min-width:3.2rem;padding:.5rem 1rem;font-size:1.2rem;line-height:1.2;color:#e6f4f1;background:rgba(8,38,46,.85);border:1px solid rgba(94,234,212,.35);border-radius:10px;cursor:pointer}.reader-pages-btn:disabled{opacity:.3;cursor:default}.reader-pages-label{color:var(--gold);direction:ltr;font-size:1rem}.reader-sheet{display:block!important}.reader-divider{display:flex;align-items:center;gap:.8rem;direction:ltr;margin:1.8rem 0;color:var(--gold)}.reader-divider::before,.reader-divider::after{content:"";flex:1;border-top:1px solid rgba(255,215,120,.35)}.reader-divider span{font-size:.9rem}.reader-divider{direction:rtl}.reader-library{display:grid;gap:1.2rem;direction:rtl}.reader-book{display:flex;align-items:center;gap:1rem;padding:1rem;background:rgba(8,38,46,.6);border:1px solid rgba(94,234,212,.35);border-radius:14px;text-decoration:none}.reader-book img{width:90px;height:auto;border-radius:6px;flex-shrink:0}.reader-book span{font-size:1.2rem;line-height:1.7;color:var(--gold)}.reader-book:hover{border-color:#5eead4}.reader-library{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1.6rem;direction:rtl}.reader-book{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.8rem;padding:.9rem;background:rgba(8,38,46,.6);border:1px solid rgba(94,234,212,.3);border-radius:14px;text-decoration:none}.reader-book img{width:100%;max-width:190px;height:auto;border-radius:6px;box-shadow:0 8px 22px rgba(0,0,0,.45)}.reader-book-blank{width:100%;max-width:190px;aspect-ratio:2/3;background:rgba(255,255,255,6%);border-radius:6px}.reader-book span{font-size:1.05rem;line-height:1.7;color:var(--gold)}.reader-book:hover{border-color:#5eead4}.home-library-link{text-align:center;margin:1.5rem 0}.library-btn,.library-btn:visited{display:block;width:fit-content;margin:.4rem auto .4rem 0;padding:.4rem 1.2rem;color:var(--gold);border:1px solid var(--gold);border-radius:999px;text-decoration:none;font-size:1.05rem;line-height:1.7}.library-btn:hover{background:var(--gold);color:#08262e}.reader-site header>*:not(.site-title){display:none!important}.reader-site .footer-social{display:none!important}.site-title .t-reader,.site-title .t-by{display:none}.reader-site .site-title .t-main{display:none}.reader-site .site-title .t-reader{display:inline}.reader-site .site-title .t-by{display:block;text-align:center;direction:ltr;font-size:.75rem;color:#d4af37;opacity:1;letter-spacing:.05em;margin-top:.15rem}.reader-page:has(.reader-library)>h2.post-title{font-size:1.1rem}.site-title .t-tag{display:none}.reader-site .site-title .t-tag{display:block;text-align:center;font-size:.85rem;color:#d4af37;opacity:1;margin-top:.35rem}.reader-topline{text-align:right;margin:0 0 8px}.reader-blog-link{display:inline-block;font-size:12px;padding:2px 10px;border:1px solid rgba(255,255,255,.3);border-radius:999px;color:inherit;text-decoration:none;opacity:.85}.reader-homebar{text-align:center;margin:20px 0 4px}.reader-home-btn{display:inline-block;padding:8px 24px;border:1px solid rgba(255,255,255,.35);border-radius:10px;color:inherit;text-decoration:none}.reader-blog-link:hover,.reader-home-btn:hover{background:rgba(255,255,255,.12)}.reader-homebar{text-align:center;margin:18px 0 80px}#reader-content p,#reader-content li,#reader-content blockquote,#reader-content td{text-align:justify!important;text-align-last:right!important;text-justify:inter-word;hyphens:manual;word-spacing:normal;letter-spacing:0;text-wrap:wrap}#reader-content h2,#reader-content h3,#reader-content h4{text-align:right;text-align-last:right}details.reader-menu{display:none!important}nav.reader-bar:has(details.reader-menu){display:none!important}html body nav.reader-pager{width:min(94vw,560px)!important;box-sizing:border-box!important;max-height:none!important;overflow:hidden!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:28px!important;padding:8px 16px!important;bottom:62px!important;border-radius:18px!important}html body nav.reader-pager>a,html body nav.reader-pager>span{flex:1!important;min-width:0!important}html body nav.reader-pager>a{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:15px!important;line-height:1.6!important}html body nav.reader-pager>:first-child{text-align:start!important}html body nav.reader-pager>:last-child{text-align:end!important}html body nav.reader-pager>a+a{border-inline-start:1px solid rgba(255,255,255,.18)!important;padding-inline-start:16px!important}html body nav.reader-pager[style*="display: none"]{display:none!important}html body nav.reader-pager{bottom:54px!important;padding:4px 16px!important}html body nav.reader-pager>a{font-size:14px!important;line-height:1.5!important}#reader>.post-title{transition:font-size .3s ease,opacity .3s ease}#reader>.post-title.title-dim{font-size:1rem!important;line-height:1.5!important;opacity:.4}#reader>.post-title{transition:font-size .3s ease,opacity .3s ease}#reader>.post-title.title-dim{font-size:1rem!important;line-height:1.5!important;opacity:.4}#rd-runhead{visibility:hidden;text-align:center;direction:rtl;font-family:mv waheed,mv funa,mv izyan,noto sans thaana,system-ui,sans-serif;font-size:.95rem;line-height:1.4;color:var(--turquoise-soft);opacity:.45;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@view-transition{navigation: auto; }html.flip-pending #reader{opacity:0}#reader{transition:opacity .25s ease}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}.book-cover img{aspect-ratio:2/3;object-fit:cover;object-position:center}