*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{color-scheme:light}body{background:#fff;color:#0f0f0f;font-family:system-ui,-apple-system,Noto Sans Bengali,Hind Siliguri,Kalpurush,sans-serif;line-height:1.45}a{color:inherit;text-decoration:none}img{display:block}.mn{max-width:760px;margin:0 auto;padding-bottom:30px;min-height:70vh}.hd{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:#fff;border-bottom:1px solid #e5e5e5}.hw{max-width:760px;margin:0 auto;gap:10px;padding:9px 12px}.hw,.logo{display:flex;align-items:center}.logo{font-weight:800;font-size:19px;white-space:nowrap;gap:6px}.logo span{background:#e11d2e;color:#fff;border-radius:7px;font-size:12px;width:28px;height:20px;display:grid;place-items:center}.srch{display:flex}.srch,.srch input{flex:1 1;min-width:0}.srch input{border:1px solid #d3d3d3;border-right:0;border-radius:20px 0 0 20px;padding:8px 14px;font:inherit;font-size:14px;outline:0;background:#fff}.srch input:focus{border-color:#1a73e8}.srch button{border:1px solid #d3d3d3;background:#f8f8f8;border-radius:0 20px 20px 0;padding:0 14px;font-size:14px}.ft{border-top:1px solid #e5e5e5;text-align:center;padding:22px 12px;color:#606060;font-size:13px}.ft nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-bottom:8px}.ft a:hover{color:#0f0f0f}.adslot{display:flex;justify-content:center;overflow:hidden;max-width:100%;margin:10px auto}.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:12px}.chips a{background:#f2f2f2;padding:7px 14px;border-radius:9px;white-space:nowrap;font-size:14px}.chips a.on{background:#0f0f0f;color:#fff}.h1{font-size:19px;padding:2px 12px 4px;line-height:1.35}.lead{color:#606060;font-size:13.5px;padding:0 12px 12px}.feed{display:flex;flex-direction:column;gap:22px;padding:8px 0 0}.empty{text-align:center;color:#606060;padding:50px 20px}.pg{display:flex;justify-content:center;gap:12px;padding:22px 12px}.pg a{background:#f2f2f2;padding:10px 20px;border-radius:22px;font-weight:600;font-size:14px}.vc{display:block}.th{position:relative;aspect-ratio:16/9;background:#f0f0f0;overflow:hidden}.feed .th{border-radius:0}.th img{width:100%;height:100%;object-fit:cover}.ph{position:absolute;inset:0;display:grid;place-items:center;font-size:34px;color:#bbb}.du{position:absolute;right:6px;bottom:6px;background:rgba(0,0,0,.82);color:#fff;font-size:12px;padding:1px 5px;border-radius:2px}.du,.vc h3{font-weight:600}.vc h3{font-size:15.5px;line-height:1.35;padding:9px 12px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vc p{font-size:12.5px;color:#606060;padding:3px 12px 0}@media(min-width:760px){.feed .vc h3,.feed .vc p{padding-left:2px}}.g2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 10px;gap:16px 10px;padding:0 10px}.vc.sm .th{border-radius:0}.vc.sm h3{font-size:13.5px;padding:7px 2px 0}.vc.sm p{font-size:12px;padding:2px 2px 0}.st{font-size:17px;padding:20px 12px 10px}.pl{position:relative;aspect-ratio:16/9;outline:0;-moz-user-select:none;user-select:none;-webkit-user-select:none}.pl,.pl iframe,.pl video{background:#000;width:100%}.pl iframe,.pl video{height:100%;border:0;object-fit:contain;display:block}.pl:-webkit-full-screen{aspect-ratio:auto;height:100%}.pl:fullscreen{aspect-ratio:auto;height:100%}.pc{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(#0007,transparent 28%,transparent 55%,#000c);transition:opacity .2s;color:#fff}.pc.h{opacity:0;pointer-events:none}.pm{display:flex;justify-content:center;align-items:center;gap:26px}.pm button{background:#0008;border:0;color:#fff;border-radius:50%;width:48px;height:48px;font-size:13px;font-weight:700;display:grid;place-items:center}.pm button.big{width:64px;height:64px}.pb2{padding:0 10px 4px}.pr{display:flex;align-items:center;gap:12px;font-size:13px;padding-bottom:2px}.pr button{background:0;border:0;color:#fff;font:inherit;font-size:13px;font-weight:700;display:grid;place-items:center;padding:4px}.pr .sp{flex:1 1}.seek{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:18px;background:0;display:block;cursor:pointer}.seek::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,#f00 0 calc(var(--p)*1%),rgba(255,255,255,.55) calc(var(--p)*1%) calc(var(--b)*1%),rgba(255,255,255,.25) calc(var(--b)*1%))}.seek::-moz-range-track{height:4px;border-radius:2px;background:rgba(255,255,255,.3)}.seek::-moz-range-progress{height:4px;background:#f00}.seek::-webkit-slider-thumb{-webkit-appearance:none;width:13px;height:13px;border-radius:50%;background:#f00;margin-top:-4.5px}.seek::-moz-range-thumb{width:13px;height:13px;border:0;border-radius:50%;background:#f00}.spin{position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px;border:4px solid #fff4;border-top-color:#fff;border-radius:50%;animation:sp .8s linear infinite;pointer-events:none}@keyframes sp{to{transform:rotate(1turn)}}.fx{top:50%;left:50%;transform:translate(-50%,-50%);background:#000a;color:#fff;padding:10px 18px;border-radius:24px;font-weight:700;pointer-events:none}.fx,.perr{position:absolute}.perr{inset:0;display:grid;place-content:center;text-align:center;color:#fff;background:#000c;grid-gap:8px;gap:8px;padding:16px}.perr a{text-decoration:underline}.vi{padding:12px}.vi h1{font-size:18px;line-height:1.4}.vi small{color:#606060;display:block;margin-top:3px}.tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.tags a{background:#f2f2f2;padding:5px 12px;border-radius:16px;font-size:13px}.desc{margin-top:10px;font-size:14px;color:#303030;white-space:pre-line;background:#f6f6f6;padding:10px 12px;border-radius:10px}.act{display:flex;gap:10px;padding:10px 12px 0;overflow-x:auto;scrollbar-width:none}.act a,.act button{display:flex;align-items:center;gap:6px;background:#f2f2f2;border:0;color:#0f0f0f;font:inherit;font-size:14px;font-weight:600;padding:9px 16px;border-radius:22px;white-space:nowrap;cursor:pointer}.act a:first-child{background:#0f0f0f;color:#fff}.act .on{color:#e11d2e}.toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:#222;color:#fff;padding:10px 18px;border-radius:10px;z-index:50}.info{padding:18px 14px}.info h1{font-size:22px}.info h1,.info p{margin-bottom:12px}.info p{color:#303030}.lg{text-align:center;padding:80px 20px;display:flex;flex-direction:column;align-items:center;gap:16px}.lg p{color:#d93025}.lg input{padding:12px;border-radius:9px;border:1px solid #ccc;font:inherit}.lg .b,.lg input{width:240px}.adm{max-width:760px;margin:0 auto;padding:14px;display:flex;flex-direction:column;gap:10px}.adm input:not([type=checkbox]):not([type=file]),.adm select,.adm textarea{padding:11px;border-radius:9px;border:1px solid #ccc;background:#fff;color:#0f0f0f;font:inherit;width:100%}.adm input[type=file]{font-size:14px}.adm h3{margin-top:12px;font-size:16px}.adm small{color:#606060;word-break:break-word}.adm .prev{width:160px;aspect-ratio:16/9;object-fit:cover;border-radius:8px;background:#eee}.fl{display:flex;flex-direction:column;gap:5px;font-size:14px;font-weight:600}.fl textarea{font-weight:400;font-family:ui-monospace,monospace;font-size:13px}.b{background:#e11d2e;color:#fff;border:0;padding:12px;border-radius:9px;font:inherit;font-weight:700;cursor:pointer}.b.g{background:#e4e4e4;color:#222}.b:disabled{opacity:.5}.at{display:flex;gap:6px;overflow-x:auto;align-items:center}.at a,.at button{background:#f2f2f2;color:#333;border:0;padding:10px 14px;border-radius:9px;font:inherit;white-space:nowrap}.at button.on{background:#e11d2e;color:#fff}.chk{display:flex;flex-wrap:wrap;gap:8px}.chk label{background:#f2f2f2;padding:8px 12px;border-radius:18px;font-size:14px}.it{display:flex;gap:8px;align-items:center;background:#f7f7f7;padding:8px;border-radius:10px}.it img,.ph2{width:76px;height:44px;object-fit:cover;border-radius:6px;background:#ddd;flex:none;display:grid;place-items:center;color:#999}.it div{flex:1 1;min-width:0}.it button{background:#e4e4e4;color:#222;border:0;padding:8px 11px;border-radius:8px}