.bn-forms .fx-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;display:grid}.bn-forms .fx-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.bn-forms .fx-cell{min-width:0}.bn-forms .fx-cap{letter-spacing:.08em;color:#837b6c;text-transform:uppercase;margin-top:8px;font-size:11px}.bn-forms .fx-note{color:#837b6c;margin-top:14px}.bn-forms .fx-rule{border:0;border-top:1px solid #cdc4b0;margin:18px 0}.bn-forms .f-lab{letter-spacing:.1em;text-transform:uppercase;color:#837b6c;margin-bottom:6px;font-size:11px;display:block}.bn-forms .f-lab .req{color:#b34a17;text-transform:none;margin-left:8px}.bn-forms .f-in,.bn-forms .f-sel,.bn-forms .f-ta{box-sizing:border-box;color:#161410;background:#efe9dc;border:2px solid #161410;border-radius:0;width:100%;margin:0;padding:6px 10px;font-family:inherit;font-size:16px;line-height:28px;display:block}.bn-forms .f-in::-moz-placeholder{color:#837b6c;opacity:1}.bn-forms .f-ta::-moz-placeholder{color:#837b6c;opacity:1}.bn-forms .f-in::placeholder,.bn-forms .f-ta::placeholder{color:#837b6c;opacity:1}.bn-forms .f-ta{resize:vertical;min-height:124px}.bn-forms .f-ta:disabled{resize:none}.bn-forms .f-in:focus-visible,.bn-forms .f-sel:focus-visible,.bn-forms .f-ta:focus-visible{outline-offset:0;outline:2px solid #161410!important}.bn-forms .f-in:disabled,.bn-forms .f-sel:disabled,.bn-forms .f-ta:disabled{color:#a49c8c;background:#e7e0d1;border-color:#cdc4b0}.bn-forms .f-in:disabled::placeholder{color:#a49c8c}.bn-forms .f-hint{color:#837b6c;margin-top:6px;font-size:12px}.bn-forms .f-err-a{color:#b91c1c;margin-top:6px;font-size:12px}.bn-forms .f-selwrap{position:relative}.bn-forms .f-sel{appearance:none;cursor:pointer;padding-right:34px}.bn-forms .f-selwrap:after{content:"▾";pointer-events:none;color:#161410;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.bn-forms .f-selwrap.disabled:after{color:#a49c8c}.bn-forms .f-menu{background:#efe9dc;border:2px solid #161410;margin-top:4px}.bn-forms .f-menu .mi{cursor:pointer;padding:6px 10px;line-height:28px}.bn-forms .f-menu .mi:hover{background:#ddd5c2}.bn-forms .f-menu .mi.on{background:#cdc4b0}.bn-forms .f-menu .mi.on:before{content:"■ "}.bn-forms .f-menu .mi:not(.on):before{content:"  "}.bn-forms .f-check{cursor:pointer;align-items:center;gap:10px;display:flex}.bn-forms .f-check+.f-check{margin-top:10px}.bn-forms .f-check input{opacity:0;width:1px;height:1px;position:absolute}.bn-forms .f-check .ck{box-sizing:border-box;background:#efe9dc;border:2px solid #161410;flex:none;width:20px;height:20px;position:relative}.bn-forms .f-check input:checked+.ck:after{content:"";background:#161410;position:absolute;inset:3px}.bn-forms .f-check input:focus-visible+.ck{outline-offset:0;outline:2px solid #161410}.bn-forms .f-check.disabled{cursor:default;color:#a49c8c}.bn-forms .f-check.disabled .ck{background:#e7e0d1;border-color:#cdc4b0}.bn-forms .f-check.disabled input:checked+.ck:after{background:#a49c8c}.bn-forms .f-radio{cursor:pointer;align-items:baseline;gap:8px;display:flex}.bn-forms .f-radio+.f-radio{margin-top:8px}.bn-forms .f-radio input{opacity:0;width:1px;height:1px;position:absolute}.bn-forms .f-radio .rg{white-space:pre;flex:none}.bn-forms .f-radio .rg:before{content:"( )"}.bn-forms .f-radio input:checked+.rg:before{content:"(•)"}.bn-forms .f-radio input:focus-visible+.rg{outline-offset:2px;outline:2px solid #161410}.bn-forms .f-radio.disabled{cursor:default;color:#a49c8c}.bn-forms .f-scrim{z-index:50;background:#16141066;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bn-forms .f-modal,.bn-forms .f-modal-specimen{box-sizing:border-box;background:#e7e0d1;border:2px solid #161410;min-width:380px;max-width:92vw;padding:18px 22px}.bn-forms .f-modal-specimen{min-width:0}.bn-forms .f-modal-t{letter-spacing:.1em;text-transform:uppercase;color:#837b6c;margin-bottom:12px;font-size:11px}.bn-forms .f-modal-b{margin-bottom:18px}.bn-forms .f-modal-acts{justify-content:flex-end;gap:10px;display:flex}.bn-forms .f-load,.bn-forms .f-load .lm{color:#161410}.bn-forms .f-load .lt{color:#837b6c;margin-left:10px}.bn-forms .f-skel{color:#cdc4b0;margin:0;line-height:28px}.bn-forms .f-actrow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.bn-forms .f-actrow .bnq-btn{width:auto}.bn-forms .f-stat-ok{color:#1f4ea3}.bn-forms .f-stat-err-a{color:#b91c1c}.bn-forms .f-stat-run{color:#837b6c}.bn-forms .chip-noverdict{color:#161410;background:0 0;border:2px solid #161410;padding:0 6px;display:inline-block}body.bnq-dark .bn-forms .fx-cap,body.bnq-dark .bn-forms .fx-note,body.bnq-dark .bn-forms .f-lab,body.bnq-dark .bn-forms .f-hint{color:#9a917f}body.bnq-dark .bn-forms .fx-rule{border-top-color:#3a362e}body.bnq-dark .bn-forms .f-lab .req{color:#d97a45}body.bnq-dark .bn-forms .f-in,body.bnq-dark .bn-forms .f-sel,body.bnq-dark .bn-forms .f-ta{color:#ece5d6;background:#1c1915;border-color:#9a917f}body.bnq-dark .bn-forms .f-in::-moz-placeholder{color:#9a917f}body.bnq-dark .bn-forms .f-ta::-moz-placeholder{color:#9a917f}body.bnq-dark .bn-forms .f-in::placeholder,body.bnq-dark .bn-forms .f-ta::placeholder{color:#9a917f}body.bnq-dark .bn-forms .f-in:focus-visible,body.bnq-dark .bn-forms .f-sel:focus-visible,body.bnq-dark .bn-forms .f-ta:focus-visible{outline-color:#ece5d6!important}body.bnq-dark .bn-forms .f-in:disabled,body.bnq-dark .bn-forms .f-sel:disabled,body.bnq-dark .bn-forms .f-ta:disabled{color:#6e675a;background:#161410;border-color:#3a362e}body.bnq-dark .bn-forms .f-in:disabled::placeholder{color:#6e675a}body.bnq-dark .bn-forms .f-err-a{color:#ef4444}body.bnq-dark .bn-forms .f-selwrap:after{color:#ece5d6}body.bnq-dark .bn-forms .f-selwrap.disabled:after{color:#6e675a}body.bnq-dark .bn-forms .f-menu{background:#1c1915;border-color:#9a917f}body.bnq-dark .bn-forms .f-menu .mi:hover{background:#2a261f}body.bnq-dark .bn-forms .f-menu .mi.on{background:#211e19}body.bnq-dark .bn-forms .f-check .ck{background:#1c1915;border-color:#9a917f}body.bnq-dark .bn-forms .f-check input:checked+.ck:after{background:#ece5d6}body.bnq-dark .bn-forms .f-check input:focus-visible+.ck{outline-color:#ece5d6}body.bnq-dark .bn-forms .f-check.disabled{color:#6e675a}body.bnq-dark .bn-forms .f-check.disabled .ck{background:#161410;border-color:#3a362e}body.bnq-dark .bn-forms .f-check.disabled input:checked+.ck:after{background:#6e675a}body.bnq-dark .bn-forms .f-radio input:focus-visible+.rg{outline-color:#ece5d6}body.bnq-dark .bn-forms .f-radio.disabled{color:#6e675a}body.bnq-dark .bn-forms .f-modal,body.bnq-dark .bn-forms .f-modal-specimen{background:#161410;border-color:#9a917f}body.bnq-dark .bn-forms .f-modal-t{color:#9a917f}body.bnq-dark .bn-forms .f-scrim{background:#00000080}body.bnq-dark .bn-forms .f-load .lm{color:#ece5d6}body.bnq-dark .bn-forms .f-load .lt{color:#9a917f}body.bnq-dark .bn-forms .f-skel{color:#3a362e}body.bnq-dark .bn-forms .f-stat-ok{color:#7aa2e8}body.bnq-dark .bn-forms .f-stat-err-a{color:#ef4444}body.bnq-dark .bn-forms .f-stat-run{color:#9a917f}body.bnq-dark .bn-forms .chip-noverdict{color:#ece5d6;border-color:#ece5d6}
