.Select_select__Zv_xV{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bg,transparent);border:1px solid var(--border-light,#d1d5db);border-radius:.375rem;color:var(--text-primary,#374151);cursor:pointer;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.Select_select__Zv_xV:-webkit-autofill,.Select_select__Zv_xV:-webkit-autofill:active,.Select_select__Zv_xV:-webkit-autofill:focus,.Select_select__Zv_xV:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--bg,transparent) inset!important;-webkit-text-fill-color:var(--text-primary,#374151)!important;background-color:var(--bg,transparent)!important;background-clip:content-box!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.Select_select__Zv_xV:focus{border-color:var(--button-primary,#3b82f6);box-shadow:0 0 0 3px rgba(14,118,230,.1);outline:none}.Select_select--sm__Wjlcs{font-size:.75rem;line-height:1rem;padding:.25rem .5rem}.Select_select--md__P4fhE{font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem}.Select_select--lg__nDIeF{font-size:1rem;line-height:1.5rem;padding:.75rem 1rem}.Select_select--bullet__kWSeR{color:var(--text-secondary,#9da3af);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:17px;border-radius:1000px;padding:6px 30px 6px 16px}.Select_select--outline__loOpu{background-color:transparent;border:2px solid var(--border-light,#d1d5db)}.Select_select--filled__DbaJR{background-color:var(--bg-light,#f9fafb);border:1px solid var(--border-light,#e5e7eb)}.Select_select--error__Ow91K,.Select_select--error__Ow91K:focus{border-color:var(--status-error,#ef4444)}.Select_select--error__Ow91K:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)}.Select_select--disabled__NVR5p{background-color:var(--bg-light,#f9fafb);border-color:var(--border-light,#e5e7eb);color:var(--text-tertiary,#9ca3af);cursor:not-allowed}.Select_select--placeholder__6zjGv{color:var(--text-secondary,#9da3af)}.Select_select__Zv_xV option:disabled{color:var(--text-secondary,#9da3af)!important}.Select_select-wrapper__zdADy{position:relative;width:100%}.Select_select__error-message__DQDpE{color:var(--status-error,#ef4444);font-size:.75rem;line-height:1rem;margin-top:.25rem}.Checkbox_checkboxContainer__FtlPo{display:flex;flex-direction:column;gap:4px}.Checkbox_checkboxWrapper__wjy3L{display:flex;align-items:flex-start;gap:8px}.Checkbox_checkboxInput__OVZ2S{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Checkbox_checkbox__jo_YQ{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid var(--border-light);border-radius:4px;background:var(--bg-dark);transition:all .2s ease;outline:none;flex-shrink:0}.Checkbox_checkbox__jo_YQ:focus-visible{outline:2px solid #5889ec;outline-offset:2px}.Checkbox_checkbox__jo_YQ:hover:not(.Checkbox_disabled__5F3xG){border-color:#9ca3af}.Checkbox_checkbox__jo_YQ.Checkbox_checked__0LesG{background:var(--button-primary);border-color:var(--button-primary)}.Checkbox_checkbox__jo_YQ.Checkbox_checked__0LesG:hover:not(.Checkbox_disabled__5F3xG){background:var(--button-primary-hover);border-color:var(--button-primary-hover)}.Checkbox_checkbox__jo_YQ.Checkbox_disabled__5F3xG{cursor:not-allowed;opacity:.5;background:#f3f4f6;border-color:#d1d5db}.Checkbox_checkbox__jo_YQ.Checkbox_disabled__5F3xG.Checkbox_checked__0LesG{background:var(--status-disabled);border-color:var(--status-disabled)}.Checkbox_checkbox__jo_YQ.Checkbox_error__YllXx{border-color:var(--status-error)}.Checkbox_checkbox__jo_YQ.Checkbox_error__YllXx.Checkbox_checked__0LesG{background:var(--status-error);border-color:var(--status-error)}.Checkbox_checkmark__ko9ax{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;opacity:0;transform:scale(.8);transition:all .2s ease}.Checkbox_checkbox__jo_YQ.Checkbox_checked__0LesG .Checkbox_checkmark__ko9ax{opacity:1;transform:scale(1)}.Checkbox_checkmarkIcon__qKwBZ{width:100%;height:100%}.Checkbox_label__luF0p{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;line-height:1.4}.Checkbox_checkboxContainer__FtlPo.Checkbox_disabled__5F3xG .Checkbox_label__luF0p{color:#9ca3af;cursor:not-allowed}.Checkbox_required__ZGqgI{color:#ef4444;font-weight:600}.Checkbox_errorText__RWMgs{font-size:12px;color:#ef4444;margin-top:4px;line-height:1.4}.Checkbox_helperText__MjFgO{font-size:12px;color:#6b7280;margin-top:4px;line-height:1.4}.Checkbox_small__6sH1K{width:16px;height:16px}.Checkbox_small__6sH1K .Checkbox_checkmarkIcon__qKwBZ{width:10px;height:10px}.Checkbox_medium__tHl9T{width:20px;height:20px}.Checkbox_medium__tHl9T .Checkbox_checkmarkIcon__qKwBZ{width:12px;height:12px}.Checkbox_large__vxiOO{width:24px;height:24px}.Checkbox_large__vxiOO .Checkbox_checkmarkIcon__qKwBZ{width:14px;height:14px}.Checkbox_filled__9_VLg{background:#f3f4f6;border-color:#d1d5db}.Checkbox_filled__9_VLg.Checkbox_checked__0LesG{background:#5889ec;border-color:#5889ec}.Checkbox_outlined__umReY{background:transparent;border-width:2px}.Checkbox_outlined__umReY.Checkbox_checked__0LesG{background:#5889ec;border-color:#5889ec}.Checkbox_checkbox__jo_YQ:focus-visible{box-shadow:0 0 0 2px #5889ec,0 0 0 4px rgba(88,137,236,.1)}.Checkbox_checkbox__jo_YQ.Checkbox_error__YllXx:focus-visible{box-shadow:0 0 0 2px #ef4444,0 0 0 4px rgba(239,68,68,.1)}.icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.icon--xs{width:.75rem;height:.75rem}.icon--sm{width:1rem;height:1rem}.icon--md{width:1.25rem;height:1.25rem}.icon--lg{width:1.5rem;height:1.5rem}.icon--xl{width:2rem;height:2rem}.icon--2xl{width:2.5rem;height:2.5rem}@media (max-width:420px){.icon--xs{width:.625rem;height:.625rem}.icon--sm{width:.875rem;height:.875rem}.icon--md{width:1rem;height:1rem}.icon--lg{width:1.25rem;height:1.25rem}.icon--xl{width:1.5rem;height:1.5rem}.icon--2xl{width:2rem;height:2rem}}.icon--primary{color:var(--text-primary)}.icon--secondary{color:var(--text-secondary)}.icon--success{color:#059669}.icon--warning{color:#d97706}.icon--error{color:#dc2626}.icon--info{color:#2563eb}.icon--muted{color:#6b7280}.icon--inherit{color:inherit}.icon--clickable{cursor:pointer;transition:all .2s ease-in-out}.icon--clickable:hover{opacity:.8;transform:scale(1.05)}.icon--clickable:active{transform:scale(.95)}.icon--disabled{opacity:.5;cursor:not-allowed}.icon--spin{animation:icon-spin 1s linear infinite}.icon--pulse{animation:icon-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.icon--bounce{animation:icon-bounce 1s infinite}@keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes icon-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes icon-bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.icon--niche{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.icon--niche:hover{filter:drop-shadow(0 2px 4px rgba(0,0,0,.15))}@media (prefers-color-scheme:dark){.icon--muted{color:#9ca3af}.icon--clickable:hover{background-color:hsla(0,0%,100%,.1)}}.icon--clickable:focus{outline:2px solid var(--primary-color,#007bff);outline-offset:2px;border-radius:4px}@media (prefers-contrast:high){.icon--primary{color:#000}.icon--secondary{color:#333}.icon--muted{color:#666}}@media (prefers-reduced-motion:reduce){.icon--clickable{transition:none}.icon--bounce,.icon--pulse,.icon--spin{animation:none}}.Switch_switch__3D_np{position:relative;display:inline-block;border:none;border-radius:100px;cursor:pointer;background:var(--button-secondary,#e5e7eb);outline:none}.Switch_switch__3D_np,.Switch_switch__3D_np.Switch_animated__IeKLY{transition:all .3s ease}.Switch_switch__3D_np:focus-visible{outline:2px solid var(--button-primary,#5889ec);outline-offset:2px}.Switch_switch__3D_np.Switch_checked__q6U5Z{background:var(--button-primary,#5889ec)}.Switch_switch__3D_np:hover:not(.Switch_disabled__AU33P){background:var(--button-secondary-hover,#d1d5db)}.Switch_switch__3D_np.Switch_checked__q6U5Z:hover:not(.Switch_disabled__AU33P){background:var(--button-primary-hover,#4a7cff)}.Switch_switch__3D_np.Switch_disabled__AU33P{cursor:not-allowed;opacity:.5}.Switch_switch__3D_np.Switch_disabled__AU33P.Switch_checked__q6U5Z{background:var(--text-tertiary,#9ca3af)}.Switch_thumb__gl3zj{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:50%;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Switch_thumb__gl3zj,.Switch_thumb__gl3zj.Switch_animated__IeKLY{transition:transform .3s ease}.Switch_switch__3D_np.Switch_checked__q6U5Z .Switch_thumb__gl3zj{transform:translateX(calc(100% - 4px))}.Switch_small__EWHiM{width:32px;height:18px}.Switch_small__EWHiM .Switch_thumb__gl3zj{width:14px;height:14px;top:2px;left:2px}.Switch_small__EWHiM.Switch_checked__q6U5Z .Switch_thumb__gl3zj{transform:translateX(14px)}.Switch_medium__J_QRG{width:48px;height:24px}.Switch_medium__J_QRG .Switch_thumb__gl3zj{width:20px;height:20px;top:2px;left:2px}.Switch_medium__J_QRG.Switch_checked__q6U5Z .Switch_thumb__gl3zj{transform:translateX(24px)}.Switch_large__oewvh{width:64px;height:32px}.Switch_large__oewvh .Switch_thumb__gl3zj{width:28px;height:28px;top:2px;left:2px}.Switch_large__oewvh.Switch_checked__q6U5Z .Switch_thumb__gl3zj{transform:translateX(32px)}