.cfbr{font-family:Poppins,Arial,sans-serif;border:1px solid #eceef1;border-radius:14px;padding:14px;margin:14px 0;background:#fff;color:#1f2430;clear:both;width:100%;box-sizing:border-box}.cfbr-h b{display:block;font-size:16px}.cfbr-h span{font-size:12.5px;color:#666}.cfbr-tg{display:flex;gap:8px;margin:10px 0 0}.cfbr-tg label{flex:1;margin:0;cursor:pointer}.cfbr-tg input{position:absolute;opacity:0;pointer-events:none}.cfbr-tg span{display:block;text-align:center;border:1.5px solid #dfe2e7;border-radius:10px;padding:9px 10px;font:600 14px Poppins,Arial,sans-serif;transition:.15s}.cfbr-tg input:checked+span{border-color:#d9232d;background:#fff4f4;color:#d9232d}.cfbr-tg input:focus-visible+span{outline:2px solid #1f2430;outline-offset:2px}.cfbr-body{margin-top:12px}.cfbr-row{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;padding:10px;background:#f6f7f9;border-radius:10px;margin:0 0 8px}.cfbr-row label{flex:1;min-width:130px;margin:0;font-size:12px;color:#666}.cfbr-row label span{display:block;margin:0 0 3px}.cfbr-row select{width:100%;box-sizing:border-box;border:1.5px solid #dfe2e7;border-radius:8px;padding:7px 6px;font:13px Poppins,Arial,sans-serif;background:#fff;color:#1f2430;height:auto}.cfbr-row select:focus{border-color:#d9232d;outline:0}.cfbr-x{border:0;background:none;color:#d9232d;font-size:20px;line-height:1;cursor:pointer;padding:6px}.cfbr-add{border:1.5px dashed #1f2430;background:#fff;color:#1f2430;border-radius:10px;padding:7px 12px;font:600 13px Poppins,Arial,sans-serif;cursor:pointer}.cfbr-logo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 0}.cfbr-file{margin:0;cursor:pointer}.cfbr-file input{position:absolute;opacity:0;width:1px;height:1px}.cfbr-file span{display:inline-block;border-radius:10px;background:#1f2430;color:#fff;font:600 13px Poppins,Arial,sans-serif;padding:8px 14px}.cfbr-file input:focus-visible+span{outline:2px solid #d9232d;outline-offset:2px}.cfbr-fst{font-size:12px;color:#666;flex:1;min-width:180px}.cfbr-fst.ok{color:#1a7f3c;font-weight:600}.cfbr-fst.err{color:#d9232d;font-weight:600}.cfbr-sum{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 4px}.cfbr-sum div{flex:1;min-width:130px;background:#f6f7f9;border-radius:10px;padding:8px 12px}.cfbr-sum span{display:block;font-size:12px;color:#666}.cfbr-sum b{font-size:17px;color:#111;font-variant-numeric:tabular-nums}.cfbr-sum .cfbr-tw{background:#fff4f4}.cfbr-sum .cfbr-tw b{color:#d9232d}.cfbr-n{font-size:12px;color:#666;margin:8px 0 0}.cfbr [hidden]{display:none!important}.cfbr.in-chart{border:0;padding:10px 0 0;margin:8px 0;border-top:1px solid #eceef1;border-radius:0}