.lb2{--g:#0E9F6E;--g-deep:#006A4E;--g-soft:#E3F4EC;--g-line:#CFE6DB;--sun:#FFC93C;--sun-soft:#FFF4D1;--blue-soft:#E8F0FB;--blue:#1D4E9E;--ink:#17302A;--ink-2:#4F665E;--ink-3:#687D75;--bg:#F2F7F4;--line:#DCE8E2;--edge:#C7DAD1;--co:#F2836B;--co-soft:#FDEBE6;--co-ink:#7A2614;--f:"Noto Sans","Noto Sans Bengali",system-ui,sans-serif;--sh:0 1px 2px rgba(0,40,28,.06),0 8px 24px rgba(0,40,28,.07)}.lb2,.lb2 *{box-sizing:border-box}.lb2{margin:0;font-family:var(--f);font-size:15.5px;line-height:1.55;color:var(--ink);background:var(--bg);overflow-x:clip}.lb2 h1,.lb2 h2,.lb2 h3{margin:0;line-height:1.3;text-wrap:balance;letter-spacing:-.01em}.lb2 p{margin:0;text-wrap:pretty}.lb2 button,.lb2 input,.lb2 select,.lb2 textarea{font:inherit;color:inherit}.lb2 button{cursor:pointer}.lb2 a{color:var(--g-deep)}.lb2 svg{flex:none}.lb2 .muted{color:var(--ink-2)}.lb2 .faint{color:var(--ink-3)}.lb2 .small{font-size:14px}.lb2 .tiny{font-size:12.5px}.lb2 .row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.lb2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;padding:11px 18px;min-height:44px;font-weight:700;font-size:15.5px;background:var(--g);color:#fff;box-shadow:0 3px 0 var(--g-deep);white-space:nowrap;text-decoration:none}.lb2 .btn.gh{background:#fff;color:var(--g-deep);box-shadow:inset 0 0 0 2px var(--g-line)}.lb2 .btn.red{background:#fff;color:var(--co-ink);box-shadow:inset 0 0 0 2px #F5C2B5}.lb2 .btn.sun{background:var(--sun);color:#3a2c00;box-shadow:0 3px 0 #C99A10}.lb2 .btn.sm{padding:7px 14px;min-height:44px;font-size:14px;border-radius:10px}.lb2 .btn[disabled]{opacity:.45;cursor:not-allowed}.lb2 .btn svg{width:18px;height:18px}.lb2 .lnk{border:0;background:none;color:var(--g-deep);font-weight:700;text-decoration:underline;text-underline-offset:3px;padding:0 2px;font-size:inherit;min-height:44px;min-width:44px;display:inline-flex;align-items:center}.lb2 .w{max-width:1180px;margin:0 auto;padding:0 20px}.lb2 .main{padding:24px 0 56px}.lb2 .crumb{display:flex;gap:6px;flex-wrap:wrap;font-size:13.5px;color:var(--ink-3);margin-bottom:10px;align-items:center}.lb2 .crumb a{color:var(--ink-2);font-weight:600;text-decoration:none;min-height:44px;min-width:44px;display:inline-flex;align-items:center}.lb2 .card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px;box-shadow:var(--sh);min-width:0}.lb2 .ib{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;flex:0 0 36px;background:var(--g-soft);color:var(--g-deep)}.lb2 .ib svg{width:19px;height:19px}.lb2 .phd{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin-bottom:16px}.lb2 .phd h1{font-size:clamp(26px,3vw,34px);font-weight:800}.lb2 .phd p{margin-top:4px;font-size:16px;color:var(--ink-2)}.lb2 .flt{background:#fff;border:1px solid var(--line);border-radius:18px;padding:6px 16px;box-shadow:var(--sh)}.lb2 .frow{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:12px;gap:12px;padding:10px 0;border-top:1px solid var(--line);align-items:start}.lb2 .frow:first-child{border-top:0}.lb2 .fl{font-weight:800;font-size:14.5px;padding-top:7px}.lb2 .chips{display:flex;flex-wrap:wrap;gap:8px}.lb2 .chip{display:inline-flex;align-items:center;gap:7px;border:1.5px solid var(--edge);background:#fff;border-radius:12px;padding:7px 13px;min-height:44px;min-width:44px;justify-content:center;font-weight:700;font-size:14.5px;line-height:1.25;color:var(--ink)}.lb2 .chip svg{width:17px;height:17px;color:var(--g-deep)}.lb2 .chip.on{background:var(--g-deep);border-color:var(--g-deep);color:#fff}.lb2 .chip.on svg{color:#fff}.lb2 .chip .n{font-size:12.5px;font-weight:700;opacity:.75}.lb2 .g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.lb2 .g6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.lb2 .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.lb2 .rc{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:var(--sh);text-align:left;padding:0;min-width:0}.lb2 .rc:hover{border-color:var(--g)}.lb2 .rc .th{background:#EEF3F0;padding:12px 14px 0;height:210px;overflow:hidden;position:relative}.lb2 .rc .th img{display:block;width:100%;height:auto;border-radius:4px 4px 0 0;box-shadow:0 4px 14px rgba(0,40,28,.14)}.lb2 .rc .ct{position:absolute;left:10px;top:10px;display:inline-flex;align-items:center;gap:5px;background:#fff;border-radius:99px;padding:2px 9px 2px 6px;font-size:12.5px;font-weight:700;color:var(--g-deep);box-shadow:var(--sh)}.lb2 .rc .ct svg{width:14px;height:14px}.lb2 .rc .bd{padding:12px 14px 14px;display:flex;flex-direction:column;gap:3px;flex:1 1}.lb2 .rc b{font-size:15.5px;line-height:1.35}.lb2 .rc .m{font-size:13px;color:var(--ink-2)}.lb2 .rc .st{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto;padding-top:8px;font-size:12.5px;color:var(--ink-3)}.lb2 .rc .st span{display:inline-flex;align-items:center;gap:4px}.lb2 .rc .st svg{width:14px;height:14px}.lb2 .vt{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:700;color:var(--g-deep)}.lb2 .vt svg{width:14px;height:14px}.lb2 .rp{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:22px;gap:22px;align-items:start}.lb2 .pv{background:#E9F0EC;border-radius:20px;padding:22px;display:grid;place-items:center}.lb2 .pv img{width:min(100%,460px);height:auto;box-shadow:0 14px 40px rgba(0,40,28,.18);border-radius:4px;background:#fff}.lb2 .side{display:flex;flex-direction:column;gap:12px;position:-webkit-sticky;position:sticky;top:76px}.lb2 .side h1{font-size:24px;font-weight:800}.lb2 .tags{display:flex;flex-wrap:wrap;gap:6px}.lb2 .tag{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;border-radius:99px;padding:3px 10px;background:var(--g-soft);color:var(--g-deep)}.lb2 .tag svg{width:14px;height:14px}.lb2 .muted svg,.lb2 .side .row svg,.lb2 .small svg{width:16px;height:16px}.lb2 .dl{grid-template-columns:1fr 1fr}.lb2 .dl,.lb2 .tips{display:grid;grid-gap:8px;gap:8px}.lb2 .tips{list-style:none;margin:0;padding:0}.lb2 .tips li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;color:var(--ink-2)}.lb2 .tips li .ib{width:30px;height:30px;flex-basis:30px}.lb2 .who{display:flex;gap:10px;align-items:center}.lb2 .av{width:38px;height:38px;border-radius:50%;background:var(--sun);display:grid;place-items:center;font-weight:800;flex:none}.lb2 .av.g{background:var(--g-deep);color:#fff}.lb2 .steps{display:flex;gap:6px;margin-bottom:14px}.lb2 .steps i{flex:1 1;height:6px;border-radius:99px;background:var(--line)}.lb2 .steps i.on{background:var(--g)}.lb2 .drop{border:2px dashed var(--g);border-radius:18px;background:var(--g-soft);padding:28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.lb2 .drop svg{width:36px;height:36px;color:var(--g-deep)}.lb2 .file{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:14px;padding:10px 12px;background:#fff}.lb2 .lbl{display:block;font-size:13.5px;font-weight:700;color:var(--ink-2);margin:14px 0 6px}.lb2 .opt{font-weight:500;color:var(--ink-3);font-size:12.5px}.lb2 .inp{width:100%;border:1.5px solid var(--edge);border-radius:12px;padding:10px 12px;font-size:15.5px;background:#fff;min-height:46px}.lb2 textarea.inp{min-height:84px}.lb2 .check{display:flex;gap:10px;align-items:flex-start;border:1.5px solid var(--edge);border-radius:14px;padding:12px;background:#fff;text-align:left;width:100%}.lb2 .check .bx{width:22px;height:22px;border-radius:7px;border:2px solid var(--edge);display:grid;place-items:center;flex:none;margin-top:1px}.lb2 .check.on{border-color:var(--g);background:var(--g-soft)}.lb2 .check.on .bx{background:var(--g);border-color:var(--g)}.lb2 .check .bx svg{width:14px;height:14px;color:#fff}.lb2 .foot2{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}.lb2 .info{display:flex;gap:10px;align-items:flex-start;background:var(--bg);border-radius:12px;padding:10px 12px;font-size:13.5px;color:var(--ink-2);margin-top:12px}.lb2 .info svg{width:18px;height:18px;color:var(--g);margin-top:2px}.lb2 .stt{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:800;border-radius:99px;padding:3px 10px;white-space:nowrap}.lb2 .stt svg{width:15px;height:15px;flex:0 0 15px}.lb2 .s-pub{background:var(--g-soft);color:var(--g-deep)}.lb2 .s-wait{background:var(--blue-soft);color:var(--blue)}.lb2 .s-fix{background:var(--co-soft);color:var(--co-ink)}.lb2 .mine{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px;box-shadow:var(--sh)}.lb2 .mine img{width:72px;height:auto;border-radius:4px;box-shadow:0 3px 10px rgba(0,40,28,.12)}.lb2 .mine b{display:block;font-size:15.5px}.lb2 .note{background:var(--co-soft);border-left:4px solid var(--co);border-radius:8px;padding:8px 10px;font-size:14px;color:var(--co-ink);margin-top:6px}.lb2 .kp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.lb2 .kpi{background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px;box-shadow:var(--sh)}.lb2 .kpi .h{display:flex;align-items:center;gap:10px;font-weight:700;font-size:14px;color:var(--ink-2)}.lb2 .kpi b{display:block;font-size:28px;line-height:1.2;margin-top:6px}.lb2 .ledger{width:100%;border-collapse:collapse;font-size:14px}.lb2 .ledger td,.lb2 .ledger th{text-align:left;padding:8px 6px;border-bottom:1px solid var(--line)}.lb2 .ledger th{font-size:12.5px;color:var(--ink-3)}.lb2 .ledger td.p{font-weight:800;color:var(--g-deep);text-align:right;white-space:nowrap}.lb2 .badge{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:14px;padding:10px 12px;background:#fff}.lb2 .badge .ib{background:var(--sun-soft);color:#9A6B00}.lb2 .badge.off{opacity:.5}.lb2 .badge b{display:block;font-size:14.5px}.lb2 .badge small{color:var(--ink-3);font-size:12.5px}.lb2 .rules{display:grid;grid-gap:8px;gap:8px}.lb2 .rule{display:flex;justify-content:space-between;gap:10px;align-items:center;border-bottom:1px dashed var(--line);padding:6px 0;font-size:14.5px}.lb2 .rule b{white-space:nowrap;color:var(--g-deep)}.lb2 .lb{width:100%;border-collapse:collapse}.lb2 .lb td,.lb2 .lb th{padding:10px 8px;border-bottom:1px solid var(--line);text-align:left;font-size:14.5px}.lb2 .lb th{font-size:12.5px;color:var(--ink-3)}.lb2 .lb .rk{width:44px;font-weight:800;font-size:18px;color:var(--g-deep)}.lb2 .lb td.n{text-align:right;font-weight:800}.lb2 .rq{display:grid;grid-template-columns:330px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.lb2 .qi{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;text-align:left;border:1.5px solid var(--line);border-radius:14px;padding:8px 10px;background:#fff;width:100%}.lb2 .qi.on{border-color:var(--g);background:var(--g-soft)}.lb2 .qi img{width:52px;border-radius:3px}.lb2 .qi b{display:block;font-size:14.5px;line-height:1.35}.lb2 .qi small{color:var(--ink-3);font-size:12.5px}.lb2 .appr{display:flex;gap:8px;flex-wrap:wrap}.lb2 .appr span{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:99px;padding:4px 10px;font-size:13px;font-weight:700}.lb2 .appr svg{width:16px;height:16px}.lb2 .appr span.ok{background:var(--g-soft);border-color:var(--g-line);color:var(--g-deep)}.lb2 .g3.ga{grid-template-columns:minmax(0,260px) minmax(0,1fr)}.lb2 .g3.gb{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.lb2 .g3.gc{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}@media (max-width:1060px){.lb2 .g6{grid-template-columns:repeat(3,minmax(0,1fr))}.lb2 .rp{grid-template-columns:1fr}.lb2 .side{position:static}.lb2 .rq{grid-template-columns:1fr}.lb2 .kp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.lb2 .g4{grid-template-columns:repeat(2,minmax(0,1fr))}.lb2 .g3,.lb2 .g3.ga,.lb2 .g3.gb,.lb2 .g3.gc{grid-template-columns:minmax(0,1fr)}.lb2 .lbw{overflow-x:auto}}@media (max-width:560px){.lb2 .w{padding:0 14px}.lb2 .frow{grid-template-columns:1fr;gap:6px}.lb2 .fl{padding-top:0}.lb2 .g6{grid-template-columns:repeat(2,minmax(0,1fr))}.lb2 .rc .th{height:160px}.lb2 .mine{grid-template-columns:56px minmax(0,1fr)}.lb2 .mine img{width:56px}.lb2 .mine>.act{grid-column:1/-1}.lb2 .dl{grid-template-columns:1fr}.lb2 .pv{padding:14px}.lb2 .chip{padding:6px 10px;font-size:14px}.lb2 .lb .hs{display:none}.lb2 .lb td,.lb2 .lb th{padding:10px 6px}.lb2 .lb .who{gap:8px}}@media (prefers-reduced-motion:reduce){.lb2,.lb2 *{transition:none!important;animation:none!important}}.lb2 .crumb a,.lb2 a.btn,.lb2 a.chip,.lb2 a.qi,.lb2 a.rc{text-decoration:none}.lb2 a.rc{color:inherit}.lb2 .appfoot{display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:center;padding:28px 12px 20px;margin-top:24px;border-top:1px solid var(--line);font-size:13px}.lb2 .appfoot a{color:var(--ink-2);text-decoration:none}.lb2 .appfoot a:hover{color:var(--g-deep);text-decoration:underline}.lb2 .main{min-height:60vh}.lb2 .share button{display:inline-flex;align-items:center;gap:7px;border:1.5px solid var(--edge);background:#fff;border-radius:10px;padding:6px 12px;font-weight:700;font-size:13.5px;color:var(--ink2)}.lb2 .share button:hover{border-color:var(--g)}.lb2 .fld{display:flex;flex-direction:column;gap:5px}.lb2 .fld label{font-size:13px;font-weight:700;color:var(--ink2)}.lb2 .fld input,.lb2 .fld select,.lb2 .fld textarea{border:1.5px solid var(--edge);border-radius:10px;padding:9px 12px;font-size:15px;background:#fff;width:100%}.lb2 .fld textarea{min-height:76px;resize:vertical}.lb2 .fld input:focus,.lb2 .fld select:focus,.lb2 .fld textarea:focus{outline:2px solid var(--g);border-color:var(--g)}.lb2 .mbg{position:fixed;inset:0;background:rgba(23,48,42,.32);display:grid;place-items:center;z-index:200;padding:16px}.lb2 .modal{border-radius:20px;max-width:420px;padding:22px;box-shadow:0 20px 60px rgba(0,0,0,.2);flex-direction:column;gap:12px}.lb2 .modal,.lb2 .rad{background:#fff;width:100%;display:flex}.lb2 .rad{gap:10px;align-items:center;border:1.5px solid var(--line);border-radius:12px;padding:9px 12px;font-size:14px;text-align:left}.lb2 .rad .o{width:18px;height:18px;border-radius:50%;border:2px solid var(--edge);flex:0 0 18px}.lb2 .rad.on{border-color:var(--g);background:var(--gl)}.lb2 .rad.on .o{border:5px solid var(--g)}.lb2 .share a.shr{display:inline-flex;align-items:center;gap:7px;border:1.5px solid var(--edge);background:#fff;border-radius:10px;padding:6px 12px;font-weight:700;font-size:13.5px;color:var(--ink2);text-decoration:none}.lb2 .share a.shr:hover{border-color:var(--g)}.lb2 svg.i{width:20px;height:20px;flex:0 0 20px}.lb2 svg.s{width:16px;height:16px;flex:0 0 16px}.lb2 .share{display:flex;flex-wrap:wrap;gap:8px}.lb2 .share button,.lb2 .shr{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:1.5px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font-weight:700;font-size:13.5px;text-decoration:none}.lb2 .drop{position:relative}