.ep-page{--ep-bg:#f7f5fb;--ep-ink:#262030;--ep-muted:#746c80;--ep-line:#e4dced;--ep-filter:#fff;--ep-accent:#8b61c2;background:radial-gradient(ellipse at 90% 15%,#8b61c20e,transparent 45%),var(--ep-bg);color:var(--ep-ink);isolation:isolate;padding-bottom:44px}.dark .ep-page,[data-theme=dark] .ep-page{--ep-bg:#080913;--ep-ink:#f5f1fb;--ep-muted:#a29aad;--ep-line:#292332;--ep-filter:#12111b;--ep-accent:#c3a3e7}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .ep-page{--ep-bg:#080913;--ep-ink:#f5f1fb;--ep-muted:#a29aad;--ep-line:#292332;--ep-filter:#12111b;--ep-accent:#c3a3e7}}.ep-page *{box-sizing:border-box}.ep-page .phd{background:radial-gradient(at 15% 0,#8b61c214,#0000 65%);border:0;padding-bottom:24px}.ep-page .phd-main{align-items:center;gap:38px;padding-top:30px}.ep-page .phd-text{grid-template-columns:1.45fr 1fr;align-items:center;column-gap:65px;width:100%;max-width:none;display:grid}.ep-page .phd-eye{letter-spacing:.18em;color:var(--ep-accent);grid-column:1/-1;margin-bottom:21px;font-size:9px}.ep-page .phd h1{letter-spacing:-.055em;color:var(--ep-ink);margin:0;font-size:clamp(45px,5.1vw,72px);font-weight:650;line-height:1.05}.ep-gradient{color:#b39acc;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#8b61c2,#c5b0e4);-webkit-background-clip:text;background-clip:text}.ep-page .phd-text>p{color:var(--ep-muted);justify-self:end;max-width:360px;margin:0;font-size:14px;line-height:1.8}.ep-page .ep-directory{padding-top:10px;padding-bottom:0}.ep-filter-row{border-bottom:1px solid var(--ep-line);justify-content:space-between;align-items:center;gap:18px;margin:12px 0 31px;padding-bottom:23px;display:flex}.ep-filters{flex-wrap:wrap;gap:7px;display:flex}.ep-filters button{border:1px solid var(--ep-line);background:var(--ep-filter);min-height:43px;font:inherit;color:var(--ep-muted);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 15px;font-size:10px;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:flex}.ep-filters button:hover{color:var(--ep-ink);border-color:#8b61c27a}.ep-filters button.is-active{color:#fff;background:#8b61c2;border-color:#8b61c2}.ep-count{color:var(--ep-muted);white-space:nowrap;font-size:10px}.ep-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:22px;display:grid}.ep-card{aspect-ratio:3/4.25;isolation:isolate;background:radial-gradient(at 50% 32%,#53405c60,#0000 67%),linear-gradient(135deg,#222130,#151420 70%);border:1px solid #9480b434;border-radius:20px;grid-column:span 2;min-width:0;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 9px 28px #08051012}.ep-card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 22%,#0b0a1608 40%,#0b0a1670 65%,#0b0a16ef 100%);position:absolute;inset:0}.ep-card:hover,.ep-card:focus-within{border-color:#aa80dfb3;transform:translateY(-5px);box-shadow:0 12px 35px #8b61c226}.ep-image-link{z-index:0;display:block;position:absolute;inset:0}.ep-portrait{justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.ep-portrait img{object-fit:contain;object-position:center bottom;transform-origin:50% 100%;filter:none;width:100%;height:calc(100% - 40px);transition:transform .4s;display:block}.ep-card:hover .ep-portrait img,.ep-card:focus-within .ep-portrait img{transform:scale(1.025)}.ep-card-category{z-index:2;color:#c6bfd0;max-width:160px;font-size:10px;line-height:1.6;position:absolute;top:20px;left:20px;right:17px}.ep-card-bottom{z-index:3;pointer-events:none;position:absolute;bottom:17px;left:20px;right:20px}.ep-card h2{letter-spacing:-.04em;text-wrap:balance;max-width:220px;margin:0 0 14px;font-size:clamp(21px,2.1vw,29px);font-weight:550;line-height:1.07}.ep-card h2 a{color:#fff;pointer-events:auto;text-decoration:none}.ep-actions{pointer-events:auto;flex-wrap:wrap;gap:7px;display:flex}.ep-actions a{color:#f7f1ff;background:#ffffff09;border:1px solid #c3abd54a;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:8px 9px;font-size:8px;font-weight:650;line-height:1.4;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.ep-actions .ep-profile{background:#8b61c2;border-color:#8b61c2}.ep-actions .ep-profile:hover{background:#9d72d4}.ep-actions .ep-book:hover{background:#ffffff18;border-color:#b797df}.ep-page a:focus-visible,.ep-page button:focus-visible{outline-offset:4px;outline:3px solid #c1a0e9}.ep-unavailable{text-align:center;color:#ddd0ec;align-self:center;padding:30px;font-size:18px;line-height:1.5}.ep-unavailable small{font-size:11px;display:block}.ep-portrait.is-original{align-items:center;inset:50px 9px}.ep-portrait.is-original img{object-position:center;border-radius:0;height:auto;max-height:100%}.ep-card-muhammad-saad-atiq{background:radial-gradient(at 50% 35%,#684e7566,#0000 70%),#1c1824}.ep-below{text-align:center;flex-direction:column;align-items:center;max-width:650px;margin:43px auto 0;display:flex}.ep-below>span{letter-spacing:-.02em;font-size:16px;font-weight:600}.ep-below p{color:var(--ep-muted);margin:10px 0 5px;font-size:12px;line-height:1.8}.ep-below>a{min-height:44px;color:var(--ep-accent);align-items:center;gap:7px;font-size:11px;font-weight:650;text-decoration:none;display:flex}@media (width>=1101px) and (hover:hover) and (pointer:fine){.ep-actions{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(5px)}.ep-card:hover .ep-actions,.ep-card:focus-within .ep-actions{opacity:1;transform:none}.ep-card-bottom h2{transition:transform .2s;transform:translateY(43px)}.ep-card:hover h2,.ep-card:focus-within h2{transform:none}}@media (width<=1100px){.ep-grid{gap:17px}.ep-card{border-radius:17px}.ep-actions a{min-height:35px;font-size:9px}.ep-page .phd-text{column-gap:35px}.ep-page .phd h1{font-size:55px}.ep-card-bottom h2{transform:none}.ep-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.ep-grid-five .ep-card:last-child{grid-column:2/span 2}.ep-card{aspect-ratio:3/4}.ep-card h2{font-size:33px}.ep-card-category{font-size:11px;top:22px;left:22px}.ep-card-bottom{bottom:20px;left:22px;right:22px}.ep-actions{flex-direction:row}.ep-actions a{min-height:42px;padding:10px;font-size:10px}.ep-page .phd-text{grid-template-columns:1fr}.ep-page .phd-text>p{justify-self:start;max-width:540px;margin-top:22px}.ep-filters button{padding:10px 12px;font-size:10px}}@media (width<=600px){.ep-page{padding-bottom:27px}.ep-page .phd-main{padding-top:17px}.ep-page .phd h1{max-width:330px;font-size:46px}.ep-page .phd-eye{margin-bottom:17px;font-size:8px}.ep-page .phd-text>p{margin-top:17px;font-size:13px;line-height:1.8}.ep-page .phd{padding-bottom:17px}.ep-filter-row{flex-direction:column;align-items:stretch;gap:12px;margin-top:8px;margin-bottom:24px;padding-bottom:18px}.ep-filters{grid-template-columns:1fr 1fr;gap:7px;display:grid}.ep-filters button{min-height:44px;padding:10px 7px;font-size:9px}.ep-filters svg{width:14px}.ep-count{align-self:flex-end;font-size:10px}.ep-grid{grid-template-columns:1fr;gap:22px;max-width:410px;margin:auto}.ep-card,.ep-grid-five .ep-card:last-child{aspect-ratio:3/4;border-radius:20px;grid-column:auto;width:100%;max-height:530px}.ep-card h2{max-width:260px;font-size:36px;line-height:1.04}.ep-card-category{font-size:11px;top:23px;left:23px}.ep-card-bottom{bottom:22px;left:23px;right:23px}.ep-actions{gap:8px;opacity:1!important;transform:none!important}.ep-actions a{min-height:44px;padding:11px 12px;font-size:10px}.ep-card-bottom h2{transform:none!important}.ep-portrait img{height:calc(100% - 45px)}.ep-below{margin-top:31px}.ep-below>span{font-size:15px}.ep-below p{font-size:11px}.ep-portrait.is-original{inset:55px 15px 65px}}@media (prefers-reduced-motion:reduce){.ep-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ep-card:hover,.ep-card:focus-within,.ep-card:hover .ep-portrait img,.ep-card:focus-within .ep-portrait img{transform:none}}@media (width<=900px){main:has(.ep-page)+footer .fg{flex-direction:column;gap:24px;display:flex}main:has(.ep-page)+footer .fg>div{min-width:0}main:has(.ep-page)+footer .l{justify-items:start}}.ep-portrait.is-cutout{bottom:55px}.ep-page{padding-bottom:18px}.ep-page .ep-directory{width:calc(100% - 48px);max-width:1100px;padding-top:6px}.ep-filter-row{margin-bottom:24px;padding-bottom:18px}.ep-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.ep-grid-five .ep-card:nth-child(4){grid-column:2/span 2}.ep-grid-five .ep-card:last-child{grid-column:4/span 2}.ep-below{gap:0;margin-top:26px}.ep-below p{margin:8px 0 2px}.ep-portrait.is-original{justify-content:center;align-items:center;inset:40px 0 55px}.ep-original-frame{aspect-ratio:86/141;background:#292230;border:1px solid #b29bc32b;border-radius:10px;max-width:85%;height:100%;position:relative;overflow:hidden}.ep-portrait.is-original .ep-original-frame img{object-fit:contain;object-position:center;filter:none;border-radius:0;width:209.302%;max-width:none;height:auto;max-height:none;position:absolute;top:-10.6383%;left:-54.6512%;transform:none}@media (width>=1500px){.ep-page .ep-directory{max-width:1480px}.ep-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.ep-card,.ep-grid-five .ep-card:nth-child(4),.ep-grid-five .ep-card:last-child{grid-column:auto}}@media (width>=601px) and (width<=1100px){.ep-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ep-card,.ep-grid-five .ep-card:nth-child(4){grid-column:span 2}.ep-grid-five .ep-card:last-child{grid-column:2/span 2}}@media (width<=600px){.ep-page .ep-directory{width:calc(100% - 36px)}.ep-grid{grid-template-columns:1fr;gap:24px}.ep-card,.ep-grid-five .ep-card:nth-child(4),.ep-grid-five .ep-card:last-child{grid-column:auto}.ep-below{margin-top:24px}.ep-page{padding-bottom:14px}}
