.cb[data-v-66be1366]{display:flex;flex-direction:column;gap:8px;min-width:0;position:relative}.cb-label[data-v-66be1366]{color:#1f1b16;font-size:15px;font-weight:600}.cb-req[data-v-66be1366]{color:#d6452d;margin-left:4px}.cb-opt-note[data-v-66be1366]{color:#8d8271;font-size:12px;font-weight:500;margin-left:8px}.cb-box[data-v-66be1366]{align-items:center;background:#fff;border:1px solid #d9cdb6;border-radius:12px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:50px;padding:6px 12px;transition:border-color .15s,box-shadow .15s}.cb-box[data-v-66be1366]:hover{border-color:#c4b390}.cb-box.is-open[data-v-66be1366],.cb-box[data-v-66be1366]:focus-within{border-color:#b17e2b;box-shadow:0 0 0 3px #b17e2b2e}.cb-box.is-bad[data-v-66be1366]{border-color:#d6452d}.cb-input[data-v-66be1366]{background:transparent;border:0;color:#1f1b16;flex:1 1 120px;font-size:16px;min-width:90px;outline:0;padding:6px 0}.cb-input[data-v-66be1366]::-moz-placeholder{color:#a39784}.cb-input[data-v-66be1366]::placeholder{color:#a39784}.cb-caret[data-v-66be1366]{color:#8d8271;cursor:pointer;margin-left:auto;transition:transform .15s}.cb-caret.is-flip[data-v-66be1366]{transform:rotate(180deg)}.cb-clear[data-v-66be1366]{background:#f3ecde;border:0;border-radius:50%;color:#7a6f5f;cursor:pointer;display:grid;height:24px;place-items:center;width:24px}.cb-clear[data-v-66be1366]:hover{background:#eadfcb}.cb-chip[data-v-66be1366]{align-items:center;background:#b17e2b21;border-radius:999px;color:#7d5417;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:5px 6px 5px 12px}.cb-chip-x[data-v-66be1366]{background:#b17e2b2e;border:0;border-radius:50%;color:inherit;cursor:pointer;display:grid;height:20px;place-items:center;width:20px}.cb-chip-x[data-v-66be1366]:hover{background:#b17e2b52}.cb-menu[data-v-66be1366]{background:#fff;border:1px solid #e3d7bf;border-radius:14px;box-shadow:0 18px 40px #3c280a29;left:0;max-height:320px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.cb-head[data-v-66be1366]{background:#fff;color:#9a6c22;font-size:11px;font-weight:800;letter-spacing:.1em;margin:0;padding:10px 10px 6px;position:sticky;text-transform:uppercase;top:-6px}.cb-opt[data-v-66be1366]{align-items:center;background:transparent;border:0;border-radius:10px;color:#1f1b16;cursor:pointer;display:flex;gap:12px;padding:10px;text-align:left;width:100%}.cb-opt.is-active[data-v-66be1366]{background:#faf4e6}.cb-opt[data-v-66be1366]:disabled{cursor:not-allowed;opacity:.45}.cb-mark[data-v-66be1366]{border:1.5px solid #d3c6ab;border-radius:50%;color:#fff;display:grid;flex:none;height:18px;place-items:center;width:18px}.cb-mark.is-box[data-v-66be1366]{border-radius:6px}.cb-mark.is-on[data-v-66be1366]{background:#b17e2b;border-color:#b17e2b}.cb-text[data-v-66be1366]{display:flex;flex-direction:column;min-width:0}.cb-name[data-v-66be1366]{font-size:15px;font-weight:600}.cb-sub[data-v-66be1366]{color:#8d8271;font-size:12.5px;line-height:1.35}.cb-custom[data-v-66be1366]{color:#7d5417}.cb-plus[data-v-66be1366]{background:#b17e2b;border-radius:50%;color:#fff;display:grid;font-weight:800;height:22px;place-items:center;width:22px}.cb-empty[data-v-66be1366]{font-size:14px;padding:14px 10px}.cb-empty[data-v-66be1366],.cb-foot[data-v-66be1366]{color:#8d8271;margin:0}.cb-foot[data-v-66be1366]{border-top:1px solid #f0e8d8;font-size:12px;padding:8px 10px 4px}.cb-hint[data-v-66be1366]{color:#7a6f5f;line-height:1.45}.cb-err[data-v-66be1366],.cb-hint[data-v-66be1366]{font-size:12.5px;margin:0}.cb-err[data-v-66be1366]{color:#c0392b}.dark{background:#27272a;border-color:#3f3f46}.dark{border-color:#d1a054;box-shadow:0 0 0 3px #d1a05438}.dark{color:#8b8478}.dark{background:#3a3a40;color:#cfc8ba}.dark{background:#d1a0542e;color:#e6c58a}.dark{background:#1f1f23;border-color:#3a3a40;box-shadow:0 18px 40px #00000080}.dark{background:#1f1f23;color:#d1a054}.dark{color:#f1ece3}.dark{background:#2c2a24}.dark{border-color:#5a5a63}.dark{background:#d1a054;border-color:#d1a054;color:#1f1b16}.dark{color:#e6c58a}.dark{border-color:#2f2f35}.dark{color:#a99d89}.dark{color:#fca5a5}
