/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.generate-wheel-dialog_form__3QMMt{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;width:100%;display:flex}.generate-wheel-dialog_resultsForm__GEU7I{flex:auto;min-height:0;overflow:hidden}.generate-wheel-dialog_resultsScroll__aNMDK{gap:calc(var(--spacing,.25rem) * 4);scrollbar-gutter:stable;flex-direction:column;flex:auto;min-height:0;padding-right:.25rem;display:flex;overflow:hidden auto}.generate-wheel-dialog_suggestionsField__fYI2T{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;flex-shrink:0;display:flex}.generate-wheel-dialog_suggestionsHeader__xWnm_{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.generate-wheel-dialog_suggestionsHeader__xWnm_ .generate-wheel-dialog_label__WXU98{min-width:0}.generate-wheel-dialog_optionsEditor__9SNJ0{flex-direction:column;min-width:0;height:min(14rem,36vh);min-height:10rem;display:flex}.generate-wheel-dialog_modeSelector__x_wFF{gap:var(--spacing,.25rem);border-radius:var(--radius-lg,.5rem);padding:var(--spacing,.25rem);border:1px solid var(--color-line);background:var(--color-surface-2,var(--color-surface));width:100%;margin-bottom:1rem;display:flex}.generate-wheel-dialog_modeTabActive__xFQrm,.generate-wheel-dialog_modeTab__W2Cei{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);cursor:pointer;color:var(--color-muted);white-space:nowrap;background:0 0;border:none;flex:1;transition:background-color .15s,color .15s;position:relative}.generate-wheel-dialog_modeTab__W2Cei:hover:not(:disabled){color:var(--color-fg)}.generate-wheel-dialog_modeTab__W2Cei:disabled{opacity:.4;cursor:not-allowed}.generate-wheel-dialog_modeTabActive__xFQrm{background:var(--color-surface);color:var(--color-fg)}.generate-wheel-dialog_modeTabLabel__EPkfg{align-items:center;gap:var(--spacing,.25rem);display:inline-flex}.generate-wheel-dialog_modeTabLabel__EPkfg svg{opacity:.55;flex-shrink:0}.generate-wheel-dialog_modeTabActive__xFQrm .generate-wheel-dialog_modeTabLabel__EPkfg svg,.generate-wheel-dialog_modeTab__W2Cei:hover .generate-wheel-dialog_modeTabLabel__EPkfg svg{opacity:.85}.generate-wheel-dialog_modeTooltip__wzh4w{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);z-index:20;white-space:normal;text-align:left;width:max-content;max-width:14rem;color:var(--color-fg);background:var(--color-surface);border:1px solid var(--color-line);opacity:0;visibility:hidden;pointer-events:none;line-height:1.35;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(-4px);box-shadow:0 6px 20px #0000002e}.generate-wheel-dialog_modeTooltip__wzh4w:after{content:"";border:5px solid #0000;border-bottom:5px solid var(--color-line);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.generate-wheel-dialog_modeSelector__x_wFF>.generate-wheel-dialog_modeTabActive__xFQrm:first-child .generate-wheel-dialog_modeTooltip__wzh4w,.generate-wheel-dialog_modeSelector__x_wFF>.generate-wheel-dialog_modeTab__W2Cei:first-child .generate-wheel-dialog_modeTooltip__wzh4w{left:0;transform:translate(0)translateY(-4px)}.generate-wheel-dialog_modeSelector__x_wFF>.generate-wheel-dialog_modeTabActive__xFQrm:last-child .generate-wheel-dialog_modeTooltip__wzh4w,.generate-wheel-dialog_modeSelector__x_wFF>.generate-wheel-dialog_modeTab__W2Cei:last-child .generate-wheel-dialog_modeTooltip__wzh4w{left:auto;right:0;transform:translate(0)translateY(-4px)}.generate-wheel-dialog_modeTabActive__xFQrm:focus-visible .generate-wheel-dialog_modeTooltip__wzh4w,.generate-wheel-dialog_modeTabActive__xFQrm:hover .generate-wheel-dialog_modeTooltip__wzh4w,.generate-wheel-dialog_modeTab__W2Cei:focus-visible .generate-wheel-dialog_modeTooltip__wzh4w,.generate-wheel-dialog_modeTab__W2Cei:hover .generate-wheel-dialog_modeTooltip__wzh4w{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.generate-wheel-dialog_modeSelector__x_wFF>.generate-wheel-dialog_modeTabActive__xFQrm:first-child:focus-visible .generate-wheel-dialog_modeTooltip__wzh4w,.generate-wheel-dialog_modeSelector__x_wFF>.generate-wheel-dialog_modeTabActive__xFQrm:first-child:hover .generate-wheel-dialog_modeTooltip__wzh4w,.generate-wheel-dialog_modeSelector__x_wFF>.generate-wheel-dialog_modeTabActive__xFQrm:last-child:focus-visible .generate-wheel-dialog_modeTooltip__wzh4w,.generate-wheel-dialog_modeSelector__x_wFF>.generate-wheel-dialog_modeTabActive__xFQrm:last-child:hover .generate-wheel-dialog_modeTooltip__wzh4w,.generate-wheel-dialog_modeSelector__x_wFF>.generate-wheel-dialog_modeTab__W2Cei:first-child:focus-visible .generate-wheel-dialog_modeTooltip__wzh4w,.generate-wheel-dialog_modeSelector__x_wFF>.generate-wheel-dialog_modeTab__W2Cei:first-child:hover .generate-wheel-dialog_modeTooltip__wzh4w,.generate-wheel-dialog_modeSelector__x_wFF>.generate-wheel-dialog_modeTab__W2Cei:last-child:focus-visible .generate-wheel-dialog_modeTooltip__wzh4w,.generate-wheel-dialog_modeSelector__x_wFF>.generate-wheel-dialog_modeTab__W2Cei:last-child:hover .generate-wheel-dialog_modeTooltip__wzh4w{transform:translate(0)translateY(0)}.generate-wheel-dialog_field__FwDFj{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.generate-wheel-dialog_label__WXU98{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-fg)}.generate-wheel-dialog_hint__FCwKl{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-muted);min-height:2rem}.generate-wheel-dialog_input__kWDR3,.generate-wheel-dialog_textarea__CsSjz{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-fg)}.generate-wheel-dialog_textarea__CsSjz{resize:vertical;min-height:4.5rem}.generate-wheel-dialog_input__kWDR3:focus-visible,.generate-wheel-dialog_textarea__CsSjz:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.generate-wheel-dialog_examples__eEacO{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;align-content:flex-start;height:6rem;display:flex;overflow-y:auto}.generate-wheel-dialog_examplesLabel__E_MUy,.generate-wheel-dialog_examplesTip__uN_7z{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-muted)}.generate-wheel-dialog_examplesLabel__E_MUy{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.generate-wheel-dialog_chip__qnWAw{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));cursor:pointer;border:1px solid var(--color-line);color:var(--color-fg);background:0 0;border-radius:3.40282e+38px;transition:background-color .15s}.generate-wheel-dialog_chip__qnWAw:hover:not(:disabled){background:var(--color-surface-2,var(--color-surface))}.generate-wheel-dialog_error__0DqzP{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-error,#e53e3e)}.generate-wheel-dialog_options__GO0vt{height:100%}.generate-wheel-dialog_optionList__I0tny,.generate-wheel-dialog_options__GO0vt{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex:auto;min-height:0;display:flex}.generate-wheel-dialog_optionList__I0tny{scrollbar-gutter:stable;padding-right:.5rem;overflow-y:auto}.generate-wheel-dialog_optionsTextarea__nQX2r{resize:none;flex:auto;width:100%;height:100%;min-height:0;font-family:inherit;line-height:1.45}.generate-wheel-dialog_optionRow__ge0Ez{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.generate-wheel-dialog_optionInput__XCcKy{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-fg);flex:1}.generate-wheel-dialog_optionInput__XCcKy:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.generate-wheel-dialog_removeOption__3hSCA{border-radius:var(--radius-md,.375rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:1;cursor:pointer;border:1px solid var(--color-line);width:2rem;height:2rem;color:var(--color-muted);background:0 0;line-height:1}.generate-wheel-dialog_removeOption__3hSCA:hover{color:var(--color-error,#e53e3e)}.generate-wheel-dialog_addOption__EghfS{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);cursor:pointer;border:1px dashed var(--color-line);color:var(--color-fg);background:0 0;flex-shrink:0;align-self:flex-start}.generate-wheel-dialog_addOption__EghfS:disabled{opacity:.5;cursor:not-allowed}.generate-wheel-dialog_modeGroup__ob_HS{gap:calc(var(--spacing,.25rem) * 2);border:none;flex-direction:column;margin:0;padding:0;display:flex}.generate-wheel-dialog_swatches__e89NJ{gap:var(--spacing,.25rem);flex-wrap:wrap;transition:opacity .15s;display:flex}.generate-wheel-dialog_swatches__e89NJ[data-active=false]{opacity:.35}.generate-wheel-dialog_swatch__7bA6S{border:1px solid var(--color-line);border-radius:.3rem;width:1.25rem;height:1.25rem}.generate-wheel-dialog_radioRow__EYrC6{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-fg);cursor:pointer;display:flex}.generate-wheel-dialog_footer__vqJY8{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}.generate-wheel-dialog_shortcutHint__Yn__S{gap:var(--spacing,.25rem);color:var(--color-muted)}.generate-wheel-dialog_kbd__Kd_CK,.generate-wheel-dialog_shortcutHint__Yn__S{align-items:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));display:inline-flex}.generate-wheel-dialog_kbd__Kd_CK{padding-inline:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border:1px solid var(--color-line);background:var(--color-surface-2,var(--color-surface));min-width:1.5rem;height:1.25rem;color:var(--color-fg);border-radius:.25rem;justify-content:center;font-family:inherit}.generate-wheel-dialog_primary__FP9FP{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);cursor:pointer;background:var(--color-accent);color:var(--color-accent-fg,#fff);border:none;transition:opacity .15s;display:inline-flex}.generate-wheel-dialog_primary__FP9FP:hover:not(:disabled){opacity:.9}.generate-wheel-dialog_primary__FP9FP:disabled{opacity:.5;cursor:not-allowed}.generate-wheel-dialog_secondary__vRDw0{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);cursor:pointer;border:1px solid var(--color-line);color:var(--color-fg);background:0 0}.generate-wheel-dialog_secondary__vRDw0:hover{background:var(--color-surface-2,var(--color-surface))}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.segmented-control_groupFull__mQPUt,.segmented-control_group__OEYgz{align-items:center;gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-xl,.75rem);padding:var(--spacing,.25rem);background:var(--color-surface);border:1px solid var(--color-line);max-width:100%;display:inline-flex;overflow-x:auto}.segmented-control_groupFull__mQPUt{width:100%;display:flex}.segmented-control_groupSm__dp4JG{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * .5)}.segmented-control_groupSm__dp4JG .segmented-control_active__JD3kS,.segmented-control_groupSm__dp4JG .segmented-control_option__9KQcM{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.segmented-control_active__JD3kS,.segmented-control_option__9KQcM{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);cursor:pointer;color:var(--color-muted);background:0 0;border:none;flex:none;transition:color .15s,background-color .15s,box-shadow .15s}.segmented-control_groupFull__mQPUt .segmented-control_active__JD3kS,.segmented-control_groupFull__mQPUt .segmented-control_option__9KQcM{text-align:center;flex:1 1 0}.segmented-control_option__9KQcM:hover{color:var(--color-fg)}.segmented-control_active__JD3kS{background:var(--color-surface-2);color:var(--color-fg);box-shadow:0 1px 2px #00000014}@media (max-width:420px){.segmented-control_active__JD3kS,.segmented-control_option__9KQcM{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.column-toggles_root__uHiGE{flex:none;position:relative}.column-toggles_triggerOpen__JDIRa,.column-toggles_trigger___eZou{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);min-height:var(--input-control-size,2.375rem);cursor:pointer;border-width:1px;border-color:var(--color-line);background:var(--color-surface-2);color:var(--color-muted);flex-shrink:0;transition:color .15s,border-color .15s,background-color .15s;display:flex}.column-toggles_triggerOpen__JDIRa,.column-toggles_trigger___eZou:hover{color:var(--color-fg);border-color:var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.column-toggles_triggerOpen__JDIRa,.column-toggles_trigger___eZou:hover{border-color:color-mix(in srgb,var(--color-accent-2) 30%,var(--color-line))}}.column-toggles_triggerOpen__JDIRa,.column-toggles_trigger___eZou:hover{background:var(--color-surface)}.column-toggles_triggerOpen__JDIRa{border-color:var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.column-toggles_triggerOpen__JDIRa{border-color:color-mix(in srgb,var(--color-accent-2) 45%,var(--color-line))}}.column-toggles_triggerOpen__JDIRa{box-shadow:0 0 0 2px var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.column-toggles_triggerOpen__JDIRa{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent-2) 10%,transparent)}}.column-toggles_triggerLabel__Gpbf9{line-height:1}.column-toggles_triggerCount__Kcw_i{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-bold,700);font-size:.625rem;font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);background:var(--color-accent-2);border-radius:3.40282e+38px}@supports (color:color-mix(in lab,red,red)){.column-toggles_triggerCount__Kcw_i{background:color-mix(in srgb,var(--color-accent-2) 16%,var(--color-surface))}}.column-toggles_triggerCount__Kcw_i{color:var(--color-accent-2)}.column-toggles_menu__xlvo7{border-radius:var(--radius-xl,.75rem);z-index:40;border:1px solid var(--color-line);background:var(--color-surface);flex-direction:column;gap:.25rem;min-width:15rem;max-width:min(18rem,100vw - 2rem);padding:.5rem;display:flex;position:absolute;top:calc(100% + .375rem);right:0;box-shadow:0 18px 44px #00000038}@container (max-width:28rem){.column-toggles_menu__xlvo7{left:0;right:auto}}.column-toggles_menuHint__s4XB6{padding-inline:var(--spacing,.25rem);padding-bottom:var(--spacing,.25rem);--tw-leading:var(--leading-snug,1.375);font-size:.6875rem;line-height:var(--leading-snug,1.375);color:var(--color-muted)}.column-toggles_option__CauLr{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-fg);display:flex}.column-toggles_optionText__j_S96{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;min-width:0;display:flex}.column-toggles_optionDescription__XKQGw{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-muted);line-height:1.35}.column-toggles_option__CauLr:hover{background:var(--color-surface-2)}.column-toggles_input__EksAV{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.column-toggles_checkbox__UrEF5{border:1.5px solid var(--color-muted);background:0 0;border-radius:.25rem;flex-shrink:0;place-items:center;width:.875rem;height:.875rem;margin-top:.15rem;transition:background-color .15s,border-color .15s;display:grid}.column-toggles_input__EksAV:checked+.column-toggles_checkbox__UrEF5{border-color:var(--color-accent-2);background:var(--color-accent-2)}.column-toggles_input__EksAV:checked+.column-toggles_checkbox__UrEF5:after{content:"";border:2px solid var(--color-on-accent);border-top:none;border-left:none;width:.22rem;height:.42rem;transform:rotate(45deg)translateY(-.5px)}.column-toggles_input__EksAV:focus-visible+.column-toggles_checkbox__UrEF5{outline:2px solid var(--color-accent-2);outline-offset:2px}.column-toggles_optionLabel__7gloA{min-width:0}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.menu_root__1v_8U{display:inline-flex;position:relative}.menu_itemWrap__9osxW{width:100%;min-width:0;display:flex}.menu_trigger__6VKgy{border-radius:var(--radius-lg,.5rem);cursor:pointer;width:2rem;height:2rem;color:var(--color-muted);background:0 0;border:1px solid #0000;place-items:center;display:grid}.menu_trigger__6VKgy:hover,.menu_trigger__6VKgy[aria-expanded=true]{color:var(--color-fg);background:var(--color-surface-2)}.menu_triggerLabelled__Ue9Mb{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);min-height:var(--input-control-size,2.375rem);cursor:pointer;border:1px solid var(--color-line);background:var(--color-surface-2);color:var(--color-muted);align-items:center;gap:.375rem;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.menu_triggerLabelled__Ue9Mb:hover,.menu_triggerLabelled__Ue9Mb[aria-expanded=true]{color:var(--color-fg);background:var(--color-surface);border-color:var(--color-fg)}@supports (color:color-mix(in lab,red,red)){.menu_triggerLabelled__Ue9Mb:hover,.menu_triggerLabelled__Ue9Mb[aria-expanded=true]{border-color:color-mix(in srgb,var(--color-fg) 18%,var(--color-line))}}.menu_triggerText__9L9CW{white-space:nowrap;line-height:1}.menu_hint__2QKVS{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-top:var(--spacing,.25rem);padding-bottom:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-muted);white-space:pre-line;line-height:1.45}.menu_menu__dAS78{border-radius:var(--radius-xl,.75rem);z-index:40;border:1px solid var(--color-line);background:var(--color-surface);flex-direction:column;gap:.125rem;min-width:14rem;max-width:calc(100vw - 2rem);padding:.375rem;display:flex;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 18px 44px #00000038}.menu_menuAlignStart__iJ1EJ{left:0;right:auto}.menu_itemDanger__54_Ow,.menu_item__TaEwB{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);cursor:pointer;width:100%;color:var(--color-fg);background:0 0;border:none;align-items:center;gap:.625rem;display:flex}.menu_itemDanger__54_Ow{color:var(--color-accent-2)}.menu_itemDanger__54_Ow:hover:not(:disabled),.menu_item__TaEwB:hover:not(:disabled){background:var(--color-surface-2)}.menu_itemDanger__54_Ow:disabled,.menu_item__TaEwB:disabled{opacity:.45;cursor:not-allowed}.menu_icon__cpTQQ{flex:none;place-items:center;width:1.1rem;height:1.1rem;display:grid}.menu_label__oX_gw{flex:auto}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.csv-import-control_trigger__xd_3Q{flex:none;min-width:0}@container (max-width:28rem){.csv-import-control_rowAnchored__jN_BE.csv-import-control_rowAnchored__jN_BE{position:static}.csv-import-control_rowAnchored__jN_BE [role=menu]{width:min(18rem,100%);min-width:0;max-width:100%;left:auto;right:0}}.csv-import-control_fileInput__6L_Nk{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.entry-image-button_wrap__zhyUQ{flex:none;align-self:center;position:relative}.entry-image-button_button__GtPzF{border-radius:var(--radius-md,.375rem);width:var(--input-control-size,2.375rem);height:var(--input-control-size,2.375rem);cursor:pointer;border:1px solid var(--color-line);background-color:var(--color-surface-2);color:var(--color-muted);background-position:50%;background-size:cover;place-items:center;transition:border-color .15s,color .15s;display:grid;overflow:hidden}.entry-image-button_button__GtPzF:hover{color:var(--color-fg);border-color:var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.entry-image-button_button__GtPzF:hover{border-color:color-mix(in srgb,var(--color-accent-2) 45%,var(--color-line))}}.entry-image-button_clear__JA2QD{color:var(--color-fg);place-items:center;font-size:.625rem;line-height:1;display:grid;position:absolute;top:.125rem;right:.125rem}.entry-image-button_clear__JA2QD,.entry-image-button_fillToggle__xARAJ{cursor:pointer;border:1px solid var(--color-line);background:var(--color-surface);width:1rem;height:1rem;border-radius:9999px;box-shadow:0 1px 2px #0000001f}.entry-image-button_fillToggle__xARAJ{color:var(--color-muted);place-items:center;display:grid;position:absolute;bottom:.125rem;left:.125rem}.entry-image-button_fillToggle__xARAJ[aria-pressed=true]{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-on-accent)}.entry-image-button_input__98Dnc{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.input-row-layout_layout__bOe5h{align-items:center;gap:var(--input-row-gap,.5rem);min-width:0;padding:var(--input-row-padding,.25rem);display:flex}.input-row-layout_slot__IYIZP{flex-shrink:0;justify-content:center;align-items:center;min-width:0;display:flex}.input-row-layout_weightSlot__fTQ__{width:var(--input-weight-width,3.25rem)}.input-row-layout_selectSlot__ZjI14{width:1rem}.input-row-layout_slotLabel__MqkMW{flex:1 1 0;align-items:center;min-width:0;display:flex}.input-row-layout_slotEnd__JDQZS{flex-shrink:0;justify-content:flex-end;align-items:center;min-width:0;display:flex}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.input-row_row__wJQXA{border:1px solid var(--color-line);background:var(--color-surface);border-radius:.5rem;min-width:0;transition:border-color .15s,box-shadow .15s}.input-row_row__wJQXA:focus-within{border-color:var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.input-row_row__wJQXA:focus-within{border-color:color-mix(in srgb,var(--color-accent-2) 45%,var(--color-line))}}.input-row_row__wJQXA:focus-within{box-shadow:0 0 0 2px var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.input-row_row__wJQXA:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent-2) 10%,transparent)}}.input-row_rowHighlighted__1ESJw{border-color:var(--color-brand)}@supports (color:color-mix(in lab,red,red)){.input-row_rowHighlighted__1ESJw{border-color:color-mix(in srgb,var(--color-brand) 55%,var(--color-line))}}.input-row_rowHighlighted__1ESJw{box-shadow:0 0 0 2px var(--color-brand)}@supports (color:color-mix(in lab,red,red)){.input-row_rowHighlighted__1ESJw{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-brand) 18%,transparent)}}.input-row_rowHighlighted__1ESJw{background:var(--color-brand)}@supports (color:color-mix(in lab,red,red)){.input-row_rowHighlighted__1ESJw{background:color-mix(in srgb,var(--color-brand) 8%,var(--color-surface))}}.input-row_select__Ob7EN{cursor:pointer;width:1rem;height:1rem;accent-color:var(--color-accent-2);border-radius:.25rem}.input-row_text__VJ_Dm,.input-row_weight__L1bDK{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));min-height:var(--input-control-size,2.375rem);color:var(--color-fg);background:0 0;border:1px solid #0000;transition:border-color .15s,background-color .15s,box-shadow .15s}.input-row_text__VJ_Dm:hover,.input-row_weight__L1bDK:hover{border-color:var(--color-line);background:var(--color-surface-2)}.input-row_text__VJ_Dm:focus,.input-row_weight__L1bDK:focus{border-color:var(--color-accent-2);outline:none}@supports (color:color-mix(in lab,red,red)){.input-row_text__VJ_Dm:focus,.input-row_weight__L1bDK:focus{border-color:color-mix(in srgb,var(--color-accent-2) 55%,var(--color-line))}}.input-row_text__VJ_Dm:focus,.input-row_weight__L1bDK:focus{background:var(--color-surface-2);box-shadow:0 0 0 2px var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.input-row_text__VJ_Dm:focus,.input-row_weight__L1bDK:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent-2) 14%,transparent)}}.input-row_text__VJ_Dm,.input-row_weight__L1bDK{width:100%;padding-block:calc((var(--input-control-size,2.375rem) - 1.25em) / 2);font-size:var(--row-font,.875rem)}.input-row_weight__L1bDK{text-align:center;appearance:textfield}.input-row_weightQuiet__6Z__g{color:var(--color-muted)}.input-row_weightQuiet__6Z__g:focus,.input-row_weightQuiet__6Z__g:hover{color:var(--color-fg)}.input-row_weight__L1bDK::-webkit-inner-spin-button,.input-row_weight__L1bDK::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-row_color__W6eFe{border-radius:var(--radius-md,.375rem);width:var(--input-control-size,2.375rem);height:var(--input-control-size,2.375rem);cursor:pointer;border:1px solid var(--color-line);background:0 0;padding:0}.input-row_color__W6eFe:hover{border-color:var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.input-row_color__W6eFe:hover{border-color:color-mix(in srgb,var(--color-accent-2) 45%,var(--color-line))}}.input-row_color__W6eFe:focus{border-color:var(--color-accent-2);box-shadow:0 0 0 2px var(--color-accent-2);outline:none}@supports (color:color-mix(in lab,red,red)){.input-row_color__W6eFe:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent-2) 14%,transparent)}}.input-row_rowHidden__S0nnE{opacity:.55}.input-row_action__zaK7i{border-radius:var(--radius-md,.375rem);width:var(--input-control-size,2.375rem);height:var(--input-control-size,2.375rem);cursor:pointer;border:1px solid var(--color-line);background:var(--color-surface-2);color:var(--color-muted);justify-content:center;align-items:center;transition:color .15s,border-color .15s,background-color .15s;display:flex}.input-row_action__zaK7i:hover{color:var(--color-fg);border-color:var(--color-fg)}@supports (color:color-mix(in lab,red,red)){.input-row_action__zaK7i:hover{border-color:color-mix(in srgb,var(--color-fg) 18%,var(--color-line))}}.input-row_action__zaK7i:hover{background:var(--color-surface)}.input-row_actionMuted__soqgJ{color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.input-row_actionMuted__soqgJ{color:color-mix(in srgb,var(--color-muted) 70%,var(--color-fg))}}.input-row_remove__Am7QS{border-radius:var(--radius-md,.375rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1;width:var(--input-control-size,2.375rem);height:var(--input-control-size,2.375rem);cursor:pointer;border:1px solid var(--color-line);background:var(--color-surface-2);color:var(--color-muted);line-height:1;transition:color .15s,border-color .15s,background-color .15s}.input-row_remove__Am7QS:hover{color:var(--color-accent-2);border-color:var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.input-row_remove__Am7QS:hover{border-color:color-mix(in srgb,var(--color-accent-2) 35%,var(--color-line))}}.input-row_remove__Am7QS:hover{background:var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.input-row_remove__Am7QS:hover{background:color-mix(in srgb,var(--color-accent-2) 8%,var(--color-surface))}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.table-input-mode_wrap___VCEy{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.table-input-mode_wrapDragging__NhYwg{outline:2px dashed var(--color-brand)}@supports (color:color-mix(in lab,red,red)){.table-input-mode_wrapDragging__NhYwg{outline:2px dashed color-mix(in srgb,var(--color-brand) 55%,var(--color-line))}}.table-input-mode_wrapDragging__NhYwg{outline-offset:4px;border-radius:.75rem}.table-input-mode_dropHint__vvZuA{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);pointer-events:none;color:var(--color-on-accent);background:var(--color-brand);position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.table-input-mode_addBar__ZyrhF{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--input-add-padding-y,.375rem);border-width:1px;border-color:var(--color-line);background:var(--color-surface);flex-shrink:0;margin-block:1rem;display:flex}.table-input-mode_addPrimary__kQkb6{flex:1}.table-input-mode_addPrimary__kQkb6,.table-input-mode_addSecondary__N9Dp0{align-items:center;gap:calc(var(--spacing,.25rem) * 2);min-width:0;display:flex}.table-input-mode_addSecondary__N9Dp0{flex-wrap:wrap;flex-shrink:0;position:relative}.table-input-mode_addInput__wpWy6{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));min-height:var(--input-control-size,2.375rem);padding-block:calc((var(--input-control-size,2.375rem) - 1.25em) / 2);border-width:1px;border-color:var(--color-line);background:var(--color-surface-2);color:var(--color-fg);flex:1}.table-input-mode_addInput__wpWy6::placeholder{color:var(--color-muted)}.table-input-mode_addInput__wpWy6:hover{border-color:var(--color-fg)}@supports (color:color-mix(in lab,red,red)){.table-input-mode_addInput__wpWy6:hover{border-color:color-mix(in srgb,var(--color-fg) 18%,var(--color-line))}}.table-input-mode_addInput__wpWy6:focus{border-color:var(--color-accent-2);outline:none}@supports (color:color-mix(in lab,red,red)){.table-input-mode_addInput__wpWy6:focus{border-color:color-mix(in srgb,var(--color-accent-2) 55%,var(--color-line))}}.table-input-mode_addInput__wpWy6:focus{background:var(--color-surface);box-shadow:0 0 0 2px var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.table-input-mode_addInput__wpWy6:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent-2) 14%,transparent)}}.table-input-mode_add__M_T1_{border-radius:var(--radius-md,.375rem);width:var(--input-control-size,2.375rem);height:var(--input-control-size,2.375rem);cursor:pointer;background:var(--color-accent-2);color:var(--color-on-accent);border:none;flex-shrink:0;place-items:center;transition:opacity .15s;display:grid}.table-input-mode_add__M_T1_:hover{opacity:.9}.table-input-mode_addImage__5zYp4{border-radius:var(--radius-md,.375rem);width:var(--input-control-size,2.375rem);height:var(--input-control-size,2.375rem);cursor:pointer;border:1px solid var(--color-line);background:var(--color-surface-2);color:var(--color-fg);flex-shrink:0;place-items:center;transition:border-color .15s,background .15s;display:grid}.table-input-mode_addImage__5zYp4:hover{border-color:var(--color-fg)}@supports (color:color-mix(in lab,red,red)){.table-input-mode_addImage__5zYp4:hover{border-color:color-mix(in srgb,var(--color-fg) 18%,var(--color-line))}}.table-input-mode_addImage__5zYp4:hover{background:var(--color-surface)}.table-input-mode_fileInput__hGLUQ{display:none}@media not all and (max-width:420px){.table-input-mode_phoneOnly__9LWSp.table-input-mode_phoneOnly__9LWSp{display:none}}@container (max-width:28rem){.table-input-mode_addBar__ZyrhF{flex-wrap:wrap}.table-input-mode_addPrimary__kQkb6{flex-basis:100%}}.table-input-mode_listRegion__R_vwX{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.table-input-mode_list__mvUxF{min-width:0;min-height:0;min-height:var(--input-list-max-height,0);max-height:var(--input-list-max-height,none);flex:auto;padding-right:.875rem;overflow-x:hidden}.table-input-mode_list__mvUxF:focus-visible{outline:2px solid var(--color-accent-2)}@supports (color:color-mix(in lab,red,red)){.table-input-mode_list__mvUxF:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent-2) 70%,transparent)}}.table-input-mode_list__mvUxF:focus-visible{outline-offset:-2px;border-radius:.5rem}.table-input-mode_listScrollable__sy2hf{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-muted) transparent;overflow-y:auto}.table-input-mode_listScrollable__sy2hf::-webkit-scrollbar{width:8px}.table-input-mode_listScrollable__sy2hf::-webkit-scrollbar-track{background:0 0}.table-input-mode_listScrollable__sy2hf::-webkit-scrollbar-thumb{background-color:var(--color-muted);border-radius:9999px}.table-input-mode_listScrollable__sy2hf::-webkit-scrollbar-thumb:hover{background-color:var(--color-fg)}.table-input-mode_virtualInner__BNUVY{width:100%;position:relative}.table-input-mode_virtualRow__CugPd{width:100%;padding-bottom:var(--input-list-gap,.625rem);position:absolute;top:0;left:0}.table-input-mode_empty__p5egw{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-muted);border:1px dashed var(--color-line);background:var(--color-surface-2)}@supports (color:color-mix(in lab,red,red)){.table-input-mode_empty__p5egw{background:color-mix(in srgb,var(--color-surface-2) 50%,transparent)}}.table-input-mode_limitBanner__ag51H{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--color-error);border:1px solid var(--color-error)}@supports (color:color-mix(in lab,red,red)){.table-input-mode_limitBanner__ag51H{border:1px solid color-mix(in srgb,var(--color-error) 30%,var(--color-line))}}.table-input-mode_limitBanner__ag51H{background:var(--color-error)}@supports (color:color-mix(in lab,red,red)){.table-input-mode_limitBanner__ag51H{background:color-mix(in srgb,var(--color-error) 8%,var(--color-surface))}}@media (max-width:959px){.table-input-mode_list__mvUxF{min-height:var(--side-panel-list-max-height,var(--input-list-max-height,0));max-height:var(--side-panel-list-max-height,var(--input-list-max-height,none))}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}