
.fbc{max-width:480px;margin:0 auto;background:#fff;border:2px solid #1d632d;border-radius:10px;overflow:hidden;font-family:'Hind Siliguri','Noto Sans Bengali',sans-serif;color:#222;line-height:1.4}
.fbc *{box-sizing:border-box;margin:0;padding:0}
.fbc .lg{text-align:center;padding:14px 10px 8px}
.fbc .lg img{width:180px;max-width:60%;mix-blend-mode:multiply}
.fbc .pg{display:flex;margin:6px 16px 0;background:#eef3f1;border-radius:6px}
.fbc .pg div{flex:1;text-align:center;padding:10px 4px 8px;font-size:11.5px;color:#666}
.fbc .pg div.on{background:#e1eee7;color:#222;font-weight:600;border-radius:6px 6px 0 0;border-bottom:2px solid #1d632d}
.fbc .pg i{display:block;width:16px;height:16px;border-radius:50%;background:#b9c3c0;margin:0 auto 5px}
.fbc .pg .on i{background:#1d8a46;box-shadow:0 0 0 3px #bfe0cc}
.fbc .bd{padding:6px 16px 14px}
.fbc h2{font-size:21px;font-weight:700;color:#173f2a;margin:16px 0 10px}
.fbc h3{font-size:15px;font-weight:700;color:#173f2a;margin:16px 0 8px}
.fbc .bx{border:1px solid #e3e7e5;border-radius:8px;padding:12px 14px;background:#fff}
.fbc .bx .tt{font-weight:700;font-size:13.5px;margin-bottom:8px}
.fbc .bx .tt small{font-weight:500;font-size:11px;color:#666}
.fbc .pr{display:flex;align-items:center;gap:10px;padding-bottom:10px}
.fbc .pr img{width:46px;height:52px;object-fit:cover;border-radius:4px}
.fbc .pr .n{flex:1;font-size:12.5px}
.fbc .pr .n b{display:block;font-size:13px;margin-top:5px}
.fbc .q{display:flex;border:1px solid #d6dbd9;border-radius:5px;font-size:14px}
.fbc .q span{width:28px;text-align:center;padding:4px 0}
.fbc .q span.m{border-left:1px solid #d6dbd9;border-right:1px solid #d6dbd9}
.fbc .rw{display:flex;justify-content:space-between;font-size:13px;padding:8px 0}
.fbc .rw small{display:block;font-size:10px;color:#777}
.fbc .rw.t{border-top:1px solid #e3e7e5;font-weight:700;font-size:16px;margin-top:2px}
.fbc .rw.t span:last-child{color:#b02135;font-size:17px}
.fbc label{display:block;font-size:12px;font-weight:600;color:#222;margin:10px 0 4px}
.fbc label em{color:#d62839;font-style:normal}
.fbc input[type=text],.fbc input[type=tel],.fbc textarea,.fbc select{width:100%;border:1px solid #dfe3e1;border-radius:4px;padding:9px 10px;font-size:12.5px;font-family:inherit;background:#fff;color:#444}
.fbc textarea{height:60px;resize:vertical}
.fbc .two{display:flex;gap:10px}
.fbc .two>div{flex:1}
.fbc .py{border:1px solid #dfe3e1;border-radius:6px;padding:10px 12px;margin-bottom:8px;font-size:12.5px}
.fbc .py label{margin:0;display:flex;align-items:center;gap:8px;font-weight:600;font-size:12.5px}
.fbc .py small{display:block;color:#777;font-size:10.5px;margin:2px 0 0 24px;font-weight:400}
.fbc .py input{accent-color:#1a64d8;width:15px;height:15px}
.fbc .wab{display:flex;align-items:center;justify-content:center;gap:8px;background:#17803e;color:#fff!important;border-radius:6px;padding:10px;margin:10px auto 2px;width:78%;font-weight:700;font-size:13px;text-decoration:none}
.fbc .wab i{display:block;width:18px;height:18px}
.fbc .ag{display:flex;gap:8px;align-items:center;font-size:11.5px;color:#444;margin:10px 0}
.fbc .ag input{accent-color:#1a64d8}
.fbc .ag a{color:#1a64d8}
.fbc .sb{display:block;width:100%;background:#a81d33;color:#fff;font-weight:700;font-size:14.5px;padding:12px;border:0;border-radius:5px;cursor:pointer;font-family:inherit}
.fbc .tr{display:flex;justify-content:space-between;font-size:10.5px;color:#444;padding:14px 2px 10px}
.fbc .tr div{display:flex;align-items:center;gap:5px}
.fbc .tr i{display:block;width:15px;height:15px}
.fbc .ft{background:#f4f6f1;text-align:center;padding:12px 10px 14px}
.fbc .ft img{width:130px;display:block;margin:0 auto 4px;mix-blend-mode:multiply}
.fbc .ft div{font-size:11px;color:#333}

.fbc{border-radius:0}
.fbc form.bd{padding:6px 16px 14px;position:relative}
.fbc .er{background:#fdecee;border:1px solid #f1b8c0;color:#a81d33;border-radius:6px;padding:10px 12px;font-size:12.5px;margin:10px 0}
.fbc .pks{display:flex;gap:8px}
.fbc .pkc{flex:1;margin:0;cursor:pointer;font-weight:400}
.fbc .pkc input{position:absolute;opacity:0;width:0;height:0}
.fbc .pkc .in{position:relative;display:block;text-align:center;border:2px solid #dfe3e1;border-radius:8px;padding:12px 4px 8px;background:#fff}
.fbc .pkc img{height:54px;width:auto;display:block;margin:0 auto 4px}
.fbc .pkc b{display:block;font-size:13px}
.fbc .pkc em{display:block;font-style:normal;color:#17803e;font-weight:700;font-size:15px}
.fbc .pkc input:checked+.in{border-color:#17803e;background:#f0fbf3}
.fbc .pkc u{position:absolute;top:-9px;left:50%;transform:translateX(-50%);background:#c0152f;color:#fff;text-decoration:none;font-size:10px;padding:2px 8px;border-radius:4px;white-space:nowrap}
.fbc .ofr{background:#fff7ee;border:1px solid #f3e1c8;border-radius:6px;padding:8px;text-align:center;font-size:12.5px;color:#a81d33;font-weight:600;margin:10px 0 4px}
.fbc .q span{cursor:pointer;user-select:none}
.fbc .wab{border:0;cursor:pointer;font-family:inherit}
.fbc .sb:disabled{opacity:.6}
