.Choice_choice__2SmMJ{position:relative;display:flex;align-items:flex-start;gap:12px}.Choice_control__G2Zjk{position:relative;display:inline-grid;width:20px;height:20px;flex-shrink:0;margin-top:2px}input.Choice_input__n2SMa{position:absolute;inset:-12px;z-index:var(--s-z-raised);width:44px;height:44px;margin:0;padding:0;border:0;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;box-shadow:none}input.Choice_input__n2SMa:disabled{cursor:default}.Choice_box__Ue2Dc{display:grid;width:20px;height:20px;place-items:center;border:1.5px solid var(--s-border-default);background-color:var(--s-bg-surface);color:var(--s-text-inverse);transition:background-color var(--s-dur-micro) ease-out,border-color var(--s-dur-micro) ease-out,box-shadow var(--s-dur-micro) ease-out}.Choice_square__edTNa{border-radius:var(--s-radius-md)}.Choice_round___csdw{border-radius:9999px}.Choice_box__Ue2Dc>*{grid-area:1/1}@media (hover:hover) and (pointer:fine){input.Choice_input__n2SMa:not(:disabled):hover+.Choice_box__Ue2Dc{border-color:var(--s-border-strong)}}input.Choice_input__n2SMa:checked+.Choice_box__Ue2Dc,input.Choice_input__n2SMa[data-mixed]+.Choice_box__Ue2Dc{border-color:var(--s-bg-accent);background-color:var(--s-bg-accent)}input.Choice_input__n2SMa:focus-visible+.Choice_box__Ue2Dc{outline:2px solid var(--s-focus-ring);outline-offset:2px}input.Choice_input__n2SMa:disabled+.Choice_box__Ue2Dc{opacity:var(--s-opacity-inactive)}.Choice_choice__2SmMJ[data-state=error] .Choice_box__Ue2Dc,fieldset[data-state=error] .Choice_box__Ue2Dc{border-color:var(--s-border-danger);box-shadow:0 0 0 3px var(--s-bg-danger-soft)}.Choice_dash__TKEbH,.Choice_dot__5_axg,.Choice_tick__PNo4r{opacity:0;scale:.9;transition:opacity var(--s-dur-micro) ease-out,scale var(--s-dur-micro) ease-out}input.Choice_input__n2SMa:checked:not([data-mixed])+.Choice_box__Ue2Dc .Choice_tick__PNo4r,input.Choice_input__n2SMa[data-mixed]+.Choice_box__Ue2Dc .Choice_dash__TKEbH{opacity:1;scale:1}.Choice_dot__5_axg{width:8px;height:8px;border-radius:9999px;background-color:var(--s-text-inverse)}input.Choice_input__n2SMa:checked+.Choice_box__Ue2Dc .Choice_dot__5_axg{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){.Choice_dash__TKEbH,.Choice_dot__5_axg,.Choice_tick__PNo4r{scale:1}}.Choice_text__DxzWe{display:flex;min-width:0;flex-direction:column;gap:2px}.Choice_label__6pU1c{cursor:pointer;font-size:var(--s-type-ui-size);line-height:24px;font-weight:500;color:var(--s-text-primary)}.Choice_desc__HvmSL{font-size:var(--s-type-small-size);line-height:18px;color:var(--s-text-tertiary)}.Choice_error__u7FBq{font-size:var(--s-type-small-size);line-height:var(--s-type-small-lh);font-weight:500;color:var(--s-text-danger)}.Choice_choice__2SmMJ:has(input:disabled) .Choice_label__6pU1c{cursor:default;opacity:var(--s-opacity-inactive)}.Choice_group__BHVnb{min-width:0;margin:0;border:0;padding:0}.Choice_legend__I46_U{margin-bottom:12px;padding:0;font-size:var(--s-type-label-size);line-height:var(--s-type-label-lh);font-weight:500;color:var(--s-text-secondary)}.Choice_options__y7YGV{display:flex;flex-direction:column;gap:14px}.Choice_group__BHVnb[data-direction=row] .Choice_options__y7YGV{flex-flow:row wrap;gap:12px 24px}.Choice_group__BHVnb[data-variant=card] .Choice_options__y7YGV{gap:8px}.Choice_group__BHVnb>.Choice_error__u7FBq{margin-top:8px}.Choice_card__dzPrT{align-items:center;border-radius:var(--s-radius-half-3xl);border:1px solid var(--s-border-subtle);background-color:var(--s-bg-surface);padding:16px 18px;transition:background-color var(--s-dur-micro) ease-out,box-shadow var(--s-dur-micro) ease-out,border-color var(--s-dur-micro) ease-out}.Choice_card__dzPrT .Choice_control__G2Zjk{margin-top:0}.Choice_card__dzPrT .Choice_label__6pU1c:after{content:"";position:absolute;inset:0;border-radius:inherit}.Choice_card__dzPrT .Choice_label__6pU1c{position:static}@media (hover:hover) and (pointer:fine){.Choice_card__dzPrT:has(input:not(:disabled):not(:checked)):hover{border-color:var(--s-border-default)}}.Choice_card__dzPrT:has(input:checked){border-color:transparent;background-color:var(--s-bg-purple-subtle);box-shadow:0 0 0 1.5px var(--s-color-purple-700)}.Choice_card__dzPrT:has(input:focus-visible){outline:2px solid var(--s-focus-ring);outline-offset:2px}.Choice_card__dzPrT:has(input:focus-visible) .Choice_box__Ue2Dc{outline:none}.Choice_srOnly__K_wfK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.Control_field__MfNfD{display:flex;min-width:0;flex-direction:column;gap:8px}.Control_label__71jVz{font-size:var(--s-type-label-size);line-height:var(--s-type-label-lh);font-weight:500;color:var(--s-text-secondary);transition:color var(--s-dur-micro) ease-out}.Control_field__MfNfD:focus-within .Control_label__71jVz{color:var(--s-text-purple)}.Control_field__MfNfD[data-state=error] .Control_label__71jVz{color:var(--s-text-danger)}.Control_field__MfNfD[data-label=eyebrow] .Control_label__71jVz{padding-inline-start:2px;font-size:var(--s-type-small-size);line-height:var(--s-type-small-lh);letter-spacing:var(--s-tracking-wider);text-transform:uppercase;color:var(--s-text-tertiary)}.Control_field__MfNfD[data-label=eyebrow]:focus-within .Control_label__71jVz{color:var(--s-text-purple)}.Control_field__MfNfD[data-label=eyebrow][data-state=error] .Control_label__71jVz{color:var(--s-text-danger)}.Control_field__MfNfD[data-disabled] .Control_box__KFgUu{cursor:not-allowed;opacity:var(--s-opacity-inactive)}.Control_box__KFgUu{position:relative;display:flex;height:var(--s-control-md);align-items:center;gap:10px;cursor:text;border-radius:9999px;border:1px solid var(--s-border-subtle);background-color:var(--s-bg-surface-subtle);padding-inline:16px;color:var(--s-icon-secondary);transition:background-color var(--s-dur-micro) ease-out,border-color var(--s-dur-micro) ease-out,box-shadow var(--s-dur-micro) ease-out}.Control_field__MfNfD[data-size=sm] .Control_box__KFgUu{height:var(--s-control-sm);gap:8px;padding-inline:14px}.Control_field__MfNfD[data-size=lg] .Control_box__KFgUu{height:var(--s-control-lg);padding-inline:18px 16px}@media (hover:hover) and (pointer:fine){.Control_box__KFgUu:hover{border-color:var(--s-border-default)}}.Control_box__KFgUu:focus-within{border-color:transparent;background-color:var(--s-bg-surface);box-shadow:var(--s-shadow-field-focus)}.Control_field__MfNfD[data-state=error] .Control_box__KFgUu{border-color:transparent;background-color:var(--s-bg-surface);box-shadow:var(--s-shadow-field-error)}.Control_field__MfNfD[data-state=success] .Control_box__KFgUu{border-color:transparent;background-color:var(--s-bg-surface);box-shadow:var(--s-shadow-field-success)}.Control_field__MfNfD input:-moz-read-only:not(:disabled){cursor:default}.Control_field__MfNfD input:read-only:not(:disabled){cursor:default}.Control_field__MfNfD:has(input:-moz-read-only:not(:disabled)) .Control_box__KFgUu{background-color:var(--s-bg-surface-muted)}.Control_field__MfNfD:has(input:read-only:not(:disabled)) .Control_box__KFgUu{background-color:var(--s-bg-surface-muted)}input.Control_control__r2vP4,select.Control_control__r2vP4,textarea.Control_control__r2vP4{width:100%;min-width:0;flex:1 1 auto;height:100%;margin:0;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:16px;line-height:24px;font-weight:450;letter-spacing:normal;color:var(--s-text-primary);caret-color:var(--s-color-purple-700)}input.Control_control__r2vP4:focus,select.Control_control__r2vP4:focus,textarea.Control_control__r2vP4:focus{border:0;box-shadow:none;outline:none}input.Control_control__r2vP4::-moz-placeholder,textarea.Control_control__r2vP4::-moz-placeholder{color:var(--s-text-muted);opacity:1}input.Control_control__r2vP4::placeholder,textarea.Control_control__r2vP4::placeholder{color:var(--s-text-muted);opacity:1}.Control_field__MfNfD[data-size=lg] input.Control_control__r2vP4{line-height:20px;font-weight:500;letter-spacing:-.01em}.Control_field__MfNfD[data-size=lg] input.Control_control__r2vP4::-moz-placeholder{font-weight:450}.Control_field__MfNfD[data-size=lg] input.Control_control__r2vP4::placeholder{font-weight:450}@media (min-width:48rem) and (hover:hover) and (pointer:fine){.Control_field__MfNfD[data-size=lg] input.Control_control__r2vP4{font-size:15px}}input.Control_control__r2vP4:disabled{color:var(--s-text-tertiary);-webkit-text-fill-color:var(--s-text-tertiary)}input.Control_control__r2vP4:-webkit-autofill{-webkit-box-shadow:0 0 0 40px var(--s-bg-surface) inset;-webkit-text-fill-color:var(--s-text-primary)}@media (hover:hover) and (pointer:fine){.Control_field__MfNfD[data-size=sm] :is(input.Control_control__r2vP4,select.Control_control__r2vP4){font-size:14px;line-height:20px}}input.Control_control__r2vP4::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.Control_prefix__v8X2O,.Control_suffix__u3B5_{display:inline-grid;min-width:20px;height:20px;flex-shrink:0;place-items:center;color:var(--s-icon-secondary);font-size:16px;line-height:24px;font-weight:500}.Control_prefix__v8X2O{margin-inline-end:-4px}.Control_box__KFgUu:focus-within .Control_prefix__v8X2O{color:var(--s-text-purple)}.Control_loading__xHyOc{color:var(--s-color-purple-700)}.Control_boxArea__v2PEh{height:auto;align-items:stretch;cursor:text;border-radius:var(--s-radius-half-3xl);padding:12px 16px}textarea.Control_area__9vZo0{min-height:112px;height:auto;resize:vertical;line-height:24px}.Control_field__MfNfD[data-size=sm] .Control_boxArea__v2PEh{padding:8px 14px}.Control_field__MfNfD[data-size=sm] textarea.Control_area__9vZo0{min-height:88px}.Control_boxSelect__NYRIq{cursor:pointer;padding-inline-end:14px}select.Control_select__LYkIB{cursor:pointer;padding-inline-end:24px;margin-inline-end:-24px;background-image:none;text-overflow:ellipsis}select.Control_select__LYkIB:has(option[value=""]:checked),select.Control_select__LYkIB:invalid{color:var(--s-text-muted)}.Control_chev__0dN1s{flex-shrink:0;pointer-events:none;color:var(--s-icon-primary)}.Control_msg__MqQbb{display:flex;align-items:flex-start;gap:6px;padding-inline:16px;font-size:var(--s-type-small-size);line-height:18px;font-weight:450;color:var(--s-text-tertiary)}.Control_msgError__pmWph{font-weight:500;color:var(--s-text-danger)}.Control_msgSuccess__NIXvg{font-weight:500;color:var(--s-text-success)}.Control_field__MfNfD[data-size=sm] .Control_msg__MqQbb{padding-inline:14px}.Control_field__MfNfD[data-size=lg] .Control_msg__MqQbb{padding-inline:18px}.Control_msgIcon__kqcz3{flex-shrink:0;margin-top:2px}.Control_msg__MqQbb :is(b,strong){font-weight:600}.Control_srOnly__G4uLT{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.Layer_layer__s1tm6{position:fixed;inset:auto;margin:0;padding:0;border:0;overflow:visible;width:-moz-max-content;width:max-content;max-width:calc(100vw - 16px);background:transparent;color:var(--s-text-primary);pointer-events:none;opacity:0;scale:.95;transition-property:opacity,scale,display,overlay;transition-behavior:allow-discrete;transition-duration:var(--s-dur-exit);transition-timing-function:var(--s-ease-spring-out)}.Layer_layer__s1tm6[data-open]{pointer-events:auto;opacity:1;scale:1;transition-duration:var(--s-dur-spring);transition-timing-function:var(--s-ease-spring)}@starting-style{.Layer_layer__s1tm6[data-open]{opacity:0;scale:.95}}.Layer_layer__s1tm6[data-motion=tip]{scale:.97;transition-duration:0s;pointer-events:none}.Layer_layer__s1tm6[data-motion=tip][data-open]{scale:1;transition-duration:var(--s-dur-micro);transition-timing-function:ease-out;pointer-events:none}@starting-style{.Layer_layer__s1tm6[data-motion=tip][data-open]{opacity:0;scale:.97}}@media (prefers-reduced-motion:reduce){.Layer_layer__s1tm6,.Layer_layer__s1tm6[data-motion=tip],.Layer_layer__s1tm6[data-motion=tip][data-open],.Layer_layer__s1tm6[data-open]{scale:1;transition-property:opacity,display,overlay}@starting-style{.Layer_layer__s1tm6[data-motion=tip][data-open],.Layer_layer__s1tm6[data-open]{scale:1}}}.Popover_anchor__oGUei{display:inline-flex}.Popover_panel__N1iu9{min-width:200px;max-width:min(360px,calc(100vw - 16px));overflow:auto;overscroll-behavior:contain;border-radius:var(--s-radius-nav-xl);background-color:var(--s-bg-surface);padding:8px;outline:none;box-shadow:0 0 0 1px var(--s-border-subtle),var(--s-elevation-4)}.Popover_menu__nQeRD{display:flex;flex-direction:column;gap:2px;min-width:220px;box-shadow:var(--s-elevation-3)}.Combobox_panel__dUURm{max-height:280px;overflow-y:auto;overscroll-behavior:contain;border-radius:var(--s-radius-nav-xl);background-color:var(--s-bg-surface);padding:8px;box-shadow:0 0 0 1px var(--s-border-subtle),var(--s-elevation-4)}.Combobox_option__F0Djd{display:flex;min-height:40px;cursor:pointer;align-items:center;gap:12px;border-radius:var(--s-radius-nav-md);padding:8px 12px;font-size:var(--s-type-ui-size);line-height:var(--s-type-ui-lh);font-weight:450;color:var(--s-text-primary)}@media (pointer:coarse){.Combobox_option__F0Djd{min-height:44px}}.Combobox_option__F0Djd[data-active]{background-color:var(--s-bg-nav-row-hover)}.Combobox_option__F0Djd[aria-selected=true]{background-color:var(--s-bg-purple-soft);color:var(--s-text-purple);font-weight:450}.Combobox_option__F0Djd[aria-disabled=true]{cursor:default;opacity:var(--s-opacity-inactive)}.Combobox_icon__NXKxe{display:inline-flex;flex-shrink:0;color:var(--s-icon-secondary)}.Combobox_text__f3ipP{display:flex;min-width:0;flex:1 1 auto;flex-direction:column}.Combobox_optLabel__I80LD{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Combobox_desc__x2DbO{font-size:var(--s-type-small-size);line-height:var(--s-type-small-lh);color:var(--s-text-tertiary)}.Combobox_check__tU2Ld{flex-shrink:0}.Combobox_empty__3SvXJ{padding:12px;font-size:var(--s-type-ui-size);line-height:var(--s-type-ui-lh);color:var(--s-text-tertiary)}.Combobox_chev__rW8dO{flex-shrink:0;color:var(--s-icon-primary);transition:rotate var(--s-dur-exit) var(--s-ease-spring-out)}.Combobox_chev__rW8dO[data-open]{rotate:180deg;transition-duration:var(--s-dur-spring);transition-timing-function:var(--s-ease-spring)}.Combobox_live__t_sNy{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}@media (prefers-reduced-motion:reduce){.Combobox_chev__rW8dO{transition:none}}