.bjf-selector{font-family:inherit;color:inherit;margin:24px 0 36px}.bjf-selector *{box-sizing:border-box}.bjf-selector [hidden]{display:none!important}.bjf-selector h2{font-family:inherit;font-size:26px;font-weight:500;margin:0 0 20px}.bjf-selector .bjf-filters{display:flex;flex-wrap:wrap;gap:20px;align-items:end;margin-bottom:20px}.bjf-selector .bjf-filters label{flex:1 1 150px;font-size:13px;font-weight:500}.bjf-selector .bjf-filters select,.bjf-selector .bjf-filters input{display:block;width:100%;margin:6px 0 0;padding:10px 24px 10px 0;min-height:43px;background:transparent;color:inherit;border:0;border-bottom:1px solid #aaa;border-radius:0;box-shadow:none;font:inherit}.bjf-selector .bjf-filters select:focus,.bjf-selector .bjf-filters input:focus{outline:2px solid #8a704e;outline-offset:3px}.bjf-selector .bjf-reset{background:#111;color:#fff;border:1px solid #111;border-radius:0;padding:12px 18px;min-height:43px;font:inherit;font-size:13px;cursor:pointer}.bjf-selector .bjf-reset:hover{background:#8a704e;border-color:#8a704e}.bjf-selector .bjf-count{font-size:13px;margin:0 0 12px}.bjf-selector table{width:100%;border-collapse:collapse;font-size:14px;margin:0}.bjf-selector th,.bjf-selector td{padding:9px 10px;border:0;border-bottom:1px solid #ddd;text-align:left;vertical-align:middle}.bjf-selector thead th{background:#eee;font-size:12px;font-weight:500}.bjf-selector .bjf-group th{background:#8a704e;color:#fff;font-size:17px;font-weight:500}.bjf-selector .bjf-row td{background:#fafafa}.bjf-selector td a{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:500}.bjf-selector td a:hover{color:#8a704e}.bjf-selector .bjf-badges{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.bjf-selector .bjf-badge{display:inline-flex;align-items:center;justify-content:center;height:25px;padding:2px 7px;border:1px solid transparent;border-radius:4px;font-size:12px;line-height:19px;color:#111;white-space:nowrap}.bjf-selector .rgb{background:linear-gradient(#fafafa,#fafafa) padding-box,linear-gradient(90deg,#e24545,#61b955,#4b83d6) border-box}.bjf-selector .cct{background:linear-gradient(#fafafa,#fafafa) padding-box,linear-gradient(90deg,#f1d293,#c3c8c8,#8dcee2) border-box}.bjf-selector .i20{border-color:#111}.bjf-selector .i65{border-color:#70bde3}.bjf-selector .i67{border-color:#205b99}.bjf-selector .k1800{background:#ecad56}.bjf-selector .k2700{background:#f2c773}.bjf-selector .k3000{background:#f1d293}.bjf-selector .k4000{background:#deded5}.bjf-selector .k6000,.bjf-selector .k6500{background:#c1e1ee}.bjf-selector .red{background:#ee7777}.bjf-selector .green{background:#97cf95}.bjf-selector .blue{background:#8bb3ee}.bjf-selector .pink{background:#efa8d3}.bjf-selector .purple{background:#c5a5e8}.bjf-selector .orange{background:#f3b171}.bjf-selector .yellow{background:#f4dd76}.bjf-selector .lemon{background:#e5eb83}.bjf-selector .ice{background:#bde8ed}.bjf-selector .bjf-tick{color:#198447;font-size:14px}.bjf-selector .bjf-note{font-size:12px;color:#666;margin-top:12px}.bjf-selector .bjf-empty{padding:20px;background:#f5f3ee}
@media(max-width:700px){.bjf-selector thead{display:none}.bjf-selector table,.bjf-selector tbody,.bjf-selector .bjf-row{display:block;width:100%}.bjf-selector .bjf-group{display:block;margin-top:12px}.bjf-selector .bjf-group th{display:block;width:100%}.bjf-selector .bjf-row{padding:8px 12px;border:1px solid #ddd;margin-bottom:8px;background:#fafafa}.bjf-selector .bjf-row td{display:flex;gap:12px;align-items:center;padding:6px 0;border:0}.bjf-selector .bjf-row td:before{content:attr(data-label);flex:0 0 105px;font-size:12px;font-weight:500}.bjf-selector .bjf-filters{gap:12px}.bjf-selector h2{font-size:22px}}
