body:has(.jnr),body:has(.lgr),body:has(.nfr),body:has(.pfr){background:var(--page)}.pfr>.card.post-h:first-of-type{flex-direction:column;align-items:center;text-align:center;background:var(--card);border:0;border-radius:24px;margin-top:56px!important;padding:0 18px 18px!important;position:relative;box-shadow:0 0 0 100vmax var(--page)}.pfr>.card.post-h:first-of-type:before{content:"";position:absolute;left:-16px;right:-16px;top:-56px;height:110px;background:var(--ink);border-radius:0 0 28px 28px;z-index:-1}.pfr>.card.post-h:first-of-type .av{width:92px;height:92px;border-radius:46px;font-size:36px;border:5px solid var(--card);margin-top:-46px}.pfr>.card.post-h:first-of-type b{font-size:24px!important;font-weight:800}.pfr>.card.post-h:first-of-type .tags{justify-content:center}.pfr .erncard{background:var(--card);border-radius:20px;border:0;padding:14px;text-align:center}.pfr .card{border:0;border-radius:20px}.pfr .btn.p{background:var(--purple);border-radius:14px}.jnr .hero{background:var(--ink);color:#FFFFFF;border-radius:0 0 28px 28px;margin:0 calc(-1 * var(--gut,16px)) 16px;padding:20px 20px 32px}.jnr .hero h1{color:#FFFFFF;font-size:38px;line-height:1.05;font-weight:800;letter-spacing:-.035em}html:lang(bn) .jnr .hero h1{font-size:30px;line-height:1.3;letter-spacing:0}.jnr .hero .sub{color:var(--on-dark-muted);font-size:16px}.jnr .card{background:var(--card);border:0;border-radius:22px}.jnr .btn.p{background:var(--lime);color:var(--ink);border-radius:16px;height:54px;font-weight:800}.jnr details{border-bottom:1px solid var(--line);padding:14px 0}.jnr summary{font-weight:700}.lgr .ph h1{font-size:30px;line-height:1.1;font-weight:800;letter-spacing:-.03em}html:lang(bn) .lgr .ph h1{font-size:26px;line-height:1.3;letter-spacing:0}.lgr .ph .sub{color:var(--muted);font-size:15px}.lgr .card{background:transparent;border:0;padding:0;box-shadow:none}.lgr input[type=email],.lgr input[type=password],.lgr input[type=tel]{height:56px;border-radius:16px;background:var(--card);border:2px solid var(--border);font-size:17px}.lgr input:focus{border-color:#7B5CFF}.lgr .btn{height:56px;border-radius:16px;font-weight:800}.lgr .btn.p{background:var(--purple);color:#FFFFFF}.lgr .dev{background:var(--card);border-radius:20px;border:1.5px dashed var(--on-dark-nav)}.lgr .dev button{border-radius:14px}.nfr{min-height:100vh;display:flex;flex-direction:column;background:var(--page);color:var(--text)}.nfr header{height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;background:var(--ink)}.nfr header img{height:28px;width:109px}.nfr-l{height:36px;padding:0 12px;border-radius:18px;border:1px solid var(--ink-border);color:#FFFFFF;font-size:14px;font-weight:600}.nfr-b,.nfr-l{display:flex;align-items:center}.nfr-b{flex:1 1;flex-direction:column;justify-content:center;padding:24px;gap:18px;text-align:center;max-width:440px;margin:0 auto;width:100%;box-sizing:border-box;animation:kl-up .32s ease-out}.nfr-b img{width:100%;max-width:330px;height:auto}.nfr-b h1{margin:0;font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.03em}.nfr-b p{margin:0;font-size:15px;line-height:1.55;color:var(--muted)}.nfr-b p.bn{font-size:16px}.nfr-a{display:flex;flex-direction:column;gap:10px;align-self:stretch;margin-top:6px}.nfr-a a{height:54px;border-radius:16px;border:1px solid var(--border);background:var(--card);color:var(--text);font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center}.nfr-a a.p{background:var(--purple);border:0;color:#FFFFFF;font-weight:800}@keyframes kl-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}body:has(.nfr) .tabs,body:has(.nfr)>footer{display:none}