:root{--ad-bg:#fff;--ad-text:#231b18;--ad-muted:#8a7f79;--ad-border:#e9e2de;--ad-soft:#f7f2ef;--ad-soft-2:#fbf8f6;--ad-brown:#5f2a27;--ad-brown-dark:#3b1715;--ad-copper:#b5654b;--ad-header:linear-gradient(270deg,#544c49 36.67%,#594e48 68.33%,#655148);--ad-footer:linear-gradient(270deg,#544c49 36.67%,#594e48 68.33%,#655148),linear-gradient(90deg,#655148,#594e48 50%,#544c49);--ad-radius:2px;--ad-card-radius:8px;--ad-section-space:clamp(3.5rem,6vw,6.8rem);--ad-container:1180px;--ad-ui-font-family:"IBM Plex Sans Arabic",Tahoma,Arial,sans-serif;--ad-literary-font-family:"Amiri","Times New Roman",serif;--bs-body-font-family:var(--ad-ui-font-family);--bs-body-color:var(--ad-text)}.home-page{--ad-container:1160px;--ad-section-space:80px;--ad-home-section-space:56px}*{box-sizing:border-box}html{overflow-y:scroll;scroll-behavior:smooth;scrollbar-color:#78675f #f6f1ee;scrollbar-gutter:stable;scrollbar-width:auto}@supports selector(::-webkit-scrollbar){html{scrollbar-color:auto}}html::-webkit-scrollbar{height:12px;width:12px}html::-webkit-scrollbar-track{background:#f6f1ee}html::-webkit-scrollbar-thumb{background:#78675f;background-clip:padding-box;border:2px solid #f6f1ee;border-radius:999px;min-height:56px}html::-webkit-scrollbar-thumb:hover{background:#5f504a;background-clip:padding-box}html::-webkit-scrollbar-button{display:none;height:0;width:0}html[data-theme=dark]{scrollbar-color:#cd6d51 #2a1912}html[data-theme=dark] body::-webkit-scrollbar,html[data-theme=dark]::-webkit-scrollbar{height:14px;width:14px}html[data-theme=dark] body::-webkit-scrollbar-track,html[data-theme=dark]::-webkit-scrollbar-track{background:#2a1912}html[data-theme=dark] body::-webkit-scrollbar-thumb,html[data-theme=dark]::-webkit-scrollbar-thumb{background:#cd6d51;background-clip:padding-box;border:3px solid #2a1912;border-radius:999px;min-height:64px}html[data-theme=dark] body::-webkit-scrollbar-thumb:hover,html[data-theme=dark]::-webkit-scrollbar-thumb:hover{background:#e08a6f;background-clip:padding-box}body{-webkit-font-smoothing:antialiased;background:var(--ad-bg);color:var(--ad-text);font-family:var(--bs-body-font-family);font-size:15px;line-height:1.75;margin:0;text-rendering:optimizeLegibility}img{height:auto;max-width:100%}a{color:inherit;text-decoration:none}a:hover{color:var(--ad-copper)}button,input{font:inherit}.bi{display:inline-block;line-height:1;vertical-align:-.125em}.site-shell{overflow:clip}.site-container{margin-inline:auto;width:min(var(--ad-container),calc(100% - 40px))}.skip-link{background:#fff;border-radius:4px;color:#111;inset-inline-start:1rem;padding:.65rem .9rem;position:fixed;top:-100px;transition:top .15s ease;z-index:9999}.skip-link:focus{top:1rem}.hero{background:linear-gradient(180deg,rgba(17,6,2,.53),rgba(26,8,3,.64) 50%,rgba(27,9,4,.8)),url(../img/hero-library.webp) 50% /cover no-repeat;color:#fff;min-height:750px;position:relative}.hero:after{background:radial-gradient(circle at 50% 42%,rgba(163,87,43,.12),transparent 42%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.site-header{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.2);height:112px;left:0;position:absolute;right:0;top:0;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease,border-color .25s ease;width:100%;z-index:2000}.site-header .navbar{min-height:112px;padding:0}.site-footer,main{position:relative;z-index:0}.site-navbar{align-items:center;display:flex;gap:.85rem}body.is-sticky .site-header{background:var(--ad-header);border-color:hsla(0,0%,100%,.08);box-shadow:0 6px 18px rgba(27,17,13,.18);isolation:isolate;left:0;position:fixed;right:0;top:0;width:100%;z-index:2000}body.is-sticky .site-header,body.is-sticky .site-header .navbar{height:100px;min-height:100px}body.is-sticky .brand-logo{width:108px}.brand-logo{display:block;height:auto;transition:width .25s ease;width:96px}.site-header .navbar-brand{align-items:flex-start;display:inline-flex;gap:10px}.brand-beta{background:transparent;border:0;border-radius:0;color:hsla(0,0%,100%,.88);display:inline-block;font:600 .54rem/1.2 var(--ad-ui-font-family,"IBM Plex Sans Arabic",sans-serif);letter-spacing:.06em;margin-top:15px;padding:0;text-transform:uppercase}body.is-sticky .brand-beta{margin-top:20px}.desktop-nav{gap:.15rem}.desktop-nav .nav-item{position:relative}.desktop-nav .nav-link,.nav-toggle{align-items:center;background:transparent;border:0;color:hsla(0,0%,100%,.93);display:inline-flex;font-size:.88rem;gap:.45rem;padding:.8rem!important;white-space:nowrap}.desktop-nav .nav-link:focus,.desktop-nav .nav-link:hover,.nav-toggle:focus,.nav-toggle:hover{color:#fff}.nav-toggle .bi{font-size:.7rem;transition:transform .2s ease}.nav-item-has-menu.is-open .nav-toggle .bi,.nav-item-has-menu:focus-within .nav-toggle .bi,.nav-item-has-menu:hover .nav-toggle .bi{transform:rotate(180deg)}.nav-dropdown{background:#fff;border:1px solid #e7ddd8;box-shadow:0 22px 44px rgba(31,16,11,.18);color:#2d2421;inset-inline-start:0;min-width:265px;opacity:0;padding:.55rem 0;position:absolute;top:calc(100% + 10px);transform:translateY(10px);transition:.2s ease;visibility:hidden}.nav-dropdown a{color:#2d2421;display:block;font-family:var(--ad-literary-font-family);font-size:1rem;padding:.72rem 1.1rem}.nav-dropdown a:hover{background:#f8f3f0;color:var(--ad-copper)}.nav-item-has-menu.is-open .nav-dropdown,.nav-item-has-menu:focus-within .nav-dropdown,.nav-item-has-menu:hover .nav-dropdown{opacity:1;transform:translateY(0);visibility:visible}.nav-new{border:1px solid hsla(0,0%,100%,.36);color:#e4b6a6;display:inline-flex;font-size:.58rem;line-height:1.25;margin-inline-start:.35rem;padding:.08rem .32rem}.header-search{display:none!important}.header-actions{flex-shrink:0}.auth-link{font-size:.86rem;opacity:.92}.auth-link,.join-link{color:#fff;white-space:nowrap}.join-link{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.52);display:inline-flex;font-size:.78rem;height:32px;justify-content:center;padding-inline:14px}.mobile-menu-btn{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.38);color:#fff;display:inline-grid;height:44px;place-items:center;width:44px}.mobile-menu-btn .bi{font-size:1.42rem}.hero-content{align-items:flex-start;display:flex;justify-content:center;min-height:750px;padding-top:215px;position:relative;text-align:center;z-index:1}.hero-inner{align-items:center;display:flex;flex-direction:column;width:min(640px,100%)}.hero-kicker{align-items:center;background:rgba(73,30,22,.28);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:hsla(0,0%,100%,.86);display:inline-flex;font-size:.85rem;gap:.4rem;margin:0;padding:.25rem .85rem}.hero-kicker,.hero-title{font-family:var(--ad-literary-font-family)}.hero-title{font-size:clamp(2.4rem,4vw,4.25rem);font-weight:700;letter-spacing:-.025em;line-height:1.12;margin:12px 0 0}.hero-subtitle{color:hsla(0,0%,100%,.78);font-size:.94rem;margin:12px 0 0}.hero-search{align-items:center;background:#fff;border-radius:var(--ad-radius);box-shadow:0 12px 30px rgba(0,0,0,.13);display:flex;height:58px;margin-top:68px;padding-inline:1rem 1.25rem;width:100%}.hero-search .bi{color:#aaa09b;flex:0 0 auto;font-size:1.08rem}.hero-search input{background:transparent;border:0;color:#3a302c;flex:1;min-width:0;outline:0;padding:0 .75rem;text-align:right}.hero-search input::-moz-placeholder{color:#b6aaa5;opacity:1}.hero-search input::placeholder{color:#b6aaa5;opacity:1}.quick-links{color:hsla(0,0%,100%,.93);display:flex;flex-wrap:wrap;font-size:.85rem;gap:.15rem 1.05rem;justify-content:center;margin-top:14px}.quick-links a{border-bottom:1px solid hsla(0,0%,100%,.42)}.hero-actions{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center;margin-top:68px;width:100%}.hero-action{align-items:center;background:hsla(0,0%,100%,.18);border:0;color:#fff;display:inline-flex;gap:.45rem;justify-content:center;min-height:48px;min-width:150px;padding:.6rem 1rem;transition:opacity .15s ease}.hero-action:hover{color:#fff;opacity:.92}.hero-action.primary{background:linear-gradient(89deg,#7a3b2f 12.26%,#b25b43 53.89%,#c66a4a 77.89%,#d07e2b 90.27%);border-radius:4px;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.18),inset 0 1px .5px 0 rgba(213,142,70,.6)}.hero-action .bi{font-size:1.04rem}.page-section{contain-intrinsic-size:900px;content-visibility:auto;padding-block:var(--ad-section-space)}.home-page #poems{padding-bottom:var(--ad-home-section-space)}.home-page #poems~.page-section,.home-page #poems~.taxonomy-section{padding-block:var(--ad-home-section-space)}.section-heading-row{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem}.section-title{align-items:center;color:#2f2623;display:inline-flex;font-family:var(--ad-literary-font-family);font-size:1.45rem;font-weight:600;gap:.6rem;margin:0}.section-title .bi{font-size:1.28rem}.view-all{color:#b15f48;font-size:.82rem;white-space:nowrap}.mood-section{background:#f7f1ed;padding:80px 0 40px}.mood-title{font-family:var(--ad-literary-font-family);font-size:1.65rem;margin-bottom:60px;text-align:center}.mood-title .bi{font-size:1.15rem;margin-inline-start:.4rem;vertical-align:-.18em}.mood-grid{display:grid;gap:1.1rem 1.35rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;width:min(960px,100%)}.mood-item{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid #e9dfda;color:#433936;display:flex;font-family:var(--ad-literary-font-family);font-size:1rem;gap:.65rem;height:55px;justify-content:center}.mood-item .bi{color:#7f6e66;font-size:1.08rem}.mood-more{margin-top:60px;text-align:center}.poem-box{background:#fcfaf8;border:1px solid #e8dfda;border-radius:8px;isolation:isolate;min-height:375px;overflow:hidden;padding:50px 52px 38px;position:relative}.poem-box:after,.poem-box:before{background-image:url(../img/poem-ornament.svg);background-repeat:no-repeat;background-size:auto 100%;content:"";inset-block:0;opacity:.82;pointer-events:none;position:absolute;width:38%;z-index:-1}.poem-box:before{background-position:0;left:0}.poem-box:after{background-position:100%;right:0}.poem-box>*{position:relative;z-index:1}.poem-box-title{align-items:center;display:flex;font-family:var(--ad-literary-font-family);font-size:1.35rem;gap:.5rem;justify-content:flex-start;margin-bottom:.7rem}.poem-box-title .bi{font-size:1.12rem}.poem-name{border-bottom:1px solid rgba(113,59,33,.13);font-family:var(--ad-literary-font-family);font-size:1.65rem;font-weight:700;margin:.25rem 0 .9rem;padding-bottom:.9rem;text-align:center}.poem-card h3 a,.poem-name a{color:inherit;text-decoration:none;transition:color .2s ease}.poem-card h3 a:focus-visible,.poem-card h3 a:hover,.poem-name a:focus-visible,.poem-name a:hover{color:#b45f40}.poem-card h3 a:focus-visible,.poem-name a:focus-visible{outline:2px solid rgba(180,95,64,.3);outline-offset:4px}.poem-verses{display:grid;font-size:1.1rem;gap:.5rem 2rem;grid-template-columns:repeat(2,minmax(0,1fr));line-height:1.85;margin-inline:auto;width:min(570px,100%)}.poem-verses.daily-poem-verses{font-size:clamp(1.08rem,1.55vw,1.28rem);gap:.42rem;grid-template-columns:minmax(0,1fr);width:min(720px,100%)}.daily-poem-verse{align-items:center;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);min-width:0;text-align:center}.daily-poem-verse>span{display:block;min-width:0;overflow-wrap:normal;text-align:center;-moz-text-align-last:center;text-align-last:center;white-space:nowrap}.daily-poem-verse>i{color:#c4a99c;font-size:.72rem;font-style:normal;line-height:1}.poem-visual-kashida{-webkit-user-select:none;-moz-user-select:none;user-select:none}.poem-visual-stretch{display:inline-block;transform:scaleX(var(--poem-visual-scale,1));transform-origin:center center;white-space:nowrap}.poem-verses.poem-display-prose{gap:.25rem;grid-template-columns:minmax(0,1fr);text-align:right;width:min(680px,100%)}.poem-verses.poem-display-prose>span{display:block;text-align:right}.poem-author,.poem-verses{font-family:var(--ad-literary-font-family);text-align:center}.poem-author{align-items:center;color:#766964;display:flex;gap:.6rem;justify-content:flex-start;text-decoration:none}.poem-author img{border:var(--ad-avatar-stroke-width) solid var(--ad-avatar-stroke);border-radius:50%;box-shadow:0 3px 10px rgba(84,65,57,.16);flex:0 0 38px;height:38px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:38px}.poem-author span{line-height:1}.poem-footer{border-top:1px solid rgba(113,59,33,.13);gap:1rem;justify-content:space-between;margin-top:1.35rem;padding-top:1rem}.poem-actions,.poem-footer{align-items:center;display:flex}.poem-actions{gap:.55rem}.poem-action{align-items:center;background:hsla(0,0%,100%,.5);border:1px solid rgba(113,59,33,.22);border-radius:4px;color:#6f4c3f;display:inline-flex;font-family:inherit;font-size:.78rem;gap:.4rem;justify-content:center;min-height:36px;padding:.35rem .8rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.poem-action:focus-visible,.poem-action:hover{background:#bf704d;border-color:#bf704d;box-shadow:0 5px 13px rgba(113,59,33,.14);color:#fff;transform:translateY(-1px)}.poem-action:focus-visible{outline:2px solid rgba(191,112,77,.28);outline-offset:2px}.poem-action .bi{font-size:.9rem}.taxonomy-section{padding-block:80px}@media (min-width:992px){.taxonomy-section .taxonomy-split-row{-moz-column-gap:clamp(5rem,6vw,7.5rem);column-gap:clamp(5rem,6vw,7.5rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-inline:0}.taxonomy-section .taxonomy-split-row>.col-lg-6{max-width:none;padding-inline:0;width:100%}}.taxonomy-title-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.4rem}.taxonomy-title{align-items:center;display:flex;font-family:var(--ad-literary-font-family);font-size:1.4rem;gap:.55rem;margin:0}.taxonomy-title .bi{font-size:1.18rem}.taxonomy-grid{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.taxonomy-item{align-items:center;border-bottom:1px solid #eee7e3;color:#504642;display:flex;font-family:var(--ad-ui-font-family);gap:.45rem;justify-content:flex-start;min-height:46px}.flag{border-radius:1px;line-height:1em;width:1.25em}.poem-card{background:#fff;border:1px solid #e8dfda;display:flex;flex-direction:column;height:100%;min-height:235px;padding:25px 22px 16px}.poem-card h3{font-size:1.15rem;line-height:1.45;margin:0 0 .8rem}.poem-card h3,.poem-card p{font-family:var(--ad-literary-font-family)}.poem-card p{color:#736963;font-size:.92rem;line-height:1.8;margin-bottom:1rem;max-height:5.4em;min-height:5.4em;overflow:hidden}.poem-card p.poem-card-preview{display:grid;grid-template-rows:repeat(3,1.8em)}.poem-card-preview>span{display:block;line-height:1.8;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.poem-page .related-poem-card p.poem-card-preview{grid-template-rows:repeat(2,1.8em);max-height:3.6em;min-height:3.6em}.poem-card-footer{border-top:1px solid #e8dfda;color:#8c817b;font-size:.75rem;gap:.5rem;justify-content:space-between;margin-top:auto;padding-top:18px}.poem-card-footer,.poet-mini{align-items:center;display:flex}.poet-mini{color:#564b46;gap:.55rem;text-decoration:none}.poet-mini img{border:1px solid var(--ad-avatar-stroke);border-radius:50%;flex:0 0 32px;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.like-count{align-items:center;display:inline-flex;gap:.25rem}.like-count .bi{font-size:.9rem}.weekly-grid>*{display:flex}.weekly-grid .poem-card{background-color:#fdfbf9;background-image:url(../img/weekly-card-ornament.svg);background-position:0 0;background-repeat:no-repeat;background-size:68% auto;border-color:#e7ddd8;border-radius:6px;overflow:hidden}.weekly-grid .poem-card h3{color:#432f27}.weekly-grid .poem-card p{color:#675a54}.weekly-grid .poem-card-footer{border-top-color:rgba(155,77,39,.14)}.weekly-grid .poet-mini{font-family:var(--ad-literary-font-family);font-size:.9rem}.poets-row{display:grid;gap:1.15rem;grid-template-columns:repeat(8,minmax(0,1fr))}.poet-bubble{min-width:0;text-align:center}.poet-bubble img{background:#f2ece8;border:var(--ad-avatar-stroke-width) solid var(--ad-avatar-stroke);border-radius:50%;height:92px;-o-object-fit:cover;object-fit:cover;width:92px}.poet-bubble h3{font-family:var(--ad-literary-font-family);font-size:.97rem;line-height:1.35;margin:.65rem 0 .1rem}.poet-bubble p{color:#8b817b;font-size:.74rem;margin:0}.community-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(6,minmax(0,1fr))}.community-card{align-items:center;background:#fdfbf9;border:1px solid #e7ddd8;border-radius:6px;display:flex;flex-direction:column;min-height:255px;padding:24px 16px 16px;text-align:center}.community-profile-link{color:inherit;display:block;min-width:0;text-decoration:none;width:100%}.community-card>img,.community-profile-link>img{border:var(--ad-avatar-stroke-width) solid var(--ad-avatar-stroke);border-radius:50%;height:74px;-o-object-fit:cover;object-fit:cover;width:74px}.community-profile-link:focus-visible h3,.community-profile-link:hover h3{color:#a45d47}.community-card h3{font-family:var(--ad-literary-font-family);font-size:1rem;line-height:1.75;margin:.58rem 0 0;max-width:100%;min-height:2rem;min-width:0;width:100%}.community-card h3 .community-name-text{display:block;line-height:1.75;min-width:0;overflow:hidden;padding:.08em .14em .18em;text-overflow:ellipsis;white-space:nowrap}.handle{color:#ae6a56;direction:ltr;font-size:.74rem;unicode-bidi:isolate}.community-meta{color:#776d67;display:flex;flex-wrap:wrap;font-size:.73rem;gap:.7rem;justify-content:center;margin-top:.7rem}.follow-btn{background:transparent;border:1px solid #66564f;border-radius:999px;color:#4b403b;font-size:.75rem;margin-top:auto;min-height:31px;min-width:78px}.guest-follow-dialog{background:transparent;border:0;border-radius:18px;color:#382b26;margin:auto;max-width:440px;overflow:visible;padding:0;width:min(calc(100% - 32px),440px)}.guest-follow-dialog::backdrop{backdrop-filter:blur(3px);background:rgba(30,19,15,.68)}.guest-follow-dialog.is-fallback-open{align-items:center;backdrop-filter:blur(3px);background:rgba(30,19,15,.68);border-radius:0;display:flex;height:100%;inset:0;justify-content:center;margin:0;max-width:none;padding:16px;position:fixed;width:100%;z-index:5000}.guest-follow-dialog.is-fallback-open .guest-follow-dialog-card{max-height:calc(100vh - 32px);overflow-y:auto;width:min(100%,440px)}body.has-guest-follow-dialog{overflow:hidden}.guest-follow-dialog-card{background:#fffdfb;border:1px solid #eadfd9;border-radius:18px;box-shadow:0 24px 70px rgba(31,20,16,.28);padding:28px 30px 24px;position:relative;text-align:right}.guest-follow-dialog-close{align-items:center;background:transparent;border:1px solid #e6dad4;border-radius:50%;color:#695b55;display:inline-flex;font-size:.9rem;height:36px;inset-inline-start:18px;justify-content:center;padding:0;position:absolute;top:18px;width:36px}.guest-follow-dialog-logo{background:transparent;border-radius:0;display:block;height:auto;margin:0 auto 14px;overflow:visible;width:-moz-max-content;width:max-content}.guest-follow-dialog-logo img{display:block;filter:brightness(0) saturate(100%) invert(29%) sepia(8%) saturate(797%) hue-rotate(329deg) brightness(93%) contrast(87%);height:auto;width:128px}.guest-follow-dialog-heading{text-align:center}.guest-follow-dialog-heading>span{color:#b5654b;font-size:.76rem}.guest-follow-dialog-heading h2{color:#332722;font-family:var(--ad-literary-font-family);font-size:1.65rem;line-height:1.4;margin:.25rem 0 .35rem}.guest-follow-dialog-heading p{color:#7f716a;font-size:.82rem;line-height:1.8;margin:0 auto 1.2rem;max-width:330px}.guest-follow-login-form{display:grid;gap:.45rem}.guest-follow-login-form>label{color:#554842;font-size:.78rem;font-weight:600;margin-top:.18rem}.guest-follow-input{align-items:center;background:#fff;border:1px solid #ded1ca;border-radius:9px;display:flex;height:46px}.guest-follow-input:focus-within{border-color:#b5654b;box-shadow:0 0 0 3px rgba(181,101,75,.08)}.guest-follow-input .bi{color:#a08f86;flex:0 0 42px;text-align:center}.guest-follow-input input{background:transparent;border:0;color:#332722;direction:ltr;flex:1;font-family:var(--ad-ui-font-family);height:100%;min-width:0;outline:0;padding:0 0 0 12px;text-align:left}.guest-follow-input input::-moz-placeholder{color:#aa9b94;opacity:1}.guest-follow-input input::placeholder{color:#aa9b94;opacity:1}.guest-follow-input input::-moz-selection{background:#ead7ce;color:#332722}.guest-follow-input input::selection{background:#ead7ce;color:#332722}.guest-follow-input input:-webkit-autofill,.guest-follow-input input:-webkit-autofill:focus,.guest-follow-input input:-webkit-autofill:hover{-webkit-text-fill-color:#332722;border-radius:8px;-webkit-box-shadow:inset 0 0 0 1000px #fff;caret-color:#332722;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.guest-follow-login-options{align-items:center;color:#766861;display:flex;font-size:.73rem;gap:1rem;justify-content:space-between;margin:.4rem 0 .55rem}.guest-follow-login-options label{align-items:center;cursor:pointer;display:inline-flex;gap:.4rem}.guest-follow-login-options input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #b8aaa3;border-radius:3px;cursor:pointer;display:grid;height:16px;margin:0;place-content:center;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease;width:16px}.guest-follow-login-options input:before{border:solid #fff;border-width:0 0 2px 2px;content:"";height:5px;transform:rotate(-45deg) scale(0);transition:transform .12s ease;width:8px}.guest-follow-login-options input:checked{background:#b5654b;border-color:#b5654b}.guest-follow-login-options input:checked:before{transform:rotate(-45deg) scale(1)}.guest-follow-login-options input:focus-visible{box-shadow:0 0 0 3px rgba(181,101,75,.14);outline:0}.guest-follow-login-options a,.guest-follow-register a{color:#b5654b}.guest-follow-login-submit{align-items:center;background:#66564f;border:0;border-radius:9px;color:#fff;display:inline-flex;font-size:.85rem;font-weight:600;gap:.55rem;justify-content:center;min-height:46px;padding:2px 22px 0}.guest-follow-dialog .auth-social-row{direction:ltr;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:13px}.guest-follow-dialog .auth-social-button{align-items:center;background:#fff;border:1px solid #ded1ca;border-radius:8px;color:#332722;cursor:pointer;display:flex;font:600 11px var(--ad-ui-font-family);gap:6px;justify-content:center;min-height:44px;min-width:0;padding:8px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease;white-space:nowrap}.guest-follow-dialog .auth-social-button>span{align-items:baseline;direction:rtl;display:inline-flex;gap:.25em;unicode-bidi:isolate}.guest-follow-dialog .auth-social-button bdi{direction:ltr;unicode-bidi:isolate}.guest-follow-dialog .auth-social-button .bi,.guest-follow-dialog .auth-social-button svg{flex:0 0 18px;font-size:18px;height:18px;line-height:18px;width:18px}.guest-follow-dialog .auth-social-button:hover{border-color:#b5654b;box-shadow:0 6px 16px rgba(68,55,51,.09);transform:translateY(-1px)}.guest-follow-dialog .auth-social-apple{background:#342a26;border-color:#342a26;color:#fff}.guest-follow-dialog .auth-social-apple:hover{background:#b5654b}.guest-follow-dialog .auth-social-button:disabled{cursor:wait;opacity:.6;transform:none}.guest-follow-dialog .auth-social-button.is-loading{color:transparent;position:relative}.guest-follow-dialog .auth-social-button.is-loading:after{animation:auth-social-spin .7s linear infinite;border:2px solid #b5654b;border-radius:50%;border-top-color:transparent;content:"";height:16px;position:absolute;width:16px}.guest-follow-dialog .auth-social-error{background:#fff3f2;border:1px solid #e9c9c7;border-radius:6px;color:#b13f3f;font-size:11px;margin:8px 0 0;padding:7px 9px;text-align:center}.guest-follow-register{color:#81736c;font-size:.76rem;margin:1rem 0 0;text-align:center}html[data-theme=dark] .guest-follow-dialog-card{background:#1d120f;border-color:#573321;color:#f5e8df}html[data-theme=dark] .guest-follow-dialog-heading h2,html[data-theme=dark] .guest-follow-input input{color:#fff7f1}html[data-theme=dark] .guest-follow-dialog-heading p,html[data-theme=dark] .guest-follow-login-options,html[data-theme=dark] .guest-follow-register{color:#c7a98f}html[data-theme=dark] .guest-follow-input{background:#150c09;border-color:#573321}html[data-theme=dark] .guest-follow-input input:-webkit-autofill,html[data-theme=dark] .guest-follow-input input:-webkit-autofill:focus,html[data-theme=dark] .guest-follow-input input:-webkit-autofill:hover{-webkit-text-fill-color:#fff7f1;-webkit-box-shadow:inset 0 0 0 1000px #150c09;caret-color:#fff7f1}html[data-theme=dark] .guest-follow-login-options input{background:#150c09;border-color:#76513e}html[data-theme=dark] .guest-follow-login-options input:checked{background:#cd6d51;border-color:#cd6d51}html[data-theme=dark] .guest-follow-dialog-logo img{filter:brightness(0) saturate(100%) invert(89%) sepia(9%) saturate(259%) hue-rotate(335deg) brightness(101%) contrast(85%)}html[data-theme=dark] .guest-follow-dialog .auth-social-button{background:#150c09;border-color:#573321;color:#ead5c5}html[data-theme=dark] .guest-follow-dialog .auth-social-apple{background:#3a2118;color:#fff}html[data-theme=dark] .guest-follow-dialog .auth-social-button:hover{background:#2a1912;border-color:#cd6d51}html[data-theme=dark] .guest-follow-login-form>label{color:#ead5c5}html[data-theme=dark] .guest-follow-dialog-close{border-color:#573321;color:#dcbfa9}@media (max-width:480px){.guest-follow-dialog-card{padding:24px 20px 20px}.guest-follow-dialog-heading h2{font-size:1.45rem}}.quote-card{background:linear-gradient(90deg,rgba(94,43,40,.97),rgba(107,51,47,.95));color:#fff;display:flex;flex-direction:column;min-height:310px;overflow:hidden;padding:36px 40px;position:relative}.quote-title{align-items:center;display:flex;font-family:var(--ad-literary-font-family);font-size:1.35rem;gap:.55rem}.quote-title .bi{font-size:1.12rem}.quote-main{align-content:center;color:#fff;flex:1 1 auto;margin-block:0}.quote-main .daily-poem-verse>i{color:#df987d}.daily-quote-verse.is-single{grid-template-columns:minmax(0,1fr)}.quote-main .daily-quote-verse.is-single>span{justify-self:center;text-align:center;-moz-text-align-last:center;text-align-last:center;width:100%}.quote-author{color:#d9c4bd;font-family:var(--ad-literary-font-family);margin-top:.8rem;text-align:center}.quote-author a{color:inherit;text-decoration:none}.quote-author a:focus-visible,.quote-author a:hover{color:#fff}.quote-actions{bottom:30px;display:flex;gap:.55rem;inset-inline-start:40px;position:absolute}.quote-action{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.4);color:#fff;display:inline-flex;font-size:.75rem;gap:.35rem;min-height:34px;padding:.3rem .7rem}.quote-action .bi{font-size:.9rem}.quote-view-all{color:#edd7ce;font-size:.78rem;inset-inline-start:40px;position:absolute;top:35px}.world-row{display:grid;gap:2rem;grid-template-columns:repeat(5,minmax(0,1fr))}.world-poet{align-items:center;display:grid;gap:.9rem;grid-template-columns:80px 1fr}.world-poet img{border-radius:50%;filter:saturate(.86);height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.world-poet small{color:#9b8e87;font-size:.67rem}.world-poet h3{font-family:var(--ad-literary-font-family);font-size:.98rem;margin:.1rem 0}.world-poet p{color:#7c706a;font-size:.72rem;margin:0}.home-audio-showcase,.home-community-banner{background:#fff;border:1px solid #eadbd4;border-radius:8px;overflow:hidden}.home-community-banner{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(330px,.85fr) minmax(480px,1.15fr);min-height:430px;padding:34px}.home-community-copy{padding:20px 34px;text-align:right}.home-community-label{border:1px solid #d29b83;border-radius:3px;color:#ae6048;display:inline-flex;font:500 .78rem IBM Plex Sans Arabic,sans-serif;padding:7px 13px}.home-community-copy h2{color:#3e241b;font:700 clamp(2.5rem,4vw,4.2rem)/1.15 Amiri,serif;margin:26px 0 18px;max-width:430px}.home-community-copy p{color:#756761;font:400 1.06rem/2 IBM Plex Sans Arabic,sans-serif;margin:0;max-width:560px}.home-community-copy>a{align-items:center;background:#685b56;border:1px solid #685b56;border-radius:999px;box-shadow:0 2px 3px rgba(55,42,37,.14);color:#fff;display:inline-flex;font:600 .9rem IBM Plex Sans Arabic,sans-serif;gap:10px;justify-content:center;margin-top:22px;padding:13px 25px;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.home-community-copy>a:is(:hover,:focus-visible,:active){background:transparent;box-shadow:none;color:#685b56;transform:translateY(-2px)}.home-community-copy>a:active{transform:translateY(0)}.home-community-posts{background:radial-gradient(circle at 58% 42%,hsla(22,43%,65%,.22),transparent 42%),linear-gradient(135deg,#fbf7f4,#f3ece8);border-radius:7px;min-height:340px;position:relative}.home-community-post{background:hsla(0,0%,100%,.96);border:1px solid #e3d8d2;box-shadow:0 16px 35px rgba(67,43,35,.1);color:#392d28;display:block;padding:20px 24px;position:absolute;text-decoration:none;transform:rotate(-2deg);transition:top .65s ease,right .65s ease,bottom .65s ease,left .65s ease,opacity .5s ease,transform .65s cubic-bezier(.22,.8,.25,1),box-shadow .5s ease;width:min(440px,72%)}.home-community-post-1{right:11%;top:42px;transform:none;z-index:3}.home-community-post-2{bottom:22px;opacity:.48;right:4%;transform:rotate(3deg);z-index:2}.home-community-post-3{bottom:44px;left:5%;opacity:.34;transform:rotate(-4deg);z-index:1}.home-community-posts.is-paused .home-community-post-1{box-shadow:0 20px 42px rgba(67,43,35,.14)}@media (prefers-reduced-motion:reduce){.home-community-post{transition:none}}.home-community-post header{align-items:center;display:flex;gap:10px}.home-community-post header img{border-radius:50%;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.home-community-post header small,.home-community-post header span,.home-community-post header strong{display:block}.home-community-post header strong{font:600 .9rem IBM Plex Sans Arabic,sans-serif}.home-community-post header small{color:#9a8880;font:.7rem IBM Plex Sans Arabic,sans-serif;margin-top:2px}.home-community-post p{color:#362820;font:700 1.25rem/1.75 Amiri,serif;margin:18px 0;min-height:82px}.home-community-post footer{border-top:1px solid #eee3de;color:#786b65;display:flex;font:.75rem IBM Plex Sans Arabic,sans-serif;gap:22px;padding-top:12px}.home-community-post footer span{align-items:center;display:flex;gap:5px}.home-audio-showcase{display:grid;gap:32px;grid-template-columns:minmax(320px,.75fr) minmax(500px,1.25fr);padding:34px}.home-audio-copy{align-self:center;padding:22px 30px}.home-audio-copy>span{color:#594b45;font:600 .95rem IBM Plex Sans Arabic,sans-serif}.home-audio-copy>span i{margin-left:7px}.home-audio-copy h2{color:#39251d;font:700 clamp(2.45rem,4vw,4rem)/1.2 Amiri,serif;margin:24px 0 16px;max-width:450px}.home-audio-copy p{color:#82736c;font:400 1rem/1.9 IBM Plex Sans Arabic,sans-serif}.home-audio-copy a{background:#685b56;border:1px solid #685b56;border-radius:999px;box-shadow:0 2px 3px rgba(55,42,37,.14);color:#fff;display:inline-flex;font:600 .9rem IBM Plex Sans Arabic,sans-serif;margin-top:22px;padding:13px 25px;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.home-audio-copy a:is(:hover,:focus-visible,:active){background:transparent;box-shadow:none;color:#685b56;transform:translateY(-2px)}.home-audio-copy a:active{transform:translateY(0)}.home-audio-player-card{background:radial-gradient(circle at 82% 18%,rgba(198,106,74,.2),transparent 31%),linear-gradient(135deg,#321912,#1d0e0a);border-radius:6px;box-shadow:inset 0 0 0 1px hsla(19,55%,66%,.15);color:#f8e9e2;min-height:330px;padding:38px 44px;position:relative}.home-audio-author{align-items:center;display:flex;gap:14px}.home-audio-author img{border:2px solid #b96c50;border-radius:50%;height:62px;-o-object-fit:cover;object-fit:cover;width:62px}.home-audio-author b,.home-audio-author small,.home-audio-author span{display:block}.home-audio-author b a{color:inherit;text-decoration:none;transition:color .2s ease,text-shadow .2s ease}.home-audio-author b a:is(:hover,:focus-visible){color:#ffd8c5;text-shadow:0 0 14px rgba(255,216,197,.2)}.home-audio-author b{font:700 1.25rem Amiri,serif}.home-audio-author small{color:#af8e80;font:.76rem IBM Plex Sans Arabic,sans-serif}.home-audio-verses{border-right:2px solid #8f503b;font:700 1.35rem/1.8 Amiri,serif;margin:26px 0 24px;padding-right:22px}.home-audio-verses span{display:block}.home-audio-duration{align-items:center;bottom:49px;color:#cf8a6d;direction:ltr;display:inline-flex;font:500 .72rem/1 IBM Plex Sans Arabic,sans-serif;font-variant-numeric:tabular-nums;justify-content:center;letter-spacing:.04em;min-width:42px;position:absolute;right:44px}.home-audio-main-play{background:#d79878;border:0;border-radius:50%;bottom:28px;box-shadow:0 8px 20px rgba(17,8,5,.22);color:#25120d;cursor:pointer;display:grid;font-size:1.6rem;height:68px;left:44px;place-items:center;position:absolute;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease;width:68px}.home-audio-main-play:is(:hover,:focus-visible){background:#c77656;box-shadow:0 12px 26px rgba(17,8,5,.3),0 0 0 5px hsla(20,54%,66%,.14);color:#fff;transform:translateY(-2px) scale(1.06)}.home-audio-main-play:active{box-shadow:0 5px 13px rgba(17,8,5,.24);transform:translateY(0) scale(.97)}.home-audio-main-play>i{transition:transform .2s ease}.home-audio-main-play:is(:hover,:focus-visible)>i{transform:scale(1.1)}.home-audio-main-play.is-playing{background:#b45f43;color:#fff}.home-audio-list{display:grid;gap:14px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.home-audio-list-item{align-items:center;background:#fff;border:1px solid #eadfd9;box-shadow:0 3px 10px rgba(55,38,31,.035);color:#392d28;cursor:pointer;display:grid;gap:11px;grid-template-columns:48px minmax(0,1fr) auto 28px;padding:13px;text-align:right;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.home-audio-list-item:is(:hover,:focus-visible){border-color:#c9a89a;box-shadow:0 9px 20px rgba(55,38,31,.1);transform:translateY(-2px)}.home-audio-list-item:active{box-shadow:0 3px 9px rgba(55,38,31,.08);transform:translateY(0) scale(.99)}.home-audio-list-item img{border-radius:50%;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.home-audio-list-item b,.home-audio-list-item small,.home-audio-list-item span{display:block;min-width:0}.home-audio-list-item b{font:700 .9rem Amiri,serif}.home-audio-list-item b,.home-audio-list-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-audio-list-item small{color:#927e74;font:.68rem IBM Plex Sans Arabic,sans-serif}.home-audio-list-item time{color:#8b7770;font:.7rem IBM Plex Sans Arabic,sans-serif}.home-audio-list-item>i{background:#76534a;border-radius:50%;color:#fff;display:grid;height:28px;place-items:center;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease;width:28px}.home-audio-list-item:is(:hover,:focus-visible)>i{background:#a65b45;box-shadow:0 0 0 4px rgba(166,91,69,.12);transform:scale(1.08)}.home-audio-list-item.is-playing>i{background:#c0674b}html[data-theme=dark] :is(.home-community-banner,.home-audio-showcase){background:#100a07;border-color:#4a2a1b}html[data-theme=dark] :is(.home-community-copy h2,.home-audio-copy h2){color:#f1e5df}html[data-theme=dark] :is(.home-community-copy p,.home-audio-copy p){color:#bdaaa1}html[data-theme=dark] .home-audio-copy>span{color:#dfb9a5}html[data-theme=dark] .home-audio-copy a,html[data-theme=dark] .home-community-copy>a{background:#685b56;border-color:#9e7c6c}html[data-theme=dark] :is(.home-community-copy>a,.home-audio-copy a):is(:hover,:focus-visible,:active){background:transparent;border-color:#d58e46;color:#e7c5a7}html[data-theme=dark] .home-community-posts{background:radial-gradient(circle at 58% 42%,rgba(176,95,67,.15),transparent 42%),#160d09}html[data-theme=dark] .home-community-post{background:#21130e;border-color:#503025;color:#eee2dc}html[data-theme=dark] .home-community-post p{color:#eee2dc}html[data-theme=dark] .home-audio-list-item{background:#160d09;border-color:#4a2a1b;color:#eadfd8}@media (max-width:991px){.home-audio-showcase,.home-community-banner{grid-template-columns:1fr}.home-community-banner{gap:10px}.home-community-posts{min-height:320px}.home-audio-copy{text-align:center}.home-audio-copy h2,.home-audio-copy p{margin-inline:auto}.home-audio-list{grid-template-columns:1fr}}@media (max-width:680px){.home-audio-showcase,.home-community-banner{padding:18px}.home-audio-copy,.home-community-copy{padding:10px 6px}.home-audio-copy h2,.home-community-copy h2{font-size:2.35rem}.home-community-posts{min-height:300px}.home-community-post{padding:16px;width:82%}.home-community-post p{font-size:1.05rem}.home-audio-player-card{min-height:330px;padding:28px 22px}.home-audio-duration{bottom:47px;right:22px}.home-audio-main-play{left:22px}.home-audio-verses{font-size:1.12rem}}.community-lists-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}.community-lists-section{padding-bottom:120px}.list-card{background:#fff;border:1px solid #e4dad5}.list-poems{background:#68322f;display:grid;grid-template-columns:repeat(3,1fr);min-height:170px}.list-poem{align-items:center;border-inline-start:1px solid hsla(0,0%,100%,.34);color:#fff;display:flex;font-family:var(--ad-literary-font-family);font-size:.95rem;justify-content:center;line-height:1.7;padding:14px 9px;text-align:center;text-decoration:none;transition:filter .2s ease,color .2s ease}.list-poem:focus-visible,.list-poem:hover{color:#fff;filter:brightness(1.09)}.list-poem:focus-visible{outline:2px solid hsla(0,0%,100%,.72);outline-offset:-4px}.list-poem:first-child{border-inline-start:0}.list-meta{padding:15px 16px 12px}.list-meta h3{font-family:var(--ad-literary-font-family);font-size:1rem;margin:0 0 .5rem}.list-owner{align-items:center;color:#81746d;display:flex;font-size:.72rem;gap:.45rem;text-decoration:none}.list-owner img{border-radius:50%;height:26px;-o-object-fit:cover;object-fit:cover;width:26px}.list-stats{color:#8b7d77;display:flex;flex-wrap:wrap;font-size:.68rem;gap:1rem;margin-top:.55rem}.site-footer{background:var(--ad-footer);color:hsla(0,0%,100%,.86);font-family:var(--ad-ui-font-family)}.footer-main{align-items:center;display:flex;gap:2rem;justify-content:space-between;min-height:112px}.footer-links{display:flex;flex-wrap:wrap;font-family:var(--ad-ui-font-family);font-size:.92rem;gap:2.5rem}.store-badges{align-items:center;direction:ltr;display:flex;gap:.65rem}.store-badges img{height:42px}.footer-bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.16);display:flex;font-size:.82rem;gap:2rem;justify-content:space-between;min-height:94px}.footer-legal-group{align-items:center;display:flex;gap:2.6rem;min-width:0}.footer-policy-links{align-items:center;color:hsla(0,0%,100%,.78);display:flex;flex-wrap:wrap;gap:2.25rem;justify-content:center}.footer-copyright{color:hsla(0,0%,100%,.78);white-space:nowrap}.social-links{align-items:center;direction:ltr;display:flex;gap:1rem}.social-links a{color:hsla(0,0%,100%,.88);font-size:.75rem}.social-links .bi{font-size:.95rem}.offcanvas-dark{background:#281713;color:#fff}.offcanvas-dark .btn-close{filter:invert(1)}.mobile-accordion-link,.mobile-nav .nav-link{align-items:center;background:transparent;border-bottom:1px solid hsla(0,0%,100%,.1);border-inline:0;border-top:0;color:hsla(0,0%,100%,.92);display:flex;justify-content:space-between;padding:.95rem 0;width:100%}.mobile-submenu{padding-inline-start:.9rem}.mobile-submenu .nav-link{font-size:.96rem;opacity:.9}.mobile-accordion-link .bi{transition:transform .18s ease}.mobile-accordion-link[aria-expanded=true] .bi{transform:rotate(180deg)}.copy-toast{background:#2f2926;border-radius:4px;bottom:max(1.25rem,env(safe-area-inset-bottom));color:#fff;font-size:.82rem;inset-inline-end:auto;inset-inline-start:auto;left:50%;max-width:calc(100vw - 32px);opacity:0;padding:.55rem .9rem;pointer-events:none;position:fixed;right:auto;text-align:center;transform:translateX(-50%) translateY(20px);transition:.18s ease;white-space:normal;width:-moz-max-content;width:max-content;z-index:9999}.copy-toast.show{opacity:1;transform:translateX(-50%) translateY(0)}.mood-section,.page-section,.taxonomy-section{scroll-margin-top:116px}@media (min-width:1200px){body.is-sticky .desktop-nav .nav-link,body.is-sticky .nav-toggle{font-size:.85rem;padding-inline:.62rem!important}body.is-sticky .header-actions{gap:1.15rem!important}body.is-sticky .join-link{background:hsla(0,0%,100%,.05);height:38px;padding-inline:16px}}@media (max-width:1199.98px){.site-header{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);z-index:2000!important}body.is-sticky .site-header{background:var(--ad-header);box-shadow:0 7px 20px rgba(31,22,18,.22);inset:0 0 auto 0!important;position:fixed!important;z-index:2000!important}.page-section,.site-shell,.taxonomy-section,main,main>section{position:relative;z-index:0}:root{--ad-container:1040px}.poets-row{grid-template-columns:repeat(4,1fr);row-gap:2rem}.community-grid,.world-row{grid-template-columns:repeat(3,1fr)}.community-lists-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:991.98px){.site-container{width:min(100% - 30px,850px)}.hero{min-height:760px}.site-header,.site-header .navbar{height:86px;min-height:86px}.hero-content{min-height:760px;padding-top:132px}.brand-logo{width:84px}.brand-beta{font-size:.48rem;margin-top:12px}.mood-grid{grid-template-columns:repeat(2,1fr)}.poem-verses{grid-template-columns:1fr}.poem-verses.daily-poem-verses{font-size:clamp(1.02rem,3.6vw,1.22rem);gap:.22rem;width:min(620px,calc(100% - clamp(48px,12vw,96px)))}.daily-poem-verse{grid-template-columns:minmax(0,1fr);padding:.74rem 0;row-gap:.22rem}.daily-poem-verse>i{display:none}.daily-poem-verse>span{display:block;overflow-wrap:break-word;text-align:inherit;-moz-text-align-last:auto;text-align-last:auto;white-space:normal;width:84%;word-break:normal}.daily-poem-verse>span:first-child{justify-self:start;text-align:right}.daily-poem-verse>span:last-child{justify-self:end;text-align:left}.poem-box:after,.poem-box:before{opacity:.68;width:46%}.community-grid,.world-row{grid-template-columns:repeat(2,1fr)}.quote-card{min-height:360px}}@media (max-width:767.98px){.home-page,:root{--ad-section-space:3.4rem}.home-page{--ad-home-section-space:2.38rem}body{font-size:14px}.site-container{width:min(100% - 24px,640px)}.hero{background-position:58%;min-height:720px}.hero-content{align-items:flex-start;min-height:720px;padding-top:148px}.hero-inner{width:100%}.hero-title{font-size:clamp(2.7rem,12vw,3.85rem);line-height:1.1}.hero-subtitle,.hero-title{text-wrap:balance;max-width:100%}.hero-subtitle{font-size:clamp(.9rem,3.5vw,1rem);line-height:1.8;margin-bottom:2rem}.hero-search{height:54px}.quick-links{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:.35rem;scrollbar-width:none}.quick-links::-webkit-scrollbar{display:none}.hero-actions{margin-top:1.55rem}.hero-action{min-height:45px;min-width:142px}.mood-section{padding-block:48px 44px}.mood-grid{gap:.75rem}.mood-item{font-size:.9rem;height:50px}.poem-box{min-height:420px;padding:34px 18px 28px}.poem-box:after,.poem-box:before{background-size:auto 86%;opacity:.58;width:58%}.poem-name{font-size:1.4rem}.poem-verses{font-size:1rem}.daily-poem-verse>span{width:88%}.poem-footer{align-items:stretch;flex-direction:column}.poem-actions,.poem-author{justify-content:center}.taxonomy-section .row{--bs-gutter-y:3rem}.mobile-scroll{display:flex!important;gap:1rem!important;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:.7rem;scroll-snap-type:inline mandatory;scrollbar-width:none}.mobile-scroll::-webkit-scrollbar{display:none}.mobile-scroll>*{flex:0 0 82%;scroll-snap-align:start}.mobile-scroll.poets-row>*{flex-basis:118px}.mobile-scroll.world-row>*{flex-basis:265px}.mobile-scroll.community-grid>*{flex-basis:74%}.mobile-scroll.community-lists-grid>*{flex-basis:88%}.weekly-grid,.weekly-grid>*{display:block}.weekly-grid>*{margin-bottom:1rem;padding-inline:0;width:100%}.weekly-grid>:last-child{margin-bottom:0}.weekly-grid .poem-card{min-height:auto}.poets-row{grid-template-columns:none}.poet-bubble img{height:78px;width:78px}.community-grid{grid-template-columns:none}.quote-card{min-height:400px;padding:28px 20px 92px}.quote-view-all{inset-inline-start:20px;top:28px}.quote-actions{bottom:24px;inset-inline-start:20px}.quote-main{transform:translateY(34px)}.community-lists-grid,.world-row{grid-template-columns:none}.list-poems{min-height:155px}.footer-main{align-items:center;flex-direction:column;justify-content:center;min-height:150px;padding-block:1.5rem}.footer-links{gap:1.4rem;justify-content:center}.footer-bottom{align-items:center;flex-direction:column;justify-content:center;min-height:160px;padding-block:1.25rem}.footer-legal-group{flex-direction:column;gap:1rem;width:100%}.footer-policy-links{justify-content:center}}@media (max-width:575.98px){.hero{min-height:690px}.site-header,.site-header .navbar{height:78px;min-height:78px}.brand-logo{width:76px}.hero-content{min-height:710px;padding-top:146px}.hero-kicker{font-size:.73rem}.hero-title{margin-top:1rem}.hero-search{padding-inline:.8rem 1rem}.mood-grid{gap:.65rem;grid-template-columns:1fr 1fr}.mood-item{font-size:.82rem;gap:.35rem;padding-inline:.4rem}.section-heading-row{margin-bottom:1.4rem}.section-title{font-size:1.25rem}.taxonomy-grid{-moz-column-gap:.65rem;column-gap:.65rem}.taxonomy-item{font-size:.85rem}.mobile-scroll>*{flex-basis:88%}.mobile-scroll.community-grid>*{flex-basis:82%}.mobile-scroll.community-lists-grid>*{flex-basis:92%}.world-poet{grid-template-columns:68px 1fr}.world-poet img{height:68px;width:68px}.store-badges img{height:36px}.poem-card{padding:22px 18px 15px}.poem-verses.daily-poem-verses{font-size:clamp(1.02rem,5.2vw,1.22rem);gap:.2rem}.daily-poem-verse{line-height:1.75;padding-block:.7rem;row-gap:.3rem}.daily-poem-verse>span{width:92%}}.information-page-main{padding:136px 0 4rem}.information-page-container{max-width:1180px}.information-heading-card{margin-bottom:1.25rem}.information-content-card{background:#fff;border:1px solid var(--poets-border);border-radius:18px;box-shadow:0 16px 45px rgba(62,43,37,.05);color:var(--poets-text);min-height:320px;padding:clamp(1.5rem,3.6vw,3.25rem)}.information-content{color:var(--poets-text);font-family:var(--ad-ui-font-family);font-size:1.05rem;line-height:2;margin-inline:auto;max-width:980px}.information-content :is(h1,h2,h3,h4,h5,h6){color:var(--poets-text);font-family:var(--ad-literary-font-family);font-weight:700;line-height:1.45;margin:1.8em 0 .65em}.information-content :is(h1,h2):first-child,.information-content>:first-child{margin-top:0}.information-content h2{border-bottom:1px solid var(--poets-border);font-size:1.65rem;padding-bottom:.65rem}.information-content h3{font-size:1.3rem}.information-content p{color:inherit;margin:0 0 1.15rem}.information-content :is(ul,ol){margin:0 0 1.3rem;padding-inline-start:1.5rem}.information-content li{margin-bottom:.55rem}.information-content a{color:var(--poets-accent);text-decoration:none}.information-content a:hover{text-decoration:underline}.information-content img{border-radius:12px;display:block;height:auto;margin:1.5rem auto;max-width:100%}.information-content :is(table,tbody,thead,tr,td,th){background:transparent!important;border-color:var(--poets-border)!important;color:inherit!important}.information-content table{border-collapse:collapse;margin:1.5rem 0;width:100%}.information-content :is(td,th){border:1px solid var(--poets-border);padding:.85rem}.information-content blockquote{background:var(--poets-soft);border-inline-start:4px solid var(--poets-accent);border-radius:8px;color:var(--poets-muted);margin:1.5rem 0;padding:1rem 1.25rem}.legal-archive-links,.legal-version-notice{align-items:center;background:var(--poets-soft);border:1px solid var(--poets-border);border-radius:10px;color:var(--poets-muted);display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:0 auto 2rem;max-width:980px;padding:1rem 1.15rem}.legal-archive-links strong,.legal-version-notice strong{color:var(--poets-text)}.legal-archive-links a,.legal-version-notice a{color:var(--poets-accent);font-weight:700;margin-inline-start:auto;text-decoration:none}.legal-archive-links{border-top:1px solid var(--poets-border);margin-bottom:0;margin-top:2.5rem;padding-top:1.25rem}.contact-content-card{margin-inline:auto;max-width:none;width:100%}.contact-content-inner{margin-inline:auto;max-width:816px;width:100%}.contact-content-intro{align-items:center;border-bottom:1px solid var(--poets-border);display:flex;gap:1rem;margin-bottom:1.75rem;padding-bottom:1.5rem}.contact-content-intro h2{color:var(--poets-text);font-family:var(--ad-literary-font-family);font-size:1.65rem;margin:0 0 .3rem}.contact-content-intro p{color:var(--poets-muted);line-height:1.8;margin:0}.contact-content-icon{background:var(--poets-soft);border-radius:50%;color:var(--poets-accent);display:grid;flex:0 0 58px;font-size:1.45rem;height:58px;place-items:center;width:58px}.information-alert{align-items:center;border:1px solid;border-radius:10px;display:flex;gap:.7rem;margin-bottom:1.25rem;padding:1rem 1.1rem}.information-alert.is-success{background:#f1faf4;border-color:#b8d9c4;color:#27613c}.information-alert.is-error{background:#fff5f3;border-color:#efc2bd;color:#9b3e34}.contact-widget-shell{min-height:280px}.contact-support-note{align-items:center;background:var(--poets-soft);border:1px solid var(--poets-border);border-radius:12px;display:flex;gap:1rem;margin-top:1.1rem;padding:1rem 1.1rem}.contact-support-note>.bi{color:var(--poets-accent);font-size:1.6rem}.contact-support-note div{flex:1}.contact-support-note p{color:var(--poets-muted);margin:.2rem 0 0}.contact-support-note a{color:var(--poets-accent);font-weight:700;text-decoration:none}.aldiwan-contact-form{display:grid;gap:1.15rem}.aldiwan-contact-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.aldiwan-contact-field{display:grid;gap:.48rem}.aldiwan-contact-field label{color:var(--poets-text);font-weight:700}.aldiwan-contact-field :is(input,select,textarea){background:#fff;border:1px solid var(--poets-border);border-radius:10px;color:#2d211d;font:inherit;outline:0;transition:border-color .2s,box-shadow .2s;width:100%}.aldiwan-contact-field :is(input,select){height:52px;padding:0 .9rem}.aldiwan-contact-field textarea{line-height:1.8;padding:.85rem .9rem;resize:vertical}.aldiwan-contact-field :is(input,select,textarea):focus{border-color:var(--poets-accent);box-shadow:0 0 0 4px rgba(173,100,70,.12)}.aldiwan-contact-field small{color:var(--poets-muted)}.contact-honeypot{height:1px!important;inset-inline-start:-10000px!important;overflow:hidden!important;position:absolute!important;width:1px!important}.contact-turnstile{min-height:1px}.aldiwan-contact-footer{align-items:center;display:flex;gap:1rem;justify-content:flex-end}.aldiwan-contact-footer button{align-items:center;background:var(--poets-text);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:.55rem;justify-content:center;min-height:52px;padding:0 1.5rem}.aldiwan-contact-footer button:disabled{cursor:not-allowed;opacity:.55}.contact-copyright-note{align-items:center;background:var(--poets-soft);border:1px solid var(--poets-border);border-radius:12px;display:flex;gap:1rem;margin-top:1.6rem;padding:1rem 1.1rem}.contact-copyright-note>.bi{color:var(--poets-accent);font-size:1.6rem}.contact-copyright-note div{flex:1}.contact-copyright-note p{color:var(--poets-muted);margin:.2rem 0 0}.contact-copyright-note a{color:var(--poets-accent);font-weight:700;text-decoration:none}html[data-theme=dark] body.information-page .information-content-card{background:var(--poets-panel);border-color:var(--poets-border);box-shadow:none;color:var(--poets-text)}html[data-theme=dark] body.information-page .contact-content-intro h2,html[data-theme=dark] body.information-page .information-content :is(h1,h2,h3,h4,h5,h6){color:var(--poets-text)}html[data-theme=dark] body.information-page .contact-content-icon,html[data-theme=dark] body.information-page .information-content blockquote{background:var(--poets-soft)}html[data-theme=dark] body.information-page :is(.legal-version-notice,.legal-archive-links){background:var(--poets-soft);border-color:var(--poets-border)}html[data-theme=dark] body.information-page :is(.information-heading-card,.information-content-card,.information-content blockquote,.information-alert,.contact-content-icon,.contact-widget-shell){background:var(--ad-bg)!important;box-shadow:none!important}@media (max-width:767.98px){.information-page-main{padding:96px 0 6rem}.information-content-card{border-radius:14px;min-height:220px;padding:1.25rem}.information-content{font-size:.98rem;line-height:1.9}.information-content h2{font-size:1.4rem}.legal-archive-links,.legal-version-notice{align-items:flex-start;flex-direction:column}.legal-archive-links a,.legal-version-notice a{margin-inline-start:0}.contact-content-intro{align-items:flex-start}.contact-content-icon{flex-basis:48px;font-size:1.2rem;height:48px;width:48px}.aldiwan-contact-grid{grid-template-columns:1fr}.aldiwan-contact-footer,.contact-copyright-note,.contact-support-note{align-items:stretch;flex-direction:column}.aldiwan-contact-footer button{width:100%}}@media (max-width:1199.98px) and (min-width:768px){.information-page-main{padding-top:106px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.row{display:flex;flex-wrap:wrap;margin-inline:-12px}.row>*{max-width:100%;padding-inline:12px;width:100%}.g-4{row-gap:1.5rem}.d-none{display:none!important}.flex-row{flex-direction:row!important}.align-items-center{align-items:center!important}.mx-auto{margin-inline:auto!important}.m-0{margin:0!important}.pt-0{padding-top:0!important}.visually-hidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.offcanvas{bottom:0;position:fixed;top:0;transition:transform .25s ease,visibility .25s ease;visibility:hidden;width:min(360px,88vw);z-index:2105}.offcanvas-backdrop{z-index:2100!important}.offcanvas-end{inset-inline-end:0;transform:translateX(-100%)}.offcanvas.show{transform:none;visibility:visible}.offcanvas-body{flex:1 1 auto;overflow-y:auto;padding:1rem}.nav{display:flex}.flex-column{flex-direction:column!important}.btn-close{background:transparent;border:0;height:1em;padding:.25em;position:relative;width:1em}.btn-close:after,.btn-close:before{background:currentColor;content:"";height:1px;left:0;position:absolute;top:50%;width:100%}.btn-close:before{transform:rotate(45deg)}.btn-close:after{transform:rotate(-45deg)}@media (min-width:768px){.col-md-6{flex:0 0 auto;width:50%}}@media (min-width:992px){.col-lg-6{flex:0 0 auto;width:50%}}@media (min-width:1200px){.d-xl-flex{display:flex!important}.d-xl-none{display:none!important}.col-xl-3{flex:0 0 auto;width:25%}}@media (max-width:1199.98px) and (min-width:768px){body.is-sticky .site-header,body.is-sticky .site-header .navbar{height:86px;min-height:86px}body.is-sticky .brand-logo{width:84px}}@media (max-width:767.98px){body.is-sticky .site-header,body.is-sticky .site-header .navbar{height:78px;min-height:78px}body.is-sticky .brand-logo{width:76px}}@media (min-width:1200px){body.is-sticky .site-navbar{align-items:center;-moz-column-gap:24px;column-gap:24px;display:grid!important;grid-template-columns:118px minmax(0,1fr) 220px}body.is-sticky .navbar-brand{justify-self:start}body.is-sticky .desktop-nav{justify-content:center;margin-inline:0!important;min-width:0}body.is-sticky .header-actions,body.is-sticky .member-header-actions{justify-content:center;justify-self:stretch;white-space:nowrap}}:root{--ad-sticky:var(--ad-header);--ad-sticky-join:#f5ede6;--ad-mobile-menu:#1f1514}.mobile-header-actions{align-items:center;gap:.85rem;margin-inline-start:auto}.desktop-search-btn,.mobile-menu-btn,.mobile-search-btn{background:transparent!important;box-shadow:none!important;color:hsla(0,0%,100%,.96);display:inline-grid;outline:0;padding:0;place-items:center}.mobile-menu-btn{border:0!important;border-radius:0;height:40px;width:40px}.mobile-search-btn{height:25.2px;width:25.2px}.desktop-search-btn,.mobile-search-btn{background:hsla(0,0%,100%,.035)!important;border:1px solid hsla(0,0%,100%,.3)!important;border-radius:50%}.desktop-search-btn{flex:0 0 28.8px;height:28.8px;width:28.8px}.mobile-menu-btn:focus,.mobile-menu-btn:hover{background:transparent!important;box-shadow:none!important;color:#fff}.desktop-search-btn:focus,.desktop-search-btn:hover,.desktop-search-btn[aria-expanded=true],.mobile-search-btn:focus,.mobile-search-btn:hover,.mobile-search-btn[aria-expanded=true]{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.42)!important;box-shadow:none!important;color:#fff}.mobile-search-btn .bi{font-size:12.6px;line-height:1}.desktop-search-btn .bi{font-size:14.4px;line-height:1}.mobile-menu-btn .bi{font-size:1.85rem}.home-page:not(.is-sticky) .desktop-search-btn,.home-page:not(.is-sticky) .mobile-search-btn{opacity:0;pointer-events:none;transform:scale(.9);visibility:hidden}.desktop-search-btn,.mobile-search-btn{transition:opacity .16s ease,visibility .16s ease,transform .16s ease,border-color .16s ease,background-color .16s ease}body.is-sticky .site-header{background:var(--ad-sticky)!important}body.is-sticky .join-link{background:var(--ad-sticky-join);border-color:var(--ad-sticky-join);color:#4d433f;height:42px;padding-inline:18px}body.is-sticky .join-link:focus,body.is-sticky .join-link:hover{background:#fff8f1;border-color:#fff8f1;color:#3f3632}@media (min-width:1200px){.desktop-search-btn{display:grid!important}body.is-sticky .site-navbar{-moz-column-gap:24px;column-gap:24px;grid-template-columns:118px minmax(0,1fr) 220px}body.is-sticky .header-actions{gap:1rem!important;justify-content:center;justify-self:stretch}}.mobile-nav-panel{background:var(--ad-mobile-menu)!important;border:0!important;color:#fff;max-width:calc(100vw - 88px)!important;width:min(360px,calc(100vw - 88px))!important}.mobile-nav-body{display:flex;flex-direction:column;min-height:100%;padding:clamp(3.8rem,8vh,5.5rem) clamp(1.4rem,5vw,2.6rem) clamp(2rem,5vh,3.25rem)}.mobile-nav-close{background:transparent;border:0;color:hsla(0,0%,100%,.7);display:grid;font-size:1.15rem;height:38px;inset-inline-start:20px;place-items:center;position:absolute;top:18px;width:38px;z-index:2}.mobile-nav-close:focus,.mobile-nav-close:hover{color:#fff}.mobile-nav{width:100%}.mobile-nav>.mobile-accordion-link,.mobile-nav>.nav-link{align-items:center;background:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.96);display:flex;font-family:var(--ad-ui-font-family);font-size:clamp(1.45rem,4.5vw,2.15rem);font-weight:400;justify-content:space-between;min-height:clamp(88px,12.8vh,132px);padding:0;text-align:right;width:100%}.mobile-nav>.mobile-accordion-link:focus,.mobile-nav>.mobile-accordion-link:hover,.mobile-nav>.nav-link:focus,.mobile-nav>.nav-link:hover{color:#fff}.mobile-nav>.mobile-accordion-link .bi{color:hsla(0,0%,100%,.92);font-size:clamp(1rem,2.6vw,1.35rem);font-weight:400}.mobile-community-link{gap:1rem}.mobile-new{align-items:center;background:#8b4c3d;border:1px solid #c87962;border-radius:4px;color:#fff;display:inline-flex;line-height:1.15;padding:.2rem .55rem .28rem}.mobile-submenu{border-bottom:1px solid hsla(0,0%,100%,.07);padding:.2rem 1rem .8rem 0}.mobile-submenu .nav-link{border:0;color:hsla(0,0%,100%,.7);font-size:1rem;min-height:52px;padding:.65rem 0}.mobile-auth-actions{display:grid;gap:clamp(1rem,3vh,2rem);margin-top:clamp(2.2rem,7vh,4.8rem)}.mobile-auth-actions>form{width:100%}.mobile-join,.mobile-login{align-items:center;border-radius:3px;display:flex;font-size:clamp(1.25rem,4vw,2rem);font-weight:400;justify-content:center;min-height:clamp(58px,9vh,90px);width:100%}.mobile-join{background:#fffdfa;border:1px solid #fffdfa;color:#2f2724}.mobile-join:focus,.mobile-join:hover{background:#f5ede6;color:#2f2724}.mobile-login{background:transparent;border:2px solid hsla(0,0%,100%,.9);color:#fff}.mobile-login:focus,.mobile-login:hover{background:hsla(0,0%,100%,.05);color:#fff}@media (max-width:1199.98px){.mobile-header-actions{display:flex!important}}@media (max-width:575.98px){.mobile-header-actions{gap:.55rem}.mobile-menu-btn{height:36px;width:36px}.mobile-search-btn{height:28px;width:28px}.mobile-menu-btn .bi{font-size:1.65rem}.mobile-nav-body{padding-inline:1.25rem;padding-top:3.5rem}.mobile-nav>.mobile-accordion-link,.mobile-nav>.nav-link{font-size:1.45rem;min-height:90px}.mobile-auth-actions{gap:1rem;margin-top:2rem}.mobile-join,.mobile-login{font-size:1.3rem;min-height:60px}}.mobile-search-panel{background:var(--ad-sticky);border-top:1px solid hsla(0,0%,100%,.06);box-shadow:0 12px 24px rgba(24,14,11,.16);left:0;opacity:0;padding:12px 0 18px;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden;z-index:1999}.site-header.mobile-search-open .mobile-search-panel{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.mobile-search-form{align-items:center;background:#2b2422;border:1px solid hsla(0,0%,100%,.06);border-radius:10px;display:flex;gap:.75rem;min-height:56px;padding-inline:1rem}.mobile-search-form input{background:transparent;border:0;color:#fff;flex:1;min-width:0;outline:0;text-align:right}.mobile-search-form input::-moz-placeholder{color:hsla(0,0%,100%,.45);opacity:1}.mobile-search-form input::placeholder{color:hsla(0,0%,100%,.45);opacity:1}.mobile-search-form button{background:transparent;border:0;border-radius:50%;color:hsla(0,0%,100%,.92);display:grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.mobile-search-form button .bi{font-size:1.15rem}.desktop-search-btn[aria-expanded=true],.mobile-search-btn[aria-expanded=true]{color:#fff}@media (min-width:1200px){.mobile-search-panel{padding-block:14px 18px}.mobile-search-form{margin-inline:auto;width:min(680px,100%)}}.quote-view-all{inset-inline-end:40px!important;inset-inline-start:auto!important}.community-lists-grid{gap:1.65rem}.list-card{background:#fdfbf9;border-color:#e7ddd8;border-radius:6px;overflow:hidden}.list-poems{background:#fff;gap:6px;padding:0}.list-poem{background:#713a35;border-inline-start:0!important;color:#f8efea;isolation:isolate;overflow:hidden;position:relative}.list-poem:first-child,.list-poem:nth-child(2),.list-poem:nth-child(3){background-position:50%;background-repeat:no-repeat;background-size:cover}.list-poem:first-child{background-color:#6d3733;background-image:url(../img/community-list-right.svg)}.list-poem:nth-child(2){background-color:#4f2b28;background-image:url(../img/community-list-center.svg)}.list-poem:nth-child(3){background-color:#80413d;background-image:url(../img/community-list-left.svg?v=4)}.list-meta{background:#fdfbf9;padding:20px 18px 16px}.list-meta h3{font-size:1.08rem;margin-bottom:.8rem}.list-owner{gap:.6rem;margin-bottom:.8rem}.list-owner img{height:34px;width:34px}.list-stats{align-items:center;gap:0;margin-top:.75rem}.list-stats span+span{border-inline-start:1px solid #d8ccc6;margin-inline-start:.8rem;padding-inline-start:.8rem}.weekly-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.weekly-item{display:flex;min-width:0}.weekly-item .poem-card{width:100%}@media (max-width:991.98px) and (min-width:768px){.weekly-grid{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.mobile-search-panel{padding:10px 0 14px}.mobile-search-form{border-radius:9px;min-height:54px}.quote-view-all{inset-inline-end:20px!important;inset-inline-start:auto!important}.weekly-grid{display:grid!important;gap:1rem;grid-template-columns:1fr}.weekly-grid>*{margin-bottom:0;padding-inline:0;width:auto}.community-lists-grid{gap:1.1rem!important}}:root{--ad-cta-start:#554c49;--ad-cta-end:#635048}@media (max-width:767.98px){.quick-links{align-items:center;direction:rtl;flex-wrap:wrap!important;gap:.3rem 1rem;justify-content:center!important;overflow:visible!important;padding:0 .6rem!important;text-align:center;width:100%}.quick-links a{flex:0 0 auto;white-space:nowrap}}.hero-action:not(.primary){background:linear-gradient(90deg,var(--ad-cta-start) 0,var(--ad-cta-end) 100%);box-shadow:0 8px 18px rgba(35,24,20,.1);transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.hero-action:not(.primary):focus-visible,.hero-action:not(.primary):hover{background:linear-gradient(90deg,var(--ad-cta-end) 0,var(--ad-cta-start) 100%);box-shadow:0 10px 22px rgba(35,24,20,.16);color:#fff;opacity:1}body.home-page:not(.is-sticky) .join-link{background:var(--Primary-600-Def,#574d49);border-color:hsla(0,0%,100%,.22);border-radius:2px;color:#fff;transition:background .18s ease,border-color .18s ease,opacity .18s ease}body.home-page:not(.is-sticky) .join-link:focus-visible,body.home-page:not(.is-sticky) .join-link:hover{background:var(--Primary-600-Def,#574d49);border-color:hsla(0,0%,100%,.3);color:#fff;opacity:.92}.hero-action:not(.primary),body.home-page.is-sticky .join-link,body:not(.home-page) .join-link{border-radius:8px}.mobile-carousel-wrap{position:relative}.mobile-carousel-next{display:none}@media (max-width:767.98px){.hero-title{margin-top:24px}.hero-subtitle{margin-bottom:0;margin-top:18px}.hero-search{margin-top:42px}.quick-links{margin-top:14px}.hero-actions{margin-top:42px}.mobile-carousel-wrap{margin-inline:-2px;position:relative}.mobile-carousel-next{-webkit-tap-highlight-color:transparent;background:rgba(255,250,247,.96);border:1px solid hsla(20,36%,60%,.26);border-radius:50%;box-shadow:0 10px 28px rgba(60,42,34,.12);color:#b77c61;display:grid;height:62px;inset-inline-end:-5px;padding:0;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease,opacity .18s ease;width:62px;z-index:8}.mobile-carousel-next .bi{font-size:2rem;line-height:1}.mobile-carousel-next:active{transform:translateY(-50%) scale(.96)}.mobile-carousel-next:focus-visible,.mobile-carousel-next:hover{background:#fff;box-shadow:0 12px 30px rgba(60,42,34,.16);color:#a8654b}.mobile-carousel-next[hidden]{display:none!important}.mobile-carousel-wrap .mobile-scroll{padding-inline-end:28px}}@media (max-width:575.98px){.hero-title{margin-top:22px}.hero-subtitle{margin-top:16px}.hero-search{margin-top:36px}.quick-links{margin-top:12px}.hero-actions{margin-top:36px}.mobile-carousel-next{height:58px;inset-inline-end:-3px;width:58px}.mobile-carousel-next .bi{font-size:1.85rem}}@media (min-width:768px){.hero-title{font-size:clamp(3.3rem,5vw,3.8rem)}.quick-links{align-items:center;direction:rtl;display:grid;gap:0;grid-template-columns:repeat(6,max-content);justify-content:space-between;padding-inline:0;width:100%}.quick-links a{display:inline-block;padding-bottom:2px;text-align:center;white-space:nowrap}}@media (max-width:767.98px){.mobile-carousel-next{border-width:1px;box-shadow:0 7px 18px rgba(60,42,34,.1);height:44px;inset-inline-end:2px;width:44px}.mobile-carousel-next .bi{font-size:1.35rem}.mobile-carousel-wrap .mobile-scroll{padding-inline-end:22px}}@media (max-width:575.98px){.mobile-carousel-next{height:40px;inset-inline-end:3px;width:40px}.mobile-carousel-next .bi{font-size:1.2rem}}.store-badges img{display:block;height:40px;width:auto}@media (max-width:575.98px){.store-badges img{height:34px}}@media (min-width:992px){.home-page .hero,.home-page .hero-content{min-height:clamp(750px,88vh,790px);min-height:clamp(750px,88svh,790px)}}@media (min-width:1200px){.hero-content{align-items:flex-start;padding-bottom:105px;padding-top:215px}.hero-kicker{font-size:.88rem;line-height:1.45;padding:.34rem 1rem}.hero-title{font-size:clamp(3.8rem,4.6vw,4.5rem);letter-spacing:-.02em;line-height:1.08;margin-top:30px}.hero-subtitle{font-size:1rem;line-height:1.75;margin-top:24px}.hero-search{height:64px;padding-inline:1.15rem 1.35rem}.hero-search input{font-size:.98rem}.quick-links{font-size:1rem;line-height:1.6}.hero-actions{gap:1rem}.hero-action{font-size:.98rem;min-height:50px;min-width:160px;padding:.68rem 1.15rem}}:root{--ad-avatar-stroke:#f0ece8;--ad-avatar-stroke-width:2px;--verification-classic:#c9952e;--verification-community:#2495e8;--verification-contributor:#b7765e}html[data-theme=dark]{--ad-avatar-stroke:#4b2a1e}.poet-verification,.verified-classic,.verified-community,.verified-contributor{display:inline-block;flex:0 0 auto;line-height:1;vertical-align:middle}.poet-verification.is-classic,.verified-classic{color:var(--verification-classic)!important;filter:drop-shadow(0 2px 4px rgba(201,149,46,.16))}.poet-verification.is-community,.verified-community{color:var(--verification-community)!important;filter:drop-shadow(0 2px 4px rgba(36,149,232,.14))}.verified-contributor{color:var(--verification-contributor)!important;filter:drop-shadow(0 2px 4px rgba(183,118,94,.16))}.follow-suggestion-name{align-items:center;display:flex;gap:.34rem;max-width:100%;min-width:0;white-space:nowrap}.follow-suggestion-name>a{flex:0 1 auto;max-width:100%;min-width:0}.follow-suggestion-name>a,.follow-suggestion-name>a>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follow-suggestion-name>.bi{flex:0 0 auto;margin:0}.community-card h3,.poets-person-card h3{align-items:center;display:flex;gap:.34rem;justify-content:center}.community-card h3 .poet-verification,.poets-person-card h3 .poet-verification{font-size:.78em}#community-poets-title .bi{color:currentColor}html[data-theme=dark] #community-poets-title .bi{color:#cd6d51!important}.hero-verified-mark{color:currentColor;display:inline-block;filter:none;font-size:.82em;line-height:1;margin-inline-start:.22em;vertical-align:-.04em}.community-card>img,.community-profile-link>img,.list-owner img,.poet-bubble img,.poet-mini img,.world-poet img{border:var(--ad-avatar-stroke-width) solid var(--ad-avatar-stroke);box-shadow:0 2px 8px rgba(82,58,41,.08)}.mood-title{align-items:center;direction:rtl;display:flex;gap:.5rem;justify-content:center}.mood-title .bi{margin-inline-end:0;margin-inline-start:0;vertical-align:0}.follow-btn{isolation:isolate;position:relative;transition:color .2s ease,border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease}.follow-btn:focus-visible,.follow-btn:hover{background:rgba(170,129,67,.07);border-color:#66564f;box-shadow:0 0 0 4px rgba(170,129,67,.045),0 8px 20px rgba(92,68,53,.14);color:#6b4938;outline:0;transform:translateY(-1px)}.follow-btn:active{box-shadow:0 0 0 3px rgba(170,129,67,.04),0 4px 12px rgba(92,68,53,.1);transform:translateY(0)}.community-meta{align-items:center;direction:rtl;flex-wrap:nowrap;gap:.55rem}.community-count,.community-country{white-space:nowrap}.community-country{align-items:center;direction:rtl;display:inline-flex;gap:.25rem}.community-separator{background:#ddd3cd;flex:0 0 1px;height:14px;width:1px}.back-to-top{backdrop-filter:blur(8px);background:rgba(45,37,33,.9);border:1px solid rgba(91,74,67,.16);border-radius:50%;bottom:max(24px,calc(env(safe-area-inset-bottom) + 16px));box-shadow:0 7px 22px rgba(31,21,17,.16);color:#fff;display:inline-grid;height:50px;inset-inline-start:max(22px,env(safe-area-inset-left));opacity:0;padding:0;place-items:center;pointer-events:none;position:fixed;transform:translateY(10px) scale(.94);transition:opacity .2s ease,transform .2s ease,visibility .2s ease,background-color .2s ease,box-shadow .2s ease;visibility:hidden;width:50px;z-index:1980}.back-to-top .bi{font-size:1.28rem;line-height:1}.back-to-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.back-to-top:focus-visible,.back-to-top:hover{background:rgba(68,54,48,.96);box-shadow:0 9px 25px rgba(31,21,17,.22);color:#fff;outline:0}.back-to-top:active{transform:scale(.94)}@media (max-width:767.98px){.back-to-top{background:rgba(45,37,33,.84);border-color:hsla(0,0%,100%,.14);bottom:max(16px,calc(env(safe-area-inset-bottom) + 12px));box-shadow:0 5px 16px rgba(31,21,17,.14);height:42px;inset-inline-start:max(14px,env(safe-area-inset-left));width:42px}.back-to-top .bi{font-size:1.05rem}}@media (min-width:768px) and (max-width:1199.98px){.taxonomy-section .row{row-gap:3.75rem}.taxonomy-section .col-lg-6{flex:0 0 100%!important;max-width:100%;width:100%!important}#countries,#eras{padding-block:.2rem}#countries .taxonomy-title-row,#eras .taxonomy-title-row{margin-bottom:1.55rem}.taxonomy-grid{-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:0}}@media (min-width:768px){.quick-links{align-items:center;direction:rtl;display:flex;flex-wrap:wrap;gap:.2rem 1.15rem;justify-content:center;margin-inline:auto;max-width:100%;padding-inline:0;width:auto}.quick-links a{flex:0 0 auto;padding-bottom:2px;text-align:center;white-space:nowrap}}@media (max-width:767.98px){.footer-bottom{align-items:center;gap:1rem}.footer-policy-links{font-size:.72rem;gap:.7rem 1.35rem;justify-content:center;width:100%}.footer-copyright,.social-links{align-self:center}}@media (max-width:430px){.footer-policy-links{-moz-column-gap:.8rem;column-gap:.8rem;font-size:.68rem}}.mood-item{transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.mood-item .bi{transition:color .18s ease,transform .18s ease}@media (hover:hover) and (pointer:fine){.mood-item:focus-visible,.mood-item:hover{background:#fbf5f1;border-color:#d9bdaf;box-shadow:inset 0 0 0 1px rgba(181,101,75,.1);color:#a75e48;transform:translateY(-1px)}.mood-item:focus-visible .bi,.mood-item:hover .bi{color:#a75e48;transform:scale(1.04)}}.community-card .follow-btn.is-following{background:#5f514b;border-color:#5f514b;box-shadow:0 5px 16px rgba(95,81,75,.12);color:#fff}.community-card .follow-btn.is-following:focus-visible,.community-card .follow-btn.is-following:hover{background:#554843;border-color:#554843;color:#fff}.quote-card:after,.quote-card:before{background-image:url(../img/quote-ornament.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:auto 100%;bottom:0;content:"";opacity:.34;pointer-events:none;position:absolute;top:0;width:52%;z-index:0}.quote-card:before{left:0;transform:scaleX(-1)}.quote-card:after,.quote-card:before{-webkit-mask-image:linear-gradient(270deg,#000,#000 42%,transparent);mask-image:linear-gradient(270deg,#000,#000 42%,transparent)}.quote-card:after{right:0}.quote-card>:not(.quote-actions):not(.quote-view-all){position:relative;z-index:1}.quote-card .quote-actions,.quote-card .quote-view-all{z-index:2}.quote-action{border-radius:4px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.quote-action .bi{transition:color .2s ease,transform .2s ease}@media (hover:hover) and (pointer:fine){.quote-action:focus-visible,.quote-action:hover{background:#4f2b28;border-color:#8e5a51;box-shadow:0 7px 18px rgba(35,17,15,.2);color:#fff7f2;transform:translateY(-1px)}.quote-action:focus-visible .bi,.quote-action:hover .bi{color:#e8b7a4;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.quote-action,.quote-action .bi{transition:none}}@media (max-width:991.98px){.quote-card:after,.quote-card:before{background-position:100% 50%;background-size:auto 100%;opacity:.29;width:60%}}@media (max-width:767.98px){.quote-card:after,.quote-card:before{background-position:100% 50%;background-size:auto 100%;-webkit-mask-image:linear-gradient(270deg,#000,#000 30%,transparent 82%);mask-image:linear-gradient(270deg,#000,#000 30%,transparent 82%);opacity:.23;width:72%}}:root{--member-accent:#b56549;--member-ink:#3e332f;--member-muted:#887a74;--member-border:#ece3df;--member-soft:#faf6f3}body.logged-in-home .member-header-actions{align-items:center;direction:ltr;flex:0 0 188px;gap:16px;height:44px;margin-inline-start:0;position:relative;width:188px;z-index:10}body.logged-in-home .member-action-wrap{position:relative}body.logged-in-home .member-profile-wrap{order:1}body.logged-in-home .member-notifications-wrap{order:2}body.logged-in-home .member-messages-wrap{order:3}body.logged-in-home .desktop-search-btn{order:4}body.logged-in-home .member-avatar-button,body.logged-in-home .member-icon-button,body.logged-in-home .mobile-member-avatar{background:transparent;border:0;color:hsla(0,0%,100%,.92);cursor:pointer;display:grid;flex:0 0 auto;place-items:center;position:relative}body.logged-in-home .member-icon-button{border-radius:50%;font-size:18px;height:32px;line-height:1;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease;width:32px}body.logged-in-home .member-icon-button .bi{display:block;line-height:1}body.logged-in-home .member-icon-button:focus-visible,body.logged-in-home .member-icon-button:hover,body.logged-in-home .member-icon-button[aria-expanded=true]{background:hsla(0,0%,100%,.16);box-shadow:0 0 0 1px hsla(0,0%,100%,.1);color:#fff;transform:translateY(-1px)}body.logged-in-home .member-avatar-button{aspect-ratio:1/1;border:2px solid hsla(0,0%,100%,.96);border-radius:50%;contain:paint;height:44px;line-height:0;overflow:hidden;padding:0;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:44px}body.logged-in-home .member-avatar-button:hover,body.logged-in-home .member-avatar-button[aria-expanded=true]{border-color:#fff;box-shadow:0 0 0 2px hsla(0,0%,100%,.12);transform:translateY(-1px)}body.logged-in-home .member-avatar-button img,body.logged-in-home .mobile-member-avatar img{border-radius:inherit;display:block;height:100%;margin:0;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}body.logged-in-home .member-badge{background:var(--member-accent);border:2px solid #5d514d;border-radius:999px;color:#fff;display:grid;font-family:IBM Plex Sans Arabic,sans-serif;font-size:.56rem;font-weight:700;height:17px;line-height:1;min-width:17px;padding-inline:4px;place-items:center;position:absolute;right:0;top:1px}body.logged-in-home .member-dropdown{animation:member-menu-in .18s ease both;background:#fff;border:1px solid var(--member-border);border-radius:8px;box-shadow:0 20px 55px rgba(40,22,16,.22);color:var(--member-ink);direction:rtl;left:0;overflow:hidden;position:absolute;top:calc(100% + 16px);z-index:2400}body.logged-in-home .member-dropdown:before{background:#fff;border-left:1px solid var(--member-border);border-top:1px solid var(--member-border);content:"";height:14px;left:17px;position:absolute;top:-7px;transform:rotate(45deg);width:14px}@keyframes member-menu-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}body.logged-in-home .member-profile-panel{padding:14px;width:270px}body.logged-in-home .member-profile-summary{align-items:center;border-bottom:1px solid var(--member-border);color:var(--member-ink);display:flex;gap:10px;padding:6px 5px 14px;text-decoration:none}body.logged-in-home .member-profile-summary img{border-radius:50%;flex:0 0 48px;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}body.logged-in-home .member-profile-summary span{display:grid;min-width:0}body.logged-in-home .member-profile-summary strong{font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.logged-in-home .member-profile-summary small{color:var(--member-muted);font-size:.68rem;text-align:right}body.logged-in-home .member-profile-links{display:grid;padding-top:8px}body.logged-in-home .member-profile-links .member-logout,body.logged-in-home .member-profile-links a{align-items:center;border-radius:5px;color:#554943;display:flex;font-size:.79rem;gap:10px;min-height:39px;padding-inline:9px;text-decoration:none;transition:color .18s ease,background-color .18s ease,transform .18s ease}body.logged-in-home .member-profile-links form{margin:0;width:100%}body.logged-in-home .member-profile-links .member-logout{background:transparent;border:0;cursor:pointer;text-align:right;width:100%}body.logged-in-home .member-profile-links .member-logout:focus-visible,body.logged-in-home .member-profile-links .member-logout:hover,body.logged-in-home .member-profile-links a:focus-visible,body.logged-in-home .member-profile-links a:hover{background:var(--member-soft);color:var(--member-accent);transform:translateX(-2px)}body.logged-in-home .member-profile-links .bi{color:#9b8c85;font-size:.92rem;text-align:center;width:19px}body.logged-in-home .member-profile-links a:hover .bi{color:var(--member-accent)}body.logged-in-home .member-menu-separator{background:var(--member-border);display:block;height:1px;margin:7px 5px}body.logged-in-home .member-profile-links .member-logout{color:#9d5142}body.logged-in-home .member-feed-panel{width:380px}body.logged-in-home .member-dropdown-header{align-items:center;background:#fff;border-bottom:1px solid var(--member-border);display:flex;gap:10px;justify-content:space-between;min-height:55px;padding:0 18px;position:relative;z-index:1}body.logged-in-home .member-dropdown-header h2{color:var(--member-ink);font-family:Amiri,serif;font-size:1.18rem;font-weight:700;margin:0}body.logged-in-home .member-dropdown-header a,body.logged-in-home .member-dropdown-header button{background:transparent;border:0;color:var(--member-accent);cursor:pointer;font-size:.67rem;text-decoration:none}body.logged-in-home .member-feed-list{max-height:385px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#c5b2a8 #f6efeb;scrollbar-width:thin}body.logged-in-home .member-feed-list::-webkit-scrollbar{width:8px}body.logged-in-home .member-feed-list::-webkit-scrollbar-track{background:#f6efeb}body.logged-in-home .member-feed-list::-webkit-scrollbar-thumb{background:#c5b2a8;border:2px solid #f6efeb;border-radius:999px;min-height:44px}body.logged-in-home .member-feed-list::-webkit-scrollbar-thumb:hover{background:#aa8473}body.logged-in-home .member-feed-list::-webkit-scrollbar-button{display:none;height:0;width:0}body.logged-in-home .member-feed-item{align-items:center;border-bottom:1px solid #f1ebe8;color:var(--member-ink);display:flex;gap:11px;min-height:72px;padding:11px 18px;position:relative;text-decoration:none;transition:background-color .18s ease}body.logged-in-home .member-feed-item:focus-visible,body.logged-in-home .member-feed-item:hover{background:var(--member-soft)}body.logged-in-home .member-feed-item.is-unread{background:#fdf8f5}body.logged-in-home .member-feed-item.is-unread:after{background:var(--member-accent);border-radius:50%;content:"";height:6px;left:12px;position:absolute;width:6px}body.logged-in-home .member-feed-item img{border:1px solid #e7d9d3;border-radius:50%;flex:0 0 42px;height:42px;-o-object-fit:cover;object-fit:cover;width:42px}body.logged-in-home .member-feed-item>span{color:#655852;display:grid;font-size:.74rem;line-height:1.55;min-width:0}body.logged-in-home .member-feed-item strong{color:#3f332f;font-size:.78rem}body.logged-in-home .member-feed-item b{color:#756862;font-size:.7rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.logged-in-home .member-feed-item small{color:#aa9e98;font-size:.6rem;margin-top:2px}body.logged-in-home .member-dropdown-more{background:#fdfaf8;color:var(--member-accent);display:block;font-size:.7rem;font-weight:600;padding:12px;text-align:center;text-decoration:none}body.logged-in-home .member-message-search{align-items:center;display:flex;margin:12px 16px;position:relative}body.logged-in-home .member-message-search .bi{color:#a99c96;font-size:.75rem;position:absolute;right:12px}body.logged-in-home .member-message-search input{background:#fbf9f8;border:1px solid var(--member-border);border-radius:6px;color:var(--member-ink);font-size:.7rem;height:36px;outline:0;padding:0 34px 0 12px;width:100%}body.logged-in-home .member-message-search input:focus{border-color:var(--member-accent);box-shadow:0 0 0 3px rgba(181,101,73,.1)}body.logged-in-home .member-message-empty{color:var(--member-muted);font-size:.75rem;margin:0;padding:32px 16px;text-align:center}body.logged-in-home .mobile-member-avatar{aspect-ratio:1/1;border:2px solid hsla(0,0%,100%,.96);border-radius:50%;contain:paint;flex:0 0 40px;height:40px;line-height:0;overflow:hidden;padding:0;width:40px}.logged-in-home .mobile-header-actions{direction:ltr;gap:12px;height:36px;margin-left:0;margin-right:auto}.logged-in-home .mobile-member-avatar{order:2}.logged-in-home .mobile-search-btn{order:5}.logged-in-home .mobile-menu-btn{order:1}body.logged-in-home .mobile-member-icon{background:transparent;border:0;color:#fff;cursor:pointer;display:grid;flex:0 0 22px;font-size:16.2px;height:22px;line-height:1;order:3;padding:0;place-items:center;position:relative;width:22px}body.logged-in-home .mobile-member-icon .bi{display:block;line-height:1}body.logged-in-home .mobile-member-icon>span{background:var(--member-accent);border:2px solid #5d514d;border-radius:999px;color:#fff;display:grid;font-size:.52rem;font-weight:700;height:16px;line-height:1;min-width:16px;padding-inline:3px;place-items:center;position:absolute;right:-2px;top:-1px}body.logged-in-home .mobile-member-account{border-top:1px solid hsla(0,0%,100%,.13);margin-top:25px;padding-top:22px}body.logged-in-home .mobile-member-summary{align-items:center;color:#fff;display:flex;gap:12px;padding:0 2px 17px;text-decoration:none}body.logged-in-home .mobile-member-summary img{border:2px solid hsla(0,0%,100%,.35);border-radius:50%;flex:0 0 52px;height:52px;-o-object-fit:cover;object-fit:cover;width:52px}body.logged-in-home .mobile-member-summary span{display:grid}body.logged-in-home .mobile-member-summary strong{font-size:.96rem}body.logged-in-home .mobile-member-summary small{color:hsla(0,0%,100%,.58);font-size:.72rem;text-align:right}body.logged-in-home .mobile-member-links{display:grid;gap:2px}body.logged-in-home .mobile-member-links>a,body.logged-in-home .mobile-member-links>button{align-items:center;background:transparent;border:0;border-radius:6px;color:hsla(0,0%,100%,.86);cursor:pointer;display:grid;font:inherit;font-size:.84rem;gap:9px;grid-template-columns:24px minmax(0,1fr) auto auto;min-height:44px;padding:0 10px;position:relative;text-align:right;text-decoration:none;width:100%}body.logged-in-home .mobile-member-links>a:hover,body.logged-in-home .mobile-member-links>button:hover,body.logged-in-home .mobile-member-links>button[aria-expanded=true]{background:hsla(0,0%,100%,.08);color:#fff}body.logged-in-home .mobile-member-links>a>.bi:first-child,body.logged-in-home .mobile-member-links>button>.bi:first-child{color:#c9957f;text-align:center}body.logged-in-home .mobile-member-links b{background:var(--member-accent);border-radius:999px;color:#fff;display:grid;font-size:.61rem;height:20px;min-width:20px;padding-inline:5px;place-items:center}body.logged-in-home .mobile-member-chevron{font-size:.67rem;transition:transform .2s ease}body.logged-in-home .mobile-member-links>button[aria-expanded=true] .mobile-member-chevron{transform:rotate(180deg)}body.logged-in-home .mobile-member-subpanel{background:rgba(0,0,0,.13);border-radius:6px;display:grid;margin:2px 12px 8px;padding:6px}body.logged-in-home .mobile-member-subpanel a{align-content:center;border-bottom:1px solid hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.9);display:grid;min-height:49px;padding:7px 9px;text-decoration:none}body.logged-in-home .mobile-member-subpanel a:last-child{border-bottom:0}body.logged-in-home .mobile-member-subpanel strong{font-size:.75rem}body.logged-in-home .mobile-member-subpanel span{color:hsla(0,0%,100%,.55);font-size:.67rem}body.logged-in-home .mobile-member-links .mobile-member-logout{border-radius:0;border-top:1px solid hsla(0,0%,100%,.1);color:#f0ad96;margin-top:7px}body.logged-in-home .member-theme-toggle{align-items:center;background:transparent;border:0;border-radius:5px;color:#554943;cursor:pointer;display:grid;font:inherit;font-size:.79rem;gap:10px;grid-template-columns:19px minmax(0,1fr) auto;min-height:39px;padding-inline:9px;text-align:right;transition:color .18s ease,background-color .18s ease,transform .18s ease;width:100%}body.logged-in-home .member-theme-toggle:focus-visible,body.logged-in-home .member-theme-toggle:hover{background:var(--member-soft);color:var(--member-accent);transform:translateX(-2px)}body.logged-in-home .member-theme-toggle>.bi{color:#9b8c85;font-size:.92rem;text-align:center;width:19px}body.logged-in-home .member-theme-toggle:focus-visible>.bi,body.logged-in-home .member-theme-toggle:hover>.bi{color:var(--member-accent)}body.logged-in-home .member-theme-switch{background:#eee7e3;border:1px solid #d6c9c3;border-radius:999px;direction:ltr;display:inline-block;height:20px;position:relative;transition:border-color .2s ease,background-color .2s ease;width:36px}body.logged-in-home .member-theme-switch>span{background:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(52,33,25,.24);height:12px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:12px}body.logged-in-home [data-theme-toggle][aria-pressed=true] .member-theme-switch{background:#9d562c;border-color:#cd6d51}body.logged-in-home [data-theme-toggle][aria-pressed=true] .member-theme-switch>span{transform:translateX(16px)}body.logged-in-home .mobile-theme-toggle .member-theme-switch{grid-column:3/5;justify-self:end}@media (min-width:1200px){body.logged-in-home.is-sticky .member-header-actions{justify-content:flex-start;justify-self:center;white-space:nowrap}}@media (max-width:1199.98px){body.logged-in-home .member-dropdown{display:none!important}}@media (max-width:575.98px){.logged-in-home .mobile-header-actions{direction:ltr;gap:10px;height:40px}body.logged-in-home .mobile-member-avatar{border-width:2px;flex-basis:38px;height:38px;width:38px}body.logged-in-home .mobile-member-icon{flex-basis:20px;font-size:16.2px;height:20px;width:20px}.logged-in-home .mobile-menu-btn{height:36px;width:36px}.logged-in-home .mobile-search-btn{height:25.2px;width:25.2px}}@media (max-width:359.98px){.logged-in-home [data-mobile-quick-menu=messages]{display:none}}@media (prefers-reduced-motion:reduce){body.logged-in-home .member-dropdown{animation:none}}html[data-theme=dark]{background:#100a07;color-scheme:dark}html[data-theme=dark] body.logged-in-home{--ad-bg:#100a07;--ad-text:#e1dcd8;--ad-muted:#a48a6e;--ad-border:#4a2a1b;--ad-soft:#1e1410;--ad-soft-2:#160d0a;--ad-brown:#3a1e11;--ad-brown-dark:#100400;--ad-copper:#cd6d51;--ad-footer:#362418;--ad-sticky:#100400;--member-accent:#cd6d51;--member-ink:#e1dcd8;--member-muted:#a48a6e;--member-border:#4a2a1b;--member-soft:#2a1912;background:#100a07;color:#e1dcd8;min-height:100%}html[data-theme=dark] body.logged-in-home .page-section,html[data-theme=dark] body.logged-in-home .site-shell,html[data-theme=dark] body.logged-in-home .taxonomy-section,html[data-theme=dark] body.logged-in-home main{background:#100a07;color:#e1dcd8}html[data-theme=dark] body.logged-in-home .site-header,html[data-theme=dark] body.logged-in-home.is-sticky .site-header{background:#100400;border-color:hsla(21,35%,71%,.16);box-shadow:0 8px 26px rgba(0,0,0,.34)}html[data-theme=dark] body.logged-in-home .desktop-nav .nav-link,html[data-theme=dark] body.logged-in-home .desktop-search-btn,html[data-theme=dark] body.logged-in-home .member-icon-button,html[data-theme=dark] body.logged-in-home .mobile-member-icon,html[data-theme=dark] body.logged-in-home .mobile-menu-btn,html[data-theme=dark] body.logged-in-home .mobile-search-btn,html[data-theme=dark] body.logged-in-home .nav-toggle{color:#e1dcd8}html[data-theme=dark] body.logged-in-home .nav-new{border-color:rgba(205,109,81,.52);color:#cfad9b}html[data-theme=dark] body.logged-in-home .mobile-search-form{background:#1e1410;border-color:#4a2a1b}html[data-theme=dark] body.logged-in-home .mobile-search-form input{color:#e1dcd8}html[data-theme=dark] body.logged-in-home .mobile-search-form input::-moz-placeholder{color:#976d57}html[data-theme=dark] body.logged-in-home .mobile-search-form input::placeholder{color:#976d57}html[data-theme=dark] body.logged-in-home .member-dropdown,html[data-theme=dark] body.logged-in-home .nav-dropdown{background:#1e1410;border-color:#4a2a1b;box-shadow:0 24px 58px rgba(0,0,0,.52);color:#e1dcd8}html[data-theme=dark] body.logged-in-home .member-profile-links .member-logout,html[data-theme=dark] body.logged-in-home .member-profile-links a,html[data-theme=dark] body.logged-in-home .member-profile-summary,html[data-theme=dark] body.logged-in-home .member-theme-toggle,html[data-theme=dark] body.logged-in-home .nav-dropdown a{color:#e1dcd8}html[data-theme=dark] body.logged-in-home .member-profile-links .member-logout:focus-visible,html[data-theme=dark] body.logged-in-home .member-profile-links .member-logout:hover,html[data-theme=dark] body.logged-in-home .member-profile-links a:focus-visible,html[data-theme=dark] body.logged-in-home .member-profile-links a:hover,html[data-theme=dark] body.logged-in-home .member-theme-toggle:focus-visible,html[data-theme=dark] body.logged-in-home .member-theme-toggle:hover,html[data-theme=dark] body.logged-in-home .nav-dropdown a:focus-visible,html[data-theme=dark] body.logged-in-home .nav-dropdown a:hover{background:#2a1912;color:#cd6d51}html[data-theme=dark] body.logged-in-home .member-dropdown-header,html[data-theme=dark] body.logged-in-home .member-dropdown:before{background:#1e1410;border-color:#4a2a1b}html[data-theme=dark] body.logged-in-home .member-dropdown-header,html[data-theme=dark] body.logged-in-home .member-feed-item,html[data-theme=dark] body.logged-in-home .member-menu-separator,html[data-theme=dark] body.logged-in-home .member-profile-summary{border-color:#4a2a1b}html[data-theme=dark] body.logged-in-home .member-dropdown-header h2,html[data-theme=dark] body.logged-in-home .member-feed-item strong,html[data-theme=dark] body.logged-in-home .member-profile-summary strong{color:#e1dcd8}html[data-theme=dark] body.logged-in-home .member-feed-item b,html[data-theme=dark] body.logged-in-home .member-feed-item small,html[data-theme=dark] body.logged-in-home .member-feed-item>span,html[data-theme=dark] body.logged-in-home .member-message-empty,html[data-theme=dark] body.logged-in-home .member-profile-summary small{color:#a48a6e}html[data-theme=dark] body.logged-in-home .member-dropdown-more,html[data-theme=dark] body.logged-in-home .member-feed-item,html[data-theme=dark] body.logged-in-home .member-feed-item.is-unread{background:#1e1410}html[data-theme=dark] body.logged-in-home .member-feed-item:focus-visible,html[data-theme=dark] body.logged-in-home .member-feed-item:hover{background:#2a1912}html[data-theme=dark] body.logged-in-home .member-feed-list{scrollbar-color:#6d4939 #1e1410}html[data-theme=dark] body.logged-in-home .member-feed-list::-webkit-scrollbar-track{background:#1e1410}html[data-theme=dark] body.logged-in-home .member-feed-list::-webkit-scrollbar-thumb{background:#6d4939;border-color:#1e1410}html[data-theme=dark] body.logged-in-home .member-feed-list::-webkit-scrollbar-thumb:hover{background:#8d5b46}html[data-theme=dark] body.logged-in-home .member-message-search input{background:#160d0a;border-color:#4a2a1b;color:#e1dcd8}html[data-theme=dark] body.logged-in-home .member-theme-switch{background:#3a271d;border-color:#4a2a1b}html[data-theme=dark] body.logged-in-home .hero{background:linear-gradient(180deg,rgba(16,4,0,.86),rgba(16,4,0,.91) 54%,rgba(16,10,7,.98)),url(../img/hero-library.webp) 50% /cover no-repeat}html[data-theme=dark] body.logged-in-home .hero:after{background:radial-gradient(circle at 50% 42%,rgba(157,86,44,.17),transparent 44%)}html[data-theme=dark] body.logged-in-home .hero-kicker{background:rgba(58,30,17,.72);border-color:hsla(21,35%,71%,.28);color:#dcc9b2}html[data-theme=dark] body.logged-in-home .hero-subtitle,html[data-theme=dark] body.logged-in-home .quick-links{color:#cfad9b}html[data-theme=dark] body.logged-in-home .hero-search{background:#1e1410;border:1px solid #4a2a1b;box-shadow:0 15px 38px rgba(0,0,0,.34);color:#e1dcd8}html[data-theme=dark] body.logged-in-home .hero-search input{color:#e1dcd8}html[data-theme=dark] body.logged-in-home .hero-search input::-moz-placeholder{color:#976d57}html[data-theme=dark] body.logged-in-home .hero-search .bi,html[data-theme=dark] body.logged-in-home .hero-search input::placeholder{color:#976d57}html[data-theme=dark] body.logged-in-home .hero-action.primary,html[data-theme=dark] body.logged-in-home .hero-action.primary:focus-visible,html[data-theme=dark] body.logged-in-home .hero-action.primary:hover{color:#fff!important}html[data-theme=dark] body.logged-in-home .hero-action.primary :is(i,span,bdi){color:inherit}html[data-theme=dark] body.logged-in-home .hero-action:not(.primary){background:linear-gradient(90deg,var(--ad-cta-start) 0,var(--ad-cta-end) 100%);border-color:hsla(0,0%,100%,.18);box-shadow:0 8px 20px rgba(0,0,0,.28);color:#fff}html[data-theme=dark] body.logged-in-home .hero-action:not(.primary):focus-visible,html[data-theme=dark] body.logged-in-home .hero-action:not(.primary):hover{background:linear-gradient(90deg,var(--ad-cta-end) 0,var(--ad-cta-start) 100%);box-shadow:0 10px 24px rgba(0,0,0,.36);color:#fff}html[data-theme=dark] body.logged-in-home .mood-section{background:#160d0a;color:#e1dcd8}html[data-theme=dark] body.logged-in-home .mood-item{background:#1e1410;border-color:#4a2a1b;color:#dcc9b2}html[data-theme=dark] body.logged-in-home .mood-item .bi,html[data-theme=dark] body.logged-in-home .section-title .bi,html[data-theme=dark] body.logged-in-home .taxonomy-title .bi{color:#cd6d51}html[data-theme=dark] body.logged-in-home .list-meta h3,html[data-theme=dark] body.logged-in-home .poem-box-title,html[data-theme=dark] body.logged-in-home .poem-name,html[data-theme=dark] body.logged-in-home .poem-verses,html[data-theme=dark] body.logged-in-home .poet-bubble h3,html[data-theme=dark] body.logged-in-home .section-title,html[data-theme=dark] body.logged-in-home .taxonomy-title,html[data-theme=dark] body.logged-in-home .world-poet h3{color:#e1dcd8}html[data-theme=dark] body.logged-in-home .view-all,html[data-theme=dark] body.logged-in-home a:focus-visible,html[data-theme=dark] body.logged-in-home a:hover{color:#cd6d51}html[data-theme=dark] body.logged-in-home .poem-box{background:#1e1410;border-color:#4a2a1b;color:#e1dcd8}html[data-theme=dark] body.logged-in-home .poem-box:after,html[data-theme=dark] body.logged-in-home .poem-box:before{filter:sepia(.8) saturate(.65) brightness(.72);opacity:.34}html[data-theme=dark] body.logged-in-home .poem-footer,html[data-theme=dark] body.logged-in-home .poem-name{border-color:hsla(21,35%,71%,.18)}html[data-theme=dark] body.logged-in-home .community-meta,html[data-theme=dark] body.logged-in-home .list-owner,html[data-theme=dark] body.logged-in-home .list-stats,html[data-theme=dark] body.logged-in-home .poem-author,html[data-theme=dark] body.logged-in-home .poet-bubble p,html[data-theme=dark] body.logged-in-home .world-poet p,html[data-theme=dark] body.logged-in-home .world-poet small{color:#a48a6e}html[data-theme=dark] body.logged-in-home .poem-action{background:#160d0a;border-color:#4a2a1b;color:#cfad9b}html[data-theme=dark] body.logged-in-home .poem-action:focus-visible,html[data-theme=dark] body.logged-in-home .poem-action:hover{background:#9d562c;border-color:#cd6d51;color:#fff}html[data-theme=dark] body.logged-in-home .taxonomy-item{border-color:#3a271d;color:#cfad9b}html[data-theme=dark] body.logged-in-home .community-card,html[data-theme=dark] body.logged-in-home .list-card,html[data-theme=dark] body.logged-in-home .weekly-grid .poem-card{background-color:#1e1410;border-color:#4a2a1b;color:#e1dcd8}html[data-theme=dark] body.logged-in-home .weekly-grid .poem-card{background-blend-mode:soft-light}html[data-theme=dark] body.logged-in-home .community-card h3,html[data-theme=dark] body.logged-in-home .poet-mini,html[data-theme=dark] body.logged-in-home .weekly-grid .poem-card h3{color:#e1dcd8}html[data-theme=dark] body.logged-in-home .weekly-grid .poem-card p{color:#a48a6e}html[data-theme=dark] body.logged-in-home .weekly-grid .poem-card-footer{border-color:#4a2a1b;color:#a48a6e}html[data-theme=dark] body.logged-in-home .handle,html[data-theme=dark] body.logged-in-home .like-count,html[data-theme=dark] body.logged-in-home .list-owner:hover{color:#cd6d51}html[data-theme=dark] body.logged-in-home .follow-btn{background:transparent;border-color:#976d57;color:#cfad9b}html[data-theme=dark] body.logged-in-home .follow-btn.is-following,html[data-theme=dark] body.logged-in-home .follow-btn:focus-visible,html[data-theme=dark] body.logged-in-home .follow-btn:hover{background:#9d562c;border-color:#cd6d51;color:#fff}html[data-theme=dark] body.logged-in-home .quote-card{background:linear-gradient(90deg,#3a1e11,#4a210e);border:1px solid #4a2a1b;color:#e1dcd8}html[data-theme=dark] body.logged-in-home .quote-author,html[data-theme=dark] body.logged-in-home .quote-view-all{color:#cfad9b}html[data-theme=dark] body.logged-in-home .quote-main .daily-poem-verse>i{color:#db9864}html[data-theme=dark] body.logged-in-home .quote-action{border-color:hsla(33,38%,78%,.34);color:#e1dcd8}html[data-theme=dark] body.logged-in-home .quote-action:focus-visible,html[data-theme=dark] body.logged-in-home .quote-action:hover{background:#9d562c;border-color:#cd6d51;color:#fff}html[data-theme=dark] body.logged-in-home .list-poems{background:#100a07}html[data-theme=dark] body.logged-in-home .list-meta{background:#1e1410;border-top:1px solid #4a2a1b}html[data-theme=dark] body.logged-in-home .mobile-carousel-next{background:#1e1410;border-color:#4a2a1b;box-shadow:0 8px 20px rgba(0,0,0,.28);color:#e1dcd8}html[data-theme=dark] body.logged-in-home .back-to-top{background:#3a271d;border-color:#4a2a1b;color:#e1dcd8}html[data-theme=dark] body.logged-in-home .site-footer{background:var(--ad-footer);border-top:1px solid #4a2a1b;color:#dcc9b2}html[data-theme=dark] body.logged-in-home .footer-bottom{border-color:hsla(33,38%,78%,.16)}html[data-theme=dark] body.logged-in-home .social-links a,html[data-theme=dark] body.logged-in-home :is(.footer-policy-links,.footer-copyright){color:#cfad9b}html[data-theme=dark] body.logged-in-home .mobile-nav-panel{background:#160d0a;color:#e1dcd8}html[data-theme=dark] body.logged-in-home .mobile-accordion-link,html[data-theme=dark] body.logged-in-home .mobile-member-account,html[data-theme=dark] body.logged-in-home .mobile-nav .nav-link{border-color:hsla(21,35%,71%,.14)}html[data-theme=dark] body.logged-in-home .mobile-member-subpanel{background:#100a07}@media (prefers-reduced-motion:reduce){body.logged-in-home .member-theme-switch,body.logged-in-home .member-theme-switch>span{transition:none}}:root{--auth-ink:#332a27;--auth-muted:#81736e;--auth-primary:#5e514d;--auth-primary-dark:#443733;--auth-accent:#b56c4f;--auth-accent-soft:#f3e7e1;--auth-border:#e8ded9;--auth-field:#fcfaf9;--auth-danger:#b13f3f;--auth-success:#397158;--auth-shadow:0 28px 80px rgba(24,10,6,.3)}body.auth-page *,body.auth-page :after,body.auth-page :before{box-sizing:border-box}body.auth-page{-webkit-font-smoothing:antialiased;background-color:#24110c;color:var(--auth-ink);font-family:IBM Plex Sans Arabic,Tahoma,Arial,sans-serif;line-height:1.6;margin:0;min-height:100vh;min-height:100dvh;min-width:320px}body.auth-page a{color:inherit;text-decoration:none}body.auth-page button,body.auth-page input{font:inherit}body.auth-page .auth-layout{min-height:100vh;min-height:100dvh}.auth-login-page{background:linear-gradient(115deg,rgba(25,9,4,.84),rgba(31,12,6,.66) 47%,rgba(12,5,3,.82)),url(../img/hero-library.webp) 50% /cover fixed no-repeat}.auth-login-page .auth-layout{display:grid;padding:clamp(28px,6vw,76px) 20px;place-items:center}.auth-login-page .auth-panel{width:min(540px,100%)}.auth-login-page .auth-card{background:hsla(0,0%,100%,.98);border:1px solid hsla(0,0%,100%,.6);border-radius:8px;box-shadow:var(--auth-shadow);padding:clamp(30px,5vw,58px)}.auth-signup-page .auth-layout{align-items:stretch;background:#fff;direction:ltr;display:grid;grid-template-columns:minmax(0,1fr) minmax(500px,1fr)}.auth-signup-page .auth-panel,.auth-signup-page .auth-visual{direction:rtl}body.auth-page .auth-visual{align-items:center;background:linear-gradient(135deg,rgba(44,17,8,.74),rgba(15,6,3,.86)),url(../img/hero-library.webp) 50% /cover no-repeat;color:#fff;display:flex;flex-direction:column;height:100vh;height:100dvh;justify-content:flex-end;min-height:620px;overflow:hidden;padding:clamp(46px,7vw,100px);position:sticky;top:0}body.auth-page .auth-visual:before{content:none}body.auth-page .auth-visual:after{background:linear-gradient(0deg,rgba(20,7,3,.62),transparent);content:"";height:48%;inset:auto 0 0;pointer-events:none;position:absolute}body.auth-page .auth-visual-logo{display:block;margin-bottom:clamp(70px,13vh,150px);position:relative;z-index:1}body.auth-page .auth-visual-logo img{display:block;height:auto;width:clamp(210px,20vw,330px)}body.auth-signup-page .auth-visual{justify-content:center}body.auth-signup-page .auth-visual-logo{margin-bottom:0}body.auth-page .auth-panel{position:relative}.auth-signup-page .auth-panel{align-items:center;background:#fff;display:flex;min-height:100vh;min-height:100dvh;padding:clamp(58px,7vw,110px) clamp(36px,7vw,105px)}.auth-signup-page .auth-card{margin:auto;width:min(620px,100%)}body.auth-page .auth-close{backdrop-filter:blur(9px);background:rgba(30,15,10,.24);border:1px solid hsla(0,0%,100%,.28);border-radius:50%;color:#fff;display:grid;height:44px;left:max(20px,env(safe-area-inset-left));place-items:center;position:fixed;top:max(20px,env(safe-area-inset-top));transition:transform .2s ease,background-color .2s ease,border-color .2s ease;width:44px;z-index:20}.auth-signup-page .auth-close{background:#fff;border-color:var(--auth-border);color:var(--auth-primary);position:absolute}body.auth-page .auth-close:hover{background:rgba(181,108,79,.9);border-color:hsla(0,0%,100%,.55);transform:rotate(8deg)}.auth-signup-page .auth-close:hover{background:var(--auth-accent);border-color:var(--auth-accent);color:#fff}body.auth-page .auth-card-logo{display:block;margin:0 auto 20px;width:-moz-max-content;width:max-content}body.auth-page .auth-card-logo img{display:block;filter:brightness(0) saturate(100%) invert(29%) sepia(8%) saturate(797%) hue-rotate(329deg) brightness(93%) contrast(87%);height:auto;width:128px}.auth-login-page .auth-card-logo{text-align:center;width:100%}.auth-login-page .auth-card-logo img{margin-inline:auto;width:clamp(118px,28vw,150px)}body.auth-signup-page .auth-card-logo{display:none}body.auth-page .auth-heading{margin-bottom:32px;text-align:center}.auth-signup-page .auth-heading{text-align:right}body.auth-page .auth-eyebrow{color:var(--auth-accent);font-size:14px;font-weight:600;margin:0 0 5px}body.auth-page .auth-heading h1{color:var(--auth-primary);font-family:Amiri,serif;font-size:clamp(34px,3.1vw,48px);font-weight:700;line-height:1.25;margin:0}body.auth-page .auth-heading>p:last-child{color:var(--auth-muted);font-size:15px;margin:8px auto 0;max-width:520px}.auth-signup-page .auth-heading>p:last-child{margin-right:0}body.auth-page .auth-form{display:grid;gap:21px}body.auth-page .auth-error{background:#fff3f2;border:1px solid #e9c9c7;border-radius:6px;color:var(--auth-danger);font-size:14px;margin:0 0 20px;padding:11px 14px;text-align:center}body.auth-page .auth-field label{color:var(--auth-primary);display:inline-block;font-size:15px;font-weight:600;margin-bottom:7px}body.auth-page .auth-input-wrap{align-items:center;display:flex;position:relative}body.auth-page .auth-input-wrap>.bi:first-child{color:#a4938d;font-size:18px;pointer-events:none;position:absolute;right:17px;z-index:1}body.auth-page .auth-input-wrap input{background:var(--auth-field);border:1px solid var(--auth-border);border-radius:6px;caret-color:var(--auth-accent);color:var(--auth-ink);height:58px;outline:none;padding:0 49px 0 17px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}body.auth-page .auth-input-wrap input[dir=ltr]{padding-right:49px;text-align:left}body.auth-page .auth-input-wrap input::-moz-placeholder{color:#b6aaa6}body.auth-page .auth-input-wrap input::placeholder{color:#b6aaa6}body.auth-page .auth-input-wrap input:hover{border-color:#d5c6c0}body.auth-page .auth-input-wrap input:focus{background:#fff;border-color:var(--auth-accent);box-shadow:0 0 0 4px rgba(181,108,79,.11)}body.auth-page .auth-input-wrap input.is-invalid{border-color:var(--auth-danger);box-shadow:0 0 0 3px rgba(177,63,63,.08)}body.auth-page .auth-password-wrap input{padding-left:54px}body.auth-page .password-toggle{background:transparent;border:0;border-radius:50%;color:#8f807b;cursor:pointer;display:grid;height:42px;left:8px;place-items:center;position:absolute;transition:color .2s ease,background-color .2s ease;width:42px}body.auth-page .password-toggle:focus-visible,body.auth-page .password-toggle:hover{background:var(--auth-accent-soft);color:var(--auth-accent)}body.auth-page .field-error,body.auth-page .field-hint{font-size:12px;line-height:1.5;margin:6px 2px 0}body.auth-page .field-hint{color:#968985}body.auth-page .field-error{color:var(--auth-danger);display:none}body.auth-page .field-error:not(:empty){display:block}body.auth-page .auth-options{align-items:center;color:var(--auth-muted);display:flex;font-size:14px;gap:16px;justify-content:space-between}body.auth-page .auth-options>a,body.auth-page .auth-switch a,body.auth-page .auth-terms a{color:var(--auth-accent);font-weight:600}body.auth-page .auth-options>a:hover,body.auth-page .auth-switch a:hover,body.auth-page .auth-terms a:hover{text-decoration:underline;text-underline-offset:4px}body.auth-page .auth-check{align-items:flex-start;color:var(--auth-muted);cursor:pointer;display:inline-flex;font-size:14px;gap:9px}body.auth-page .auth-check input{accent-color:var(--auth-accent);height:17px;margin:3px 0 0;width:17px}body.auth-page .auth-terms{line-height:1.8}body.auth-page .auth-terms>span{flex:1}body.auth-page .auth-terms-conjunction{display:inline-block;margin-inline:.32em}body.auth-page .auth-terms:has(input.is-invalid){color:var(--auth-danger)}body.auth-page .auth-switch{color:var(--auth-muted);margin:1px 0 -2px;text-align:center}body.auth-page .auth-submit{align-items:center;background:var(--auth-primary);border:0;border-radius:999px;box-shadow:0 10px 28px rgba(68,55,51,.2);color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:12px;justify-content:center;min-height:59px;overflow:hidden;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease;width:100%}body.auth-page .auth-submit:hover{background:var(--auth-accent);box-shadow:0 14px 32px rgba(181,108,79,.28);transform:translateY(-2px)}body.auth-page .auth-submit:active{transform:translateY(0)}body.auth-page .auth-submit:disabled{cursor:wait;opacity:.72}body.auth-page .auth-submit .bi{transition:transform .2s ease}body.auth-page .auth-submit:hover .bi{transform:translateX(-4px)}body.auth-page .auth-status{border-radius:6px;font-size:14px;min-height:0;padding:0;text-align:center}body.auth-page .auth-status:not(:empty){background:#edf6f1;color:var(--auth-success);min-height:44px;padding:10px 14px}body.auth-page .auth-status.is-info:not(:empty){background:#f8eee8;color:#765742}body.auth-page .auth-generated-username-note{align-items:flex-start;color:var(--auth-muted);display:flex;font-size:12px;gap:8px;line-height:1.7;margin:-5px 2px 0}body.auth-page .auth-generated-username-note .bi{color:var(--auth-accent);flex:0 0 auto;font-size:14px;margin-top:2px}body.auth-page .auth-home-text{align-items:center;color:#9b8e89;display:flex;font-size:13px;gap:7px;margin:24px auto 0;transition:color .2s ease;width:-moz-max-content;width:max-content}body.auth-page .auth-home-text:hover{color:var(--auth-accent)}body.auth-page .auth-social-row{direction:ltr;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}body.auth-page .auth-social-button{align-items:center;background:#fff;border:1px solid var(--auth-border);border-radius:8px;color:var(--auth-ink);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:9px;justify-content:center;min-height:50px;min-width:0;padding:10px 13px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease;white-space:nowrap}body.auth-page .auth-social-button .bi,body.auth-page .auth-social-button svg{flex:0 0 20px;font-size:20px;height:20px;line-height:20px;width:20px}body.auth-page .auth-social-button>span{align-items:baseline;direction:rtl;display:inline-flex;gap:.28em;unicode-bidi:isolate}body.auth-page .auth-social-button bdi{direction:ltr;unicode-bidi:isolate}body.auth-page .auth-social-button:hover{border-color:#cbb9b1;box-shadow:0 8px 20px rgba(68,55,51,.1);transform:translateY(-2px)}body.auth-page .auth-social-button:active{box-shadow:none;transform:translateY(0)}body.auth-page .auth-social-button:disabled{cursor:wait;opacity:.62;transform:none}body.auth-page .auth-social-apple{background:#26211f;border-color:#26211f;color:#fff}body.auth-page .auth-social-apple:hover{background:var(--auth-accent);border-color:var(--auth-accent)}body.auth-page .auth-social-button.is-loading{color:transparent;position:relative}body.auth-page .auth-social-button.is-loading:after{animation:auth-social-spin .7s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;color:var(--auth-accent);content:"";height:18px;position:absolute;width:18px}body.auth-page .auth-social-error{background:#fff3f2;border:1px solid #e9c9c7;border-radius:6px;color:var(--auth-danger);font-size:12px;margin:12px 0 0;padding:9px 11px;text-align:center}@keyframes auth-social-spin{to{transform:rotate(1turn)}}body.auth-page .password-strength{background:#eee8e5;border-radius:999px;height:4px;margin-top:8px;overflow:hidden}body.auth-page .password-strength span{background:#bf5555;border-radius:inherit;display:block;height:100%;transition:width .25s ease,background-color .25s ease;width:0}@media (max-width:900px){.auth-signup-page{background:linear-gradient(rgba(28,10,4,.76),rgba(15,6,3,.86)),url(../img/hero-library.webp) 50% /cover fixed no-repeat}.auth-signup-page .auth-layout{background:transparent;direction:rtl;display:grid;grid-template-columns:minmax(0,1fr);min-height:100vh;min-height:100dvh;padding:28px 18px}body.auth-signup-page .auth-visual{display:none}.auth-signup-page .auth-panel{background:hsla(0,0%,100%,.98);border-radius:10px;box-shadow:var(--auth-shadow);margin:auto;min-height:auto;padding:clamp(28px,6vw,52px);width:min(620px,100%)}.auth-signup-page .auth-close{background:rgba(30,15,10,.34);border-color:hsla(0,0%,100%,.3);color:#fff;position:fixed}body.auth-signup-page .auth-card-logo{display:block}.auth-signup-page .auth-heading{text-align:center}.auth-signup-page .auth-heading>p:last-child{margin-right:auto}}@media (max-width:560px){.auth-login-page .auth-layout,.auth-signup-page .auth-layout{align-items:start;padding:max(68px,calc(env(safe-area-inset-top) + 60px)) 12px 20px}.auth-login-page .auth-card,.auth-signup-page .auth-panel{border-radius:8px;padding:30px 20px}.auth-signup-page .auth-close,body.auth-page .auth-close{height:40px;left:14px;top:max(12px,env(safe-area-inset-top));width:40px}body.auth-page .auth-card-logo img{width:108px}body.auth-page .auth-heading{margin-bottom:25px}body.auth-page .auth-heading h1{font-size:34px}body.auth-page .auth-social-row{gap:8px}body.auth-page .auth-social-button{font-size:11.5px;gap:6px;min-height:48px;padding-inline:8px}body.auth-page .auth-form{gap:18px}body.auth-page .auth-input-wrap input{height:54px}body.auth-page .auth-options{align-items:flex-start;flex-direction:column;gap:8px}body.auth-page .auth-submit{min-height:56px}}@media (prefers-reduced-motion:reduce){body.auth-page *,body.auth-page :after,body.auth-page :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--poem-card-border:#eadfd9;--poem-card-soft:#fbf8f6;--poem-accent:#b5654b;--poem-brown:#3a231c;--poem-muted:#8d817b}.poem-page .site-header{background:var(--ad-sticky)!important;border-color:hsla(0,0%,100%,.08);box-shadow:0 5px 16px rgba(31,20,16,.16);left:0;position:fixed!important;right:0;top:0;z-index:2000}.poem-page .poem-site-shell{overflow:visible}body.poem-page:not(.quote-detail-page),body.poem-page:not(.quote-detail-page) .poem-page-main,body.poem-page:not(.quote-detail-page) .poem-site-shell{background:#fdfcfb}body.quote-detail-page,body.quote-detail-page .quote-detail-main,body.quote-detail-page .quote-detail-site-shell{background:#fff}body.poem-page .poem-page-main{padding-bottom:5.5rem;padding-top:142px;position:relative;z-index:0}.poem-page .site-header+.poem-site-shell{padding-top:0}body.poem-page .poem-breadcrumb{align-items:center;color:#8a7d77;display:flex;font-size:.78rem;gap:.55rem;justify-content:flex-start;margin-bottom:1.4rem;min-height:42px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}body.poem-page .poem-breadcrumb::-webkit-scrollbar{display:none}body.poem-page .poem-breadcrumb a:hover{color:var(--poem-accent)}body.poem-page .poem-breadcrumb .bi{color:#b6aaa4;font-size:.62rem}body.poem-page .poem-breadcrumb span{color:#51443f}body.poem-page .poem-layout{align-items:start;direction:ltr;display:grid;gap:1.75rem;grid-template-areas:"sidebar main";grid-template-columns:310px minmax(0,1fr)}body.poem-page .poem-main-column{direction:rtl;grid-area:main;min-width:0}body.poem-page .poem-sidebar{direction:rtl;display:grid;gap:1.25rem;grid-area:sidebar}body.poem-page .poem-nav-card,body.poem-page .poem-reader-card,body.poem-page .sidebar-card{border:1px solid var(--poem-card-border)}body.poem-page .poem-reader-card{background:#fff}body.poem-page .poem-nav-card,body.poem-page .sidebar-card{background:#fdfcfb}body.poem-page .poem-reader-card{padding:30px 34px 24px}body.poem-page .poem-meta-row{align-items:center;color:#978b85;display:flex;justify-content:flex-start;margin-bottom:.8rem;min-height:26px}body.poem-page .poem-meta-inline{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.45rem 1rem}body.poem-page .poem-meta-inline span{align-items:center;display:inline-flex;gap:.35rem}body.poem-page .poem-meta-inline .bi{font-size:.85rem}body.poem-page .poem-tools{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:2rem}body.poem-page .poem-explain-btn,body.poem-page .poem-tool{align-items:center;background:transparent;border:1px solid #e7ddd8;border-radius:4px;color:#625650;display:inline-flex;font-size:.76rem;gap:.38rem;justify-content:center;min-height:40px;padding:.45rem .7rem;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}body.poem-page .poem-tool:focus-visible,body.poem-page .poem-tool:hover{background:#f9f5f2;border-color:#d8c8c0;color:#463a35}body.poem-page .poem-tool:active{transform:translateY(1px)}body.poem-page .poem-tool-wide{min-width:105px}body.poem-page .poem-explain-btn{border-color:#d9a18d;color:var(--poem-accent);margin-inline-start:auto;min-width:120px}body.poem-page .poem-explain-btn:hover{background:#fff7f3;border-color:#c97f65;color:#9e4f39}body.poem-page .poem-tools .bi{font-size:.95rem}.poem-share-menu{background:#fff;border:1px solid #e2d3cc;border-radius:10px;box-shadow:0 16px 38px rgba(54,36,29,.2);color:#51443e;padding:.45rem;position:fixed;width:min(250px,calc(100vw - 24px));z-index:1090}.poem-share-option{align-items:center;background:transparent;border:0;border-radius:7px;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:.86rem;gap:.7rem;min-height:44px;padding:.6rem .75rem;text-align:right;text-decoration:none;transition:color .18s ease,background-color .18s ease;width:100%}.poem-share-option .bi{color:#ad624a;flex:0 0 1.2rem;font-size:1rem;text-align:center;width:1.2rem}.poem-share-option:focus-visible,.poem-share-option:hover{background:#faf3ef;color:#864936;outline:none}.poem-share-divider{background:#eadfd9;height:1px;margin:.35rem .55rem}.poem-share-menu.is-reading-dark,html[data-theme=dark] .poem-share-menu{background:#1d110e;border-color:#533328;box-shadow:0 18px 42px rgba(0,0,0,.42);color:#f1e7e2}.poem-share-menu.is-reading-dark .poem-share-option:focus-visible,.poem-share-menu.is-reading-dark .poem-share-option:hover,html[data-theme=dark] .poem-share-option:focus-visible,html[data-theme=dark] .poem-share-option:hover{background:#2a1813;color:#fff}.poem-share-menu.is-reading-dark .poem-share-divider,html[data-theme=dark] .poem-share-divider{background:#533328}body.poem-page .poem-reader-title{color:var(--poem-brown);font-family:var(--ad-literary-font-family);font-size:clamp(2rem,3vw,2.75rem);font-weight:700;line-height:1.35;margin:.3rem 0 1.15rem;text-align:center}body.poem-page .poem-title-divider{background:#eee5e1;height:1px;margin-bottom:1.5rem;width:100%}body.poem-page .poem-verses-list{color:#312723;font-family:var(--ad-literary-font-family);margin-inline:auto;padding:.55rem 0 1.25rem;width:min(760px,100%)}body.poem-page .poem-line{align-items:center;display:grid;font-size:clamp(1.25rem,2vw,1.68rem);gap:.7rem;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr);line-height:1.85;min-height:70px;text-align:center}body.poem-page .poem-line>i{color:#c9b8b0;font-size:.9rem;font-style:normal;line-height:1}body.poem-page .poem-line>span{min-width:0}body.poem-page .poem-display-prose{padding:1rem 0 1.8rem;text-align:right;width:min(720px,100%)}body.poem-page .poem-prose-line{font-family:var(--ad-literary-font-family);font-size:clamp(1.2rem,1.8vw,1.52rem);font-weight:400;line-height:2.05;margin:0 0 .7rem;overflow-wrap:break-word;padding:0;text-align:right;white-space:normal}body.poem-page .poem-prose-line:last-child{margin-bottom:0}body.poem-page .poem-about-separator{align-items:center;color:#c5b8b2;display:grid;font-family:var(--ad-literary-font-family);font-size:.9rem;gap:.85rem;grid-template-columns:1fr auto 1fr;margin-top:.7rem}body.poem-page .poem-about-separator:after,body.poem-page .poem-about-separator:before{background:#eee5e1;content:"";height:1px}body.poem-page .poem-tags{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center;margin-top:1rem}body.poem-page .poem-tags a{background:#fff;border:1px solid #dfd4cf;border-radius:999px;color:#8a7d77;font-family:var(--ad-literary-font-family);font-size:.86rem;min-height:34px;padding:.3rem .9rem}body.poem-page .poem-tags a:hover{background:#fbf7f5;color:var(--poem-accent)}body.poem-page .poem-prev-next{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}body.poem-page .poem-nav-card{display:flex;flex-direction:column;gap:.35rem;justify-content:center;min-height:108px;padding:1rem 1.1rem}body.poem-page .poem-nav-card small{align-items:center;color:#958882;display:flex;font-family:var(--ad-ui-font-family);font-size:.75rem;gap:.38rem}body.poem-page .poem-nav-card strong{color:#423631;font-family:var(--ad-literary-font-family);font-size:1rem;font-weight:400;line-height:1.7}body.poem-page .poem-nav-card:hover{background:#fcf9f7;color:inherit}body.poem-page .related-poems{direction:rtl;grid-area:related;margin-top:3rem;min-width:0;position:relative}body.poem-page .related-heading{margin-bottom:1.25rem}body.poem-page .related-track{direction:rtl;display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}body.poem-page .related-track .poem-card{direction:rtl;min-height:250px;text-align:right}body.poem-page .related-poems .mobile-carousel-next{display:none}body.poem-page .sidebar-card{padding:20px}body.poem-page .suggestion-list img{background:#f3ece7;border:var(--ad-avatar-stroke-width) solid var(--ad-avatar-stroke);border-radius:50%;box-shadow:0 3px 10px rgba(55,36,27,.08);-o-object-fit:cover;object-fit:cover}body.poem-page .poet-name-line a,body.poem-page .suggestion-list h3 a{color:inherit;text-decoration:none}body.poem-page .poet-name-line a:focus-visible,body.poem-page .poet-name-line a:hover,body.poem-page .suggestion-list h3 a:focus-visible,body.poem-page .suggestion-list h3 a:hover{color:var(--poem-accent)}body.poem-page .sidebar-title-row{align-items:center;display:flex;gap:.8rem;justify-content:space-between;margin-bottom:1rem}body.poem-page .sidebar-title-row h2{align-items:center;color:#3c312d;display:inline-flex;font-family:var(--ad-literary-font-family);font-size:1.05rem;gap:.4rem;margin:0}body.poem-page .sidebar-title-row h2 .bi{font-size:.95rem}body.poem-page .sidebar-title-row>a{color:var(--poem-accent);font-size:.72rem}body.poem-page .suggestion-list{display:grid;gap:.85rem}body.poem-page .suggestion-list article{align-items:center;display:grid;gap:.7rem;grid-template-columns:54px minmax(0,1fr) 76px}body.poem-page .suggestion-list img{height:54px;width:54px}body.poem-page .suggestion-list .follow-suggestion-copy{min-width:0}body.poem-page .suggestion-list h3{color:#3d312d;font-family:var(--ad-literary-font-family);font-size:.92rem;margin:0 0 .1rem}body.poem-page .suggestion-list h3.follow-suggestion-name{display:flex}body.poem-page .suggestion-list h3.follow-suggestion-name a>span{color:inherit;font:inherit}body.poem-page .suggestion-list span{color:#93867f;font-size:.68rem}body.poem-page .suggestion-list .follow-btn{font-size:.7rem;min-height:29px;min-width:70px}body.poem-page .read-more-card{padding-bottom:.45rem}body.poem-page .mini-poem-link{border-top:1px solid #eee6e2;display:block;padding:1rem 0}body.poem-page .mini-poem-link:first-of-type{border-top:0;padding-top:.25rem}body.poem-page .mini-poem-link small{color:#aaa09a;display:block;font-size:.65rem;margin-bottom:.2rem}body.poem-page .mini-poem-link strong{color:#3b2f2a;display:block;font-family:var(--ad-literary-font-family);font-size:1rem;font-weight:400}body.poem-page .mini-poem-link p{color:#746861;font-family:var(--ad-literary-font-family);font-size:.78rem;line-height:1.7;margin:.25rem 0 0}body.poem-page .mini-poem-link .read-more-preview--vertical span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.poem-page .mini-poem-link .read-more-preview--prose{display:block;max-height:none;overflow:hidden}body.poem-page .mini-poem-link .read-more-preview--prose span{display:block;white-space:normal}body.poem-page .mini-poem-link:hover strong{color:var(--poem-accent)}.poem-page .follow-btn{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,filter .18s ease}.poem-page .follow-btn:focus-visible,.poem-page .follow-btn:hover{background:#fffaf7;border-color:#af7a67;box-shadow:0 5px 16px rgba(95,62,48,.12);color:#85513f;filter:saturate(1.03);transform:translateY(-1px)}.poem-page .follow-btn.is-following{background:#5f514b;border-color:#5f514b;color:#fff}@media (max-width:1199.98px){body.poem-page .poem-page-main{padding-top:122px}body.poem-page .poem-layout{gap:1.25rem;grid-template-columns:280px minmax(0,1fr)}body.poem-page .poem-reader-card{padding-inline:25px}body.poem-page .poem-line{font-size:1.2rem;min-height:64px}body.poem-page .related-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991.98px){body.poem-page .poem-page-main{padding-top:108px}body.poem-page .poem-layout{gap:2rem;grid-template-areas:"main" "sidebar";grid-template-columns:1fr}body.poem-page .poem-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}body.poem-page .poet-profile-card{grid-column:1/-1}body.poem-page .poem-reader-title{font-size:2rem}}@media (max-width:767.98px){body.poem-page .poem-page-main{padding-bottom:4rem;padding-top:94px}body.poem-page .poem-breadcrumb{font-size:.7rem;margin-bottom:.8rem}body.poem-page .poem-meta-row{margin-bottom:.55rem}body.poem-page .poem-meta-inline{font-size:.7rem;gap:.3rem .8rem}body.poem-page .poem-tools{flex-wrap:nowrap;margin-inline:-2px;margin-bottom:1.4rem;overflow-x:auto;padding-bottom:.35rem;scrollbar-width:none}body.poem-page .poem-tools::-webkit-scrollbar{display:none}body.poem-page .poem-explain-btn,body.poem-page .poem-tool{flex:0 0 auto;min-height:38px}body.poem-page .poem-explain-btn{margin-inline-start:0}body.poem-page .poem-reader-title{font-size:clamp(1.65rem,7vw,2.15rem);margin-bottom:.8rem}body.poem-page .poem-title-divider{margin-bottom:.8rem}body.poem-page .poem-verses-list{padding-top:.2rem}body.poem-page .poem-line{font-size:clamp(1.13rem,5.5vw,1.45rem);gap:.12rem;grid-template-columns:1fr;line-height:1.75;min-height:0;padding:.85rem .2rem}body.poem-page .poem-line>i{font-size:.7rem;opacity:.65;transform:rotate(90deg)}body.poem-page .poem-about-separator{margin-top:.3rem}body.poem-page .poem-tags{gap:.45rem}body.poem-page .poem-tags a{font-size:.78rem;padding-inline:.7rem}body.poem-page .poem-prev-next{grid-template-columns:1fr}body.poem-page .poem-nav-card{min-height:90px}body.poem-page .poem-sidebar{grid-template-columns:1fr}body.poem-page .sidebar-card{padding:18px 16px}body.poem-page .related-poems{margin-top:2.4rem}body.poem-page .related-track{display:flex!important;gap:.8rem!important;overflow-x:auto;padding-bottom:.65rem;scroll-snap-type:inline mandatory;scrollbar-width:none}body.poem-page .related-track::-webkit-scrollbar{display:none}body.poem-page .related-track>*{flex:0 0 82%;scroll-snap-align:start}body.poem-page .related-poems .mobile-carousel-next{background:rgba(255,250,247,.94);border:1px solid #eadfd9;border-radius:50%;box-shadow:0 6px 16px rgba(60,39,30,.08);color:#a7674f;display:grid;height:40px;inset-inline-start:8px;place-items:center;position:absolute;top:52%;transform:translateY(-50%);width:40px;z-index:3}}@media (max-width:575.98px){body.poem-page .poem-page-main{padding-top:88px}body.poem-page .poem-reader-card{border-inline:0;margin-inline:-12px}body.poem-page .poem-reader-title{padding-inline:.2rem}body.poem-page .suggestion-list article{grid-template-columns:48px minmax(0,1fr) 70px}body.poem-page .suggestion-list img{height:48px;width:48px}body.poem-page .related-track>*{flex-basis:88%}body.poem-page .related-poems .mobile-carousel-next{height:36px;width:36px}}@media print{body.poem-page .back-to-top,body.poem-page .poem-breadcrumb,body.poem-page .poem-prev-next,body.poem-page .poem-sidebar,body.poem-page .poem-tools,body.poem-page .related-poems,body.poem-page .site-footer,body.poem-page .site-header{display:none!important}body.poem-page .poem-page-main{padding:0}body.poem-page .poem-reader-card{border:0;padding:0}body.poem-page .poem-line{font-size:17pt;min-height:50px}}body.poem-page .poem-tools{row-gap:.7rem}body.poem-page .poem-tool-counter{justify-content:center;min-width:70px}body.poem-page .poem-tool-icon{padding-inline:0;width:42px}body.poem-page .poem-tool .tool-count{min-width:1.25em;text-align:center}body.poem-page .poem-tool.is-active[data-poem-action=like]{background:transparent;border-color:#e5cbc6;color:#c84d4d}body.poem-page .poem-tool.is-active[data-poem-action=like] .bi{color:#c84d4d}body.poem-page .poem-tool.is-active[data-poem-action=save]{background:transparent;border-color:#dfc7bc;color:#b5654b}body.poem-page .poem-tool.is-active[data-poem-action=save] .bi{color:#b5654b}body.poem-page .poem-tool.is-active[data-poem-action=theme]{background:transparent;border-color:#ddc9bf;color:#66554e}body.poem-page .poem-tool.is-active[data-poem-action=tashkeel]{background:transparent;border-color:#dac3b8;color:#9e5c46}body.poem-page .poem-tool.is-active[data-poem-action=contribute]{background:transparent;border-color:#cda697;box-shadow:none;color:#9e5c46}body.poem-page .poem-reader-card.is-reading-dark{background:#2d2724;border-color:#403833;color:#f7f0ec}body.poem-page .poem-reader-card.is-reading-dark .poem-meta-row,body.poem-page .poem-reader-card.is-reading-dark .poem-reader-title,body.poem-page .poem-reader-card.is-reading-dark .poem-verses-list{color:#f7f0ec}body.poem-page .poem-reader-card.is-reading-dark .poem-about-separator:after,body.poem-page .poem-reader-card.is-reading-dark .poem-about-separator:before,body.poem-page .poem-reader-card.is-reading-dark .poem-title-divider{background:hsla(0,0%,100%,.14)}body.poem-page .poem-reader-card.is-reading-dark .poem-about-separator,body.poem-page .poem-reader-card.is-reading-dark .poem-line>i{color:#a99389}body.poem-page .poem-reader-card.is-reading-dark .poem-tags a{background:#37302c;border-color:#514640;color:#f1e6e0}body.poem-page .poem-reader-card.is-reading-dark :is(.poem-tool,.poem-explain-btn),body.poem-page .poem-reader-card.is-reading-dark :is(.poem-tool,.poem-explain-btn):focus-visible,body.poem-page .poem-reader-card.is-reading-dark :is(.poem-tool,.poem-explain-btn):hover{background:transparent;border-color:#514640;color:#f1e6e0}body.poem-page .poem-reader-card.is-reading-dark .poem-explain-btn{border-color:#bf7258}body.poem-page .poem-explain-btn{background:#fefefe;border:.8px solid #7a3b2f;border-radius:4px;box-shadow:inset 0 17px 4px hsla(0,0%,100%,.25),inset 0 -.4px 2px #d58e46,0 0 0 1.2px #e7c5a7;color:#7a3b2f;text-decoration:none}body.poem-page .poem-explain-btn.is-active,body.poem-page .poem-explain-btn:focus-visible,body.poem-page .poem-explain-btn:hover{background:radial-gradient(63.37% 45.65% at 50% 100.54%,#bd8a6e 0,rgba(106,55,54,0) 100%),linear-gradient(89deg,#7a3b2f 12.26%,#b25b43 53.89%,#c66a4a 77.89%,#d3863a 90.27%),#985547;border-color:transparent;box-shadow:inset 0 2px 3px hsla(0,0%,100%,.25),inset 0 1px .5px #d58e46;color:#fff}body.poem-page .poem-explain-btn:active{background:radial-gradient(63.37% 45.65% at 50% 100.54%,#bd8a6e 0,rgba(106,55,54,0) 100%),linear-gradient(89deg,#7a3b2f 12.26%,#b25b43 53.89%,#c66a4a 77.89%,#d3863a 90.27%),#985547;border-color:transparent;box-shadow:inset 0 2px 3px hsla(0,0%,100%,.25),inset 0 1px .5px #d58e46;color:#fff;transform:translateY(1px)}body.poem-page .poem-explain-btn:disabled{cursor:wait;opacity:.68}body.poem-page .poem-explanation-panel{background:#fdfaf8;border:1px solid #eadfd9;border-radius:var(--ad-card-radius);color:#4f413b;margin:0 auto 1.5rem;padding:1.15rem 1.25rem;width:min(760px,100%)}body.poem-page .poem-explanation-panel[hidden]{display:none!important}body.poem-page .poem-explanation-header{align-items:center;border-bottom:1px solid #eee3de;display:flex;justify-content:space-between;margin-bottom:.9rem;padding-bottom:.75rem}body.poem-page .poem-explanation-header>div{align-items:center;display:flex;gap:.5rem}body.poem-page .poem-explanation-header .bi{color:#b5654b;font-size:1rem}body.poem-page .poem-explanation-header h2{color:#352b27;font-family:var(--ad-literary-font-family);font-size:1.25rem;font-weight:700;margin:0}body.poem-page .poem-explanation-loading{align-items:center;color:#8d7d75;display:flex;gap:.65rem;justify-content:center;min-height:90px}body.poem-page .poem-explanation-content{font-family:var(--ad-literary-font-family);font-size:1rem;line-height:2;text-align:right}body.poem-page .poem-explanation-content h3{color:#9f563f;font-size:1.08rem;font-weight:700;margin:1rem 0 .35rem}body.poem-page .poem-explanation-content h3:first-child{margin-top:0}body.poem-page .poem-explanation-content p{margin:0 0 .55rem}body.poem-page .poem-explanation-content :is(ol,ul){margin:.15rem 1.25rem .75rem 0;padding:0}body.poem-page .poem-explanation-content li{margin-bottom:.25rem;padding-inline-start:.2rem}body.poem-page .poem-explanation-disclaimer{border-top:1px solid #eee3de;color:#94857d;font-size:.72rem;line-height:1.7;margin:1rem 0 0;padding-top:.75rem}body.poem-page .poem-explanation-error{align-items:center;color:#9e4f39;display:flex;flex-wrap:wrap;gap:.55rem}body.poem-page .poem-explanation-error button{background:transparent;border:1px solid #d4a18e;border-radius:4px;color:#9e4f39;font:inherit;font-size:.78rem;margin-inline-start:auto;min-height:34px;padding:.35rem .75rem}body.poem-page .poem-explanation-error button:hover{background:#fff4ef}body.poem-page .poem-reader-card.is-reading-dark .poem-explanation-panel,html[data-theme=dark] body.poem-page .poem-explanation-panel{background:#211815;border-color:#514640;color:#f1e6e0}body.poem-page .poem-reader-card.is-reading-dark .poem-explanation-disclaimer,body.poem-page .poem-reader-card.is-reading-dark .poem-explanation-header,html[data-theme=dark] body.poem-page .poem-explanation-disclaimer,html[data-theme=dark] body.poem-page .poem-explanation-header{border-color:#514640}body.poem-page .poem-reader-card.is-reading-dark .poem-explanation-header h2,html[data-theme=dark] body.poem-page .poem-explanation-header h2{color:#f7f0ec}@media (max-width:575.98px){body.poem-page .poem-explanation-panel{margin-bottom:1.15rem;padding:1rem}body.poem-page .poem-explanation-content{font-size:.96rem;line-height:1.9}}body.poem-page .poem-nav-card small .bi{font-size:1rem;font-weight:700}body.poem-page .poem-nav-next,body.poem-page .poem-nav-prev{text-align:right}body.poem-page .poem-nav-next small{justify-content:flex-start}@media (max-width:991.98px){body.poem-page .poem-layout{direction:rtl;display:flex;flex-direction:column;gap:1.15rem}body.poem-page .poem-main-column,body.poem-page .poem-sidebar{display:contents}body.poem-page .poem-reader-card{order:1}body.poem-page .poem-prev-next{margin-top:0;order:2}body.poem-page .poet-profile-card{order:3}body.poem-page .follow-suggestions{order:4}body.poem-page .read-more-card{order:5}body.poem-page .related-poems{margin-top:1.1rem;order:6}}@media (max-width:767.98px){body.poem-page .poem-tools{gap:.5rem}body.poem-page .poem-tool-counter{min-width:64px}body.poem-page .poem-tool-icon{width:39px}body.poem-page .poem-tool-wide{min-width:102px}body.poem-page .poem-explain-btn{min-width:116px}body.poem-page .poem-prev-next{gap:.75rem}body.poem-page .poem-nav-next,body.poem-page .poem-nav-prev{text-align:right}body.poem-page .poem-nav-next small{justify-content:flex-start}body.poem-page .poem-nav-card{border-radius:0;box-shadow:none}}@media (min-width:992px){body.poem-page .poem-layout{grid-template-areas:"sidebar main" ". related"}body.poem-page .related-poems{margin-top:1.5rem}}@media (max-width:991.98px){body.poem-page,html{max-width:100%;overflow-x:hidden;width:100%}body.poem-page .poem-layout,body.poem-page .poem-main-column,body.poem-page .poem-nav-card,body.poem-page .poem-page-main,body.poem-page .poem-page-main>.site-container,body.poem-page .poem-prev-next,body.poem-page .poem-reader-card,body.poem-page .poem-sidebar,body.poem-page .poem-site-shell,body.poem-page .related-poems,body.poem-page .related-track,body.poem-page .sidebar-card{max-width:100%;min-width:0}body.poem-page .poem-page-main>.site-container{width:min(calc(100% - 24px),850px)}body.poem-page .poem-layout{align-items:start;direction:rtl;display:grid;gap:1.15rem;grid-template-areas:"main" "sidebar" "related";grid-template-columns:minmax(0,1fr);width:100%}body.poem-page .poem-main-column{display:block;grid-area:main;width:100%}body.poem-page .poem-sidebar{display:grid;gap:1rem;grid-area:sidebar;grid-template-columns:minmax(0,1fr);width:100%}body.poem-page .related-poems{grid-area:related;margin-top:.85rem;width:100%}body.poem-page .poem-reader-card{overflow:hidden;padding:24px 18px 20px;width:100%}body.poem-page .poem-verses-list{max-width:100%;overflow:hidden;padding-inline:0;width:100%}body.poem-page .poem-line{font-size:clamp(1.12rem,3.6vw,1.42rem);gap:.14rem;grid-template-columns:minmax(0,1fr);line-height:1.85;max-width:100%;min-height:0;padding:.72rem 0;text-align:center;width:100%}body.poem-page .poem-line>span{display:block;max-width:100%;min-width:0;overflow-wrap:break-word;white-space:normal;width:100%;word-break:normal}body.poem-page .poem-line>i{font-size:.68rem;opacity:.55;transform:rotate(90deg)}body.poem-page .poem-tools{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;width:100%}body.poem-page .poem-reader-title{max-width:100%;overflow-wrap:break-word;padding-inline:.2rem}body.poem-page .poem-tags{max-width:100%;width:100%}body.poem-page .poet-profile-card{margin-inline:auto;max-width:620px;width:100%}}@media (max-width:767.98px){body.poem-page .poem-page-main{padding-top:92px}body.poem-page .poem-breadcrumb{margin-bottom:.7rem;max-width:100%;padding-bottom:.2rem;width:100%}body.poem-page .poem-reader-card{padding:20px 14px 18px}body.poem-page .poem-reader-title{font-size:clamp(1.55rem,7vw,2rem)}body.poem-page .poem-line{font-size:clamp(1.08rem,5vw,1.34rem);padding-block:.65rem}body.poem-page .poem-prev-next{gap:.7rem;grid-template-columns:minmax(0,1fr);width:100%}body.poem-page .poem-nav-card{min-height:92px;width:100%}}@media (max-width:575.98px){body.poem-page .poem-page-main>.site-container{width:calc(100% - 20px)}body.poem-page .poem-reader-card{border-inline:1px solid var(--poem-card-border);margin-inline:0}body.poem-page .poem-line{font-size:clamp(1.04rem,5.7vw,1.28rem);line-height:1.8}body.poem-page .poem-tags a{font-size:.75rem;padding-inline:.62rem}}body.poem-page .poem-meta-row{gap:1rem;justify-content:space-between}body.poem-page .poem-explain-top{flex:0 0 auto;margin-inline-start:0}body.poem-page .poem-tools .poem-explain-btn{display:none}@media (max-width:991.98px){body.poem-page .poem-prev-next{display:grid;gap:1rem;grid-template-columns:1fr;margin-top:1.15rem;width:100%}body.poem-page .poem-nav-card{border-radius:12px;box-shadow:0 5px 16px rgba(60,39,30,.045);min-height:96px;padding:1rem 1.1rem;width:min(78%,390px)}body.poem-page .poem-nav-prev{justify-self:end;text-align:right}body.poem-page .poem-nav-next{justify-self:start;text-align:left}body.poem-page .poem-nav-card small{align-items:center;display:flex;font-size:.82rem;gap:.35rem;width:100%}body.poem-page .poem-nav-prev small{direction:rtl;justify-content:flex-start}body.poem-page .poem-nav-next small{direction:ltr;justify-content:flex-start}body.poem-page .poem-nav-prev strong{text-align:right}body.poem-page .poem-nav-next strong{text-align:left}body.poem-page .related-poems .mobile-carousel-next{inset-inline-end:8px!important;inset-inline-start:auto!important}}@media (max-width:767.98px){body.poem-page .poem-meta-row{align-items:flex-start;margin-bottom:.9rem}body.poem-page .poem-meta-inline{font-size:.7rem;gap:.35rem .7rem}body.poem-page .poem-explain-top{font-size:.72rem;min-height:36px;min-width:104px;padding:.38rem .58rem}body.poem-page .poem-nav-card{width:min(82%,340px)}}@media (max-width:575.98px){body.poem-page .poem-nav-card{border-radius:11px;min-height:92px;width:84%}body.poem-page .poem-nav-card strong{font-size:.95rem}body.poem-page .related-poems .mobile-carousel-next{inset-inline-end:4px!important}}@media (min-width:992px){body.poem-page .poem-prev-next .poem-nav-card{text-align:left}body.poem-page .poem-prev-next .poem-nav-card small{direction:rtl;justify-content:flex-end}body.poem-page .poem-prev-next .poem-nav-card strong{text-align:left;width:100%}}@media (max-width:991.98px){body.poem-page .poem-prev-next .poem-nav-prev{justify-self:start;text-align:left}body.poem-page .poem-prev-next .poem-nav-next{justify-self:end;text-align:right}body.poem-page .poem-prev-next .poem-nav-prev small{direction:ltr;justify-content:flex-start;text-align:left}body.poem-page .poem-prev-next .poem-nav-next small{direction:rtl;justify-content:flex-start;text-align:right}body.poem-page .poem-prev-next .poem-nav-prev strong{text-align:left}body.poem-page .poem-prev-next .poem-nav-next strong{text-align:right}}.poem-page.contribution-mode{overflow-x:hidden}.poem-page.contribution-mode.contribution-sheet-open:before{background:rgba(47,40,36,.27);content:"";inset:0;pointer-events:none;position:fixed;z-index:2290}.poem-page.contribution-mode .poem-page-main{z-index:auto}.poem-page.contribution-mode .poem-reader-card{box-shadow:0 12px 34px rgba(43,31,25,.1);outline:1px dashed #cdbbb2;outline-offset:-1px;position:relative;z-index:2300}body.poem-page .contribution-notice{align-items:center;background:#fbf5f1;border:1px solid #ead8cf;border-radius:4px;color:#6e5c54;display:flex;font-family:var(--ad-ui-font-family);gap:1rem;justify-content:space-between;margin:-.55rem 0 1.75rem;min-height:62px;padding:.78rem 1rem;width:100%}body.poem-page .contribution-notice[hidden]{display:none!important}body.poem-page .contribution-notice-copy{align-items:center;display:flex;gap:.75rem;min-width:0}body.poem-page .contribution-notice-copy>.bi{color:#76645c;flex:0 0 auto;font-size:1rem}body.poem-page .contribution-notice-copy>div{display:grid;gap:.08rem;min-width:0}body.poem-page .contribution-notice strong{color:#493a34;font-size:.79rem;font-weight:600;line-height:1.45}body.poem-page .contribution-notice span{color:#796a63;font-size:.73rem;line-height:1.55}body.poem-page .contribution-cancel{background:transparent;border:1px solid #c9927c;border-radius:999px;color:#a45c44;flex:0 0 auto;font-size:.72rem;min-height:31px;min-width:58px;padding:.28rem .8rem;transition:background-color .18s ease,color .18s ease,border-color .18s ease}body.poem-page .contribution-cancel:focus-visible,body.poem-page .contribution-cancel:hover{background:#b5654b;border-color:#b5654b;color:#fff}body.poem-page .poem-tools-shell{position:relative}body.poem-page .poem-tools-more-hint{background:linear-gradient(90deg,#fff 36%,hsla(0,0%,100%,.86) 62%,hsla(0,0%,100%,0));border:0;border-radius:0;box-shadow:none;color:#9d634d;display:none;height:42px;inset-inline-end:0;padding:0 0 0 8px;place-items:center start;position:absolute;top:0;width:58px;z-index:6}body.poem-page .poem-tools-more-hint .bi{font-size:.95rem}body.poem-page .poem-tools-more-hint.is-at-end{opacity:0;pointer-events:none;visibility:hidden}body.poem-page .poem-print-brand{display:none}body.poem-page .contribution-sheet{background:#fff;border:1px solid #dfcec5;border-radius:8px;bottom:24px;box-shadow:0 22px 55px rgba(38,26,21,.22);color:#493a34;font-family:var(--ad-ui-font-family);left:50%;max-height:min(680px,calc(100dvh - 32px));overflow-y:auto;padding:1rem;position:fixed;transform:translateX(-50%);width:min(520px,calc(100vw - 32px));z-index:2320}body.poem-page .contribution-sheet[hidden]{display:none!important}body.poem-page .contribution-sheet-handle{background:#d7c7bf;border-radius:999px;display:none;height:4px;margin:-.25rem auto .65rem;width:42px}body.poem-page .contribution-kind,body.poem-page .contribution-sheet-actions,body.poem-page .contribution-sheet-header{align-items:center;display:flex}body.poem-page .contribution-sheet-header{border-bottom:1px solid #eee3de;gap:1rem;justify-content:space-between;padding-bottom:.8rem}body.poem-page .contribution-sheet-header h2{font-size:1.02rem;font-weight:700;margin:0 0 .12rem}body.poem-page .contribution-sheet-header p{color:#897972;font-size:.72rem;margin:0}body.poem-page .contribution-sheet-header button{background:#f7f1ee;border:0;border-radius:50%;color:#67564f;display:grid;flex:0 0 34px;height:34px;padding:0;place-items:center;width:34px}body.poem-page .contribution-selected-copy{background:#fbf6f3;border-inline-start:3px solid #bd765b;border-radius:4px;margin:.85rem 0;padding:.7rem .8rem}body.poem-page .contribution-selected-copy small{color:#9a8176;display:block;font-size:.66rem;margin-bottom:.18rem}body.poem-page .contribution-selected-copy blockquote{font-family:var(--ad-literary-font-family);font-size:1.02rem;line-height:1.7;margin:0}body.poem-page .contribution-kind{gap:.45rem;margin-bottom:.75rem}body.poem-page .contribution-kind button{background:transparent;border:1px solid #e0d3cd;border-radius:999px;color:#796860;font-size:.74rem;min-height:36px;padding:.35rem .78rem}body.poem-page .contribution-kind button.is-active{background:#b5654b;border-color:#b5654b;color:#fff}body.poem-page .contribution-field{color:#5b4b45;display:grid;font-size:.72rem;gap:.4rem}body.poem-page .contribution-field textarea{background:#fff;border:1px solid #dfd3cd;border-radius:6px;color:#493a34;font-family:var(--ad-literary-font-family);font-size:.92rem;line-height:1.7;min-height:94px;outline:0;padding:.65rem .72rem;resize:vertical;width:100%}body.poem-page .contribution-field textarea:focus{border-color:#b5654b;box-shadow:0 0 0 3px rgba(181,101,75,.1)}body.poem-page .contribution-sheet-actions{gap:.55rem;justify-content:flex-end;margin-top:.85rem}body.poem-page .contribution-sheet-actions button{border-radius:999px;font-size:.75rem;min-height:38px;padding:.4rem 1rem}body.poem-page .contribution-sheet-cancel{background:transparent;border:1px solid #dfd3cd;color:#75655e}body.poem-page .contribution-sheet-submit{background:#b5654b;border:1px solid #b5654b;color:#fff}.poem-page.contribution-mode #poemText :is(.poem-line>span,.poem-prose-line>span){border-radius:4px;cursor:text;transition:background-color .18s ease,box-shadow .18s ease}.poem-page.contribution-mode #poemText .poem-line>i{pointer-events:none}.poem-page.contribution-mode #poemText :is(.poem-line>span,.poem-prose-line>span).is-contribution-selected,.poem-page.contribution-mode #poemText :is(.poem-line>span,.poem-prose-line>span):hover{background:rgba(181,101,75,.1);box-shadow:0 0 0 4px rgba(181,101,75,.1)}.poem-page.contribution-mode #poemText{cursor:text;-moz-user-select:text;user-select:text;-webkit-user-select:text}.poem-page.contribution-mode #poemText ::-moz-selection,.poem-page.contribution-mode #poemText::-moz-selection{background:rgba(181,101,75,.22);color:inherit}.poem-page.contribution-mode #poemText ::selection,.poem-page.contribution-mode #poemText::selection{background:rgba(181,101,75,.22);color:inherit}@media (max-width:991.98px){.poem-page.contribution-mode.contribution-sheet-open:before{background:rgba(47,40,36,.14)}.poem-page.contribution-mode .poem-reader-card{outline-offset:0}body.poem-page .contribution-notice{align-items:flex-start;margin:.15rem 0 1.4rem;padding:.72rem .8rem}body.poem-page .contribution-notice-copy{align-items:flex-start}}@media (min-width:576px) and (max-width:991.98px){body.poem-page .contribution-sheet{bottom:auto;max-height:calc(100dvh - 72px);padding:1.15rem;top:50%;transform:translate(-50%,-50%);width:min(620px,calc(100vw - 48px))}}@media (max-width:575.98px){body.poem-page .contribution-notice{display:grid;gap:.7rem;grid-template-columns:minmax(0,1fr) auto}body.poem-page .contribution-notice span,body.poem-page .contribution-notice strong{display:block}body.poem-page .contribution-notice span{font-size:.68rem;margin-top:.12rem}body.poem-page .contribution-cancel{min-width:52px;padding-inline:.62rem}body.poem-page .contribution-sheet{border-radius:8px;bottom:max(8px,env(safe-area-inset-bottom));max-height:min(76dvh,620px);padding:.85rem;width:calc(100vw - 16px)}body.poem-page .contribution-sheet-handle{display:block}body.poem-page .contribution-sheet-header h2{font-size:.94rem}body.poem-page .contribution-kind{display:grid;grid-template-columns:1fr 1fr}body.poem-page .contribution-kind button{padding-inline:.4rem}body.poem-page .contribution-field textarea{min-height:82px}}@media (max-width:767.98px){body.poem-page .poem-tools-more-hint{display:grid}.poem-page.contribution-mode #poemText :is(.poem-line>span,.poem-prose-line>span){cursor:pointer;touch-action:manipulation}}html[data-theme=dark] body.poem-page .poem-tools-more-hint{background:linear-gradient(90deg,#100a07 36%,rgba(16,10,7,.86) 62%,rgba(16,10,7,0));color:#d89475}html[data-theme=dark] body.poem-page .contribution-sheet{background:#1e1410;border-color:#4a2a1b;box-shadow:0 22px 55px rgba(0,0,0,.42);color:#e8ded9}html[data-theme=dark] body.poem-page .contribution-sheet-header{border-color:#4a2a1b}html[data-theme=dark] body.poem-page .contribution-field,html[data-theme=dark] body.poem-page .contribution-sheet-header p{color:#b99683}html[data-theme=dark] body.poem-page .contribution-selected-copy,html[data-theme=dark] body.poem-page .contribution-sheet-header button{background:#160d0a;color:#e8ded9}html[data-theme=dark] body.poem-page .contribution-field textarea,html[data-theme=dark] body.poem-page .contribution-kind button,html[data-theme=dark] body.poem-page .contribution-sheet-cancel{background:#160d0a;border-color:#4a2a1b;color:#e8ded9}html[data-theme=dark] body.poem-page .contribution-kind button.is-active,html[data-theme=dark] body.poem-page .contribution-sheet-submit{background:#cd6d51;border-color:#cd6d51;color:#fff}body.poem-page .poem-contribution-mark{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:rgba(181,101,75,.015);border:0;border-bottom:1px dashed rgba(181,101,75,.22);border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone;box-sizing:content-box;color:inherit;cursor:pointer;display:inline;font:inherit;letter-spacing:inherit;line-height:inherit;margin:0;min-width:0;padding:0;text-align:inherit;transition:background-color .16s ease,border-color .16s ease;vertical-align:baseline;white-space:inherit;word-spacing:inherit}body.poem-page .poem-contribution-mark:focus-visible,body.poem-page .poem-contribution-mark:hover{background:rgba(181,101,75,.045);border-color:rgba(159,79,56,.38);color:inherit;outline:none}body.poem-page .poem-contribution-popover{background:#fff;border:1px solid #dfcec5;border-radius:10px;box-shadow:0 16px 38px rgba(38,26,21,.17);color:#493a34;font-family:var(--ad-ui-font-family);max-height:min(430px,calc(100dvh - 24px));overflow:auto;padding:.75rem;position:fixed;scrollbar-color:#d6c3ba transparent;scrollbar-width:thin;width:min(340px,calc(100vw - 24px));z-index:2350}body.poem-page .poem-contribution-popover::-webkit-scrollbar{width:6px}body.poem-page .poem-contribution-popover::-webkit-scrollbar-track{background:transparent}body.poem-page .poem-contribution-popover::-webkit-scrollbar-thumb{background:#d6c3ba;border-radius:999px}body.poem-page .poem-contribution-popover[hidden],body.poem-page .poem-contribution-templates[hidden]{display:none!important}body.poem-page .poem-contribution-popover>header{align-items:center;border-bottom:1px solid #eee3de;display:flex;gap:.75rem;justify-content:space-between;padding-bottom:.55rem}body.poem-page .poem-contribution-popover>header>span{align-items:center;color:#6b544b;display:inline-flex;font-size:.78rem;font-weight:700;gap:.42rem}body.poem-page .poem-contribution-popover>header>span .bi{color:#b5654b}body.poem-page .poem-contribution-popover>header>button{background:#f8f2ef;border:0;border-radius:50%;color:#75655e;display:grid;height:30px;padding:0;place-items:center;width:30px}body.poem-page .poem-contribution-popover-content article{padding:.7rem .15rem .1rem}body.poem-page .poem-contribution-popover-content article+article{border-top:1px solid #eee3de;margin-top:.55rem}body.poem-page .poem-contribution-popover-content p{color:#493a34;font-family:var(--ad-literary-font-family);font-size:.92rem;line-height:1.8;margin:0;white-space:pre-line}body.poem-page .poem-contribution-popover-content footer{align-items:center;color:#a09088;display:flex;font-size:.67rem;gap:.28rem;margin-top:.65rem}body.poem-page .poem-contribution-popover-content footer>a,body.poem-page .poem-contribution-popover-content footer>strong{color:#76594e;font-size:.7rem;font-weight:700;text-decoration:none}body.poem-page .poem-contribution-popover-content footer>a:hover{color:#a85f48}body.poem-page .poem-reader-card.is-reading-dark .poem-contribution-mark,html[data-theme=dark] body.poem-page .poem-contribution-mark{background:hsla(16,56%,64%,.025);border-color:hsla(16,56%,64%,.28);color:inherit}body.poem-page .poem-reader-card.is-reading-dark .poem-contribution-popover,html[data-theme=dark] body.poem-page .poem-contribution-popover{background:#1e1410;border-color:#4a2a1b;box-shadow:0 18px 42px rgba(0,0,0,.42);color:#e8ded9;scrollbar-color:#714534 transparent}body.poem-page .poem-reader-card.is-reading-dark .poem-contribution-popover::-webkit-scrollbar-thumb,html[data-theme=dark] body.poem-page .poem-contribution-popover::-webkit-scrollbar-thumb{background:#714534}html[data-theme=dark] body.poem-page .poem-contribution-popover-content article+article,html[data-theme=dark] body.poem-page .poem-contribution-popover>header{border-color:#4a2a1b}html[data-theme=dark] body.poem-page .poem-contribution-popover-content footer a,html[data-theme=dark] body.poem-page .poem-contribution-popover-content footer strong,html[data-theme=dark] body.poem-page .poem-contribution-popover-content p{color:#eadfd9}html[data-theme=dark] body.poem-page .poem-contribution-popover>header>button{background:#160d0a;color:#eadfd9}@media (max-width:575.98px){body.poem-page .poem-contribution-popover{border-radius:10px;bottom:max(8px,env(safe-area-inset-bottom));left:8px!important;max-height:min(55dvh,420px);right:8px!important;top:auto!important;width:auto}}@media (min-width:992px){body.poem-page .poem-prev-next .poem-nav-prev{text-align:right}body.poem-page .poem-prev-next .poem-nav-next{text-align:left}body.poem-page .poem-prev-next .poem-nav-prev small{direction:rtl;justify-content:flex-start;text-align:right}body.poem-page .poem-prev-next .poem-nav-next small{direction:ltr;justify-content:flex-start;text-align:left}body.poem-page .poem-prev-next .poem-nav-prev strong{text-align:right}body.poem-page .poem-prev-next .poem-nav-next strong{text-align:left}}@media (max-width:991.98px){body.poem-page .poem-prev-next .poem-nav-prev{justify-self:end;text-align:right}body.poem-page .poem-prev-next .poem-nav-next{justify-self:start;text-align:left}body.poem-page .poem-prev-next .poem-nav-prev small{direction:rtl;justify-content:flex-start;text-align:right}body.poem-page .poem-prev-next .poem-nav-next small{direction:ltr;justify-content:flex-start;text-align:left}}body.poem-page .related-heading{direction:rtl;flex-direction:row;width:100%}body.poem-page .related-heading .section-title{text-align:right}body.poem-page .related-heading .view-all{text-align:left}body.poem-page .related-track .poem-card h3,body.poem-page .related-track .poem-card p{direction:rtl;text-align:right}body.poem-page .related-track .poem-card-footer{direction:rtl;flex-direction:row}body.poem-page .related-track .poet-mini{direction:rtl;text-align:right}body.poem-page .related-track .like-count{direction:ltr;unicode-bidi:isolate}@media (min-width:992px){body.poem-page .poem-layout{grid-template-areas:"sidebar main" "related related"}body.poem-page .related-poems{grid-column:1/-1;margin-top:2.2rem;padding-top:.25rem;width:100%}body.poem-page .related-heading{margin-bottom:1.35rem}}@media (min-width:1200px){body.poem-page .related-track{gap:1.1rem;grid-template-columns:repeat(5,minmax(0,1fr))}body.poem-page .related-track .poem-card{min-height:255px}}@media (min-width:992px) and (max-width:1199.98px){body.poem-page .related-track{gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}}:root{--poems2-ink:#3f302b;--poems2-muted:#81736d;--poems2-accent:#b5654b;--poems2-accent-dark:#95503b;--poems2-border:#e8ddd7;--poems2-soft:#faf7f5;--poems2-hero:#625650}.poems2-page{background:#fff;color:var(--poems2-ink)}.poems2-page .site-header{background:var(--ad-header);box-shadow:0 8px 22px rgba(63,49,44,.16);inset:0 0 auto;position:fixed;z-index:1040}.poems2-page .site-navbar{min-height:92px}.poems2-page .desktop-nav .nav-toggle.active{color:#fff}body.poems2-page .poems2-site-shell{display:flex;flex-direction:column;min-height:100vh}body.poems2-page .poems2-main{flex:1 0 auto;padding:136px 0 5.4rem}body.poems2-page .poems2-heading-card{background:var(--poems2-hero);border:1px solid #574b46;border-radius:4px;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.7rem;min-height:132px;padding:1.45rem 2rem 1.6rem}body.poems2-page .poems2-breadcrumb{align-items:center;color:#d9cbc4;display:flex;flex-wrap:wrap;font-family:IBM Plex Sans Arabic,sans-serif;font-size:.93rem;gap:.45rem;margin-bottom:.6rem}body.poems2-page .poems2-breadcrumb a{color:#efe7e3;text-decoration:none;transition:color .2s ease}body.poems2-page .poems2-breadcrumb a:focus-visible,body.poems2-page .poems2-breadcrumb a:hover{color:#fff}body.poems2-page .poems2-breadcrumb .bi{font-size:.62rem;opacity:.68}body.poems2-page .poems2-heading-card h1{font-family:Amiri,serif;font-size:clamp(2.1rem,3.1vw,3rem);font-weight:700;line-height:1.12;margin:0}body.poems2-page .poems2-directory{background:#fff;border:1px solid var(--poems2-border);border-radius:4px;overflow:hidden}body.poems2-page .poems2-toolbar{align-items:center;border-bottom:1px solid var(--poems2-border);display:flex;gap:1.25rem;justify-content:space-between;min-height:78px;padding:1rem 1.75rem}body.poems2-page .poems2-count{color:var(--poems2-ink);font:700 1.18rem/1.4 IBM Plex Sans Arabic,sans-serif;white-space:nowrap}body.poems2-page .poems2-controls{align-items:center;color:var(--poems2-muted);display:flex;font-family:IBM Plex Sans Arabic,sans-serif;font-size:.92rem;gap:1.7rem}body.poems2-page .poems2-category-control,body.poems2-page .poems2-sort-control{align-items:center;display:inline-flex;gap:.55rem;margin:0}body.poems2-page .poems2-sort-toggle{align-items:center;background-color:#fff;border:1px solid #d9ccc6;border-radius:3px;color:var(--poems2-ink);display:inline-flex;font:500 .92rem/1.3 IBM Plex Sans Arabic,sans-serif;gap:.7rem;justify-content:space-between;min-height:42px;min-width:116px;padding:.45rem .82rem}body.poems2-page .poems2-sort-toggle:focus-visible,body.poems2-page .poems2-sort-toggle:hover{border-color:var(--poems2-accent);box-shadow:0 0 0 3px rgba(181,101,75,.1);outline:0}body.poems2-page .poems2-sort-toggle .bi{font-size:.72rem}body.poems2-page .poems2-sort-menu{border-color:var(--poems2-border);border-radius:3px;box-shadow:0 10px 30px rgba(60,43,37,.12);min-width:155px;padding:.35rem;text-align:right}body.poems2-page .poems2-category-menu{max-height:min(60vh,480px);min-width:220px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}body.poems2-page .poems2-sort-menu .dropdown-item{border-radius:2px;color:var(--poems2-ink);font-family:IBM Plex Sans Arabic,sans-serif;font-size:.9rem;padding:.55rem .75rem}body.poems2-page .poems2-sort-menu .dropdown-item.active,body.poems2-page .poems2-sort-menu .dropdown-item:focus,body.poems2-page .poems2-sort-menu .dropdown-item:hover{background:#f7efeb;color:var(--poems2-accent-dark)}body.poems2-page .poems2-list{padding:0 2.05rem}body.poems2-page .poems2-item{align-items:start;border-bottom:1px solid var(--poems2-border);display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(170px,230px);min-height:128px;padding:25px 5px;transition:background-color .2s ease,padding-inline .2s ease}body.poems2-page .poems2-item:hover,body.poet-page .poet-poem-row:hover{background:#fdfbf9;margin-inline:-1rem;padding-inline:1rem}body.poems2-page .poems2-item-copy{color:inherit;min-width:0;text-decoration:none}body.poems2-page .poems2-item-copy h2{color:#32231f;font-family:Amiri,serif;font-size:1.32rem;font-weight:700;line-height:1.35;margin:0 0 8px;transition:color .2s ease}body.poems2-page .poems2-item-copy:focus-visible h2,body.poems2-page .poems2-item-copy:hover h2{color:var(--poems2-accent-dark)}body.poems2-page .poems2-item-copy p{color:#71645f;display:grid;font-family:Amiri,serif;font-size:1.02rem;font-weight:400;gap:2px;line-height:1.8;margin:0}body.poems2-page .poems2-preview-line{display:block}body.poems2-page .poems2-item-copy p :is(span,strong,b){font-weight:400}body.poems2-page .poems2-item.poem-display-prose .poems2-item-copy p{text-align:right;white-space:normal}body.poems2-page .poems2-item-meta{align-items:center;color:var(--poems2-accent);display:flex;flex-wrap:wrap;font:500 .68rem/1.55 IBM Plex Sans Arabic,sans-serif;gap:.35rem;justify-content:flex-end;text-align:left;white-space:nowrap;width:100%}body.poems2-page .poems2-item-meta a{color:inherit;text-decoration:none}body.poems2-page .poems2-item-meta a:focus-visible,body.poems2-page .poems2-item-meta a:hover{color:var(--poems2-accent-dark);text-decoration:underline;text-underline-offset:.2em}body.poems2-page .poems2-item-meta span[aria-hidden=true]{color:#c7b6af}body.poems2-page .poems2-empty{color:var(--poems2-muted);font-family:IBM Plex Sans Arabic,sans-serif;margin:0;padding:3.5rem 1.5rem;text-align:center}body.poems2-page .poems2-load-more{background:#f0e1d8;border:1px solid #ead4c7;border-radius:999px;color:#9c543f;display:block;font:600 .98rem/1.4 IBM Plex Sans Arabic,sans-serif;margin:2rem auto 2.25rem;min-height:49px;padding:.65rem 1.5rem;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease;width:min(330px,calc(100% - 2rem))}body.poems2-page .poems2-load-more:focus-visible,body.poems2-page .poems2-load-more:hover{background:var(--poems2-accent);border-color:var(--poems2-accent);color:#fff;transform:translateY(-1px)}body.poems2-page .poems2-load-more[hidden]{display:none}@media (max-width:1199.98px){.poems2-page .site-navbar{min-height:92px}body.poems2-page .poems2-main{padding-top:126px}}@media (max-width:767.98px){.poems2-page .site-navbar{min-height:76px}body.poems2-page .poems2-main{padding:102px 0 3.6rem}body.poems2-page .poems2-heading-card{margin-bottom:1.15rem;min-height:146px;padding:1.15rem 1.15rem 1.35rem}body.poems2-page .poems2-breadcrumb{font-size:.78rem;gap:.32rem;margin-bottom:.7rem}body.poems2-page .poems2-heading-card h1{font-size:2.1rem}body.poems2-page .poems2-toolbar{align-items:stretch;flex-direction:column;gap:.85rem;padding:1rem}body.poems2-page .poems2-count{font-size:1rem}body.poems2-page .poems2-controls{display:grid;gap:.65rem;grid-template-columns:1fr 1fr;width:100%}body.poems2-page .poems2-category-control,body.poems2-page .poems2-sort-control{align-items:stretch;flex-direction:column;font-size:.76rem;gap:.3rem;min-width:0}body.poems2-page .poems2-category-control .dropdown,body.poems2-page .poems2-sort-control .dropdown,body.poems2-page .poems2-sort-toggle{min-width:0;width:100%}body.poems2-page .poems2-sort-toggle{font-size:.82rem;min-height:40px}body.poems2-page .poems2-category-menu{max-width:min(88vw,320px);min-width:100%}body.poems2-page .poems2-list{padding:0 1rem}body.poems2-page .poems2-item{gap:14px;grid-template-columns:1fr;min-height:0;padding:25px 5px}body.poems2-page .poems2-item:hover,body.poet-page .poet-poem-row:hover{margin-inline:-.45rem;padding-inline:.45rem}body.poems2-page .poems2-item-copy h2{font-size:1.2rem;margin-bottom:8px}body.poems2-page .poems2-item-copy p{font-size:1rem;line-height:1.8}body.poems2-page .poems2-item-meta{font-size:.68rem;justify-content:flex-end}body.poems2-page .poems2-load-more{margin-block:1.5rem 1.75rem}}@media (max-width:420px){body.poems2-page .poems2-breadcrumb span:not([aria-current=page]):last-of-type,body.poems2-page .poems2-breadcrumb span:not([aria-current=page]):last-of-type+.bi{display:none}body.poems2-page .poems2-controls{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.poems2-page *,.poems2-page :after,.poems2-page :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--poet-border:#eadfd9;--poet-accent:#b5654b;--poet-accent-soft:#f2dfd4;--poet-brown:#3f2c25;--poet-muted:#8e817a;--poet-panel:#fff}.poet-page .site-header{background:var(--ad-sticky)!important;border-color:hsla(0,0%,100%,.08);box-shadow:0 5px 16px rgba(31,20,16,.16);inset:0 0 auto 0;position:fixed!important;z-index:2000}body.poet-page .poet-page-main{background:#fff;min-height:100vh;padding-bottom:6rem;padding-top:136px}body.poet-page .poet-site-shell{overflow:visible}body.poet-page .poet-identity-banner{align-items:flex-start;background:#675a54;border-radius:4px;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.3rem;min-height:116px;padding:18px 28px 16px}body.poet-page .poet-breadcrumb{align-items:center;color:hsla(0,0%,100%,.72);display:flex;font-size:.76rem;gap:.45rem;max-width:100%;overflow-x:auto;scrollbar-width:none;white-space:nowrap}body.poet-page .poet-breadcrumb::-webkit-scrollbar{display:none}body.poet-page .poet-breadcrumb a:hover{color:#fff}body.poet-page .poet-breadcrumb .bi{font-size:.6rem;opacity:.7}body.poet-page .poet-identity-banner h1{font-family:var(--ad-literary-font-family);font-size:clamp(2rem,3.1vw,2.9rem);font-weight:700;line-height:1.25;margin:.4rem 0 0}body.poet-page .poet-profile-layout>*{direction:rtl;min-width:0}body.poet-page .panel-card{background:var(--poet-panel);border:1px solid var(--poet-border)}body.poet-page .poet-poems-panel,body.poet-page .poet-quotes-panel{padding:22px}body.poet-page .poet-poems-toolbar,body.poet-page .poet-section-head{align-items:center;display:flex;gap:1rem;justify-content:space-between}body.poet-page .poet-section-head{margin-bottom:1.3rem}body.poet-page .poet-poems-toolbar h2,body.poet-page .poet-section-head h2{align-items:center;color:#352a26;display:inline-flex;font-family:var(--ad-literary-font-family);font-size:1.2rem;gap:.45rem;margin:0}body.poet-page .poet-poems-toolbar h2 .bi,body.poet-page .poet-section-head h2 .bi{font-size:1rem}body.poet-page .poet-quote-grid{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}body.poet-page .poet-quote-card{border:1px solid #eee5e0;display:flex;flex-direction:column;justify-content:space-between;min-height:160px;padding:20px 18px 15px;position:relative}body.poet-page .poet-quote-card .quote-icon{color:#bf7158;font-size:.9rem;inset-inline-start:12px;opacity:.85;position:absolute;top:12px}body.poet-page .poet-quote-card p{color:#342925;font-family:var(--ad-literary-font-family);font-size:1.02rem;line-height:1.8;margin:0;padding-top:.15rem;text-align:center}body.poet-page .poet-quote-card .poet-quote-line{display:block}body.poet-page .poet-quote-card a{color:var(--poet-accent);font-size:.75rem;text-align:center}body.poet-page .poet-quote-card:hover{background:#fcf9f7}:is(body.poet-page,body.poem-page,body.author-quotes-page,body.quote-detail-page) .poet-identity-card{--poet-card-bg:#fff;--poet-card-border:#eadfd9;--poet-card-heading:#2e231f;--poet-card-text:#4e423d;--poet-card-muted:#8f827c;--poet-card-rule:#eee5e1;background:var(--poet-card-bg);border:1px solid var(--poet-card-border);color:var(--poet-card-text);padding:24px 22px;text-align:center}body.poem-page .poet-identity-card{--poet-card-bg:#fdfcfb}.poet-identity-primary{display:contents}.poet-identity-image{background:#f3ece7;border:var(--ad-avatar-stroke-width) solid var(--ad-avatar-stroke);border-radius:50%;box-shadow:0 4px 16px rgba(55,36,27,.1);display:block;height:88px;margin-inline:auto;-o-object-fit:cover;object-fit:cover;width:88px}.poet-identity-name{align-items:center;display:flex;gap:.45rem;justify-content:center;margin-top:.7rem;min-width:0}.poet-identity-name h2{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--poet-card-heading);display:-webkit-box;font-family:var(--ad-literary-font-family);font-size:1.45rem;font-weight:700;line-height:1.3;margin:0;max-width:100%;min-width:0;overflow:hidden;padding:.12em .08em .2em}.poet-identity-name h2 a{color:inherit}.poet-identity-name .bi{color:var(--verification-classic);filter:drop-shadow(0 2px 4px rgba(201,149,46,.16));flex:0 0 auto;font-size:1.15rem}.poet-identity-era,.poet-identity-username{display:block;margin-inline:auto;max-width:100%;width:-moz-max-content;width:max-content}.poet-identity-era{color:var(--poet-accent);font-size:.94rem;margin-top:.25rem}.poet-identity-era,.poet-identity-username{font-family:var(--ad-literary-font-family)}.poet-identity-username{color:var(--poet-card-muted);direction:ltr;font-size:.9rem;margin-top:.2rem;unicode-bidi:isolate}.poet-identity-follow{align-items:center;display:flex;justify-content:center;margin:.8rem auto .9rem;min-height:38px;min-width:95px}.poet-identity-stats{border-top:1px solid var(--poet-card-rule);display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding-top:1rem}.poet-identity-stats.poet-identity-stats--two{grid-template-columns:repeat(2,1fr)}.poet-identity-stats>div{border-inline-start:1px solid var(--poet-card-rule);display:flex;flex-direction:column;gap:.1rem;justify-content:center;min-height:54px;min-width:0;padding-inline:.45rem}.poet-identity-stats>div:first-child{border-inline-start:0}.poet-identity-stats span,.poet-identity-stats strong{display:block}.poet-identity-stats strong{color:var(--poet-card-heading);font-size:.98rem;font-weight:500}.poet-identity-stats span{color:var(--poet-card-muted);font-size:.72rem}.poet-identity-divider{background:var(--poet-card-rule);height:1px;margin:1rem 0}.poet-identity-about{color:var(--poet-card-text);font-family:var(--ad-literary-font-family);font-size:.9rem;line-height:1.95;text-align:justify}.poet-identity-about p{margin:0 0 1rem}.poet-identity-about p:last-child{margin-bottom:0}.poet-bio{display:grid;gap:.58rem;min-width:0}.poet-bio-line{display:block}.poet-bio-strong{font-weight:700}.poet-bio-strong,.poet-bio-verse{color:var(--poet-card-title,currentColor)}.poet-bio-verse{align-items:center;background:color-mix(in srgb,var(--profile-accent,var(--poet-accent,#b5654b)) 7%,transparent);border-inline-start:2px solid var(--profile-accent,var(--poet-accent,#b5654b));border-radius:7px;display:grid;font-size:1.02em;gap:.65rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);line-height:1.9;padding:.58rem .72rem;text-align:center}.poet-bio-hemistich{min-width:0}.poet-bio-verse-separator{color:var(--profile-accent,var(--poet-accent,#b5654b));font-family:var(--ad-ui-font-family);font-size:.78em;font-weight:700}@media (max-width:480px){.poet-bio-verse{font-size:1em;gap:.42rem;padding-inline:.55rem}}.poet-identity-card .profile-more{color:var(--poet-accent);display:inline-block;font-family:var(--ad-ui-font-family);font-size:.8rem;margin-top:.25rem}html[data-theme=dark] body.logged-in-home .poet-identity-card{--poet-card-bg:#1d120f;--poet-card-border:#5b321f;--poet-card-heading:#fffaf6;--poet-card-text:#cda474;--poet-card-muted:#b68b5b;--poet-card-rule:#5b321f}@media (max-width:767.98px){:is(body.poet-page,body.poem-page,body.author-quotes-page,body.quote-detail-page) .poet-identity-card{padding:20px 17px}.poet-identity-image{height:82px;width:82px}.poet-identity-name{margin-top:.65rem}.poet-identity-name h2{font-size:1.3rem}.poet-identity-name .bi{font-size:1.1rem}.poet-identity-era{margin-top:.18rem}.poet-identity-username{font-size:.82rem;margin-top:.15rem}.poet-identity-follow{margin:.8rem auto 1rem}.poet-identity-stats strong{font-size:.9rem}.poet-identity-stats span{font-size:.68rem}.poet-identity-about{font-size:.92rem;text-align:right}}@media (max-width:480px){.poet-identity-image{height:78px;width:78px}.poet-identity-name h2{font-size:1.26rem}}body.poet-page .poet-poems-toolbar{border-bottom:1px solid #eee5e1;padding-bottom:.9rem}body.poet-page .poet-sort-wrap{align-items:center;color:#6f625d;display:flex;font-size:.84rem;gap:.55rem}body.poet-page .poet-sort-toggle{align-items:center;background:#fff;border:1px solid #e5ddd8;color:#4c413c;display:inline-flex;gap:.6rem;height:38px;justify-content:space-between;min-width:112px;padding:.4rem .7rem}body.poet-page .poet-sort-toggle:hover{background:#fbf8f6}body.poet-page .poet-sort-toggle .bi{font-size:.72rem}body.poet-page .poet-sort-menu{border:0;border-radius:0;box-shadow:0 12px 26px rgba(44,30,24,.14);min-width:130px;padding:.3rem 0;text-align:right}body.poet-page .poet-sort-menu .dropdown-item{color:#2f2723;font-size:.9rem;padding:.65rem .85rem}body.poet-page .poet-sort-menu .dropdown-item.active,body.poet-page .poet-sort-menu .dropdown-item:hover{background:#f7f1ed;color:var(--poet-accent)}body.poet-page .poet-poem-list{display:grid}body.poet-page .poet-poem-row{align-items:start;border-bottom:1px solid #eee6e2;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;min-height:128px;padding:25px 5px;transition:background-color .2s ease,padding-inline .2s ease}body.poet-page .poet-poem-row a{grid-column:1}body.poet-page .poet-poem-row h3{color:#2f2521;font-family:var(--ad-literary-font-family);font-size:1.32rem;font-weight:700;margin:0 0 8px}body.poet-page .poet-poem-row p{color:#655954;display:grid;font-family:var(--ad-literary-font-family);font-size:1.02rem;font-weight:400;gap:2px;line-height:1.8;margin:0}body.poet-page .poet-poem-line{display:block}body.poet-page .poet-poem-row p :is(span,strong,b){font-weight:400}body.poet-page .poet-poem-row.poem-display-vertical .poet-poem-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.poet-page .poet-poem-row.poem-display-prose p{display:grid;line-height:1.8;max-height:3.6em;overflow:hidden}body.poet-page .poet-poem-row.poem-display-prose .poet-poem-line{display:block;line-height:1.8;text-align:right}body.poet-page .poet-poem-meta{color:#bd7358;display:flex;flex-wrap:wrap;font-size:.68rem;gap:.35rem;grid-column:2;grid-row:1;white-space:nowrap}body.poet-page .poet-poem-meta>:not(:last-child):after{color:#cdb7ad;content:"·";margin-inline-start:.35rem}body.poet-page .poet-poem-meta a{color:inherit;text-decoration:none}body.poet-page .poet-poem-meta a:focus-visible,body.poet-page .poet-poem-meta a:hover{color:var(--poet-accent);text-decoration:underline;text-underline-offset:.18em}body.poet-page .poet-load-more{background:#f0dfd5;border:0;border-radius:999px;color:#7d5749;display:block;margin:1.45rem auto 0;min-height:42px;transition:background-color .18s ease,transform .18s ease;width:min(270px,100%)}body.poet-page .poet-load-more:hover{background:#e7cdbc;transform:translateY(-1px)}@media (max-width:1199.98px){body.poet-page .poet-quote-grid{grid-template-columns:1fr}body.poet-page .poet-quote-card{min-height:120px}}@media (max-width:991.98px){body.poet-page .poet-page-main{padding-top:112px}}@media (max-width:767.98px){body.poet-page .poet-page-main{padding-bottom:4rem;padding-top:98px}body.poet-page .poet-identity-banner{margin-bottom:1rem;min-height:102px;padding:14px 18px}body.poet-page .poet-identity-banner h1{font-size:2rem}body.poet-page .poet-poems-panel,body.poet-page .poet-quotes-panel{padding:17px}body.poet-page .poet-quote-grid{display:flex;gap:.75rem}body.poet-page .poet-quote-card{flex:0 0 82%}body.poet-page .poet-poems-toolbar{align-items:flex-start}body.poet-page .poet-sort-wrap{flex-wrap:wrap;justify-content:flex-end}body.poet-page .poet-poem-row{gap:14px;grid-template-columns:1fr;padding:25px 5px}body.poet-page .poet-poem-meta,body.poet-page .poet-poem-row a{grid-column:1}body.poet-page .poet-poem-meta{grid-row:auto;justify-content:flex-start}body.poet-page .poet-poem-row h3{font-size:1.2rem}}@media (max-width:480px){body.poet-page .poet-poems-toolbar,body.poet-page .poet-section-head{gap:.6rem}body.poet-page .poet-poems-toolbar h2,body.poet-page .poet-section-head h2{font-size:1.08rem}body.poet-page .poet-sort-wrap>span{display:none}body.poet-page .poet-sort-toggle{min-width:105px}}body.poet-page .poet-page-follow{cursor:pointer}body.poet-page .poet-page-follow.is-following{background:#5b504b;border-color:#5b504b;box-shadow:0 7px 18px rgba(67,51,44,.15);color:#fff}body.poet-page .poet-page-follow.is-following:focus-visible,body.poet-page .poet-page-follow.is-following:hover{background:#4f4541;border-color:#4f4541;color:#fff}body.poet-page .poet-quotes-panel{position:relative}body.poet-page .poet-quote-scroll-btn{align-items:center;background:hsla(0,0%,100%,.96);border:1px solid #eadfd9;border-radius:50%;box-shadow:0 6px 18px rgba(62,42,34,.1);color:#b5654b;display:none;height:42px;justify-content:center;padding:0;width:42px;z-index:3}body.poet-page .poet-quote-scroll-btn .bi{font-size:1rem}body.poet-page .poet-profile-layout{align-items:start!important;direction:ltr;display:grid!important;gap:1.35rem!important;grid-template-areas:none!important;grid-template-columns:minmax(0,1fr) 340px!important}body.poet-page .poet-main-column{direction:rtl;display:flex;flex-direction:column;gap:1rem;grid-column:1;grid-row:1;min-width:0}body.poet-page .poet-profile-summary{align-self:start;direction:rtl;grid-column:2;grid-row:1;min-width:0;width:100%}body.poet-page .poet-poems-panel,body.poet-page .poet-quotes-panel{margin:0!important;min-width:0;width:100%}@media (max-width:1199.98px) and (min-width:992px){body.poet-page .poet-profile-layout{grid-template-columns:minmax(0,1fr) 310px!important}}@media (max-width:991.98px){body.poet-page .poet-profile-layout{direction:rtl;display:flex!important;flex-direction:column!important;gap:1rem!important}body.poet-page .poet-profile-summary{grid-column:auto;grid-row:auto;order:1;width:100%}body.poet-page .poet-main-column{display:flex;flex-direction:column;gap:1rem;grid-column:auto;grid-row:auto;order:2;width:100%}body.poet-page .poet-quotes-panel{order:1}body.poet-page .poet-poems-panel{order:2}body.poet-page .poet-quote-grid{display:flex!important;gap:.8rem;overflow-x:auto;overscroll-behavior-inline:contain;padding-inline:0 2px;scroll-snap-type:inline mandatory;scrollbar-width:none}body.poet-page .poet-quote-grid::-webkit-scrollbar{display:none}body.poet-page .poet-quote-card{flex:0 0 min(78%,285px);min-width:0;scroll-snap-align:start}body.poet-page .poet-quote-scroll-btn{display:inline-flex;left:7px;position:absolute;right:auto;top:58%;transform:translateY(-50%)}}@media (max-width:767.98px){body.poet-page .poet-profile-about{margin-top:.85rem;padding-top:.9rem}body.poet-page .poet-quote-card{flex-basis:84%}body.poet-page .poet-quote-scroll-btn{height:38px;left:5px;width:38px}}:root{--poets-border:#eadfd9;--poets-accent:#b5654b;--poets-accent-soft:#f2dfd4;--poets-muted:#8e817a;--poets-text:#342925;--poets-soft:#faf7f5}.poets-page .site-header{background:var(--ad-sticky)!important;border-color:hsla(0,0%,100%,.08);box-shadow:0 5px 16px rgba(31,20,16,.16);inset:0 0 auto 0;position:fixed!important;z-index:2000}:is(body.all-poets-page,body.abbasid-era-page) .poets-page-main{background:#fff;min-height:100vh;padding-bottom:5.5rem;padding-top:136px}:is(body.all-poets-page,body.abbasid-era-page) .poets-heading-card{align-items:flex-start;background:#fff;border:1px solid var(--poets-border);border-radius:4px;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.3rem;min-height:116px;padding:18px 28px 16px}:is(body.all-poets-page,body.abbasid-era-page) .poets-breadcrumb{align-items:center;color:#948983;display:flex;font-size:.76rem;gap:.45rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-breadcrumb a:hover{color:var(--poets-accent)}:is(body.all-poets-page,body.abbasid-era-page) .poets-breadcrumb .bi{font-size:.58rem;opacity:.72}:is(body.all-poets-page,body.abbasid-era-page) .poets-heading-card h1{color:#2f2521;font-family:var(--ad-literary-font-family);font-size:clamp(2rem,3vw,2.72rem);font-weight:700;line-height:1.15;margin:.48rem 0 0}:is(body.all-poets-page,body.abbasid-era-page) .panel-card,:is(body.all-poets-page,body.abbasid-era-page) .poets-directory{background:#fff;border:1px solid var(--poets-border)}:is(body.all-poets-page,body.abbasid-era-page) .poets-directory{padding:18px 16px 28px}:is(body.all-poets-page,body.abbasid-era-page) .poets-toolbar{align-items:center;direction:rtl;display:flex;gap:1.25rem;justify-content:space-between}:is(body.all-poets-page,body.abbasid-era-page) .poets-search{align-items:center;background:#fff;border:1px solid #eee8e4;display:flex;gap:.55rem;height:42px;padding-inline:.8rem;width:min(330px,42%)}:is(body.all-poets-page,body.abbasid-era-page) .poets-search input{background:transparent;border:0;color:#4e423d;flex:1;font-size:.82rem;min-width:0;outline:0;text-align:right}:is(body.all-poets-page,body.abbasid-era-page) .poets-search input::-moz-placeholder{color:#b4aaa5}:is(body.all-poets-page,body.abbasid-era-page) .poets-search input::placeholder{color:#b4aaa5}:is(body.all-poets-page,body.abbasid-era-page) .poets-search .bi{color:#a79b95;font-size:.95rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-controls{align-items:center;direction:ltr;display:flex;gap:1.1rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-sort-control{align-items:center;color:#6f625d;direction:rtl;display:flex;font-size:.84rem;gap:.55rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-filter-toggle,:is(body.all-poets-page,body.abbasid-era-page) .poets-sort-toggle{align-items:center;background:#fff;border:1px solid #e7dfda;color:#4c413c;display:inline-flex;gap:.5rem;height:38px;justify-content:center;padding:.4rem .75rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-sort-toggle{justify-content:space-between;min-width:112px}:is(body.all-poets-page,body.abbasid-era-page) .poets-filter-toggle:hover,:is(body.all-poets-page,body.abbasid-era-page) .poets-sort-toggle:hover{background:#fbf8f6}:is(body.all-poets-page,body.abbasid-era-page) .poets-sort-toggle .bi{font-size:.72rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-filter-toggle .bi{font-size:.92rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-sort-menu{border:0;border-radius:0;box-shadow:0 12px 26px rgba(44,30,24,.14);min-width:130px;padding:.3rem 0;text-align:right}:is(body.all-poets-page,body.abbasid-era-page) .poets-country-menu{max-height:min(60vh,480px);overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#81736d #f7f1ed;scrollbar-width:thin}:is(body.all-poets-page,body.abbasid-era-page) .poets-country-menu::-webkit-scrollbar{width:12px}:is(body.all-poets-page,body.abbasid-era-page) .poets-country-menu::-webkit-scrollbar-track{background:#f7f1ed}:is(body.all-poets-page,body.abbasid-era-page) .poets-country-menu::-webkit-scrollbar-thumb{background:#81736d;border:3px solid #f7f1ed;border-radius:999px}:is(body.all-poets-page,body.abbasid-era-page) .poets-sort-menu .dropdown-item{color:#2f2723;font-size:.88rem;padding:.62rem .85rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-sort-menu .dropdown-item.active,:is(body.all-poets-page,body.abbasid-era-page) .poets-sort-menu .dropdown-item:hover{background:#f7f1ed;color:var(--poets-accent)}:is(body.all-poets-page,body.abbasid-era-page) .poets-filter-dropdown{direction:rtl}:is(body.all-poets-page,body.abbasid-era-page) .poets-filter-menu{border:0;border-radius:0;box-shadow:0 14px 34px rgba(43,29,24,.17);color:#4f433e;margin-top:.55rem!important;max-width:calc(100vw - 32px);padding:18px 16px 14px;width:338px}:is(body.all-poets-page,body.abbasid-era-page) .poets-filter-section h2{color:#6d615c;font-family:var(--ad-ui-font-family);font-size:.72rem;font-weight:400;margin:0 0 .55rem}:is(body.all-poets-page,body.abbasid-era-page) .era-filter-chips{display:flex;flex-wrap:wrap;gap:.32rem}:is(body.all-poets-page,body.abbasid-era-page) .era-filter-chips button{background:#f1ece8;border:0;border-radius:999px;color:#6d625d;font-size:.67rem;line-height:1.55;padding:.2rem .55rem}:is(body.all-poets-page,body.abbasid-era-page) .era-filter-chips button.active{background:#81736d;color:#fff}:is(body.all-poets-page,body.abbasid-era-page) .poets-filter-divider{background:#eee7e3;height:1px;margin:.85rem 0}:is(body.all-poets-page,body.abbasid-era-page) .country-filter-list{max-height:122px;overflow-y:auto;padding-inline-end:.3rem;scrollbar-color:#d3c6bf transparent;scrollbar-width:thin}:is(body.all-poets-page,body.abbasid-era-page) .country-filter-list label{align-items:center;color:#5d514c;cursor:pointer;display:flex;font-size:.7rem;gap:.4rem;min-height:25px}:is(body.all-poets-page,body.abbasid-era-page) .country-filter-list input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ded4cf;display:grid;height:14px;place-items:center;width:14px}:is(body.all-poets-page,body.abbasid-era-page) .country-filter-list input:checked{background:#81736d;border-color:#81736d}:is(body.all-poets-page,body.abbasid-era-page) .country-filter-list input:checked:after{color:#fff;content:"✓";font-size:.62rem}:is(body.all-poets-page,body.abbasid-era-page) .letter-filter-grid{display:grid;gap:.22rem;grid-template-columns:repeat(8,1fr)}:is(body.all-poets-page,body.abbasid-era-page) .letter-filter-grid button{background:#f2ede9;border:0;color:#6d615b;font-family:var(--ad-literary-font-family);font-size:.78rem;height:26px}:is(body.all-poets-page,body.abbasid-era-page) .letter-filter-grid button.active{background:#81736d;color:#fff}:is(body.all-poets-page,body.abbasid-era-page) .poets-filter-actions{align-items:center;display:flex;gap:1rem;justify-content:space-between}:is(body.all-poets-page,body.abbasid-era-page) .poets-apply-filters,:is(body.all-poets-page,body.abbasid-era-page) .poets-clear-filters{border:0;font-size:.75rem;min-height:36px}:is(body.all-poets-page,body.abbasid-era-page) .poets-clear-filters{background:transparent;color:var(--poets-accent);padding:.3rem .2rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-apply-filters{background:#81736d;border-radius:999px;color:#fff;min-width:116px;padding-inline:1rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-tabs{align-items:center;border-bottom:1px solid #eee7e3;display:flex;gap:2.3rem;justify-content:flex-start;margin-top:2px;min-height:66px}:is(body.all-poets-page,body.abbasid-era-page) .poets-tabs button{background:transparent;border:0;color:#736762;font-size:.84rem;height:66px;padding-inline:0;position:relative}:is(body.all-poets-page,body.abbasid-era-page) .poets-tabs button:after{background:transparent;content:"";height:2px;inset:auto 0 -1px 0;position:absolute}:is(body.all-poets-page,body.abbasid-era-page) .poets-tabs button.active{color:var(--poets-accent)}:is(body.all-poets-page,body.abbasid-era-page) .poets-tabs button.active:after{background:var(--poets-accent)}:is(body.all-poets-page,body.abbasid-era-page) .poets-grid{display:grid;gap:3.1rem 1.3rem;grid-template-columns:repeat(5,minmax(0,1fr));padding:2.6rem .5rem 1rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-person-card{align-items:center;display:flex;flex-direction:column;min-width:0;text-align:center}:is(body.all-poets-page,body.abbasid-era-page) .poets-person-link{display:block;width:100%}:is(body.all-poets-page,body.abbasid-era-page) .poets-person-link img{background:#eee;border:var(--ad-avatar-stroke-width) solid var(--ad-avatar-stroke);border-radius:50%;box-shadow:0 3px 12px rgba(66,43,33,.07);display:block;height:88px;margin-inline:auto;-o-object-fit:cover;object-fit:cover;transition:transform .18s ease,box-shadow .18s ease;width:88px}:is(body.all-poets-page,body.abbasid-era-page) .poets-person-link:hover img{box-shadow:0 8px 20px rgba(66,43,33,.12);transform:translateY(-2px)}:is(body.all-poets-page,body.abbasid-era-page) .poets-person-card h3{color:#2f2521;font-family:var(--ad-literary-font-family);font-size:1.15rem;font-weight:700;line-height:1.35;margin:.75rem 0 .08rem;min-height:32px}:is(body.all-poets-page,body.abbasid-era-page) .poets-person-card p{color:#8e817a;font-size:.7rem;margin:0 0 .55rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-follow-btn{align-items:center;background:#fff;border:1px solid #7c6d66;border-radius:999px;color:#5b4d47;display:inline-flex;font-size:.72rem;justify-content:center;min-height:31px;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;width:min(112px,82%)}:is(body.all-poets-page,body.abbasid-era-page) .poets-follow-btn:hover{background:#f8f3f0;border-color:#5f504a;box-shadow:0 6px 14px rgba(70,49,40,.08);transform:translateY(-1px)}:is(body.all-poets-page,body.abbasid-era-page) .poets-follow-btn.is-following{background:#5f514b;border-color:#5f514b;color:#fff}:is(body.all-poets-page,body.abbasid-era-page) .poets-follow-btn.is-following:hover{background:#6a5b55}:is(body.all-poets-page,body.abbasid-era-page) .poets-empty{color:#8e817a;margin:2.5rem 0;text-align:center}:is(body.all-poets-page,body.abbasid-era-page) .poets-load-more{background:#f0dfd5;border:0;border-radius:999px;color:#7d5749;display:block;margin:2rem auto .4rem;min-height:42px;transition:background-color .18s ease,transform .18s ease;width:min(270px,92%)}:is(body.all-poets-page,body.abbasid-era-page) .poets-load-more:hover{background:#e7cdbc;transform:translateY(-1px)}:is(body.all-poets-page,body.abbasid-era-page) .poets-load-more[hidden]{display:none!important}@media (max-width:1199.98px){:is(body.all-poets-page,body.abbasid-era-page) .poets-grid{grid-template-columns:repeat(4,minmax(0,1fr))}:is(body.all-poets-page,body.abbasid-era-page) .poets-search{width:min(300px,39%)}}@media (max-width:991.98px){:is(body.all-poets-page,body.abbasid-era-page) .poets-page-main{padding-top:112px}:is(body.all-poets-page,body.abbasid-era-page) .poets-grid{gap:2.5rem 1rem;grid-template-columns:repeat(3,minmax(0,1fr))}:is(body.all-poets-page,body.abbasid-era-page) .poets-toolbar{flex-wrap:wrap}:is(body.all-poets-page,body.abbasid-era-page) .poets-search{order:-1;width:100%}:is(body.all-poets-page,body.abbasid-era-page) .poets-controls{justify-content:space-between;width:100%}:is(body.all-poets-page,body.abbasid-era-page) .poets-tabs{gap:1.6rem;overflow-x:auto;scrollbar-width:none}:is(body.all-poets-page,body.abbasid-era-page) .poets-tabs::-webkit-scrollbar{display:none}}@media (max-width:767.98px){:is(body.all-poets-page,body.abbasid-era-page) .poets-page-main{padding-bottom:4rem;padding-top:98px}:is(body.all-poets-page,body.abbasid-era-page) .poets-heading-card{margin-bottom:1rem;min-height:102px;padding:14px 18px}:is(body.all-poets-page,body.abbasid-era-page) .poets-heading-card h1{font-size:2rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-directory{padding:14px 12px 24px}:is(body.all-poets-page,body.abbasid-era-page) .poets-controls{gap:.7rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-sort-control>span{font-size:.78rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-sort-toggle{min-width:102px}:is(body.all-poets-page,body.abbasid-era-page) .poets-filter-toggle{padding-inline:.7rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-tabs{gap:1.4rem;min-height:56px}:is(body.all-poets-page,body.abbasid-era-page) .poets-tabs button{font-size:.78rem;height:56px;white-space:nowrap}:is(body.all-poets-page,body.abbasid-era-page) .poets-grid{gap:2.1rem .7rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:2rem 0 .5rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-person-link img{height:76px;width:76px}:is(body.all-poets-page,body.abbasid-era-page) .poets-person-card h3{font-size:1.03rem;min-height:29px}:is(body.all-poets-page,body.abbasid-era-page) .poets-follow-btn{width:min(108px,88%)}:is(body.all-poets-page,body.abbasid-era-page) .poets-filter-menu{border-radius:10px;inset:auto 16px 18px 16px!important;margin:0!important;max-height:min(72vh,590px);max-width:none;overflow-y:auto;position:fixed!important;transform:none!important;width:auto}:is(body.all-poets-page,body.abbasid-era-page) .letter-filter-grid{grid-template-columns:repeat(7,1fr)}}@media (max-width:420px){:is(body.all-poets-page,body.abbasid-era-page) .poets-controls{align-items:flex-end}:is(body.all-poets-page,body.abbasid-era-page) .poets-sort-control{gap:.35rem}:is(body.all-poets-page,body.abbasid-era-page) .poets-sort-control>span{display:none}:is(body.all-poets-page,body.abbasid-era-page) .poets-person-link img{height:72px;width:72px}:is(body.all-poets-page,body.abbasid-era-page) .poets-person-card h3{font-size:.98rem}}body.abbasid-era-page .poets-heading-card{background:#675a54;border-color:#675a54;color:#fff}body.abbasid-era-page .poets-breadcrumb{color:hsla(0,0%,100%,.72)}body.abbasid-era-page .poets-breadcrumb a:hover,body.abbasid-era-page .poets-heading-card h1{color:#fff}html[data-theme=dark] body.member-preview-page{--member-preview-stroke:#4a2a1b;--poem-card-border:#4a2a1b;--poem-card-soft:#160d0a;--poem-accent:#cd6d51;--poem-brown:#e1dcd8;--poem-muted:#a48a6e;--poems2-ink:#e1dcd8;--poems2-muted:#a48a6e;--poems2-accent:#cd6d51;--poems2-accent-dark:#db9864;--poems2-border:#4a2a1b;--poems2-soft:#160d0a;--poems2-hero:#3a1e11;--poet-border:#4a2a1b;--poet-accent:#cd6d51;--poet-accent-soft:#2a1912;--poet-brown:#e1dcd8;--poet-muted:#a48a6e;--poet-panel:#1e1410;--poets-border:#4a2a1b;--poets-accent:#cd6d51;--poets-accent-soft:#2a1912;--poets-muted:#a48a6e;--poets-text:#e1dcd8;--poets-soft:#160d0a;--profile-brown:#3a271d;--profile-brown-deep:#100400;--profile-accent:#cd6d51;--profile-accent-soft:#2a1912;--profile-ink:#e1dcd8;--profile-text:#e1dcd8;--profile-muted:#a48a6e;--profile-line:#4a2a1b;--profile-surface:#1e1410;--profile-canvas:#100a07;--profile-soft:#160d0a;--profile-accent-2:#8f5f46;background:#100a07;color:#e1dcd8;min-height:100%}body.member-preview-page .member-preview-actions{align-items:center;direction:ltr;flex:0 0 auto;gap:.32rem;margin-inline-start:.25rem;position:relative}body.member-preview-page .member-preview-avatar{border:4px solid #fff;border-radius:50%;display:grid;height:50px;overflow:hidden;padding:0;place-items:center;width:50px}body.member-preview-page .member-preview-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.member-preview-page .member-preview-icon{background:transparent;border:0;border-radius:50%;color:#e1dcd8;cursor:pointer;display:grid;font-size:1.02rem;height:40px;padding:0;place-items:center;position:relative;width:40px}body.member-preview-page .member-preview-icon:focus-visible,body.member-preview-page .member-preview-icon:hover{background:hsla(33,38%,78%,.1);color:#fff}body.member-preview-page .member-preview-icon>span:not(.visually-hidden){background:#cd6d51;border:2px solid #100400;border-radius:999px;color:#fff;display:grid;font-size:.54rem;font-weight:700;height:17px;line-height:1;min-width:17px;padding-inline:4px;place-items:center;position:absolute;right:-1px;top:0}html[data-theme=dark] body.member-preview-page .poem-page-main,html[data-theme=dark] body.member-preview-page .poems2-main,html[data-theme=dark] body.member-preview-page .poet-page-main,html[data-theme=dark] body.member-preview-page .poets-page-main,html[data-theme=dark] body.member-preview-page .site-shell,html[data-theme=dark] body.member-preview-page main{background:#100a07!important;color:#e1dcd8}html[data-theme=dark] body.member-preview-page .site-header{background:#100400!important;border-color:hsla(21,35%,71%,.16)!important;box-shadow:0 8px 26px rgba(0,0,0,.34)}html[data-theme=dark] body.member-preview-page .dropdown-menu,html[data-theme=dark] body.member-preview-page .nav-dropdown{background:#1e1410;border:1px solid #4a2a1b;box-shadow:0 18px 42px rgba(0,0,0,.42);color:#e1dcd8}html[data-theme=dark] body.member-preview-page .poets-country-menu{scrollbar-color:#976d57 #160d0a}html[data-theme=dark] body.member-preview-page .poets-country-menu::-webkit-scrollbar-track{background:#160d0a}html[data-theme=dark] body.member-preview-page .poets-country-menu::-webkit-scrollbar-thumb{background:#976d57;border-color:#160d0a}html[data-theme=dark] body.member-preview-page .dropdown-item,html[data-theme=dark] body.member-preview-page .nav-dropdown a{background:transparent;color:#dcc9b2}html[data-theme=dark] body.member-preview-page .dropdown-item.active,html[data-theme=dark] body.member-preview-page .dropdown-item:focus,html[data-theme=dark] body.member-preview-page .dropdown-item:hover,html[data-theme=dark] body.member-preview-page .nav-dropdown a:hover{background:#2a1912;color:#cd6d51}html[data-theme=dark] body.member-preview-page :is(.poem-reader-card,.sidebar-card,.poem-nav-card,.poem-card,.poems2-directory,.panel-card,.poet-quote-card,.poets-heading-card,.poets-directory,.poets-person-card){background:#1e1410;border-color:#4a2a1b;color:#e1dcd8}html[data-theme=dark] body.member-preview-page :is(.poem-reader-title,.poem-verses-list,.poem-line,.poem-nav-card h3,.sidebar-card h2,.sidebar-card h3,.poems2-heading-card h1,.poems2-item h2,.poems2-item h3,.poet-section-head h2,.poet-poems-toolbar h2,.poet-quote-card p,.poet-poem-row h3,.poet-profile-summary h2,.poets-heading-card h1,.poets-person-card h2,.poets-person-card h3){color:#e1dcd8}html[data-theme=dark] body.member-preview-page :is(.poem-breadcrumb,.poem-meta-row,.poem-card p,.poem-card-footer,.poems2-breadcrumb,.poems2-count,.poems2-item-copy p,.poems2-item-meta,.poet-breadcrumb,.poet-profile-username,.poet-profile-era,.poet-profile-about,.poet-profile-stats,.poet-poem-row p,.poet-poem-meta,.poets-breadcrumb,.poets-person-card p){color:#a48a6e}html[data-theme=dark] body.poems2-page .poems2-item-copy p,html[data-theme=dark] body.poet-page .poet-poem-row p{color:#a48a6e}html[data-theme=dark] body.poems2-page .poems2-item-meta,html[data-theme=dark] body.poet-page .poet-poem-meta{color:#cd6d51!important}html[data-theme=dark] body.member-preview-page .poet-profile-stats,html[data-theme=dark] body.member-preview-page .poet-profile-stats>div{border-color:#4a2a1b}html[data-theme=dark] body.member-preview-page .poet-profile-stats strong{color:#e1dcd8}html[data-theme=dark] body.member-preview-page .poet-profile-stats span{color:#a48a6e}html[data-theme=dark] body.poem-page.member-preview-page .poet-profile-card{background:#1e1410;border-color:var(--member-preview-stroke);color:#e1dcd8}html[data-theme=dark] body.poem-page.member-preview-page .poet-profile-card .poet-stats strong,html[data-theme=dark] body.poem-page.member-preview-page .poet-profile-card h2,html[data-theme=dark] body.poem-page.member-preview-page .poet-profile-card h2 a{color:#e1dcd8}html[data-theme=dark] body.poem-page.member-preview-page .poet-profile-card :is(.poet-era,.poet-username,.poet-stats span,p){color:#a48a6e}html[data-theme=dark] body.poem-page.member-preview-page .poet-profile-card .profile-more{color:#cfad9b}html[data-theme=dark] body.poem-page.member-preview-page .poem-nav-card strong,html[data-theme=dark] body.poem-page.member-preview-page .read-more-card .mini-poem-link strong{color:#e1dcd8}html[data-theme=dark] body.poem-page.member-preview-page .poem-nav-card small,html[data-theme=dark] body.poem-page.member-preview-page .read-more-card .mini-poem-link p{color:#a48a6e}html[data-theme=dark] body.poem-page.member-preview-page .poem-nav-card:focus-visible strong,html[data-theme=dark] body.poem-page.member-preview-page .poem-nav-card:hover strong,html[data-theme=dark] body.poem-page.member-preview-page .read-more-card .mini-poem-link:focus-visible strong,html[data-theme=dark] body.poem-page.member-preview-page .read-more-card .mini-poem-link:hover strong{color:#cfad9b}html[data-theme=dark] body.poem-page.member-preview-page .poem-tags a{background:#1e1410;border-color:var(--member-preview-stroke);color:#a48a6e}html[data-theme=dark] body.poem-page.member-preview-page .poem-tags a:focus-visible,html[data-theme=dark] body.poem-page.member-preview-page .poem-tags a:hover{background:#2a1912;border-color:#976d57;color:#e1dcd8}html[data-theme=dark] body.member-preview-page .poem-about-separator,html[data-theme=dark] body.member-preview-page .poem-card-footer,html[data-theme=dark] body.member-preview-page .poem-title-divider,html[data-theme=dark] body.member-preview-page .poems2-item,html[data-theme=dark] body.member-preview-page .poems2-toolbar,html[data-theme=dark] body.member-preview-page .poet-poem-row,html[data-theme=dark] body.member-preview-page .poet-profile-about-divider,html[data-theme=dark] body.member-preview-page .poet-profile-divider,html[data-theme=dark] body.member-preview-page .poets-tabs,html[data-theme=dark] body.member-preview-page .poets-toolbar{border-color:#4a2a1b}html[data-theme=dark] body.member-preview-page :is(.poem-name,.poem-footer,.poem-card-footer,.poet-stats>div,.mini-poem-link,.poet-profile-stats,.poet-profile-stats>div,.poet-profile-about,.poet-poems-toolbar,.poet-poem-row,.poems2-toolbar,.poems2-item,.poets-toolbar,.poets-tabs,.taxonomy-item,.footer-bottom){border-color:var(--member-preview-stroke)}html[data-theme=dark] body.member-preview-page :is(.poem-title-divider,.poet-profile-divider,.poets-filter-divider,.community-separator){background-color:var(--member-preview-stroke)}html[data-theme=dark] body.member-preview-page .poem-about-separator:after,html[data-theme=dark] body.member-preview-page .poem-about-separator:before,html[data-theme=dark] body.member-preview-page .poet-profile-about-divider:after,html[data-theme=dark] body.member-preview-page .poet-profile-about-divider:before{background:var(--member-preview-stroke)}html[data-theme=dark] body.member-preview-page :is(.poem-tool,.poem-explain-btn,.poems2-sort-toggle,.poems2-category-control,.poets-search,.poets-sort-toggle,.poets-filter-toggle,.poet-sort-toggle){background:#160d0a;border-color:#4a2a1b;color:#cfad9b}html[data-theme=dark] body.member-preview-page :is(.poem-tool,.poem-explain-btn,.poems2-sort-toggle,.poets-sort-toggle,.poets-filter-toggle,.poet-sort-toggle):focus-visible,html[data-theme=dark] body.member-preview-page :is(.poem-tool,.poem-explain-btn,.poems2-sort-toggle,.poets-sort-toggle,.poets-filter-toggle,.poet-sort-toggle):hover{background:#2a1912;border-color:#cd6d51;color:#fff}html[data-theme=dark] body.poem-page .poem-tool.is-active[data-poem-action=like],html[data-theme=dark] body.poem-page .poem-tool.is-active[data-poem-action=save]{background:transparent;border-color:#4a2a1b}html[data-theme=dark] body.poem-page .poem-reader-card :is(.poem-tool,.poem-explain-btn),html[data-theme=dark] body.poem-page .poem-reader-card :is(.poem-tool,.poem-explain-btn):focus-visible,html[data-theme=dark] body.poem-page .poem-reader-card :is(.poem-tool,.poem-explain-btn):hover{background:transparent}html[data-theme=dark] body.poem-page .poem-reader-card .poem-explain-btn,html[data-theme=dark] body.poem-page .poem-reader-card.is-reading-dark .poem-explain-btn{background:var(--ad-bg,#100a07);border:.8px solid #7a3b2f;box-shadow:0 0 0 1.2px #e7c5a7;color:#fff}html[data-theme=dark] body.poem-page .poem-reader-card .poem-explain-btn:is(:hover,:focus-visible,:active,.is-active),html[data-theme=dark] body.poem-page .poem-reader-card.is-reading-dark .poem-explain-btn:is(:hover,:focus-visible,:active,.is-active){background:radial-gradient(63.37% 45.65% at 50% 100.54%,#bd8a6e 0,rgba(106,55,54,0) 100%),linear-gradient(89deg,#7a3b2f 12.26%,#b25b43 53.89%,#c66a4a 77.89%,#d3863a 90.27%),#985547;border-color:transparent;box-shadow:inset 0 2px 3px 0 hsla(0,0%,100%,.25),inset 0 1px .5px 0 #d58e46;color:#fff}.v35-error-main{background:var(--page-bg,#fff);display:grid;min-height:calc(100vh - 190px);padding:140px 24px 70px;place-items:center}.v35-error-card{background:#fff;border:1px solid #ead8cf;border-radius:18px;box-shadow:0 24px 70px rgba(79,48,38,.08);padding:58px 42px;text-align:center;width:min(720px,100%)}.v35-error-code{color:#c56b4f;display:block;font:700 1rem/1 IBM Plex Sans Arabic,sans-serif;letter-spacing:.18em}.v35-error-icon{background:#fbf4f0;border-radius:50%;color:#bd6449;display:grid;font-size:2.35rem;height:82px;margin:22px auto;place-items:center;width:82px}.v35-error-card h1{color:#342823;font:700 clamp(2rem,5vw,3.25rem)/1.25 Amiri,serif;margin:0 0 12px}.v35-error-card p{color:#806f67;font:400 1.05rem/1.9 IBM Plex Sans Arabic,sans-serif;margin:0 auto;max-width:540px}.v35-error-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:30px}.v35-error-actions :is(a,button){border:1px solid #c46a4d;border-radius:999px;cursor:pointer;font:600 .95rem IBM Plex Sans Arabic,sans-serif;min-width:170px;padding:13px 22px;text-decoration:none}.v35-error-primary{background:linear-gradient(105deg,#7a3b2f,#c66a4a,#d3863a);color:#fff}.v35-error-secondary{background:#fff;color:#7a3b2f}.auth-service-page{background:linear-gradient(115deg,rgba(25,9,4,.88),rgba(47,20,12,.76)),url(../img/hero-library.webp) 50%/cover fixed no-repeat}.auth-service-page .auth-layout{display:grid;min-height:100vh;min-height:100dvh;padding:48px 20px;place-items:center}.auth-service-page .auth-panel{width:min(600px,100%)}.auth-service-card{background:hsla(0,0%,100%,.985);border:1px solid hsla(0,0%,100%,.58);border-radius:12px;box-shadow:0 24px 75px rgba(12,5,3,.3);padding:42px 48px 38px;width:100%}.auth-service-page .auth-close{background:rgba(20,8,4,.2);border-color:hsla(0,0%,100%,.35);color:#fff;inset-inline-start:20px;position:fixed;top:20px}.auth-service-page .auth-heading{margin-bottom:26px}.auth-service-page .auth-heading h1{font-size:clamp(36px,4vw,48px)}.auth-service-page .auth-home-text{margin-top:24px}.auth-service-page [hidden]{display:none!important}.auth-notice{border-radius:8px;font:500 .92rem/1.7 IBM Plex Sans Arabic,sans-serif;margin:0 0 18px;padding:13px 16px;text-align:center}.auth-notice-success{background:#f1fbf5;border:1px solid #badbc8;color:#25613d}.auth-field-hint{color:#ba443d;display:block;font:.78rem IBM Plex Sans Arabic,sans-serif;margin-top:7px}.auth-captcha{display:flex;justify-content:center;margin:8px 0}.auth-submit-link{display:flex;text-decoration:none}.auth-success-icon{background:linear-gradient(135deg,#7a3b2f,#d3863a);border-radius:50%;color:#fff;display:grid;font-size:2.4rem;height:76px;margin:0 auto 18px;place-items:center;width:76px}.auth-otp-field,.auth-otp-input{text-align:center}.auth-otp-input{background:#fff;border:1px solid #dfc8bc;border-radius:8px;color:#55372d;font:700 1.7rem IBM Plex Sans Arabic,sans-serif;height:64px;letter-spacing:.45em;margin:auto;width:min(310px,100%)}.auth-service-divider{align-items:center;color:#9a877e;display:flex;font:.8rem IBM Plex Sans Arabic,sans-serif;gap:12px;margin:24px 0 14px}.auth-service-divider:after,.auth-service-divider:before{background:#eadbd4;content:"";flex:1;height:1px}.auth-secondary-submit{background:#fff;border:1px solid #bd6449;border-radius:999px;color:#9b4936;cursor:pointer;font:600 .9rem IBM Plex Sans Arabic,sans-serif;min-height:48px;width:100%}.auth-secondary-submit:disabled{cursor:not-allowed;opacity:.5}.auth-text-button{background:transparent;border:0;color:#806f67;cursor:pointer;font:.82rem IBM Plex Sans Arabic,sans-serif;margin:16px 0 0;padding:6px;width:100%}.auth-inline-edit{background:#fdfaf8;border:1px solid #eadbd4;border-radius:10px;margin-top:16px;padding:18px}.auth-provider-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0}.auth-provider-grid section{background:#fdfaf8;border:1px solid #eadbd4;border-radius:10px;padding:14px;text-align:center}.auth-provider-grid section:last-child{grid-column:1/-1}.auth-provider-grid h2{color:#9b4936;font:700 1rem IBM Plex Sans Arabic,sans-serif;margin:0 0 6px}.auth-provider-grid p{color:#806f67;font:.8rem/1.7 IBM Plex Sans Arabic,sans-serif;margin:0}html[data-theme=dark] .auth-notice-success{background:#14251a;border-color:#355d45;color:#b8dec6}html[data-theme=dark] :is(.auth-otp-input,.auth-secondary-submit){background:#160d09;border-color:#573125;color:#e9c1b2}html[data-theme=dark] :is(.auth-inline-edit,.auth-provider-grid section){background:#160d09;border-color:#4a2a1b}html[data-theme=dark] .auth-provider-grid p{color:#bca89f}@media (max-width:520px){.auth-service-page .auth-layout{padding:72px 12px 24px;place-items:start center}.auth-service-card{padding:30px 22px 26px}.auth-service-page .auth-heading h1{font-size:34px}.auth-provider-grid{grid-template-columns:1fr}.auth-provider-grid section:last-child{grid-column:auto}}html[data-theme=dark] .v35-error-main{background:#0f0907}html[data-theme=dark] .v35-error-card{background:#160d09;border-color:#553022;box-shadow:none}html[data-theme=dark] .v35-error-card h1{color:#f5eae4}html[data-theme=dark] .v35-error-card p{color:#bba8a0}html[data-theme=dark] .v35-error-icon{background:#25140e;color:#de7958}html[data-theme=dark] .v35-error-secondary{background:#160d09;color:#e8b19f}@media (max-width:680px){.v35-error-main{min-height:calc(100vh - 82px);padding:105px 16px 110px}.v35-error-card{padding:42px 20px}.v35-error-actions :is(a,button){width:100%}}html[data-theme=dark] body.member-preview-page .poems2-heading-card,html[data-theme=dark] body.member-preview-page .poet-identity-banner,html[data-theme=dark] body.member-preview-page .poets-heading-card{background:#1e1410;border:1px solid var(--member-preview-stroke);color:#e1dcd8}html[data-theme=dark] body.member-preview-page .poems2-directory,html[data-theme=dark] body.member-preview-page .poems2-item{background:#100a07}html[data-theme=dark] body.member-preview-page .poet-poem-row{background:#1e1410}html[data-theme=dark] body.member-preview-page .poems2-item:hover,html[data-theme=dark] body.poet-page.member-preview-page .poet-poem-row:hover{background:#2a1912}html[data-theme=dark] body.member-preview-page .poets-directory,html[data-theme=dark] body.member-preview-page .poets-tabs{background:#100a07}html[data-theme=dark] body.member-preview-page .poets-person-card{background:transparent}html[data-theme=dark] body.member-preview-page .poets-tabs a,html[data-theme=dark] body.member-preview-page .poets-tabs button{color:#a48a6e}html[data-theme=dark] body.member-preview-page .poets-tabs .active{color:#cd6d51}html[data-theme=dark] body.member-preview-page .poems2-directory input,html[data-theme=dark] body.member-preview-page .poems2-directory select,html[data-theme=dark] body.member-preview-page .poets-search input{background:#160d0a;color:#e1dcd8}html[data-theme=dark] body.member-preview-page .poems2-category-control select{background-color:#160d0a;border-color:#4a2a1b;color:#e1dcd8;color-scheme:dark}html[data-theme=dark] body.member-preview-page .poems2-category-control select option{background:#160d0a;color:#e1dcd8}html[data-theme=dark] body.member-preview-page .poems2-category-control select option:disabled{color:#7d6356}html[data-theme=dark] body.member-preview-page input::-moz-placeholder{color:#976d57}html[data-theme=dark] body.member-preview-page input::placeholder{color:#976d57}html[data-theme=dark] body.member-preview-page .follow-btn,html[data-theme=dark] body.member-preview-page .poems2-load-more,html[data-theme=dark] body.member-preview-page .poet-load-more,html[data-theme=dark] body.member-preview-page .poets-load-more{background:transparent;border-color:#976d57;color:#cfad9b}html[data-theme=dark] body.member-preview-page .follow-btn.is-following,html[data-theme=dark] body.member-preview-page .follow-btn:focus-visible,html[data-theme=dark] body.member-preview-page .follow-btn:hover,html[data-theme=dark] body.member-preview-page .poems2-load-more:hover,html[data-theme=dark] body.member-preview-page .poet-load-more:hover,html[data-theme=dark] body.member-preview-page .poets-load-more:hover{background:#9d562c;border-color:#cd6d51;color:#fff}html[data-theme=dark] body.member-preview-page .site-footer{background:#100400;border-top-color:#4a2a1b;color:#dcc9b2}html[data-theme=dark] body.poem-page.member-preview-page :is(.sidebar-card,.poem-nav-card,.poem-card),html[data-theme=dark] body.poet-page.member-preview-page :is(.panel-card,.poet-quote-card,.poet-poem-row){background-color:#100a07}html[data-theme=dark] body.poem-page.member-preview-page :is(.poem-nav-card,.poem-card):hover,html[data-theme=dark] body.poet-page.member-preview-page .poet-quote-card:hover{background-color:#160d0a}html[data-theme=dark] body.poet-page.member-preview-page .poet-identity-banner{background-color:#1e1410}html[data-theme=dark] body.poem-page.member-preview-page .poem-reader-card{background-color:#100a07}:is(.poem-box,.poem-card,.community-card,.quote-card,.list-card,.poem-reader-card,.poem-nav-card,.sidebar-card,.poet-identity-card,.panel-card,.poet-quote-card,.poets-heading-card,.poets-directory,.poems2-heading-card,.poems2-directory){border-radius:var(--ad-card-radius)}body.poem-page .poem-prev-next .poem-nav-card{max-width:min(460px,100%);min-height:0;min-width:min(270px,100%);padding:.9rem 1.15rem;width:-moz-fit-content;width:fit-content}body.poem-page .poem-prev-next .poem-nav-card strong{text-wrap:balance;max-width:100%;overflow-wrap:break-word;width:auto}@media (min-width:992px){body.poem-page .poem-prev-next .poem-nav-prev{justify-self:start}body.poem-page .poem-prev-next .poem-nav-next{justify-self:end}}@media (max-width:991.98px){body.poem-page .poem-prev-next{direction:ltr}body.poem-page .poem-prev-next .poem-nav-prev{direction:rtl;justify-self:end;text-align:right}body.poem-page .poem-prev-next .poem-nav-next{direction:rtl;justify-self:start;text-align:left}body.poem-page .poem-prev-next .poem-nav-prev small{direction:rtl;justify-content:flex-start}body.poem-page .poem-prev-next .poem-nav-next small{direction:ltr;justify-content:flex-start}body.poem-page .poem-prev-next .poem-nav-prev strong{text-align:right}body.poem-page .poem-prev-next .poem-nav-next strong{text-align:left}}@media (max-width:360px){body.poem-page .poem-prev-next .poem-nav-card{min-width:100%}}.mobile-new,.nav-new,html[data-theme=dark] body.logged-in-home .nav-new{background:rgba(152,85,71,.5);border:1px solid var(--Secondary-500,#ad6b53);border-radius:2px;color:#fff1e9;font-size:.62rem;font-weight:600;line-height:1.2;padding:.16rem .42rem}.mobile-new{font-size:clamp(.85rem,2.7vw,1.15rem);justify-content:center;min-width:58px}@media (max-width:1199.98px){html{scrollbar-gutter:stable}body{margin-right:0!important;padding-right:0!important}.mobile-nav-panel.offcanvas-end{left:0!important;right:auto!important;transform:translateX(-100%)!important}.mobile-nav-panel.offcanvas-end.show,.mobile-nav-panel.offcanvas-end.showing{transform:none!important}body.logged-in-home .member-dropdown.mobile-member-dropdown{display:block!important;left:12px;margin-inline-start:auto;max-height:calc(100dvh - 96px - env(safe-area-inset-bottom));max-width:430px;overflow:auto;overscroll-behavior:contain;position:fixed;right:12px;top:max(76px,calc(env(safe-area-inset-top) + 64px));width:auto;z-index:1090}body.logged-in-home .member-dropdown.mobile-member-dropdown[hidden]{display:none!important}body.logged-in-home .mobile-member-account{margin-top:auto;padding-top:18px}}@media (min-width:1200px){body.logged-in-home .member-dropdown.mobile-member-dropdown{display:none!important}}@media (max-width:767.98px){.poem-box{isolation:isolate}.poem-box:after,.poem-box:before{background-size:auto 62%;inset-block:0;opacity:.2;width:43%}.poem-box:before{background-position:0 0}.poem-box:after{background-position:100% 100%}html[data-theme=dark] body.logged-in-home .poem-box:after,html[data-theme=dark] body.logged-in-home .poem-box:before{opacity:.16}}@media (max-width:420px){.poem-box:after,.poem-box:before{background-size:auto 48%;opacity:.16;width:38%}}@media (min-width:1200px){body.is-sticky .navbar-brand{grid-column:1}body.is-sticky .desktop-nav{grid-column:2}body.is-sticky .header-actions,body.is-sticky .member-header-actions{grid-column:3;justify-content:center;justify-self:center;margin-inline:0;white-space:nowrap}body.logged-in-home.is-sticky .member-header-actions{width:188px}}@media print{@page{margin:10mm 12mm 12mm}body.poem-page,html,html[data-theme=dark],html[data-theme=dark] body.poem-page{background:#fff!important;color:#3f2b24!important}body.poem-page{margin:0!important;padding:0!important}body.poem-page .poem-layout,body.poem-page .poem-main-column,body.poem-page .poem-page-main,body.poem-page .poem-page-main>.site-container,body.poem-page .poem-site-shell{margin:0!important;max-width:none!important;padding:0!important;width:100%!important}body.poem-page .poem-layout{display:block!important}body.poem-page .poem-main-column,body.poem-page .poem-reader-card{max-width:none!important;width:100%!important}body.poem-page .poem-reader-card,html[data-theme=dark] body.poem-page .poem-reader-card{background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#3f2b24!important;margin:0!important;overflow:visible!important;padding:0!important}body.poem-page .poem-print-brand{border-bottom:1px solid #e2d7d2;display:block!important;line-height:0;margin:0 0 6mm;padding:0 0 3mm;print-color-adjust:exact;-webkit-print-color-adjust:exact;text-align:right;width:100%}body.poem-page .poem-print-brand img{display:block;filter:none!important;height:auto;margin-left:auto;margin-right:0;print-color-adjust:exact;-webkit-print-color-adjust:exact;width:31mm}body.poem-page :is(.poem-meta-row,.poem-title-divider,.poem-explain-btn,.poem-explanation-panel,.poem-tools-shell,.poem-share-menu,.contribution-notice,.contribution-sheet,.poem-about-separator,.poem-tags){display:none!important}body.poem-page .poem-reader-title{font-size:22pt!important;line-height:1.55!important;margin:0 0 5mm!important;padding:0!important}body.poem-page .poem-verses-list{margin:0 auto!important;padding:0!important;width:min(174mm,100%)!important}body.poem-page .poem-line{font-size:16pt!important;line-height:1.75!important;min-height:0!important;padding:2mm 0!important}body.poem-page .poem-line,body.poem-page .poem-prose-line{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}body.poem-page .poem-prose-line{font-size:15pt!important;line-height:1.9!important;margin:0 0 2.5mm!important;padding:0!important}body.poem-page :is(.poem-reader-title,.poem-verses-list,.poem-line,.poem-line>span,.poem-prose-line,.poem-prose-line>span){color:#3f2b24!important}}@media screen and (min-width:768px) and (max-width:991.98px){body.poem-page .poem-sidebar,body.poem-page .poet-profile-card.poet-identity-card,body.poet-page .poet-profile-summary.poet-identity-card{max-width:none;width:100%}:is(body.poem-page .poet-profile-card,body.poet-page .poet-profile-summary).poet-identity-card{align-items:center;-moz-column-gap:clamp(1.5rem,4vw,2.5rem);column-gap:clamp(1.5rem,4vw,2.5rem);direction:ltr;display:grid;grid-template-areas:"about primary" "stats stats";grid-template-columns:minmax(0,1.35fr) minmax(210px,.65fr);padding:24px clamp(22px,4vw,34px);row-gap:0}:is(body.poem-page .poet-profile-card,body.poet-page .poet-profile-summary).poet-identity-card>*{direction:rtl}:is(body.poem-page .poet-profile-card,body.poet-page .poet-profile-summary) .poet-identity-primary{align-items:center;align-self:center;direction:rtl;display:flex;flex-direction:column;gap:.28rem;grid-area:primary;justify-content:center;min-width:0}:is(body.poem-page .poet-profile-card,body.poet-page .poet-profile-summary) .poet-identity-image{height:80px;margin:0 auto .4rem;width:80px}:is(body.poem-page .poet-profile-card,body.poet-page .poet-profile-summary) .poet-identity-name{font-size:clamp(1.65rem,3.7vw,2rem);margin:0}:is(body.poem-page .poet-profile-card,body.poet-page .poet-profile-summary) .poet-identity-era{margin-top:0}:is(body.poem-page .poet-profile-card,body.poet-page .poet-profile-summary) .poet-identity-username{direction:ltr;margin-top:0;unicode-bidi:isolate}:is(body.poem-page .poet-profile-card,body.poet-page .poet-profile-summary) .poet-identity-follow{margin:.55rem auto 0;width:min(100%,144px)}:is(body.poem-page .poet-profile-card,body.poet-page .poet-profile-summary) .poet-identity-about{align-self:stretch;border-inline-start:1px solid var(--poet-card-rule);display:flex;flex-direction:column;grid-area:about;justify-content:center;margin:0;padding-block:.25rem;padding-inline-end:0;padding-inline-start:clamp(1.25rem,3vw,2rem);text-align:right}:is(body.poem-page .poet-profile-card,body.poet-page .poet-profile-summary) .poet-identity-divider{display:none}:is(body.poem-page .poet-profile-card,body.poet-page .poet-profile-summary) .poet-identity-stats{grid-area:stats;margin-top:1.15rem;padding-top:1.1rem;width:100%}}.reference-directory-page .poems2-heading-card{margin-bottom:28px}.reference-panel{--reference-border:#eadfd9;--reference-muted:#9a837a;--reference-accent:#bd6748;--reference-card-bg:#fdfcfb;background:#fff;border:1px solid var(--reference-border);border-radius:8px;margin-bottom:32px;padding:clamp(24px,3.2vw,46px)}.reference-category-section+.reference-category-section{margin-top:46px;padding-top:2px}.reference-category-section h2{color:#34241f;font-family:var(--ad-literary-font-family);font-size:clamp(1.55rem,2vw,2rem);font-weight:700;margin:0 0 22px;text-align:right}.reference-category-grid,.reference-country-grid,.reference-era-grid,.reference-quote-grid,.reference-rhyme-grid{display:grid;gap:18px}.reference-category-grid.reference-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.reference-category-grid.reference-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.reference-category-grid.reference-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.reference-category-card{align-items:flex-start;background:var(--reference-card-bg);border:1px solid var(--reference-border);border-radius:6px;color:#3d2a23;display:flex;flex-direction:column;justify-content:center;min-height:104px;padding:18px 20px;text-align:right}.reference-category-card strong{font-family:var(--ad-literary-font-family);font-size:1.18rem;font-weight:700}.reference-category-card span{color:var(--reference-muted);font-size:.86rem;margin-top:7px}.reference-era-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reference-era-card{align-items:flex-start;background:var(--reference-card-bg);border:1px solid var(--reference-border);border-radius:6px;color:#39261f;display:flex;gap:18px;min-height:156px;padding:24px;text-align:right}.reference-era-card>i{color:#a47f6d;font-size:1.65rem;line-height:1}.reference-era-card span{display:flex;flex-direction:column;min-width:0}.reference-era-card strong{font-family:var(--ad-literary-font-family);font-size:1.3rem}.reference-era-card small{color:var(--reference-muted);font-size:.82rem;margin:6px 0 14px}.reference-era-card b{font-size:.92rem}.reference-sea-card{min-height:120px;padding:20px;text-align:center}.reference-sea-card,.reference-sea-card span{align-items:center;justify-content:center}.reference-sea-card small{margin:6px 0 0}.reference-country-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reference-country-card{align-items:center;background:var(--reference-card-bg);border:1px solid var(--reference-border);border-radius:6px;color:#39261f;display:flex;gap:18px;min-height:112px;padding:22px 26px}.reference-country-flag{display:block;height:42px;min-width:42px;-o-object-fit:contain;object-fit:contain;width:42px}.reference-country-card span:last-child{display:flex;flex-direction:column}.reference-country-card strong{font-family:var(--ad-literary-font-family);font-size:1.3rem}.reference-country-card small{color:var(--reference-muted);margin-top:7px}.reference-rhyme-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reference-rhyme-card{align-items:center;background:var(--reference-card-bg);border:1px solid var(--reference-border);border-radius:6px;color:#39261f;display:flex;gap:22px;min-height:126px;padding:22px 24px}.reference-rhyme-card>b{color:#c38a70;font-family:var(--ad-literary-font-family);font-size:2.5rem;font-weight:400;min-width:46px;text-align:center}.reference-rhyme-card span{display:flex;flex-direction:column}.reference-rhyme-card strong{font-family:var(--ad-literary-font-family);font-size:1.25rem}.reference-rhyme-card small{color:var(--reference-muted);margin-top:8px}:is(.reference-category-card,.reference-era-card,.reference-country-card,.reference-rhyme-card){transition:border-color .2s ease,background-color .2s ease}:is(.reference-category-card,.reference-era-card,.reference-country-card,.reference-rhyme-card):hover{background:var(--reference-card-bg);border-color:#c99179;color:#39261f}.reference-list-toolbar{align-items:center;border-bottom:1px solid var(--reference-border);display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:22px}.reference-list-toolbar strong{font-size:1.15rem}.reference-list-sort{align-items:center;color:var(--reference-muted);display:inline-flex;font-size:.9rem;gap:.55rem}.reference-quote-grid{gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.reference-quote-card{background:#fffdfc;border:1px solid var(--reference-border);border-radius:5px;color:#3d2922;display:flex;flex-direction:column;justify-content:space-between;min-height:238px;overflow:hidden;padding:26px 22px 20px;position:relative}.reference-quote-card .reference-quote-mark{color:#eee3dd;font-size:4rem;left:18px;line-height:1;position:absolute;top:18px;transform:scaleX(-1)}.reference-quote-card .reference-quote-text{align-self:flex-start;color:#2f211c;font-family:var(--ad-literary-font-family);font-size:clamp(1.3rem,1.65vw,1.75rem);font-weight:700;line-height:1.75;margin:0 0 22px;position:relative;text-align:center;width:calc(100% - 38px);z-index:1}.reference-quote-line{text-wrap:balance;display:block;text-align:center;width:100%}.reference-quote-line+.reference-quote-line{margin-top:.12em}.reference-quote-card footer{align-items:center;border-top:1px solid #eee9e6;display:flex;justify-content:space-between;min-height:70px;padding-top:16px;position:relative;z-index:1}.reference-quote-meta{display:flex;flex-direction:column;min-width:0;text-align:right}.reference-quote-poet,.reference-quote-topic{font-family:var(--ad-ui-font-family);line-height:1.45;max-width:100%;width:-moz-fit-content;width:fit-content}.reference-quote-poet{color:#806f68;font-size:.95rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-quote-topic{color:#9b8780;font-size:.8rem;margin-top:2px}.reference-quote-poet:hover,.reference-quote-topic:hover{color:#bd6748}.reference-quote-actions{direction:ltr;display:flex;flex:0 0 auto;gap:8px}.reference-quote-actions button{background:transparent;border:1px solid #eee9e6;border-radius:50%;color:#625954;display:grid;font-size:1rem;height:38px;padding:0;place-items:center;transition:color .2s ease,border-color .2s ease,background-color .2s ease;width:38px}.reference-quote-actions button:focus-visible,.reference-quote-actions button:hover{background:#bd6748;border-color:#bd6748;color:#fff}.reference-quote-actions button.is-active{background:#fff8f5;border-color:#d8bbb0;color:#bd6748}.reference-load-more{background:transparent;border:1px solid #70584e;border-radius:999px;color:#4b362e;display:block;margin:36px auto 0;padding:12px 24px;width:min(390px,100%)}.community-infinite-loader{align-items:center;color:var(--profile-muted,#86766e);display:flex;font-family:IBM Plex Sans Arabic,sans-serif;font-size:.82rem;gap:10px;justify-content:center;margin:24px auto;min-height:52px;text-align:center;width:min(390px,calc(100% - 32px))}.community-infinite-loader[hidden]{display:none!important}.community-infinite-spinner{animation:community-infinite-spin .75s linear infinite;border:2px solid rgba(141,81,62,.18);border-radius:50%;border-top:2px solid var(--profile-accent,#b85f44);height:20px;width:20px}.community-infinite-loader:not(.is-loading) .community-infinite-spinner{opacity:.55}@keyframes community-infinite-spin{to{transform:rotate(1turn)}}.community-directory-stats{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1.3rem}.community-directory-stats article{align-items:center;background:#fff;border:1px solid var(--poets-border);border-radius:4px;display:flex;flex-direction:column;justify-content:center;min-height:126px;padding:20px;text-align:center}.community-directory-stats i{background:#fbf5f2;border-radius:4px;color:var(--poets-accent);display:grid;font-size:1.18rem;height:42px;place-items:center;width:42px}.community-directory-stats strong{color:var(--poets-text);font-family:var(--ad-literary-font-family);font-size:1.38rem;line-height:1;margin-top:10px}.community-directory-stats span{color:var(--poets-muted);font-family:var(--ad-literary-font-family);font-size:.88rem;margin-top:6px}.community-directory-panel{margin-bottom:2rem}.community-directory-summary{border-bottom:1px solid var(--poets-border);color:var(--poets-muted);font-size:.82rem;margin:1rem 0 0;padding:0 0 1rem;text-align:right}.community-directory-grid{padding:2rem .35rem .5rem}.community-directory-grid .community-card{min-width:0;width:100%}.community-directory-grid .community-followers{white-space:nowrap}.community-directory-grid .follow-btn[disabled]{cursor:wait;opacity:.7}.reference-empty{text-align:center}html[data-theme=dark] .reference-category-card,html[data-theme=dark] .reference-country-card,html[data-theme=dark] .reference-era-card,html[data-theme=dark] .reference-panel,html[data-theme=dark] .reference-quote-card,html[data-theme=dark] .reference-rhyme-card{--reference-border:#51301f;--reference-muted:#b88a62;background:#100b09;border-color:var(--reference-border);color:#f3e9e3}html[data-theme=dark] .reference-category-card,html[data-theme=dark] .reference-category-section h2,html[data-theme=dark] .reference-country-card,html[data-theme=dark] .reference-era-card,html[data-theme=dark] .reference-rhyme-card{color:#f3e9e3}html[data-theme=dark] .reference-list-sort .poems2-sort-toggle{background:#100b09;border-color:#51301f;color:#eadbd3}html[data-theme=dark] .reference-list-sort .poems2-sort-menu{background:#160e0b;border-color:#51301f}html[data-theme=dark] .reference-list-sort .poems2-sort-menu .dropdown-item{color:#eadbd3}html[data-theme=dark] .reference-list-sort .poems2-sort-menu .dropdown-item:is(.active,:focus,:hover){background:#2b1913;color:#e49a7c}html[data-theme=dark] .reference-quote-card .reference-quote-mark{color:#281812}html[data-theme=dark] .reference-quote-card .reference-quote-text{color:#f3e9e3}html[data-theme=dark] .reference-quote-card footer{border-color:#51301f}html[data-theme=dark] .reference-quote-poet{color:#f3e9e3}html[data-theme=dark] .reference-quote-topic{color:#d4a276}html[data-theme=dark] .reference-quote-actions button{border-color:#51301f;color:#d7bda9}html[data-theme=dark] .reference-quote-actions button.is-active{background:#21130e;border-color:#86563b;color:#e18a6b}html[data-theme=dark] .reference-load-more{border-color:#86563b;color:#f0dfd5}html[data-theme=dark] .community-infinite-loader{color:#bfaea4}html[data-theme=dark] .community-directory-stats article{background:#1e1410;border-color:#4a2a1b;color:#f3e9e3}html[data-theme=dark] .community-directory-stats i{background:#2a1912;color:#d17a5d}html[data-theme=dark] .community-directory-stats strong{color:#f3e9e3}html[data-theme=dark] .community-directory-stats span{color:#bfaea4}html[data-theme=dark] .community-directory-summary{border-color:#4a2a1b;color:#bfaea4}@media (max-width:1199.98px){.reference-category-grid.reference-cols-5,.reference-category-grid.reference-cols-6,.reference-era-grid,.reference-rhyme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991.98px){.reference-category-grid.reference-cols-4,.reference-category-grid.reference-cols-5,.reference-category-grid.reference-cols-6,.reference-country-grid,.reference-era-grid,.reference-quote-grid,.reference-rhyme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-quote-card{min-height:224px;padding:24px 20px 18px}.reference-quote-card .reference-quote-mark{font-size:3.75rem;left:17px;top:17px}.reference-quote-card .reference-quote-text{font-size:clamp(1.25rem,2.8vw,1.65rem);width:calc(100% - 34px)}.community-directory-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.reference-panel{padding:18px}.reference-category-grid.reference-cols-4,.reference-category-grid.reference-cols-5,.reference-category-grid.reference-cols-6,.reference-country-grid,.reference-era-grid,.reference-quote-grid,.reference-rhyme-grid{grid-template-columns:1fr}.community-directory-stats{gap:10px}.community-directory-stats article{min-height:108px;padding:14px}.community-directory-stats i{height:36px;width:36px}.reference-list-toolbar{align-items:flex-start;flex-direction:column;gap:14px}.reference-list-sort{justify-content:space-between;width:100%}.reference-category-card{min-height:88px}.reference-quote-card{min-height:210px;padding:22px 18px 16px}.reference-quote-card .reference-quote-mark{font-size:3.4rem;left:14px;top:14px}.reference-quote-card .reference-quote-text{font-size:clamp(1.3rem,6vw,1.6rem);line-height:1.75;margin-bottom:20px;width:calc(100% - 30px)}.reference-quote-card footer{min-height:64px;padding-top:14px}.reference-quote-poet{font-size:.92rem}.reference-quote-topic{font-size:.78rem}.reference-quote-actions button{font-size:1rem;height:38px;width:38px}}@media (max-width:767.98px){.community-directory-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:0}.community-directory-grid .community-card{min-height:244px;padding:20px 10px 14px}.community-directory-grid .community-meta{gap:.45rem}}@media (max-width:389.98px){.community-directory-grid{grid-template-columns:1fr}}.reference-directory-page[data-web-page=quotes] .reference-quote-card{align-items:flex-end;background:var(--Tokens-Card-BG,#fdfcfb);border:.8px solid var(--Secondary-100,#ede1d8);border-radius:2px;display:flex;flex-direction:column;gap:14px;justify-content:flex-start;justify-self:stretch;min-height:0;padding:16px}html[data-theme=dark] .reference-directory-page[data-web-page=quotes] .reference-quote-card{background:#100b09;border-color:#51301f}.reference-directory-page[data-web-page=quotes] .reference-quote-card .reference-quote-mark{font-size:3.75rem;left:16px;top:16px}.reference-directory-page[data-web-page=quotes] .reference-quote-content{align-self:stretch;display:block;width:100%}.reference-directory-page[data-web-page=quotes] .reference-quote-card .reference-quote-text{align-items:stretch;align-self:stretch;box-sizing:border-box;color:#2c1f1a;direction:rtl;display:flex;flex-direction:column;font-family:Amiri,serif;font-size:18.8px;font-style:normal;font-weight:700;justify-content:flex-start;line-height:37.6px;margin:0;max-width:none;min-height:0;padding-left:64px;padding-right:0;text-align:right;width:100%}.reference-directory-page[data-web-page=quotes] .reference-quote-card .reference-quote-line{text-wrap:wrap;direction:rtl;display:block;margin:0;text-align:right!important;width:100%}html[data-theme=dark] .reference-directory-page[data-web-page=quotes] .reference-quote-card .reference-quote-text{color:#f3e9e3}.reference-directory-page[data-web-page=quotes] .reference-quote-card footer{gap:14px;margin-top:0;min-height:0;padding-top:14px;width:100%}.reference-directory-page[data-web-page=quotes] .reference-quote-meta{flex:1 1 auto;overflow:hidden}.reference-directory-page[data-web-page=quotes] .reference-quote-actions button{font-size:1.1rem;height:46px;width:46px}@media (max-width:991.98px){.reference-directory-page[data-web-page=quotes] .reference-quote-card{gap:14px;min-height:0;padding:16px}.reference-directory-page[data-web-page=quotes] .reference-quote-card .reference-quote-mark{left:16px;top:16px}.reference-directory-page[data-web-page=quotes] .reference-quote-card .reference-quote-text{min-height:0;padding-left:64px;width:100%}}@media (max-width:575.98px){.reference-directory-page[data-web-page=quotes] .reference-quote-card{gap:14px;min-height:0;padding:16px}.reference-directory-page[data-web-page=quotes] .reference-quote-card .reference-quote-mark{font-size:3.35rem;left:16px;top:16px}.reference-directory-page[data-web-page=quotes] .reference-quote-card .reference-quote-text{margin:0;min-height:0;padding-left:58px;width:100%}.reference-directory-page[data-web-page=quotes] .reference-quote-card footer{min-height:0;padding-top:14px}.reference-directory-page[data-web-page=quotes] .reference-quote-actions button{height:42px;width:42px}}body.author-quotes-page .author-quotes-heading{align-items:flex-start;margin-bottom:1.3rem;min-height:116px;padding:18px 28px 16px}body.author-quotes-page .author-quotes-heading .poems2-breadcrumb{flex-wrap:nowrap;font-size:.76rem;gap:.45rem;margin-bottom:0;max-width:100%;overflow-x:auto;scrollbar-width:none;white-space:nowrap}body.author-quotes-page .author-quotes-heading .poems2-breadcrumb::-webkit-scrollbar{display:none}body.author-quotes-page .author-quotes-heading .poems2-breadcrumb .bi{font-size:.6rem}body.author-quotes-page .author-quotes-heading h1{font-size:clamp(2rem,3.1vw,2.9rem);line-height:1.25;margin:.4rem 0 0}body.author-quotes-page .author-quotes-layout{align-items:start;direction:ltr;display:grid;gap:1.35rem;grid-template-areas:"quotes sidebar";grid-template-columns:minmax(0,1fr) 340px}body.author-quotes-page .author-quotes-directory{direction:rtl;grid-area:quotes;margin:0;min-width:0;padding:22px;width:100%}body.author-quotes-page .author-quotes-poet-card{align-self:start;background:transparent;direction:rtl;grid-area:sidebar;margin:0;min-width:0;width:100%}body.author-quotes-page .author-quotes-poet-card .poet-identity-name h2 a{color:inherit}body.author-quotes-page .author-quotes-poet-card .poet-identity-about p{margin:0 0 .8rem}body.author-quotes-page .author-quotes-toolbar{align-items:center;border-bottom:1px solid var(--reference-border);display:flex;gap:18px;justify-content:space-between;margin-bottom:22px;padding-bottom:18px}body.author-quotes-page .author-quotes-toolbar h2{align-items:center;color:#34241f;display:flex;font-family:var(--ad-literary-font-family);font-size:1.28rem;font-weight:700;gap:.45rem;margin:0}body.author-quotes-page .author-quotes-toolbar h2 i{color:#675a54;font-size:1rem}body.author-quotes-page .author-quotes-toolbar h2 span{color:#8e756a;font-family:var(--ad-ui-font-family);font-size:.82rem;font-weight:500}body.author-quotes-page .author-quotes-toolbar label{align-items:center;color:var(--reference-muted);display:flex;font-size:.82rem;gap:.5rem}body.author-quotes-page .author-quotes-toolbar .reference-list-sort{font-size:.82rem}body.author-quotes-page .author-quotes-toolbar select{background:#fff;border:1px solid var(--reference-border);border-radius:4px;color:#4c372f;min-width:112px;padding:8px 34px 8px 12px}body.author-quotes-page .reference-quote-grid{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767.98px){body.author-quotes-page .author-quotes-heading{margin-bottom:1rem;min-height:102px;padding:14px 18px}body.author-quotes-page .author-quotes-heading h1{font-size:2rem}}html[data-theme=dark] body.author-quotes-page .author-quotes-toolbar{border-color:#51301f}html[data-theme=dark] body.author-quotes-page .author-quotes-toolbar h2{color:#f3e9e3}html[data-theme=dark] body.author-quotes-page .author-quotes-toolbar h2 i,html[data-theme=dark] body.author-quotes-page .author-quotes-toolbar h2 span{color:#d4a276}html[data-theme=dark] body.author-quotes-page .author-quotes-toolbar select{background:#100b09;border-color:#51301f;color:#eadbd3}html[data-theme=dark] body.author-quotes-page .author-quotes-poet-card{--poet-card-bg:#100b09;--poet-card-border:#51301f;--poet-card-heading:#f3e9e3;--poet-card-text:#d8c5bb;--poet-card-muted:#b88a62;--poet-card-rule:#51301f;background:transparent}@media (max-width:1199.98px) and (min-width:992px){body.author-quotes-page .author-quotes-layout{grid-template-columns:minmax(0,1fr) 310px}}@media (max-width:991.98px){body.author-quotes-page .author-quotes-layout{direction:rtl;gap:1rem;grid-template-areas:"sidebar" "quotes";grid-template-columns:minmax(0,1fr)}body.author-quotes-page .author-quotes-directory{grid-area:quotes;width:100%}body.author-quotes-page .author-quotes-poet-card{grid-area:sidebar;order:0;width:100%}}@media (max-width:767.98px){body.author-quotes-page .author-quotes-directory{padding:17px}body.author-quotes-page .reference-quote-grid{grid-template-columns:1fr}body.author-quotes-page .author-quotes-toolbar{align-items:flex-start;flex-direction:column}body.author-quotes-page .author-quotes-toolbar .reference-list-sort,body.author-quotes-page .author-quotes-toolbar label{justify-content:space-between;width:100%}}body.poem-page .poem-display-prose,body.poem-page .poem-display-prose .poem-prose-line{color:#312723;font-family:var(--ad-literary-font-family);text-align:center}html[data-theme=dark] body.poem-page .poem-display-prose,html[data-theme=dark] body.poem-page .poem-display-prose .poem-prose-line,html[data-theme=dark] body.poem-page .poem-display-prose .poem-prose-line>span{color:#e1dcd8}body.poem-page .poem-reader-card.is-reading-dark .poem-display-prose,body.poem-page .poem-reader-card.is-reading-dark .poem-display-prose .poem-prose-line,body.poem-page .poem-reader-card.is-reading-dark .poem-display-prose .poem-prose-line>span{color:#f7f0ec}body.poem-page .poem-display-prose .poem-prose-line{font-size:clamp(1.25rem,2vw,1.68rem);line-height:1.85}.poem-verses.poem-display-prose,.poem-verses.poem-display-prose>span{text-align:center}@media (max-width:1199.98px){body.poem-page .poem-display-prose .poem-prose-line{font-size:1.2rem}}@media (max-width:991.98px){body.poem-page .poem-display-vertical{box-sizing:border-box;padding-inline:clamp(38px,7vw,66px)}body.poem-page .poem-display-vertical .poem-line{grid-template-columns:minmax(0,1fr);padding:.74rem 0;row-gap:.22rem}body.poem-page .poem-display-vertical .poem-line>i{display:none}body.poem-page .poem-display-vertical .poem-line>span{display:block;max-width:none;overflow-wrap:normal;white-space:nowrap;width:100%;word-break:normal}body.poem-page .poem-display-vertical .poem-line>span:first-child{justify-self:stretch;text-align:right}body.poem-page .poem-display-vertical .poem-line>span:nth-of-type(2){justify-self:stretch;text-align:left}body.poem-page .poem-display-prose .poem-prose-line{font-size:clamp(1.12rem,3.6vw,1.42rem);line-height:1.85;text-align:center;width:100%}}@media (min-width:768px) and (max-width:991.98px){body.poem-page .poem-display-vertical{padding-inline:clamp(120px,17vw,150px)}}@media (max-width:767.98px){body.poem-page .poem-display-vertical{padding-inline:clamp(30px,7.5vw,48px)}body.poem-page .poem-display-vertical .poem-line>span{width:100%}body.poem-page .poem-display-prose .poem-prose-line{font-size:clamp(1.08rem,5vw,1.34rem)}}@media (max-width:575.98px){body.poem-page .poem-display-vertical{padding-inline:clamp(26px,8vw,38px)}body.poem-page .poem-display-vertical .poem-line{padding-block:.7rem;row-gap:.3rem}body.poem-page .poem-display-vertical .poem-line>span{width:100%}body.poem-page .poem-display-prose .poem-prose-line{font-size:clamp(1.04rem,5.7vw,1.28rem);line-height:1.8}}body.quote-detail-page{--quote-detail-burgundy:#6c3733;--quote-detail-burgundy-dark:#512724;--quote-detail-ink:#332722;--quote-detail-muted:#95867f}body.quote-detail-page .quote-detail-main>.site-container{width:min(var(--ad-container),calc(100% - 40px))}body.quote-detail-page .quote-detail-breadcrumb{margin-bottom:1rem}body.quote-detail-page .quote-detail-layout{align-items:start;direction:ltr;display:grid;gap:1.75rem;grid-template-areas:"sidebar main";grid-template-columns:310px minmax(0,1fr)}body.quote-detail-page .quote-detail-main-column{direction:rtl;grid-area:main;min-width:0}body.quote-detail-page .quote-detail-sidebar{direction:rtl;grid-area:sidebar;min-width:0}body.quote-detail-page .quote-detail-reader-card{overflow:visible;padding:30px 34px 24px}body.quote-detail-page .quote-detail-meta-row{align-items:center;color:var(--quote-detail-muted);display:flex;gap:18px;justify-content:space-between;margin-bottom:24px;min-height:40px}body.quote-detail-page .quote-detail-utility-row{align-items:center;display:flex;gap:24px;justify-content:flex-start;margin-bottom:48px}body.quote-detail-page .quote-detail-tools{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}body.quote-detail-page .quote-detail-tools .poem-tool{margin:0}body.quote-detail-page .quote-detail-copy-image{min-width:112px}body.quote-detail-page .quote-detail-subject{min-width:112px;white-space:nowrap}body.quote-detail-page .quote-detail-subject .bi{font-size:.85rem}.reference-quote-actions .reference-quote-share,body.quote-detail-page :is(.quote-detail-tools,.quote-detail-mini-actions) [data-reference-quote-share]{position:relative;transition:color .2s ease,border-color .2s ease,background-color .2s ease,transform .2s ease}.reference-quote-actions .reference-quote-share .bi,body.quote-detail-page :is(.quote-detail-tools,.quote-detail-mini-actions) [data-reference-quote-share] .bi{display:block;height:1em;left:50%;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:1em}.reference-quote-actions .reference-quote-share .bi:before,body.quote-detail-page :is(.quote-detail-tools,.quote-detail-mini-actions) [data-reference-quote-share] .bi:before{display:block;height:1em;line-height:1;text-align:center;width:1em}.reference-quote-actions .reference-quote-share:is(:hover,:focus-visible),body.quote-detail-page :is(.quote-detail-tools,.quote-detail-mini-actions) [data-reference-quote-share]:is(:hover,:focus-visible){background:#bd6748;border-color:#bd6748;color:#fff}.reference-quote-actions .reference-quote-share:active,body.quote-detail-page :is(.quote-detail-tools,.quote-detail-mini-actions) [data-reference-quote-share]:active{transform:translateY(1px)}body.quote-image-export-open{overflow:hidden}.quote-image-export[hidden]{display:none!important}.quote-image-export{direction:rtl;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:10050}.quote-image-export__backdrop{backdrop-filter:blur(5px);background:rgba(30,20,18,.72);border:0;cursor:default;height:100%;inset:0;position:absolute;width:100%}.quote-image-export__dialog{background:#fffaf7;border:1px solid #e5d4ca;border-radius:10px;box-shadow:0 28px 80px rgba(34,20,16,.3);max-height:calc(100vh - 48px);overflow:auto;position:relative;width:min(980px,100%)}.quote-image-export__header{align-items:flex-start;border-bottom:1px solid #eadbd2;display:flex;gap:24px;justify-content:space-between;padding:22px 26px}.quote-image-export__header h2{color:#392824;font-family:var(--ad-literary-font-family);font-size:1.55rem;margin:0 0 4px}.quote-image-export__header p{color:#897871;font-size:.84rem;margin:0}.quote-image-export__close{background:#fff;border:1px solid #dfcec4;border-radius:50%;color:#695953;display:grid;flex:0 0 auto;font-size:1rem;height:40px;place-items:center;width:40px}.quote-image-export__close:hover{background:#7a3b2f;border-color:#7a3b2f;color:#fff}.quote-image-export__body{align-items:center;direction:ltr;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 280px;padding:26px}.quote-image-export__preview{background:#eee;border:1px solid #decfc6;border-radius:5px;box-shadow:0 14px 38px rgba(74,43,34,.13);margin:auto;max-width:570px;overflow:hidden;width:100%}.quote-image-export__preview canvas{aspect-ratio:1;display:block;height:auto;width:100%}.quote-image-export__options{direction:rtl;display:flex;flex-direction:column;gap:24px;height:100%;justify-content:center}.quote-image-export__options h3{color:#4a3832;font-size:.88rem;margin:0 0 12px}.quote-image-export__themes{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.quote-image-export__themes button{align-items:center;background:#fff;border:1px solid #e4d5cc;border-radius:5px;color:#68564f;display:flex;font-size:.72rem;gap:8px;min-width:0;padding:8px;text-align:right}.quote-image-export__themes button.is-selected,.quote-image-export__themes button:hover{border-color:#a7543e;box-shadow:0 0 0 2px rgba(167,84,62,.12)}.quote-image-export__themes button>span{border:1px solid rgba(70,45,38,.12);border-radius:3px;display:block;flex:0 0 auto;height:32px;width:32px}.quote-image-export__themes button b{font-weight:600}.quote-image-export__themes .theme-ivory{background:linear-gradient(135deg,#fffaf5,#efe0d5)}.quote-image-export__themes .theme-burgundy{background:linear-gradient(135deg,#7b4039,#3b1c19)}.quote-image-export__themes .theme-night{background:linear-gradient(135deg,#201310,#0e0908)}.quote-image-export__themes .theme-sage{background:linear-gradient(135deg,#e9e7dd,#c8c7b4)}.quote-image-export__note{background:hsla(0,0%,100%,.62);border:1px solid #eaded7;border-radius:5px;color:#88756d;font-size:.72rem;line-height:1.7;margin:0;padding:12px}.quote-image-export__note i{color:#a8553e;margin-left:5px}.quote-image-export__download{align-items:center;background:linear-gradient(90deg,#7a3b2f,#bc6247);border:1px solid #7a3b2f;border-radius:5px;color:#fff;display:flex;font-size:.82rem;font-weight:700;gap:9px;justify-content:center;min-height:50px;padding:12px 18px}.quote-image-export__download:hover{background:#fff;color:#7a3b2f}.quote-image-export__download:disabled{cursor:wait;opacity:.6}@media (max-width:767.98px){.quote-image-export{padding:12px}.quote-image-export__dialog{max-height:calc(100vh - 24px)}.quote-image-export__header{padding:16px 18px}.quote-image-export__header h2{font-size:1.28rem}.quote-image-export__header p{font-size:.74rem}.quote-image-export__body{gap:18px;grid-template-columns:1fr;padding:18px}.quote-image-export__preview{max-width:min(100%,430px)}.quote-image-export__options{gap:14px}.quote-image-export__themes{grid-template-columns:repeat(4,minmax(0,1fr))}.quote-image-export__themes button{justify-content:center;padding:6px}.quote-image-export__themes button b{display:none}.quote-image-export__themes button>span{height:30px;width:100%}}body.quote-detail-page .quote-detail-read-poem{align-items:center;background:#625650;border:1px solid #625650;border-radius:4px;box-shadow:none;color:#fff;display:inline-flex;flex:0 0 auto;font-size:.76rem;gap:.38rem;justify-content:center;margin:0;min-height:40px;min-width:120px;padding:.45rem .7rem;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}body.quote-detail-page .quote-detail-read-poem:is(:hover,:focus-visible){background:#4e4540;border-color:#4e4540;color:#fff}body.quote-detail-page .quote-detail-read-poem:active{transform:translateY(1px)}body.quote-detail-page .quote-detail-board{background:linear-gradient(120deg,#4a2418,#623025 52%,#4a2418);border-radius:2px;color:#fff;display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:0;overflow:hidden;padding:56px 48px 40px;position:relative}body.quote-detail-page .quote-detail-board:before{background:url(../img/quote-detail-pattern.svg) 0 0/304px 314px repeat;content:"";inset:0;opacity:.78;pointer-events:none;position:absolute;z-index:-1}body.quote-detail-page .quote-detail-verses{display:grid;font-family:var(--ad-literary-font-family);gap:24px;margin-inline:auto;width:100%}body.quote-detail-page .quote-detail-verses--vertical{box-sizing:border-box}body.quote-detail-page .quote-detail-verse-row{align-items:center;color:#fff;display:grid;font-size:var(--quote-detail-dynamic-font-size,clamp(1.7rem,2.3vw,2.2rem));gap:0;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);line-height:1.9;text-align:center}body.quote-detail-page .quote-detail-verse-row>span{display:block;min-width:0;overflow-wrap:normal;text-align:center;-moz-text-align-last:center;text-align-last:center;white-space:nowrap}body.quote-detail-page .quote-detail-verse-row>i{color:hsla(0,0%,100%,.48);font-size:.72rem;font-style:normal}body.quote-detail-page .quote-detail-verses--lines{gap:.4rem;width:min(760px,100%)}body.quote-detail-page .quote-detail-line{color:#fff;font-size:clamp(1.55rem,2.15vw,2rem);line-height:1.9;margin:0;text-align:center}body.quote-detail-page .quote-detail-line>span{display:inline;overflow-wrap:anywhere;white-space:normal}body.quote-detail-page .quote-detail-board-author{font-family:var(--ad-literary-font-family);font-size:1rem;line-height:1.8;margin:24px 0 0;text-align:center}body.quote-detail-page .quote-detail-board-author a,body.quote-detail-page .quote-detail-board-author a:hover{color:hsla(0,0%,100%,.78)}body.quote-detail-page .quote-detail-about{margin-top:48px}body.quote-detail-page .quote-detail-tags{margin-bottom:0;margin-top:24px}body.quote-detail-page .quote-detail-poet-card{--poet-card-bg:#fff;position:sticky;top:118px}body.quote-detail-page .quote-detail-author-quotes,body.quote-detail-page .quote-detail-related{background:#fff;border:1px solid var(--poem-card-border);margin-top:40px;padding:24px}body.quote-detail-page :is(.quote-detail-author-quotes,.quote-detail-related){position:relative}body.quote-detail-page .quote-detail-related{margin-top:40px}body.quote-detail-page .quote-detail-section-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}body.quote-detail-page .quote-detail-section-heading h2{align-items:center;color:var(--quote-detail-ink);display:inline-flex;font-family:var(--ad-literary-font-family);font-size:1.2rem;font-weight:700;gap:.45rem;margin:0}body.quote-detail-page .quote-detail-section-heading h2 .bi{font-size:1rem}body.quote-detail-page .quote-detail-section-heading>a{color:var(--poem-accent);flex:0 0 auto;font-size:.75rem}body.quote-detail-page .quote-detail-card-grid{display:grid;gap:16px}body.quote-detail-page .quote-detail-card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}body.quote-detail-page .quote-detail-card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}body.quote-detail-page .quote-detail-mini-card{background:var(--Tokens-Card-BG,#fdfcfb);border:.8px solid var(--Secondary-100,#ede1d8);border-radius:2px;display:flex;flex-direction:column;gap:14px;justify-content:flex-start;min-height:0;min-width:0;overflow:hidden;padding:16px;position:relative}body.quote-detail-page .quote-detail-mini-body{color:#2c1f1a;display:block;min-height:0;padding-inline-end:56px;position:relative;width:100%}body.quote-detail-page .quote-detail-mini-body:hover{color:var(--quote-detail-ink)}body.quote-detail-page .quote-detail-mini-mark{color:#efe3dd;font-size:3.15rem;inset-inline-end:0;line-height:1;position:absolute;top:-4px}body.quote-detail-page .quote-detail-mini-body p{font-family:var(--ad-literary-font-family);font-size:1.22rem;font-weight:700;line-height:1.72;margin:0;text-align:right}body.quote-detail-page .quote-detail-mini-body p span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.quote-detail-page .quote-detail-mini-card footer{align-items:center;border-top:1px solid #eee9e6;display:flex;gap:12px;justify-content:space-between;margin-top:0;padding-top:14px}body.quote-detail-page .quote-detail-mini-meta{display:grid;gap:.05rem;min-width:0}body.quote-detail-page .quote-detail-mini-meta a{color:#70645e;font-size:.8rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.quote-detail-page .quote-detail-mini-meta .quote-detail-mini-topic{color:#9b8780;font-size:.68rem;font-weight:400;width:-moz-fit-content;width:fit-content}body.quote-detail-page .quote-detail-mini-meta .quote-detail-mini-topic:hover{color:#bd6748}body.quote-detail-page .quote-detail-mini-actions{align-items:center;display:flex;flex:0 0 auto;gap:.35rem}body.quote-detail-page .quote-detail-mini-actions a,body.quote-detail-page .quote-detail-mini-actions button{align-items:center;background:#fff;border:1px solid #e5dad5;border-radius:50%;color:#81736c;display:inline-flex;font-size:.72rem;gap:.25rem;height:34px;justify-content:center;min-width:34px;padding:0 .5rem}body.quote-detail-page .quote-detail-mini-actions button{padding:0;width:34px}body.quote-detail-page .quote-detail-mini-actions :is(a,button):hover{background:#bd6748;border-color:#bd6748;color:#fff}body.quote-detail-page .quote-detail-mini-actions button.is-active{background:#fff8f5;border-color:#d8bbb0;color:var(--poem-accent)}html[data-theme=dark] body.quote-detail-page,html[data-theme=dark] body.quote-detail-page .quote-detail-main,html[data-theme=dark] body.quote-detail-page .quote-detail-site-shell{background:#100a07!important;color:#e1dcd8}html[data-theme=dark] body.quote-detail-page .quote-detail-poet-card{--poet-card-bg:#100a07}html[data-theme=dark] body.quote-detail-page :is(.quote-detail-author-quotes,.quote-detail-related){background:#100a07;border-color:#4a2a1b}html[data-theme=dark] body.quote-detail-page .quote-detail-mini-card{background:#1e1410;border-color:#4a2a1b}html[data-theme=dark] body.quote-detail-page :is(.quote-detail-section-heading h2,.quote-detail-mini-body,.quote-detail-mini-body:hover){color:#e1dcd8}html[data-theme=dark] body.quote-detail-page .quote-detail-mini-card footer{border-color:#4a2a1b}html[data-theme=dark] body.quote-detail-page .quote-detail-mini-meta a{color:#d8c7bd}html[data-theme=dark] body.quote-detail-page .quote-detail-mini-meta .quote-detail-mini-topic{color:#d4a276}html[data-theme=dark] body.quote-detail-page .quote-detail-mini-actions :is(a,button){background:#160d0a;border-color:#4a2a1b;color:#cfad9b}html[data-theme=dark] .reference-quote-actions .reference-quote-share:is(:hover,:focus-visible),html[data-theme=dark] body.quote-detail-page .quote-detail-mini-actions [data-reference-quote-share]:is(:hover,:focus-visible){background:#8f4938;border-color:#cd6d51;color:#fff}html[data-theme=dark] body.quote-detail-page .quote-detail-mini-actions button.is-active{background:#21130e;border-color:#4a2a1b;color:#e18a6b}html[data-theme=dark] body.quote-detail-page .quote-detail-read-poem{background:transparent;border-color:#4a2a1b;color:#cfad9b}html[data-theme=dark] body.quote-detail-page .quote-detail-read-poem:is(:hover,:focus-visible){background:#2a1912;border-color:#cd6d51;color:#fff}html[data-theme=dark] .reference-quote-actions button.is-active{border-color:#51301f}html[data-theme=dark] body.poet-page .poet-quote-scroll-btn{background:#1e1410;border-color:#4a2a1b;box-shadow:0 8px 20px rgba(0,0,0,.28);color:#d97858}html[data-theme=dark] body.poet-page .poet-quote-scroll-btn:focus-visible,html[data-theme=dark] body.poet-page .poet-quote-scroll-btn:hover{background:#2a1912;border-color:#6d3b28;color:#fff}html[data-theme=dark] body.quote-detail-page .quote-detail-carousel-next{background:#1e1410;border-color:#4a2a1b;box-shadow:0 8px 20px rgba(0,0,0,.28);color:#d97858}html[data-theme=dark] body.quote-detail-page .quote-detail-carousel-next:focus-visible,html[data-theme=dark] body.quote-detail-page .quote-detail-carousel-next:hover{background:#2a1912;border-color:#6d3b28;color:#fff}@media (max-width:1199.98px){body.quote-detail-page .quote-detail-layout{gap:1.2rem;grid-template-columns:280px minmax(0,1fr)}body.quote-detail-page .quote-detail-reader-card{padding-inline:25px}body.quote-detail-page .quote-detail-board{padding-inline:40px}body.quote-detail-page .quote-detail-card-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991.98px){body.quote-detail-page .quote-detail-main>.site-container{width:min(calc(100% - 24px),850px)}body.quote-detail-page .quote-detail-layout{direction:rtl;gap:1.15rem;grid-template-areas:"main" "sidebar";grid-template-columns:minmax(0,1fr)}body.quote-detail-page .quote-detail-reader-card{padding:24px 18px 20px}body.quote-detail-page .quote-detail-sidebar{display:block}body.quote-detail-page .quote-detail-poet-card{margin-inline:auto;max-width:620px;position:static;width:100%}body.quote-detail-page .quote-detail-card-grid--three{grid-template-columns:repeat(3,minmax(230px,1fr));overflow-x:auto;padding-bottom:.35rem;scroll-snap-type:inline mandatory;scrollbar-width:none}body.quote-detail-page .quote-detail-card-grid--three::-webkit-scrollbar{display:none}body.quote-detail-page .quote-detail-card-grid--three>*{scroll-snap-align:start}body.quote-detail-page .quote-detail-verses--vertical{padding-inline:clamp(38px,7vw,66px)}body.quote-detail-page .quote-detail-verses--vertical .quote-detail-verse-row{grid-template-columns:minmax(0,1fr);padding:.74rem 0;row-gap:.22rem}body.quote-detail-page .quote-detail-verses--vertical .quote-detail-verse-row>i{display:none}body.quote-detail-page .quote-detail-verses--vertical .quote-detail-verse-row>span{display:block;max-width:none;overflow-wrap:normal;white-space:nowrap;width:100%;word-break:normal}body.quote-detail-page .quote-detail-verses--vertical .quote-detail-verse-row>span:first-child{justify-self:stretch;text-align:right;-moz-text-align-last:right;text-align-last:right}body.quote-detail-page .quote-detail-verses--vertical .quote-detail-verse-row>span:nth-of-type(2){justify-self:stretch;text-align:left;-moz-text-align-last:left;text-align-last:left}body.quote-detail-page .quote-detail-verses--lines{gap:.3rem;width:min(680px,100%)}body.quote-detail-page .quote-detail-line{font-size:clamp(1.25rem,3.6vw,1.55rem);line-height:1.85}}@media (max-width:767.98px){body.quote-detail-page .quote-detail-main>.site-container{width:calc(100% - 20px)}body.quote-detail-page .quote-detail-reader-card{padding:20px 14px 18px}body.quote-detail-page .quote-detail-meta-row{margin-bottom:16px}body.quote-detail-page .quote-detail-utility-row{align-items:flex-start;flex-direction:column;margin-bottom:32px}body.quote-detail-page .quote-detail-tools{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none;width:100%}body.quote-detail-page .quote-detail-tools::-webkit-scrollbar{display:none}body.quote-detail-page .quote-detail-read-poem{align-self:flex-start}body.quote-detail-page .quote-detail-board{min-height:0;padding:40px 24px 32px}body.quote-detail-page .quote-detail-verses{gap:16px}body.quote-detail-page .quote-detail-verses--vertical{padding-inline:clamp(30px,7.5vw,48px)}body.quote-detail-page .quote-detail-verse-row{font-size:clamp(1.2rem,5.6vw,1.5rem);line-height:1.8}body.quote-detail-page .quote-detail-line{font-size:clamp(1.12rem,5vw,1.38rem);line-height:1.82}body.quote-detail-page .quote-detail-board-author{margin-top:20px}body.quote-detail-page .quote-detail-about{margin-top:32px}body.quote-detail-page .quote-detail-tags{margin-top:16px}body.quote-detail-page .quote-detail-author-quotes,body.quote-detail-page .quote-detail-related{padding:16px 14px}body.quote-detail-page .quote-detail-card-grid--four{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:inline mandatory;scrollbar-width:none}body.quote-detail-page .quote-detail-card-grid--four::-webkit-scrollbar{display:none}body.quote-detail-page .quote-detail-card-grid--four>*{flex:0 0 82%;scroll-snap-align:start}body.quote-detail-page .quote-detail-section-heading h2{font-size:1.08rem}}@media (max-width:575.98px){body.quote-detail-page .quote-detail-reader-card{border-inline:1px solid var(--poem-card-border);margin-inline:0}body.quote-detail-page .quote-detail-board{padding:36px 20px 28px}body.quote-detail-page .quote-detail-verses--vertical{padding-inline:clamp(26px,8vw,38px)}body.quote-detail-page .quote-detail-verses--vertical .quote-detail-verse-row{padding-block:.7rem;row-gap:.3rem}body.quote-detail-page .quote-detail-line{font-size:clamp(1.05rem,5.7vw,1.3rem);line-height:1.8}body.quote-detail-page .quote-detail-mini-body{padding-inline-end:46px}body.quote-detail-page .quote-detail-mini-body p{font-size:1.14rem}body.quote-detail-page .quote-detail-card-grid--three{grid-template-columns:repeat(3,minmax(82%,1fr))}body.quote-detail-page .quote-detail-card-grid--four>*{flex-basis:88%}}

