:root{--bg:#0e1320;--surface:#161d2e;--surface-2:#1e2740;--line:#222b42;--line-2:#2a3450;--line-3:#3a4566;--text:#eef1f7;--text-2:#c9cfdd;--muted:#a3acc2;--faint:#8d97af;--accent:#f5a524;--on-accent:#1a1206;--teal:#5cc8be;--serif:"Noto Serif Bengali", "Hind Siliguri", serif;--sans:"Hind Siliguri", system-ui, sans-serif;--radius:18px;--max:1240px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--sans);margin:0;font-size:16px;line-height:1.6}a{color:var(--text);text-decoration:none}a:hover{color:var(--accent)}img{max-width:100%;height:auto;display:block}button{font-family:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.serif{font-family:var(--serif)}.muted{color:var(--muted)}.page-pad{padding-bottom:40px}.hdr{border-bottom:1px solid var(--line);background:var(--bg);z-index:50;position:sticky;top:0}.hdr__in{max-width:var(--max);flex-wrap:nowrap;align-items:center;gap:16px 20px;margin:0 auto;padding:12px 24px;display:flex}.logo{flex:none;align-items:center;gap:12px;display:flex}.logo__img{width:auto;height:42px}.logo__mark{background:var(--accent);width:44px;height:44px;color:var(--on-accent);font-family:var(--serif);border-radius:12px;justify-content:center;align-items:center;font-size:24px;font-weight:700;display:flex}.logo__txt{flex-direction:column;line-height:1.2;display:flex}.logo__name{font-family:var(--serif);color:var(--text);font-size:20px;font-weight:700}.logo__tag{color:var(--muted);font-size:13px}.nav{scrollbar-width:none;flex-wrap:nowrap;flex:auto;justify-content:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.nav::-webkit-scrollbar{display:none}.nav a{color:var(--text-2);white-space:nowrap;border-radius:999px;padding:8px 12px}.hdr__burger{border:1px solid var(--line-2);background:var(--surface);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 11px;display:none}.hdr__burger span{background:var(--text);border-radius:2px;height:2px;transition:transform .2s,opacity .2s;display:block}.hdr__burger[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.hdr__burger[aria-expanded=true] span:nth-child(2){opacity:0}.hdr__burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav a.is-on,.nav a.router-link-active{background:var(--surface-2);color:var(--text);font-weight:600}.search{background:var(--surface);border:1px solid var(--line-2);width:220px;height:42px;color:var(--muted);border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px;display:flex}.search input{color:var(--text);font:inherit;background:0 0;border:0;outline:none;width:100%;font-size:15px}.menu-btn{display:none}@media (width<=860px){.hdr__in{flex-wrap:wrap;gap:10px 12px;padding:10px 16px}.logo__img{height:34px}.hdr__burger{margin-left:auto;display:inline-flex}.nav{z-index:30;background:var(--bg);border-bottom:1px solid var(--line-2);flex-direction:column;gap:2px;padding:8px 12px 12px;display:none;position:absolute;top:56px;left:0;right:0;overflow:visible;box-shadow:0 16px 30px #00000073}.nav.is-open{display:flex}.nav a{border-radius:12px;padding:12px 14px;font-size:17px}.search{order:4;width:100%}}.btn{background:var(--accent);height:52px;color:var(--on-accent);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:17px;font-weight:700;display:inline-flex}.btn:hover{color:var(--on-accent);filter:brightness(1.05)}.btn--ghost{color:var(--text);border:1px solid var(--line-3);background:0 0;font-weight:600}.btn--ghost:hover{color:var(--text);border-color:var(--muted)}.btn--sm{height:44px;padding:0 18px;font-size:15px}.icon-btn{border:1px solid var(--line-3);width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.icon-btn--fill{background:var(--accent);color:var(--on-accent);border:0}.chip{background:var(--surface);border:1px solid var(--line-2);border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}.dot{border-radius:999px;flex:none;width:10px;height:10px;display:inline-block}.pill{border:1px solid var(--line-2);color:var(--text-2);border-radius:999px;align-items:center;padding:3px 12px;font-size:13px;font-weight:600;display:inline-flex}.pill--accent{background:var(--accent);color:var(--on-accent);border:0;font-weight:700}.badge{border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.badge--audio{color:#f5c66a;background:#2a2210}.badge--text{background:var(--surface-2);color:var(--text-2)}.sec{padding-top:32px;padding-bottom:8px}.sec__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.sec__title{font-family:var(--serif);margin:0;font-size:28px;line-height:1.3}.sec__more{color:var(--accent);font-weight:600}.hero{background:var(--surface);border:1px solid var(--line);border-radius:24px;flex-wrap:wrap;align-items:center;gap:48px;padding:40px;display:flex}.hero__txt{flex-direction:column;flex:420px;gap:18px;min-width:0;display:flex}.hero__title{font-family:var(--serif);margin:0;font-size:56px;line-height:1.15}.hero__ex{color:var(--text-2);max-width:560px;margin:0;font-size:18px}.hero__art{flex:0 440px;position:relative}.hero__art img{aspect-ratio:1;object-fit:cover;border-radius:20px;width:100%}.meta{color:var(--muted);flex-wrap:wrap;gap:8px 20px;font-size:15px;display:flex}.meta span{align-items:center;gap:6px;display:inline-flex}.actions{flex-wrap:wrap;gap:12px;display:flex}@media (width<=767px){.hero{border-radius:20px;gap:20px;padding:20px}.hero__title{font-size:34px}.hero__art{flex-basis:100%;order:-1}}.grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;display:grid}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.card__art{display:block;position:relative}.card__art img,.card__ph{aspect-ratio:1;object-fit:cover;background:var(--surface-2);width:100%}.card__play{background:var(--accent);width:48px;height:48px;color:var(--on-accent);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:14px;right:14px;box-shadow:0 6px 18px #0006}.card__body{flex-direction:column;flex:1;gap:8px;padding:16px 18px 18px;display:flex}.card__genre{font-size:13px;font-weight:600}.card__title{font-family:var(--serif);margin:0;font-size:20px;line-height:1.35}.card__ex{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;display:-webkit-box;overflow:hidden}.card__meta{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:auto;padding-top:10px;font-size:13px;display:flex}@media (width<=767px){.grid--list{grid-template-columns:1fr;gap:12px}.grid--list .card{border-radius:16px;flex-direction:row;align-items:center;gap:12px;padding:10px}.grid--list .card__art{flex:none;width:84px}.grid--list .card__art img,.grid--list .card__ph{border-radius:12px;width:84px;height:84px;overflow:hidden}.grid--list .card__play,.grid--list .card__ex{display:none}.grid--list .card__body{gap:2px;padding:0}.grid--list .card__title{font-size:17px}.grid--list .card__meta{border:0;padding:0}}.rank{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rank li{background:var(--surface);border:1px solid var(--line);border-radius:16px;align-items:center;gap:18px;padding:12px 16px;display:flex}.rank__n{width:28px;font-family:var(--serif);color:var(--accent);text-align:center;font-size:22px;font-weight:700}.rank img{object-fit:cover;border-radius:12px;width:64px;height:64px}.rank__t{flex:1;min-width:0}.rank__t a{font-family:var(--serif);font-size:18px;font-weight:600}.cols{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.cols__main{flex:999 560px;min-width:0}.cols__side{flex-direction:column;flex:300px;align-self:stretch;gap:24px;display:flex}.box--sticky{max-height:calc(100vh - 100px);position:sticky;top:84px;overflow-y:auto}@media (width<=1023px){.cols__side{flex-basis:100%}}.ad{text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:100%;margin:36px auto;padding:10px 0 14px;overflow:hidden}.ad__label{letter-spacing:.08em;color:var(--faint);text-align:left;margin:0 0 8px;font-size:11px;display:block}.ad ins.adsbygoogle{max-width:100%;margin:0 auto}.ad--fixed{border:0;width:300px;margin:0;padding:0}.side-ads{flex-direction:column;align-items:center;gap:20px;display:flex;position:sticky;top:84px}.side-ads .own{margin:0}.box--toc{max-height:70vh;overflow-y:auto}.own{border:1px solid var(--line-2);background:#0b1220;border-radius:12px;margin:36px auto;display:block;position:relative;overflow:hidden}.own img{width:100%;height:auto}.own__label{color:var(--faint);background:#0a0f1ccc;border-radius:6px;padding:0 6px;font-size:10px;font-weight:600;position:absolute;top:4px;right:6px}.own--970x250{max-width:970px}.own--728x90{max-width:728px}.own--300x250{max-width:300px}.own--320x100{max-width:320px}.show-desktop{display:block}.show-mobile{display:none}@media (width<=767px){.show-desktop{display:none!important}.show-mobile{display:block}}.wa{background:var(--surface-2);border-radius:16px;flex-direction:column;gap:10px;padding:22px;display:flex}.wa__t{font-family:var(--serif);font-size:19px;font-weight:700}.wa a.btn{color:#06210f;background:#25d366;height:44px;font-size:15px}.shorts{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:18px;display:grid}.short{aspect-ratio:9/14;background:var(--surface-2);border-radius:16px;display:block;position:relative;overflow:hidden}.short img{object-fit:cover;width:100%;height:100%}.short span{font-family:var(--serif);color:var(--text);background:linear-gradient(#0e132000,#0e1320f2);padding:40px 14px 14px;font-size:16px;font-weight:600;position:absolute;inset:auto 0 0}.crumbs{color:var(--muted);margin:20px 0;font-size:14px}.crumbs a{color:var(--muted)}.story-head{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.story-head__art img{object-fit:cover;border-radius:20px;width:300px;height:300px;box-shadow:0 20px 50px #00000073}.story-head__txt{flex-direction:column;flex:480px;gap:12px;min-width:0;display:flex}.story-title{font-family:var(--serif);margin:0;font-size:50px;line-height:1.15}.byline{flex-wrap:wrap;align-items:center;gap:10px 18px;font-size:16px;display:flex}.avatar{color:#f5c66a;background:#2a2210;border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:inline-flex}.tools{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin:28px 0;padding:10px 14px;font-size:14px;display:flex}.tools button{border:1px solid var(--line-2);min-width:44px;height:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:10px;padding:0 12px}.prose{font-family:var(--serif);font-size:var(--fs,19px);color:#dde2ec;line-height:1.95}.prose p{margin:0 0 20px}.prose h2,.prose h3{font-family:var(--serif);color:var(--text);line-height:1.4}.prose blockquote{background:var(--surface);border:1px solid var(--line);font-family:var(--sans);white-space:pre-line;border-radius:14px;margin:24px 0;padding:14px 18px;font-size:15px;line-height:1.6}.prose img{border-radius:12px;height:auto}.prose a{color:var(--accent)}.chapter{scroll-margin-top:20px}.chapter__h{font-family:var(--serif);margin:36px 0 6px;font-size:28px;line-height:1.4}.ch-audio{background:var(--surface-2);border:1px solid var(--line-2);border-radius:16px;align-items:center;gap:16px;margin:16px 0 26px;padding:14px 18px;display:flex}.ch-audio__t{flex:1;min-width:0}.ch-audio__row{justify-content:space-between;gap:8px;font-size:14px;display:flex}.bar{background:var(--line-2);border-radius:4px;height:4px;margin-top:8px;position:relative}.bar i{background:var(--accent);border-radius:4px;position:absolute;top:0;bottom:0;left:0}.fold{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin:10px 0}.fold>summary{cursor:pointer;font-family:var(--serif);justify-content:space-between;gap:10px;padding:14px 16px;font-size:17px;font-weight:600;list-style:none;display:flex}.fold>summary::-webkit-details-marker{display:none}.fold>summary:after{content:"▾";color:var(--muted)}.fold[open]>summary:after{content:"▴"}.fold__body{padding:0 16px 6px}.chapters{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chapters a,.chapters button{width:100%;color:var(--text);text-align:left;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.chapters .is-on{background:var(--surface-2);border-color:var(--accent)}.chapters__n{background:var(--line);width:28px;height:28px;color:var(--text-2);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.is-on .chapters__n{background:var(--accent);color:var(--on-accent)}.chapters__t{flex:1;min-width:0;font-size:15px}.chapters__d{color:var(--muted);font-size:13px}.box{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:20px}.box__h{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.box__h h2{font-family:var(--serif);margin:0;font-size:20px}.next-ch{background:var(--surface);border:1px solid var(--line-2);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;padding:20px 22px;display:flex}@media (width<=767px){.story-head{gap:16px}.story-head__art{flex-basis:100%}.story-head__art img{aspect-ratio:1;width:100%;height:auto}.story-title{font-size:30px}.prose{font-size:var(--fs,17px);line-height:1.85}.chapter__h{font-size:22px}}.credits{background:var(--surface);border:1px solid var(--line);border-radius:22px;margin:28px 0;padding:24px 28px}.credits h2{font-family:var(--serif);margin:0 0 18px;font-size:26px}.credits__cols{flex-wrap:wrap;gap:28px;display:flex}.credits__grp{color:var(--accent);margin:0 0 12px;font-size:14px;font-weight:700}.credits__writer{flex:240px;min-width:0}.credits__cast{flex:3 560px;min-width:0}.person{background:var(--bg);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.person__name{font-weight:700}.person__role{color:var(--muted);font-size:13px;line-height:1.45}.cast{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.crew{margin:0;padding:0;list-style:none}.crew li{border-bottom:1px solid var(--line);flex-direction:column;padding:8px 0;display:flex}.crew li span{color:var(--muted);font-size:13px}@media (width<=767px){.credits{padding:0}.credits>summary{padding:16px}.credits h2{margin:0;font-size:20px}.credits__cols{padding:0 16px 16px}}.band{background:var(--surface);border-bottom:1px solid var(--line)}.band__in{max-width:var(--max);flex-wrap:wrap;align-items:flex-end;gap:32px;margin:0 auto;padding:36px 24px;display:flex}.band h1{font-family:var(--serif);margin:0;font-size:46px;line-height:1.2}.band p{color:var(--text-2);white-space:pre-line;max-width:760px;margin:12px 0 0;font-size:17px}.tabs{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.tabs a{border:1px solid var(--line-2);height:44px;color:var(--text);border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}.tabs a.is-on{background:var(--text);color:var(--bg);border-color:var(--text);font-weight:700}.pager{flex-wrap:wrap;justify-content:center;gap:8px;margin:32px 0;display:flex}.pager a,.pager span{border:1px solid var(--line-2);border-radius:12px;justify-content:center;align-items:center;min-width:44px;height:44px;padding:0 14px;display:inline-flex}.pager .is-on{background:var(--accent);color:var(--on-accent);border-color:var(--accent);font-weight:700}.feat{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-wrap:wrap;align-items:center;gap:32px;margin-bottom:28px;padding:24px;display:flex}.feat img{object-fit:cover;border-radius:16px;width:240px;height:240px}.feat__t{flex-direction:column;flex:380px;gap:10px;min-width:0;display:flex}.feat h2{font-family:var(--serif);margin:0;font-size:32px}.ftr{border-top:1px solid var(--line);background:#0b0f1a;margin-top:40px}.ftr__in{max-width:var(--max);grid-template-columns:1.4fr 1.2fr .8fr .8fr;gap:28px 40px;margin:0 auto;padding:36px 24px 28px;display:grid}.ftr__brand p{color:var(--muted);max-width:340px;margin:10px 0 14px;font-size:14px;line-height:1.6}.ftr__social{flex-wrap:wrap;gap:10px;display:flex}.ftr__wa-btn{color:#06210f;background:#25d366;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;margin-bottom:14px;padding:11px 16px;font-size:15px;font-weight:700;display:flex}.ftr__wa-btn:hover{color:#06210f;filter:brightness(1.07)}.ftr__icon{border:1px solid var(--line-2);width:40px;height:40px;color:var(--text-2);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ftr__icon:hover{color:var(--accent);border-color:var(--accent)}.ftr__social a{border:1px solid var(--line-2);color:var(--text-2);border-radius:999px;padding:5px 12px;font-size:13px}.ftr__social a:hover{border-color:var(--accent);color:var(--accent)}.ftr__social .ftr__wa{color:#06210f;background:#25d366;border-color:#25d366;font-weight:600}.ftr__col{flex-direction:column;gap:8px;font-size:14px;display:flex}.ftr__col h2{letter-spacing:.04em;color:var(--faint);margin:4px 0 6px;font-size:13px;font-weight:600}.ftr__col a{color:var(--text-2)}.ftr__col--genres{grid-template-columns:1fr 1fr;align-content:start;gap:8px 20px;display:grid}.ftr__col--genres h2{grid-column:1/-1}.ftr__bottom{border-top:1px solid var(--line)}.ftr__bottom-in{max-width:var(--max);color:var(--faint);margin:0 auto;padding:14px 24px;font-size:13px}.player-space{height:84px}@media (width<=900px){.ftr__in{grid-template-columns:1fr 1fr;gap:24px;padding:28px 16px 20px}.ftr__brand{grid-column:1/-1}.ftr__col--genres{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.ftr__bottom-in{padding:12px 16px}}@media (width<=420px){.ftr__col--genres{grid-template-columns:1fr 1fr}}.social{gap:10px;display:flex}.player{z-index:50;border-top:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#161d2ef7;position:fixed;bottom:0;left:0;right:0}.player__in{max-width:var(--max);flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 auto;padding:10px 24px;display:flex}.player__now{flex:220px;align-items:center;gap:12px;min-width:0;display:flex}.player__now img{object-fit:cover;border-radius:10px;width:52px;height:52px}.player__txt{flex-direction:column;min-width:0;line-height:1.35;display:flex}.player__txt b,.player__txt span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.player__txt span{color:var(--muted);font-size:13px}.player__ctl{flex-direction:column;flex:2 400px;align-items:center;gap:4px;display:flex}.player__btns{align-items:center;gap:10px;display:flex}.player__seek{width:100%;color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}.player__seek input{accent-color:var(--accent);flex:1}.player__extra{flex:160px;justify-content:flex-end;gap:8px;display:flex}.player__extra button{border:1px solid var(--line-2);height:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:10px;padding:0 12px}.player .icon-btn{border:0}.player__close{position:absolute;top:6px;right:8px}@media (width<=767px){.player{background:#0b0f1a}.player__in{gap:8px;padding:8px 12px 12px}.player__ctl,.player__extra{display:none}.player__mini{display:flex!important}}.player__mini{align-items:center;gap:8px;display:none}.fs{z-index:60;background:var(--bg);flex-direction:column;padding:16px 24px 28px;display:flex;position:fixed;inset:0;overflow-y:auto}.fs__top{justify-content:space-between;align-items:center;display:flex}.fs__art{aspect-ratio:1;object-fit:cover;border-radius:24px;width:min(320px,80vw);margin:24px auto 0;box-shadow:0 24px 60px #0000008c}.fs__title{font-family:var(--serif);margin-top:24px;font-size:26px;font-weight:700}.fs__seek input{width:100%;accent-color:var(--accent)}.fs__btns{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.fs__big{width:76px;height:76px}.fs__opts{justify-content:space-between;gap:8px;margin-top:16px;display:flex}.fs__opts button{border:1px solid var(--line-2);height:40px;color:var(--text);background:0 0;border-radius:999px;padding:0 14px;font-size:14px}.adpop{z-index:70;background:var(--surface);border:1px solid var(--line-3);border-radius:22px;padding:14px;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 -12px 40px #0000008c}.adpop__top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.adpop__lbl{color:var(--teal);font-size:12px;font-weight:700}.adpop__img{border:2px solid var(--teal);border-radius:14px;display:block;overflow:hidden}.adpop__img img{object-fit:contain;background:#10242a;width:100%;max-height:250px}.adpop .btn{width:100%;height:48px;margin-top:12px}.adstrip{z-index:49;justify-content:center;display:flex;position:fixed;bottom:74px;left:0;right:0}.adstrip a{border:1px solid var(--teal);background:#10242a;border-radius:8px;width:320px;height:50px;display:block;overflow:hidden}.adstrip img{object-fit:cover;width:100%;height:100%}.who{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.who__pic{color:#a9c2ff;width:128px;height:128px;font-family:var(--serif);background:#1a2438;border-radius:999px;justify-content:center;align-items:center;font-size:52px;font-weight:700;display:flex;overflow:hidden}.who__pic img{object-fit:cover;width:100%;height:100%}.empty{text-align:center;color:var(--muted);padding:60px 0}@media (width<=767px){.shorts{grid-template-columns:repeat(2,1fr);gap:12px}.short span{padding:32px 10px 10px;font-size:14px}}.ad:has(ins.adsbygoogle[data-ad-status^=unfill]){display:none}.ftr__logo{width:auto;height:36px}.band--doc .band__in{padding:28px 24px 26px}.band--doc h1{font-size:38px}.doc__date{color:var(--muted)!important;margin:8px 0 0!important;font-size:14px!important}.doc-wrap{grid-template-columns:minmax(0,760px) 260px;justify-content:space-between;gap:48px;padding-top:32px;display:grid}.doc{color:var(--text-2);overflow-wrap:anywhere;min-width:0;font-size:16.5px;line-height:1.8}.doc>div{display:contents}.doc p{margin:0 0 16px}.doc h2{font-family:var(--sans);color:var(--text);margin:32px 0 12px;font-size:24px;font-weight:700;line-height:1.35}.doc h3,.doc h4{color:var(--text);border-left:3px solid var(--accent);margin:26px 0 10px;padding-left:12px;font-size:18px;line-height:1.4}.doc>:first-child,.doc>div:first-child>:first-child{margin-top:0}.doc ul,.doc ol{margin:0 0 18px;padding-left:22px}.doc li{margin:6px 0}.doc li::marker{color:var(--accent)}.doc a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.doc strong{color:var(--text)}.doc figure{margin:0 0 20px}.doc img{border-radius:0;width:112px;height:auto}.doc blockquote{border-left:3px solid var(--accent);background:var(--surface);border-radius:0 12px 12px 0;margin:20px 0;padding:14px 18px}.doc--about p:has(+p>strong>em){font-family:var(--serif);color:var(--text);background:var(--surface);border-left:3px solid var(--accent);border-radius:0 14px 14px 0;margin-bottom:6px;padding:16px 20px;font-size:18px}.doc--about p:has(>strong>em){text-align:right;color:var(--muted)}.doc--contact ul{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.doc--contact ul li{margin:0}.doc--contact ul a{background:var(--surface);border:1px solid var(--line-2);border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;text-decoration:none;display:inline-flex;position:relative}.doc--contact ul a span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.doc--contact ul a:before{content:"";background:var(--text);width:20px;height:20px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.doc--contact ul a:hover{border-color:var(--accent)}.doc--contact ul a:hover:before{background:var(--accent)}.doc-nav{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-self:start;gap:2px;padding:18px;display:flex;position:sticky;top:84px}.doc-nav h2{color:var(--faint);letter-spacing:.04em;margin:0 0 8px;font-size:13px;font-weight:600}.doc-nav a{color:var(--text-2);border-radius:10px;padding:7px 10px;font-size:15px}.doc-nav a.is-on{background:var(--surface-2);color:var(--accent);font-weight:600}@media (width<=900px){.doc-wrap{grid-template-columns:1fr;gap:28px;padding-top:22px}.doc-nav{display:none}.band--doc .band__in{padding:20px 16px}.band--doc h1{font-size:30px}.doc{font-size:16px}.doc h2{font-size:21px}}.doc--contact ul a[href*=whatsapp\.com]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M17.472%2014.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94%201.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198%200-.52.074-.792.372-.272.297-1.04%201.016-1.04%202.479%200%201.462%201.065%202.875%201.213%203.074.149.198%202.096%203.2%205.077%204.487.709.306%201.262.489%201.694.625.712.227%201.36.195%201.871.118.571-.085%201.758-.719%202.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421%207.403h-.004a9.87%209.87%200%2001-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86%209.86%200%2001-1.51-5.26c.001-5.45%204.436-9.884%209.888-9.884%202.64%200%205.122%201.03%206.988%202.898a9.825%209.825%200%20012.893%206.994c-.003%205.45-4.437%209.884-9.885%209.884m8.413-18.297A11.815%2011.815%200%200012.05%200C5.495%200%20.16%205.335.157%2011.892c0%202.096.547%204.142%201.588%205.945L.057%2024l6.305-1.654a11.882%2011.882%200%20005.683%201.448h.005c6.554%200%2011.89-5.335%2011.893-11.893a11.821%2011.821%200%2000-3.48-8.413Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M17.472%2014.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94%201.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198%200-.52.074-.792.372-.272.297-1.04%201.016-1.04%202.479%200%201.462%201.065%202.875%201.213%203.074.149.198%202.096%203.2%205.077%204.487.709.306%201.262.489%201.694.625.712.227%201.36.195%201.871.118.571-.085%201.758-.719%202.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421%207.403h-.004a9.87%209.87%200%2001-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86%209.86%200%2001-1.51-5.26c.001-5.45%204.436-9.884%209.888-9.884%202.64%200%205.122%201.03%206.988%202.898a9.825%209.825%200%20012.893%206.994c-.003%205.45-4.437%209.884-9.885%209.884m8.413-18.297A11.815%2011.815%200%200012.05%200C5.495%200%20.16%205.335.157%2011.892c0%202.096.547%204.142%201.588%205.945L.057%2024l6.305-1.654a11.882%2011.882%200%20005.683%201.448h.005c6.554%200%2011.89-5.335%2011.893-11.893a11.821%2011.821%200%2000-3.48-8.413Z%22%2F%3E%3C%2Fsvg%3E)}.doc--contact ul a[href*=facebook\.com]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M9.101%2023.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085%201.848-5.978%205.858-5.978.401%200%20.955.042%201.468.103a8.68%208.68%200%200%201%201.141.195v3.325a8.623%208.623%200%200%200-.653-.036%2026.805%2026.805%200%200%200-.733-.009c-.707%200-1.259.096-1.675.309a1.686%201.686%200%200%200-.679.622c-.258.42-.374.995-.374%201.752v1.297h3.919l-.386%202.103-.287%201.564h-3.246v8.245C19.396%2023.238%2024%2018.179%2024%2012.044c0-6.627-5.373-12-12-12s-12%205.373-12%2012c0%205.628%203.874%2010.35%209.101%2011.647Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M9.101%2023.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085%201.848-5.978%205.858-5.978.401%200%20.955.042%201.468.103a8.68%208.68%200%200%201%201.141.195v3.325a8.623%208.623%200%200%200-.653-.036%2026.805%2026.805%200%200%200-.733-.009c-.707%200-1.259.096-1.675.309a1.686%201.686%200%200%200-.679.622c-.258.42-.374.995-.374%201.752v1.297h3.919l-.386%202.103-.287%201.564h-3.246v8.245C19.396%2023.238%2024%2018.179%2024%2012.044c0-6.627-5.373-12-12-12s-12%205.373-12%2012c0%205.628%203.874%2010.35%209.101%2011.647Z%22%2F%3E%3C%2Fsvg%3E)}.doc--contact ul a[href*=instagram\.com]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228%201.3877-.6652.6677-1.075%201.3368-1.3802%202.127-.2954.7638-.4956%201.6365-.552%202.914-.0564%201.2775-.0689%201.6882-.0626%204.947.0062%203.2586.0206%203.6671.0825%204.9473.061%201.2765.264%202.1482.5635%202.9107.308.7889.72%201.4573%201.388%202.1228.6679.6655%201.3365%201.0743%202.1285%201.38.7632.295%201.6361.4961%202.9134.552%201.2773.056%201.6884.069%204.9462.0627%203.2578-.0062%203.668-.0207%204.9478-.0814%201.28-.0607%202.147-.2652%202.9098-.5633.7889-.3086%201.4578-.72%202.1228-1.3881.665-.6682%201.0745-1.3378%201.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982%201.33%2020.628.9208%2019.8378.6165%2019.074.321%2018.2017.1197%2016.9244.0645%2015.6471.0093%2015.236-.005%2011.977.0014%208.718.0076%208.31.0215%207.0301.0839m.1402%2021.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814%201.3783-.9003.423-.1651%201.0575-.3614%202.227-.4171%201.2655-.06%201.6447-.072%204.848-.079%203.2033-.007%203.5835.005%204.8495.0608%201.169.0508%201.8053.2445%202.228.408.5608.216.96.4754%201.3816.895.4217.4194.6816.8176.9005%201.3787.1653.4217.3617%201.056.4169%202.2263.0602%201.2655.0739%201.645.0796%204.848.0058%203.203-.0055%203.5834-.061%204.848-.051%201.17-.245%201.8055-.408%202.2294-.216.5604-.4763.96-.8954%201.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953%205.5864A1.44%201.44%200%201%200%2018.39%204.144a1.44%201.44%200%200%200-1.437%201.4424M5.8385%2012.012c.0067%203.4032%202.7706%206.1557%206.173%206.1493%203.4026-.0065%206.157-2.7701%206.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156%202.771-6.1496%206.1738M8%2012.0077a4%204%200%201%201%204.008%203.9921A3.9996%203.9996%200%200%201%208%2012.0077%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228%201.3877-.6652.6677-1.075%201.3368-1.3802%202.127-.2954.7638-.4956%201.6365-.552%202.914-.0564%201.2775-.0689%201.6882-.0626%204.947.0062%203.2586.0206%203.6671.0825%204.9473.061%201.2765.264%202.1482.5635%202.9107.308.7889.72%201.4573%201.388%202.1228.6679.6655%201.3365%201.0743%202.1285%201.38.7632.295%201.6361.4961%202.9134.552%201.2773.056%201.6884.069%204.9462.0627%203.2578-.0062%203.668-.0207%204.9478-.0814%201.28-.0607%202.147-.2652%202.9098-.5633.7889-.3086%201.4578-.72%202.1228-1.3881.665-.6682%201.0745-1.3378%201.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982%201.33%2020.628.9208%2019.8378.6165%2019.074.321%2018.2017.1197%2016.9244.0645%2015.6471.0093%2015.236-.005%2011.977.0014%208.718.0076%208.31.0215%207.0301.0839m.1402%2021.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814%201.3783-.9003.423-.1651%201.0575-.3614%202.227-.4171%201.2655-.06%201.6447-.072%204.848-.079%203.2033-.007%203.5835.005%204.8495.0608%201.169.0508%201.8053.2445%202.228.408.5608.216.96.4754%201.3816.895.4217.4194.6816.8176.9005%201.3787.1653.4217.3617%201.056.4169%202.2263.0602%201.2655.0739%201.645.0796%204.848.0058%203.203-.0055%203.5834-.061%204.848-.051%201.17-.245%201.8055-.408%202.2294-.216.5604-.4763.96-.8954%201.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953%205.5864A1.44%201.44%200%201%200%2018.39%204.144a1.44%201.44%200%200%200-1.437%201.4424M5.8385%2012.012c.0067%203.4032%202.7706%206.1557%206.173%206.1493%203.4026-.0065%206.157-2.7701%206.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156%202.771-6.1496%206.1738M8%2012.0077a4%204%200%201%201%204.008%203.9921A3.9996%203.9996%200%200%201%208%2012.0077%22%2F%3E%3C%2Fsvg%3E)}.doc--contact ul a[href*=x\.com]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M14.234%2010.162%2022.977%200h-2.072l-7.591%208.824L7.251%200H.258l9.168%2013.343L.258%2024H2.33l8.016-9.318L16.749%2024h6.993zm-2.837%203.299-.929-1.329L3.076%201.56h3.182l5.965%208.532.929%201.329%207.754%2011.09h-3.182z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M14.234%2010.162%2022.977%200h-2.072l-7.591%208.824L7.251%200H.258l9.168%2013.343L.258%2024H2.33l8.016-9.318L16.749%2024h6.993zm-2.837%203.299-.929-1.329L3.076%201.56h3.182l5.965%208.532.929%201.329%207.754%2011.09h-3.182z%22%2F%3E%3C%2Fsvg%3E)}.doc--contact ul a[href*=pinterest\.com]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12.017%200C5.396%200%20.029%205.367.029%2011.987c0%205.079%203.158%209.417%207.618%2011.162-.105-.949-.199-2.403.041-3.439.219-.937%201.406-5.957%201.406-5.957s-.359-.72-.359-1.781c0-1.663.967-2.911%202.168-2.911%201.024%200%201.518.769%201.518%201.688%200%201.029-.653%202.567-.992%203.992-.285%201.193.6%202.165%201.775%202.165%202.128%200%203.768-2.245%203.768-5.487%200-2.861-2.063-4.869-5.008-4.869-3.41%200-5.409%202.562-5.409%205.199%200%201.033.394%202.143.889%202.741.099.12.112.225.085.345-.09.375-.293%201.199-.334%201.363-.053.225-.172.271-.401.165-1.495-.69-2.433-2.878-2.433-4.646%200-3.776%202.748-7.252%207.92-7.252%204.158%200%207.392%202.967%207.392%206.923%200%204.135-2.607%207.462-6.233%207.462-1.214%200-2.354-.629-2.758-1.379l-.749%202.848c-.269%201.045-1.004%202.352-1.498%203.146%201.123.345%202.306.535%203.55.535%206.607%200%2011.985-5.365%2011.985-11.987C23.97%205.39%2018.592.026%2011.985.026L12.017%200z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12.017%200C5.396%200%20.029%205.367.029%2011.987c0%205.079%203.158%209.417%207.618%2011.162-.105-.949-.199-2.403.041-3.439.219-.937%201.406-5.957%201.406-5.957s-.359-.72-.359-1.781c0-1.663.967-2.911%202.168-2.911%201.024%200%201.518.769%201.518%201.688%200%201.029-.653%202.567-.992%203.992-.285%201.193.6%202.165%201.775%202.165%202.128%200%203.768-2.245%203.768-5.487%200-2.861-2.063-4.869-5.008-4.869-3.41%200-5.409%202.562-5.409%205.199%200%201.033.394%202.143.889%202.741.099.12.112.225.085.345-.09.375-.293%201.199-.334%201.363-.053.225-.172.271-.401.165-1.495-.69-2.433-2.878-2.433-4.646%200-3.776%202.748-7.252%207.92-7.252%204.158%200%207.392%202.967%207.392%206.923%200%204.135-2.607%207.462-6.233%207.462-1.214%200-2.354-.629-2.758-1.379l-.749%202.848c-.269%201.045-1.004%202.352-1.498%203.146%201.123.345%202.306.535%203.55.535%206.607%200%2011.985-5.365%2011.985-11.987C23.97%205.39%2018.592.026%2011.985.026L12.017%200z%22%2F%3E%3C%2Fsvg%3E)}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,select,[contenteditable]{-webkit-user-select:text;user-select:text}img{-webkit-user-drag:none}.cform{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin-top:36px;padding:24px}.cform h2{margin-top:0!important}.cform__grid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.cform label{color:var(--text-2);flex-direction:column;gap:6px;font-size:14px;display:flex}.cform label.full{grid-column:1/-1}.cform input,.cform textarea{width:100%;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line-2);border-radius:12px;padding:11px 14px;font-size:16px}.cform textarea{resize:vertical;min-height:140px}.cform input:focus,.cform textarea:focus{border-color:var(--accent);outline:none}.cform__cap{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cform__cap>*{flex:none}.cform__cap .btn{height:44px}.cform__q{color:var(--text);background:var(--surface-2);letter-spacing:.05em;border-radius:10px;padding:8px 14px;font-size:20px;font-weight:700}.cform__cap input{width:110px}.cform__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cform__msg{border-radius:12px;margin:0 0 14px;padding:10px 14px;font-size:15px}.cform__msg--ok{color:#cff3e1;background:#4cc38a1f;border:1px solid #4cc38a}.cform__msg--err{color:#ffd9d9;background:#f06a6a1f;border:1px solid #f06a6a}@media (width<=640px){.cform{padding:18px}.cform__grid{grid-template-columns:1fr}}@media print{body *{display:none!important}body:after{content:"বাংলা ছোট গল্প — এই পাতার লেখা প্রিন্ট বা অনুলিপি করা যাবে না। banglachotogolpo.com";color:#000;padding:40px;font-size:18px;display:block}}.doc-wrap>div:first-child:has(>.doc--contact){flex-direction:column;display:flex}.doc--contact{display:contents}.doc--contact>p:has(a[href^=mailto\:])~*{order:2}.doc-wrap>div:first-child:has(>.doc--contact)>.cform{order:1;margin:8px 0 28px}.cform form{flex-wrap:wrap;align-items:center;gap:14px 12px;display:flex}.cform form>.cform__msg{flex:100%;margin:0}.cform .cform__grid{display:contents}.cform .cform__grid>label{flex:calc(50% - 6px);min-width:200px}.cform .cform__grid>label.full{flex-basis:100%}.cform .cform__cap{display:contents}.cform form>.btn{height:44px;padding:0 22px;font-size:16px;margin-top:0!important}.own-slot--head{margin:20px 0 0!important}@media (width<=767px){.own-slot--head{margin:18px auto 0!important}}.alist{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px;margin:28px 0;display:grid}.alist--sm{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:16px 0 0}.acard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:10px;padding:20px 22px;display:flex}.acard__t{font-family:var(--serif);margin:0;font-size:20px;line-height:1.45}.acard__t a{color:var(--text)}.acard__t a:hover{color:var(--accent)}.acard__ex{color:var(--text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.65;display:-webkit-box;overflow:hidden}.acard__meta{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:auto;padding-top:10px;font-size:13px;display:flex}.art-wrap{justify-content:center;display:flex}.art{width:100%;min-width:0;max-width:780px}.art__title{font-family:var(--serif);margin:6px 0 12px;font-size:clamp(28px,4.2vw,40px);line-height:1.35}.art__meta{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin-bottom:22px;font-size:14px;display:flex}.art__answer{background:var(--surface);border:1px solid var(--line-2);border-left:4px solid var(--accent);border-radius:14px;margin:0 0 28px;padding:16px 20px}.art__answer strong{color:var(--accent);margin-bottom:6px;font-size:14px;display:block}.art__answer p{color:var(--text);margin:0;font-size:17px;line-height:1.75}.art__body{--fs:18px}.art__body h2{margin:38px 0 14px;font-size:26px}.art__body h3{margin:28px 0 10px;font-size:21px}.art__body ul,.art__body ol{margin:0 0 22px;padding-left:26px}.art__body li{margin:0 0 8px}.art__body table{border-collapse:collapse;width:100%;font-family:var(--sans);margin:0 0 24px;font-size:15px;line-height:1.55;display:block;overflow-x:auto}.art__body th,.art__body td{border:1px solid var(--line-2);text-align:left;vertical-align:top;padding:9px 12px}.art__body th{background:var(--surface-2);color:var(--text)}.art__body blockquote{white-space:normal;font-size:16px}.art__faq{margin:40px 0 0}.art__faq h2,.art__more h2{font-family:var(--serif);margin:0 0 14px;font-size:26px}.art__faq details{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-bottom:10px;padding:14px 18px}.art__faq summary{cursor:pointer;font-size:17px;font-weight:600;line-height:1.5}.art__faq details p{color:var(--text-2);margin:10px 0 0;line-height:1.75}.art__more{border-top:1px solid var(--line);margin:44px 0 0;padding-top:28px}@media (width<=767px){.alist{grid-template-columns:1fr}.art__body h2{font-size:23px}}.pushbell{flex:none;position:relative}.pushbell__btn{border:1px solid var(--line-2);background:var(--surface);width:42px;height:42px;color:var(--text-2);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.pushbell__btn:hover,.pushbell__btn.is-on{color:var(--accent);border-color:var(--line-3)}.pushbell__dot{background:var(--teal);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:8px;right:9px}.pushpanel{background:var(--surface);border:1px solid var(--line-2);z-index:40;border-radius:14px;width:300px;padding:16px;font-size:15px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 32px #00000073}.pushpanel strong{color:var(--text);margin-bottom:4px;display:block}.pushpanel p{color:var(--text-2);margin:0 0 12px;line-height:1.55}.pushpanel__err{color:#ffb4b4!important;margin:10px 0 0!important}.pushcard{z-index:60;background:var(--surface);border:1px solid var(--line-3);border-radius:16px;gap:14px;width:min(440px,100% - 24px);padding:18px;animation:.3s ease-out pushin;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #00000080}.pushcard__icon{width:44px;height:44px;color:var(--accent);background:#f5a52424;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.pushcard__txt strong{color:var(--text);font-size:17px;display:block}.pushcard__txt p{color:var(--text-2);margin:4px 0 12px;font-size:15px;line-height:1.5}.pushcard__act{flex-wrap:wrap;gap:10px;display:flex}.pushtoast{z-index:60;background:var(--teal);color:#06231f;border-radius:999px;padding:10px 18px;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}:is(body:has(.player) .pushcard,body:has(.player) .pushtoast){bottom:100px}@keyframes pushin{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@media (width<=860px){.pushpanel{width:auto;position:fixed;top:72px;left:12px;right:12px}}.art-wrap{align-items:flex-start;gap:40px}.art-side{flex:none;width:320px;position:sticky;top:84px}.art-side__h{font-family:var(--serif);margin:6px 0 14px;font-size:22px}.sidecard{border-bottom:1px solid var(--line);gap:12px;padding:12px 0;display:flex}.sidecard__art{background:var(--surface-2);border-radius:10px;flex:none;width:96px;height:96px;overflow:hidden}.sidecard__art img{object-fit:cover;width:100%;height:100%;display:block}.sidecard__ph{width:100%;height:100%;display:block}.sidecard__body{flex-direction:column;min-width:0;display:flex}.sidecard__t{font-size:16px;line-height:1.4;font-family:var(--serif);margin:0 0 4px}.sidecard__t a{color:var(--text)}.sidecard__ex{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.sidecard__btn{color:var(--accent);margin-top:auto;font-size:14px;font-weight:600}.art-side__all{width:100%;margin-top:16px}@media (width<=1080px){.art-wrap{flex-direction:column;align-items:center}.art-side{border-top:1px solid var(--line-2);width:100%;max-width:780px;margin-top:36px;padding-top:20px;position:static}}.hdr__wa{border:1px solid var(--line-2);background:var(--surface);color:#25d366;border-radius:999px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.hdr__wa:hover{color:#25d366;border-color:#25d366}@media (width<=860px){.hdr__in{gap:10px 8px}.logo{order:0;min-width:0;margin-right:auto}.logo__img{max-width:100%}.hdr__wa{order:1}.pushbell{order:2}.hdr__burger,.hdr__in .hdr__burger{order:3;margin-left:0}.search{order:4}.hdr__wa,.pushbell__btn,.hdr__burger{width:40px;height:40px}.hdr__burger{padding:0 10px}}@media (width<=374px){.hdr__in{padding:10px 12px}.logo__img{height:28px}.hdr__wa,.pushbell__btn,.hdr__burger{width:36px;height:36px}}html{scroll-padding-top:84px}.hdr.is-scrolled{box-shadow:0 6px 20px #00000059}@media (width<=860px){html{scroll-padding-top:76px}.hdr.is-scrolled .search{display:none}}
/*$vite$:1*/