.select_root__vsbaM{position:relative;display:inline-flex;font-family:var(--lottery-font-body)}.select_field__pcqR7{display:flex;width:100%}.select_trigger__S7qv4{display:inline-flex;align-items:center;gap:8px;width:100%;cursor:pointer;font-family:inherit;text-align:start;transition:border-color var(--lottery-transition),background-color var(--lottery-transition),box-shadow var(--lottery-transition)}.select_trigger__S7qv4:disabled{cursor:not-allowed;opacity:.55}.select_value__jnsJY{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select_placeholder__aQsom{color:#b3a78d}.select_clear__P09LX,.select_icon__mCU5F{display:inline-flex;align-items:center;justify-content:center;flex:none}.select_icon__mCU5F{width:16px;height:16px;color:var(--lottery-gold-hi)}.select_icon__mCU5F svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.select_clear__P09LX{width:18px;height:18px;border-radius:50%;color:var(--lottery-muted);font-size:15px;line-height:1;cursor:pointer;transition:var(--lottery-transition)}.select_clear__P09LX:hover{background:rgba(207,169,78,.18);color:var(--lottery-gold-hi)}.select_caret__W2Sgh{flex:none;width:7px;height:7px;border-right:1.6px solid;border-bottom:1.6px solid;transform:translateY(-2px) rotate(45deg);opacity:.7;transition:transform .2s ease}.select_root__vsbaM[data-open] .select_caret__W2Sgh{transform:translateY(1px) rotate(225deg)}.select_field__pcqR7 .select_trigger__S7qv4{height:46px;padding-inline:14px;border:1px solid #e4dfd0;border-radius:11px;background:var(--lottery-onyx);color:var(--lottery-ink);font-size:14px}.select_field__pcqR7 .select_trigger__S7qv4:hover:not(:disabled){border-color:#d8d0bb}.select_field__pcqR7 .select_trigger__S7qv4:focus-visible,.select_root__vsbaM[data-open].select_field__pcqR7 .select_trigger__S7qv4{outline:0;border-color:var(--lottery-gold);box-shadow:0 0 0 4px rgb(207 169 78/16%)}.select_field__pcqR7 .select_trigger__S7qv4[aria-invalid=true]{border-color:var(--lottery-danger)}.select_ghost__8W2Bo .select_trigger__S7qv4{height:36px;padding-inline:12px;border-radius:9px;border:1px solid rgba(138,110,52,.18);background:rgba(207,169,78,.09);color:var(--lottery-gold-hi);font-size:12.5px;font-weight:600}.select_ghost__8W2Bo .select_trigger__S7qv4:hover:not(:disabled){background:rgba(207,169,78,.18);border-color:rgba(207,169,78,.38)}.select_ghost__8W2Bo .select_trigger__S7qv4:focus-visible,.select_root__vsbaM[data-open].select_ghost__8W2Bo .select_trigger__S7qv4{outline:0;border-color:rgba(207,169,78,.5);box-shadow:0 0 0 3px rgba(207,169,78,.14)}.select_ghost__8W2Bo .select_placeholder__aQsom{color:rgba(138,102,48,.6)}.select_sm__YBBd2 .select_trigger__S7qv4{height:36px;font-size:12.5px}.select_sm__YBBd2 .select_icon__mCU5F{width:15px;height:15px}.select_panel__XX6mI{position:fixed;z-index:200;overflow:hidden auto;padding:6px;border:1px solid var(--lottery-line);border-radius:11px;background:var(--lottery-onyx);box-shadow:0 18px 44px rgb(6 40 32/18%);animation:select_panel-in__yVSbV .16s ease-out}.select_flipped__lIKj2{transform:translateY(-100%);animation-name:select_panel-in-flipped__83DNF}@keyframes select_panel-in__yVSbV{0%{opacity:0;transform:translateY(-4px)}}@keyframes select_panel-in-flipped__83DNF{0%{opacity:0;transform:translateY(calc(-100% + 4px))}}.select_panel__XX6mI::-webkit-scrollbar{width:8px}.select_panel__XX6mI::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid transparent;background:#bccec6;background-clip:content-box}.select_search__pfr95{position:sticky;top:-6px;z-index:1;margin:-6px -6px 6px;padding:8px;border-block-end:1px solid var(--lottery-line);background:var(--lottery-onyx)}.select_searchInput__cXETp{width:100%;height:34px;padding-inline:10px;border-radius:9px;border:1px solid #e4dfd0;background:var(--lottery-onyx);color:var(--lottery-ink);font-family:inherit;font-size:12.5px;outline:none;transition:var(--lottery-transition)}.select_searchInput__cXETp::placeholder{color:#a79b83}.select_searchInput__cXETp:focus{border-color:var(--lottery-gold);box-shadow:0 0 0 3px rgb(207 169 78/16%)}.select_list__GQ7bH{margin:0;padding:0;list-style:none}.select_option__Gdrq7{position:relative;display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;color:var(--lottery-ink);font-size:13px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.select_option__Gdrq7[aria-disabled=true]{color:var(--lottery-dim);cursor:not-allowed}.select_active__ADlLF:not([aria-disabled=true]){background:#f3f7f5;color:var(--lottery-green-700)}.select_selected__inGjf{color:var(--lottery-green-700);font-weight:600}.select_optionIcon__MM9_H{display:inline-flex;flex:none;width:16px;height:16px;color:var(--lottery-green-700)}.select_optionText__h7SGZ{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.select_optionLabel__BJnXP{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select_optionHint__UIpd4{font-size:10.5px;font-weight:400;color:var(--lottery-dim)}.select_mark__5EDRl{flex:none;width:7px;height:7px;border-radius:50%;background:var(--lottery-green-700);opacity:0;transition:opacity .15s ease}.select_active__ADlLF .select_mark__5EDRl{opacity:.35}.select_selected__inGjf .select_mark__5EDRl{opacity:1}.select_empty__Cau93{padding:14px 10px;text-align:center;color:var(--lottery-muted);font-size:12.5px}@media (prefers-reduced-motion:reduce){.select_panel__XX6mI{animation:none}.select_caret__W2Sgh{transition:none}}.select_group__sVa6u{padding:10px 10px 4px;color:var(--lottery-ink);font-size:13px;font-weight:700;pointer-events:none}.select_group__sVa6u~.select_option__Gdrq7{padding-inline-start:18px}.form-builder_root__HEAdj{container-type:inline-size}.form-builder_fields__8OtgO{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@container (min-width: 380px){.form-builder_fields__8OtgO{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}}.form-builder_full__5mk_v{grid-column:1/-1}.form-builder_actions__8MoBp{display:flex;align-items:center;gap:9px;margin-top:22px}.form-builder_submit__u_DmH{flex:1 1}.form-builder_submit__u_DmH>button{width:100%}.form-builder_loneSubmit__qV_uS{margin-top:22px}