.Notification_container__IMET6{position:fixed;top:1rem;right:1rem;z-index:50;width:100%;max-width:24rem}.Notification_item___9lah{position:relative;display:flex;align-items:flex-start;padding:1rem;margin-bottom:.75rem;border-radius:.5rem;border-width:1px;border-style:solid;box-shadow:0 1px 2px rgba(0,0,0,.05)}.Notification_typeSuccess__rU8Zz{background-color:var(--success-50);border-color:#bbf7d0}.Notification_typeError__k4bW_{background-color:var(--error-50);border-color:var(--error-200)}.Notification_typeWarning__MMfWk{background-color:var(--warning-50);border-color:var(--warning-200)}.Notification_typeInfo__ORver{background-color:var(--blue-50);border-color:#bfdbfe}.dark .Notification_typeSuccess__rU8Zz{background-color:rgba(22,101,52,.15);border-color:#166534}.dark .Notification_typeError__k4bW_{background-color:rgba(127,29,29,.15);border-color:var(--error-800)}.dark .Notification_typeWarning__MMfWk{background-color:rgba(146,64,14,.15);border-color:var(--warning-800)}.dark .Notification_typeInfo__ORver{background-color:rgba(30,64,175,.15);border-color:#1e40af}.Notification_iconWrap__oK1vx{flex-shrink:0;margin-right:.75rem}.Notification_body__RnZz4{flex:1;min-width:0}.Notification_title__8emqs{font-size:.875rem;line-height:1.25rem;font-weight:500}.Notification_titleSuccess__2LFnB{color:#166534}.Notification_titleError__u0Wt1{color:var(--error-800)}.Notification_titleWarning__RBrFD{color:var(--warning-800)}.Notification_titleInfo__KO7Iq{color:#1e40af}.dark .Notification_titleSuccess__2LFnB{color:#4ade80}.dark .Notification_titleError__u0Wt1{color:var(--error-300)}.dark .Notification_titleWarning__RBrFD{color:var(--warning-400)}.dark .Notification_titleInfo__KO7Iq{color:var(--blue-200)}.Notification_message__DQ_Ry{margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.Notification_messageSuccess__I9id0{color:#15803d}.Notification_messageError__GRzHF{color:var(--error-700)}.Notification_messageWarning__Rdi_f{color:#a16207}.Notification_messageInfo__fzR4L{color:#1d4ed8}.dark .Notification_messageSuccess__I9id0{color:#86efac}.dark .Notification_messageError__GRzHF{color:var(--error-300)}.dark .Notification_messageWarning__Rdi_f{color:var(--warning-200)}.dark .Notification_messageInfo__fzR4L{color:#bfdbfe}.Notification_dismissBtn__AaVhA{margin-left:1rem;flex-shrink:0;display:inline-flex;color:var(--gray-400);background:none;border:none;padding:0;cursor:pointer}.Notification_dismissBtn__AaVhA:hover{color:var(--gray-500)}.Notification_dismissBtn__AaVhA:focus{outline:none}.Table_tableContainer__9udA3{position:relative;width:100%;overflow-x:auto}.Table_table__rzXVj{width:100%;caption-side:bottom;font-size:.875rem;line-height:1.25rem}.Table_tableHeader__JsDIQ{& tr{border-bottom:1px solid var(--border)}}.Table_tableBody__cJgsU{& tr:last-child{border-bottom:0}}.Table_tableFooter__Gc7gy{background-color:hsl(var(--muted)/.5);border-top:1px solid var(--border);font-weight:500;&>tr:last-child{border-bottom:0}}.Table_tableRow__XC4su{border-bottom:1px solid var(--border);transition:color .15s,background-color .15s;&:hover{background-color:hsl(var(--muted)/.5)}&[data-state=selected]{background-color:var(--muted)}}.Table_tableHead__VbT0A{color:var(--foreground);height:2.5rem;padding-left:.5rem;padding-right:.5rem;text-align:left;vertical-align:middle;font-weight:500;white-space:nowrap;&:has([role=checkbox]){padding-right:0}&>[role=checkbox]{transform:translateY(2px)}}.Table_tableCell__wOVJC{padding:.5rem;vertical-align:middle;white-space:nowrap;&:has([role=checkbox]){padding-right:0}&>[role=checkbox]{transform:translateY(2px)}}.Table_tableCaption__dWNBg{color:var(--muted-foreground);margin-top:1rem;font-size:.875rem;line-height:1.25rem}.LoadingState_containerFullscreen__RCv4C{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f8fafc}.dark .LoadingState_containerFullscreen__RCv4C{background-color:hsl(var(--background))}.LoadingState_container__9YygQ{display:flex;align-items:center;justify-content:center;padding:1.5rem}.LoadingState_inner__G4s59{text-align:center}.LoadingState_spinnerSmall__yOmzc{width:1.25rem;height:1.25rem;border-width:2px}.LoadingState_spinnerMedium__MitTe{width:2rem;height:2rem;border-width:2px}.LoadingState_spinnerLarge__7F37B{width:3rem;height:3rem;border-width:3px}.LoadingState_spinner__dca42{border-color:var(--orange-600);border-top-color:transparent;border-radius:9999px;margin-left:auto;margin-right:auto;margin-bottom:1rem;border-style:solid}.LoadingState_message__CABAw{color:#475569}.dark .LoadingState_message__CABAw{color:#94a3b8}.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.25rem;font-weight:var(--font-medium);transition:all var(--transition-fast);outline:none;flex-shrink:0}.Button_button__hMNEn:disabled{pointer-events:none;opacity:.5}.Button_button__hMNEn svg{pointer-events:none;flex-shrink:0}.Button_button__hMNEn svg:not([class*=size-]){width:1rem;height:1rem}.Button_button__hMNEn:focus-visible{border-color:hsl(var(--ring));box-shadow:var(--shadow-xs),0 0 0 3px hsl(var(--ring)/.5)}.Button_button__hMNEn[aria-invalid=true]{box-shadow:0 0 0 3px hsl(var(--destructive)/.2);border-color:hsl(var(--destructive))}.dark .Button_button__hMNEn[aria-invalid=true]{box-shadow:0 0 0 3px hsl(var(--destructive)/.4)}.Button_variantDefault__ACNpz{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:var(--shadow-xs)}.Button_variantDefault__ACNpz:hover{background-color:hsl(var(--primary)/.9)}.Button_variantDestructive__BGmjQ{background-color:hsl(var(--destructive));color:white;box-shadow:var(--shadow-xs)}.Button_variantDestructive__BGmjQ:hover{background-color:hsl(var(--destructive)/.9)}.Button_variantDestructive__BGmjQ:focus-visible{box-shadow:var(--shadow-xs),0 0 0 3px hsl(var(--destructive)/.2)}.dark .Button_variantDestructive__BGmjQ{background-color:hsl(var(--destructive)/.6)}.dark .Button_variantDestructive__BGmjQ:focus-visible{box-shadow:var(--shadow-xs),0 0 0 3px hsl(var(--destructive)/.4)}.Button_variantOutline__zjNOl{border:1px solid hsl(var(--border));background-color:hsl(var(--background));box-shadow:var(--shadow-xs)}.Button_variantOutline__zjNOl:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.dark .Button_variantOutline__zjNOl{background-color:hsl(var(--input)/.3);border-color:hsl(var(--input))}.dark .Button_variantOutline__zjNOl:hover{background-color:hsl(var(--input)/.5)}.Button_variantSecondary__pZIyO{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground));box-shadow:var(--shadow-xs)}.Button_variantSecondary__pZIyO:hover{background-color:hsl(var(--secondary)/.8)}.Button_variantGhost__N3Fjl:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.dark .Button_variantGhost__N3Fjl:hover{background-color:hsl(var(--accent)/.5)}.Button_variantLink__9rDhX{color:hsl(var(--primary));text-underline-offset:4px}.Button_variantLink__9rDhX:hover{text-decoration:underline}.Button_variantPrimary__gS6mT{background-color:var(--orange-600);color:white;box-shadow:var(--shadow-xs)}.Button_variantPrimary__gS6mT:hover{background-color:var(--orange-700)}.Button_variantSuccess__tBJDh{background-color:var(--success-600);color:white;box-shadow:var(--shadow-xs)}.Button_variantSuccess__tBJDh:hover{background-color:var(--success-700)}.Button_variantWarning____xF8{background-color:var(--warning-500);color:white;box-shadow:var(--shadow-xs)}.Button_variantWarning____xF8:hover{background-color:var(--warning-600)}.Button_variantDanger__PoCK4{background-color:var(--error-600);color:white;box-shadow:var(--shadow-xs)}.Button_variantDanger__PoCK4:hover{background-color:var(--error-700)}.Button_sizeDefault__aRaxw{height:2.25rem;padding:.5rem 1rem}.Button_sizeDefault__aRaxw:has(>svg){padding-left:.75rem;padding-right:.75rem}.Button_sizeSm__Qakl3{height:2rem;border-radius:var(--radius-md);gap:.375rem;padding:0 .75rem}.Button_sizeSm__Qakl3:has(>svg){padding-left:.625rem;padding-right:.625rem}.Button_sizeLg__4lRag{height:2.5rem;border-radius:var(--radius-md);padding:0 1.5rem}.Button_sizeLg__4lRag:has(>svg){padding-left:1rem;padding-right:1rem}.Button_sizeIcon__VjLki{width:2.25rem;height:2.25rem}.Button_sizeXs__IMmBy{height:1.75rem;padding:0 .5rem;font-size:var(--text-xs)}.Button_sizeXl__3Fno7{height:3rem;padding:0 2rem;font-size:var(--text-base)}.Button_fullWidth__JjsBk{width:100%}.SafeImage_fallbackContainer__IG_qE{display:flex;align-items:center;justify-content:center}.SafeImage_fallbackIcon__h8Wq8{height:1.5rem;width:1.5rem;color:var(--gray-400)}.Switch_switch__tfUcO{display:inline-flex;align-items:center;height:1.15rem;width:2rem;flex-shrink:0;border-radius:9999px;border:1px solid transparent;box-shadow:var(--shadow-xs,0 1px 2px 0 rgb(0 0 0/.05));transition:all var(--transition-fast,.15s);outline:none;cursor:pointer}.Switch_switch__tfUcO:focus-visible{border-color:var(--color-ring,hsl(var(--ring)));box-shadow:0 0 0 3px var(--color-ring-alpha,hsl(var(--ring)/.5))}.Switch_switch__tfUcO:disabled{cursor:not-allowed;opacity:.5}.Switch_switch__tfUcO[data-state=unchecked]{background-color:var(--color-input,hsl(var(--input)))}.Switch_switch__tfUcO[data-state=checked]{background-color:var(--color-primary,hsl(var(--primary)))}.dark .Switch_switch__tfUcO[data-state=unchecked]{background-color:var(--color-input-alpha,hsl(var(--input)/.8))}.Switch_thumb__AKCHW{display:block;pointer-events:none;width:1rem;height:1rem;border-radius:9999px;background-color:var(--color-background,hsl(var(--background)));ring:0;transition:transform var(--transition-fast,.15s)}.Switch_thumb__AKCHW[data-state=unchecked]{transform:translateX(0)}.Switch_thumb__AKCHW[data-state=checked]{transform:translateX(calc(100% - 2px))}.dark .Switch_thumb__AKCHW[data-state=unchecked]{background-color:var(--color-foreground,hsl(var(--foreground)))}.dark .Switch_thumb__AKCHW[data-state=checked]{background-color:var(--color-primary-foreground,hsl(var(--primary-foreground)))}.Textarea_textarea__1k66k{display:flex;field-sizing:content;min-height:4rem;width:100%;border-radius:var(--radius-xl,.75rem);border:1px solid hsl(var(--border));background-color:hsl(var(--background));padding:.75rem 1rem;font-size:var(--text-base);line-height:1.5rem;color:hsl(var(--foreground));box-shadow:var(--shadow-xs);transition:all .2s ease;outline:none}@media (min-width:768px){.Textarea_textarea__1k66k{font-size:var(--text-sm);line-height:1.25rem}}.Textarea_textarea__1k66k::placeholder{color:hsl(var(--muted-foreground))}.Textarea_textarea__1k66k:focus-visible{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.2)}.dark .Textarea_textarea__1k66k{border-color:hsl(var(--border));background-color:hsl(var(--input)/.3)}.dark .Textarea_textarea__1k66k:focus-visible{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.3)}.Textarea_textarea__1k66k:disabled{cursor:not-allowed;opacity:.5}.Textarea_textarea__1k66k[aria-invalid=true]{border-color:hsl(var(--destructive)/.5)}.Textarea_textarea__1k66k[aria-invalid=true]:focus-visible{border-color:hsl(var(--destructive));box-shadow:0 0 0 3px hsl(var(--destructive)/.2)}.dark .Textarea_textarea__1k66k[aria-invalid=true]{border-color:hsl(var(--destructive)/.6)}.dark .Textarea_textarea__1k66k[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px hsl(var(--destructive)/.4)}.ActionButton_button__8qxvB{transition:all .2s ease}.ActionButton_loading__9mguE{opacity:.8;cursor:wait}.ActionButton_iconOnlySm__uwgjX{padding:.5rem}.ActionButton_iconOnlyXs__cfB_7{padding:.375rem}.ActionButton_iconOnlyLg__G7pZb{padding:.75rem}.ActionButton_gapDefault__23SpE{gap:.5rem}.ActionButton_gapXs__cr6cD{gap:.375rem}.ActionButton_iconXs__YCYn1{width:.75rem;height:.75rem}.ActionButton_iconSm__kSB_s{width:1rem;height:1rem}.ActionButton_iconLg__76qQU{width:1.25rem;height:1.25rem}.ActionButton_iconTransition__3heGR{transition:transform .2s ease}.ActionButton_colorDestructive__hPy4k{background-color:var(--error-500);color:white}.ActionButton_colorDestructive__hPy4k:hover{background-color:var(--error-600)}.ActionButton_outlinePrimary__GChw7{border-color:#fdba74;color:#c2410c}.ActionButton_outlinePrimary__GChw7:hover{background-color:var(--orange-50)}.ActionButton_outlineSecondary__EfU8k{border-color:var(--gray-300);color:var(--gray-700)}.ActionButton_outlineSecondary__EfU8k:hover{background-color:var(--gray-50)}.ActionButton_outlineSuccess__LJHIg{border-color:#86efac;color:#15803d}.ActionButton_outlineSuccess__LJHIg:hover{background-color:var(--success-50)}.ActionButton_outlineWarning__pCYCo{border-color:var(--warning-200);color:#a16207}.ActionButton_outlineWarning__pCYCo:hover{background-color:#fefce8}.ActionButton_outlineDanger__ZSZUT{border-color:var(--error-300);color:var(--error-700)}.ActionButton_outlineDanger__ZSZUT:hover{background-color:var(--error-50)}.ActionButton_outlineInfo__8UWey{border-color:var(--blue-200);color:#1d4ed8}.ActionButton_outlineInfo__8UWey:hover{background-color:var(--blue-50)}.ActionButton_filledPrimary__O_R36{background-color:var(--orange-400);color:white}.ActionButton_filledPrimary__O_R36:hover{background-color:var(--orange-600)}.ActionButton_filledSecondary___we7y{background-color:var(--gray-500);color:white}.ActionButton_filledSecondary___we7y:hover{background-color:var(--gray-600)}.ActionButton_filledSuccess__u5f9V{background-color:#22c55e;color:white}.ActionButton_filledSuccess__u5f9V:hover{background-color:#16a34a}.ActionButton_filledWarning__TzykV{background-color:#eab308;color:white}.ActionButton_filledWarning__TzykV:hover{background-color:#ca8a04}.ActionButton_filledDanger__WOIBr{background-color:var(--error-500);color:white}.ActionButton_filledDanger__WOIBr:hover{background-color:var(--error-600)}.ActionButton_filledInfo__B_TBA{background-color:#3b82f6;color:white}.ActionButton_filledInfo__B_TBA:hover{background-color:#2563eb}.ActionButton_label__5JVSu{font-weight:500}.RefreshButton_button__DMXhb{transition:all .2s}.RefreshButton_buttonGhost__uMz1E{color:var(--foreground)}.RefreshButton_buttonGhost__uMz1E:hover{background-color:hsl(var(--secondary)/.8)}.RefreshButton_gapped__4PeBH{gap:.5rem}.RefreshButton_noGap__YAKR_{gap:0}.RefreshButton_loading__6nkX0{opacity:.8;cursor:wait}.RefreshButton_iconOnlySm__3ZUSd{padding:.5rem}.RefreshButton_iconOnlyXs__vPCjF{padding:.375rem}.RefreshButton_iconOnlyLg__iRR_3{padding:.75rem}.RefreshButton_icon__tspXx{transition:transform .5s}.RefreshButton_iconXs__bllpT{height:.75rem;width:.75rem}.RefreshButton_iconDefault__PZ_G5,.RefreshButton_iconSm__fs6ZV{height:1rem;width:1rem}.RefreshButton_iconLg__A0lG7{height:1.25rem;width:1.25rem}.RefreshButton_iconSpinning__e7gL_{animation:RefreshButton_spin__q80wG 1s linear infinite}@keyframes RefreshButton_spin__q80wG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RefreshButton_iconHoverRotate__gdJhu:hover{transform:rotate(180deg)}.RefreshButton_label__kFT9P{font-size:.875rem;line-height:1.25rem;font-weight:500}.EmptyState_minimal__3r_Ai{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem}.EmptyState_minimalIconWrapper__k8hut{margin-bottom:1rem}.EmptyState_minimalIcon__PC093{height:3rem;width:3rem;color:var(--gray-400)}.EmptyState_minimalTitle__3n7Th{font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--gray-900);margin-bottom:.5rem}.dark .EmptyState_minimalTitle__3n7Th{color:var(--gray-100)}.EmptyState_minimalDescription__NgiAZ{color:var(--gray-500);text-align:center;max-width:28rem;margin-bottom:1.5rem}.dark .EmptyState_minimalDescription__NgiAZ{color:var(--gray-400)}.EmptyState_actionsRow__Uk62O{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.EmptyState_actionsRow__Uk62O{flex-direction:row}}.EmptyState_actionsCenter__LXgd4{justify-content:center}.EmptyState_defaultWrapper__czPIn{display:flex;align-items:center;justify-content:center;height:100%;padding:2rem;background:linear-gradient(to bottom right,rgba(249,250,251,.3),#fff,rgba(249,250,251,.2))}.dark .EmptyState_defaultWrapper__czPIn{background:linear-gradient(to bottom right,rgba(15,23,42,.9),rgb(15,23,42),rgba(30,41,59,.9))}.EmptyState_defaultContent__Xy3_I{text-align:center}.EmptyState_maxWidthSm__fXOGZ{max-width:24rem}.EmptyState_maxWidthMd__1Kr0_{max-width:28rem}.EmptyState_maxWidthLg__u12hI{max-width:32rem}.EmptyState_maxWidthXl__2nQhX{max-width:36rem}.EmptyState_maxWidth2xl__cQRBQ{max-width:42rem}.EmptyState_iconContainer__3EiyR{position:relative;margin-bottom:2rem}.EmptyState_iconBox___qZL_{width:6rem;height:6rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.EmptyState_iconBoxSmall___DjOD{width:5rem;height:5rem}.EmptyState_iconLarge__Msyeg{height:3rem;width:3rem}.EmptyState_iconMedium__6tQUQ{height:2.5rem;width:2.5rem}.EmptyState_decorativeDot1__KHo2G{top:-.5rem;right:-.5rem;width:1rem;height:1rem}.EmptyState_decorativeDot1__KHo2G,.EmptyState_decorativeDot2__E9kpd{position:absolute;border-radius:9999px;animation:EmptyState_pulse__sMbaY 2s cubic-bezier(.4,0,.6,1) infinite}.EmptyState_decorativeDot2__E9kpd{bottom:-.5rem;left:-.5rem;width:.75rem;height:.75rem;animation-delay:.5s}@keyframes EmptyState_pulse__sMbaY{0%,to{opacity:1}50%{opacity:.5}}.EmptyState_filterDot1__5oF2T{position:absolute;top:-.25rem;right:-.25rem;width:.75rem;height:.75rem;background-color:var(--gray-300);border-radius:9999px}.dark .EmptyState_filterDot1__5oF2T{background-color:#64748b}.EmptyState_filterDot2__eEdY8{position:absolute;bottom:-.25rem;left:-.25rem;width:.5rem;height:.5rem;background-color:var(--gray-400);border-radius:9999px}.dark .EmptyState_filterDot2__eEdY8{background-color:#94a3b8}.EmptyState_filterIcon__w4ixv{color:var(--gray-500)}.dark .EmptyState_filterIcon__w4ixv{color:var(--gray-400)}.EmptyState_textSection__CoUr4{display:flex;flex-direction:column;gap:1rem}.EmptyState_defaultTitle__yeW1f{font-size:1.25rem;line-height:1.75rem;font-weight:700;color:var(--gray-900)}.dark .EmptyState_defaultTitle__yeW1f{color:var(--gray-100)}.EmptyState_defaultDescription__k7E_z{color:hsl(var(--muted-foreground));line-height:1.625}.EmptyState_tipBox__E0k5d{border-radius:.5rem;padding:1rem;border-width:1px;border-style:solid}.EmptyState_tipText__CzbGo{font-size:.875rem;line-height:1.25rem;font-weight:500}.EmptyState_defaultActions___OMUh{display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin-top:1.5rem}@media (min-width:640px){.EmptyState_defaultActions___OMUh{flex-direction:row}}.EmptyState_cardOuter__hZDkH{border:1px solid var(--gray-200);border-radius:.75rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);overflow:hidden;background-color:#fff}.dark .EmptyState_cardOuter__hZDkH{border-color:var(--gray-800);background-color:#030712}.EmptyState_cardIconSection__Yim5w{padding:1.5rem 1.5rem 0}.EmptyState_cardIconCenter__b4KG6{display:flex;justify-content:center}.EmptyState_cardIconRelative__aCuw7{position:relative}.EmptyState_cardIconBlur__WInZj{position:absolute;inset:0;border-radius:9999px;transform:scale(1.8);filter:blur(12px);opacity:.5}.EmptyState_cardIconInner__94BIB{position:relative;padding:1rem;border-radius:9999px;display:inline-flex}.EmptyState_cardIconSize__vSQve{height:2rem;width:2rem}.EmptyState_cardTextSection__PpLFq{padding-top:1rem;text-align:center;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:640px){.EmptyState_cardTextSection__PpLFq{padding-left:2rem;padding-right:2rem}}.EmptyState_cardTitle__T29Ff{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:var(--gray-900);margin-top:.5rem}.dark .EmptyState_cardTitle__T29Ff{color:var(--gray-100)}.EmptyState_cardDescription__4tueV{color:var(--gray-600);margin-top:.5rem;max-width:28rem;margin-left:auto;margin-right:auto}.dark .EmptyState_cardDescription__4tueV{color:var(--gray-400)}.EmptyState_cardLoading__QaSUJ{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem;max-width:20rem;margin-left:auto;margin-right:auto}.EmptyState_cardLoadingBar__iSeQi{height:1rem;background-color:var(--gray-200);border-radius:.25rem;animation:EmptyState_pulse__sMbaY 2s cubic-bezier(.4,0,.6,1) infinite}.dark .EmptyState_cardLoadingBar__iSeQi{background-color:var(--gray-700)}.EmptyState_cardLoadingBar80__L7WKw{width:80%;margin-left:auto;margin-right:auto}.EmptyState_cardLoadingBar75__cnJ4a{width:75%;margin-left:auto;margin-right:auto}.EmptyState_cardActions__9bQVT{display:flex;flex-direction:column;justify-content:center;gap:.75rem;padding:.5rem 1.5rem 1.5rem}@media (min-width:640px){.EmptyState_cardActions__9bQVT{flex-direction:row}}.EmptyState_cardActionButton__ZjWUZ{gap:.375rem;font-weight:500;width:100%}@media (min-width:640px){.EmptyState_cardActionButton__ZjWUZ{width:auto}}.EmptyState_onboardingWrapper__KqD5k{display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.EmptyState_onboardingWrapper__KqD5k{gap:1.5rem}}.EmptyState_onboardingHeader__IgDxf{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem}@media (min-width:1024px){.EmptyState_onboardingHeader__IgDxf{flex-direction:row;align-items:center}}.EmptyState_onboardingMainTitle__2mmfS{font-size:1.25rem;font-weight:700;color:var(--gray-900)}@media (min-width:640px){.EmptyState_onboardingMainTitle__2mmfS{font-size:1.5rem}}.EmptyState_onboardingMainDescription__Jbz_B{color:var(--gray-600);font-size:.875rem}@media (min-width:640px){.EmptyState_onboardingMainDescription__Jbz_B{font-size:1rem}}.EmptyState_onboardingWelcome__GQ5IR{border-radius:.75rem;padding:1rem}@media (min-width:640px){.EmptyState_onboardingWelcome__GQ5IR{padding:2rem}}.EmptyState_onboardingWelcomeInner__aJMLS{text-align:center;max-width:42rem;margin:0 auto}.EmptyState_onboardingIconCircle__nEstf{width:3rem;height:3rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;margin:0 auto .75rem}@media (min-width:640px){.EmptyState_onboardingIconCircle__nEstf{width:4rem;height:4rem;margin-bottom:1rem}}.EmptyState_onboardingIconSm__frEII{height:1.5rem;width:1.5rem}@media (min-width:640px){.EmptyState_onboardingIconSm__frEII{height:2rem;width:2rem}}.EmptyState_onboardingTitle__STgMM{font-size:1.25rem;font-weight:700;color:var(--gray-900);margin-bottom:.5rem}@media (min-width:640px){.EmptyState_onboardingTitle__STgMM{font-size:1.5rem;margin-bottom:.75rem}}.EmptyState_onboardingDescription__H0_qa{color:var(--gray-600);margin-bottom:1rem;font-size:1rem}@media (min-width:640px){.EmptyState_onboardingDescription__H0_qa{margin-bottom:1.5rem;font-size:1.125rem}}.EmptyState_benefitsGrid__3AJHG{display:grid;grid-template-columns:1fr;gap:.75rem;margin-bottom:1.5rem}@media (min-width:640px){.EmptyState_benefitsGrid__3AJHG{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2rem}}.EmptyState_benefitCard__BfbmR{background-color:#fff;padding:.75rem;border-radius:.5rem;border:1px solid #fed7aa}@media (min-width:640px){.EmptyState_benefitCard__BfbmR{padding:1rem}}.EmptyState_benefitIcon__FXRxU{height:1.25rem;width:1.25rem;margin:0 auto .5rem}@media (min-width:640px){.EmptyState_benefitIcon__FXRxU{height:1.5rem;width:1.5rem}}.EmptyState_benefitTitle__29uu0{font-weight:600;color:var(--gray-900);margin-bottom:.25rem;font-size:.875rem}@media (min-width:640px){.EmptyState_benefitTitle__29uu0{font-size:1rem}}.EmptyState_benefitDescription__NO1dB{font-size:.75rem;color:var(--gray-600)}@media (min-width:640px){.EmptyState_benefitDescription__NO1dB{font-size:.875rem}}.EmptyState_onboardingActions__evfOV{display:flex;flex-direction:column;gap:.75rem;justify-content:center}@media (min-width:640px){.EmptyState_onboardingActions__evfOV{flex-direction:row;gap:1rem}}.EmptyState_onboardingActionButton__ggnnu{padding:.5rem 1rem;font-size:.875rem}@media (min-width:640px){.EmptyState_onboardingActionButton__ggnnu{padding:.75rem 1.5rem;font-size:1rem}}.EmptyState_stepsSection__I9Pr_{background-color:#fff;border-radius:.75rem;border:1px solid var(--gray-200);padding:1rem}@media (min-width:640px){.EmptyState_stepsSection__I9Pr_{padding:1.5rem}}.EmptyState_stepsTitle__rnIB3{font-size:1.125rem;font-weight:600;color:var(--gray-900);margin-bottom:.75rem;display:flex;align-items:center}@media (min-width:640px){.EmptyState_stepsTitle__rnIB3{font-size:1.25rem;margin-bottom:1rem}}.EmptyState_stepsTitleIcon__J6jE0{height:1rem;width:1rem;margin-right:.5rem;color:#2563eb}@media (min-width:640px){.EmptyState_stepsTitleIcon__J6jE0{height:1.25rem;width:1.25rem}}.EmptyState_stepsGrid__vbQdX{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.EmptyState_stepsGrid__vbQdX{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.EmptyState_stepsGrid__vbQdX{grid-template-columns:repeat(4,1fr)}}.EmptyState_stepItem__qaXiF{text-align:center}.EmptyState_stepCircle__Q4gtn{width:2.5rem;height:2.5rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;margin:0 auto .5rem}@media (min-width:640px){.EmptyState_stepCircle__Q4gtn{width:3rem;height:3rem;margin-bottom:.75rem}}.EmptyState_stepNumber__w5Ydj{font-weight:700;font-size:.875rem}@media (min-width:640px){.EmptyState_stepNumber__w5Ydj{font-size:1rem}}.EmptyState_stepTitle__DVpu_{font-weight:500;color:var(--gray-900);margin-bottom:.25rem;font-size:.875rem}@media (min-width:640px){.EmptyState_stepTitle__DVpu_{margin-bottom:.5rem;font-size:1rem}}.EmptyState_stepDescription__1Xr10{font-size:.75rem;color:var(--gray-600)}@media (min-width:640px){.EmptyState_stepDescription__1Xr10{font-size:.875rem}}.EmptyState_previewSection___OWXK{background-color:#fff;border-radius:.75rem;border:1px solid var(--gray-200);padding:1rem}@media (min-width:640px){.EmptyState_previewSection___OWXK{padding:1.5rem}}.EmptyState_richWrapper__M17ci{display:flex;flex-direction:column;gap:1.5rem}.EmptyState_richCenter__Otr18{text-align:center}.EmptyState_richIconWrapper__iekqs{margin-bottom:1.5rem}.EmptyState_richIconBox__ZN7ws{display:inline-block;padding:1.5rem;border-radius:.5rem}.EmptyState_richIcon__qwbim{height:3rem;width:3rem}.EmptyState_richTitle__eSi5f{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--gray-900);margin-bottom:1rem}.EmptyState_richDescription___N2R5{color:var(--gray-600);margin-bottom:2rem;max-width:32rem;margin-left:auto;margin-right:auto}.EmptyState_richActions__F9rWo{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}@media (min-width:640px){.EmptyState_richActions__F9rWo{flex-direction:row}}.EmptyState_richActionButton__R9F7_{padding:.75rem 1.5rem}.EmptyState_richTip__UH1ED{font-size:.875rem;line-height:1.25rem;color:var(--gray-500);margin-top:1.5rem}.EmptyState_bgBlue__h3uR5{background:linear-gradient(to bottom right,var(--blue-100),#bfdbfe);border-color:rgba(191,219,254,.6)}.dark .EmptyState_bgBlue__h3uR5{background:linear-gradient(to bottom right,rgba(30,58,138,.3),rgba(30,64,175,.3));border-color:rgba(30,64,175,.4)}.EmptyState_bgOrange__hgFpA{background:linear-gradient(to bottom right,#ffedd5,#fed7aa);border-color:rgba(253,186,116,.6)}.dark .EmptyState_bgOrange__hgFpA{background:linear-gradient(to bottom right,rgba(124,45,18,.3),rgba(154,52,18,.3));border-color:rgba(154,52,18,.4)}.EmptyState_bgGreen__kmiUM{background:linear-gradient(to bottom right,#dcfce7,#bbf7d0);border-color:rgba(134,239,172,.6)}.dark .EmptyState_bgGreen__kmiUM{background:linear-gradient(to bottom right,rgba(5,46,22,.3),rgba(22,101,52,.3));border-color:rgba(22,101,52,.4)}.EmptyState_bgPurple__2g20j{background:linear-gradient(to bottom right,#f3e8ff,#e9d5ff);border-color:rgba(196,181,253,.6)}.dark .EmptyState_bgPurple__2g20j{background:linear-gradient(to bottom right,rgba(88,28,135,.3),rgba(107,33,168,.3));border-color:rgba(107,33,168,.4)}.EmptyState_bgRed__6PWTo{background:linear-gradient(to bottom right,#fee2e2,var(--error-200));border-color:rgba(252,165,165,.6)}.dark .EmptyState_bgRed__6PWTo{background:linear-gradient(to bottom right,rgba(127,29,29,.3),rgba(153,27,27,.3));border-color:rgba(153,27,27,.4)}.EmptyState_bgGray___pTAe{background:linear-gradient(to bottom right,var(--gray-100),var(--gray-200));border-color:rgba(209,213,219,.6)}.dark .EmptyState_bgGray___pTAe{background:linear-gradient(to bottom right,var(--gray-700),#475569);border-color:rgba(51,65,85,.6)}.EmptyState_iconBlue__0TDCx{color:#2563eb}.dark .EmptyState_iconBlue__0TDCx{color:#60a5fa}.EmptyState_iconOrange__q7XWM{color:var(--orange-600)}.dark .EmptyState_iconOrange__q7XWM{color:var(--orange-300)}.EmptyState_iconGreen__nwgnG{color:#16a34a}.dark .EmptyState_iconGreen__nwgnG{color:#4ade80}.EmptyState_iconPurple__I7tpL{color:#9333ea}.dark .EmptyState_iconPurple__I7tpL{color:#c084fc}.EmptyState_iconRed__Aes6o{color:var(--error-600)}.dark .EmptyState_iconRed__Aes6o{color:var(--error-400)}.EmptyState_iconGray__OT_CM{color:var(--gray-500)}.dark .EmptyState_iconGray__OT_CM{color:var(--gray-400)}.EmptyState_accentBlue__yAS1p{background-color:rgba(239,246,255,.6);border:1px solid rgba(191,219,254,.6)}.dark .EmptyState_accentBlue__yAS1p{background-color:rgba(30,58,138,.2);border-color:rgba(30,64,175,.4)}.EmptyState_accentOrange__y23eh{background-color:rgba(255,247,237,.6);border:1px solid rgba(253,186,116,.6)}.dark .EmptyState_accentOrange__y23eh{background-color:rgba(124,45,18,.2);border-color:rgba(154,52,18,.4)}.EmptyState_accentGreen__5J3CM{background-color:rgba(240,253,244,.6);border:1px solid rgba(134,239,172,.6)}.dark .EmptyState_accentGreen__5J3CM{background-color:rgba(5,46,22,.2);border-color:rgba(22,101,52,.4)}.EmptyState_accentPurple__fTM0Z{background-color:rgba(250,245,255,.6);border:1px solid rgba(196,181,253,.6)}.dark .EmptyState_accentPurple__fTM0Z{background-color:rgba(88,28,135,.2);border-color:rgba(107,33,168,.4)}.EmptyState_accentRed__YGoQi{background-color:rgba(254,242,242,.6);border:1px solid rgba(252,165,165,.6)}.dark .EmptyState_accentRed__YGoQi{background-color:rgba(127,29,29,.2);border-color:rgba(153,27,27,.4)}.EmptyState_accentGray__u7IuB{background-color:rgba(249,250,251,.6);border:1px solid rgba(209,213,219,.6)}.dark .EmptyState_accentGray__u7IuB{background-color:rgba(15,23,42,.2);border-color:rgba(51,65,85,.6)}.EmptyState_accentTextBlue__glGUX{color:#1d4ed8}.dark .EmptyState_accentTextBlue__glGUX{color:var(--blue-200)}.EmptyState_accentTextOrange__kBb56{color:#c2410c}.dark .EmptyState_accentTextOrange__kBb56{color:#fdba74}.EmptyState_accentTextGreen__uCgrm{color:#15803d}.dark .EmptyState_accentTextGreen__uCgrm{color:#86efac}.EmptyState_accentTextPurple__Y_DeW{color:#7e22ce}.dark .EmptyState_accentTextPurple__Y_DeW{color:#d8b4fe}.EmptyState_accentTextRed__pbl2s{color:var(--error-700)}.dark .EmptyState_accentTextRed__pbl2s{color:var(--error-300)}.EmptyState_accentTextGray__jCXo1{color:var(--gray-700)}.dark .EmptyState_accentTextGray__jCXo1{color:var(--gray-300)}.EmptyState_decorativeBlue__GZgBg{background:linear-gradient(90deg,#60a5fa,#3b82f6)}.EmptyState_decorativeOrange__R5A6P{background:linear-gradient(to right,var(--orange-300),var(--orange-400))}.EmptyState_decorativeGreen__wQjyS{background:linear-gradient(90deg,#4ade80,#22c55e)}.EmptyState_decorativePurple__frLmS{background:linear-gradient(90deg,#c084fc,#a855f7)}.EmptyState_decorativeRed__iLDU3{background:linear-gradient(to right,var(--error-400),var(--error-500))}.EmptyState_decorativeGray__drHQC{background:linear-gradient(to right,var(--gray-400),var(--gray-500))}.EmptyState_borderStyle__GbRrL{border-width:1px;border-style:solid}.EmptyState_fullWidth__mZG5e{width:100%}.unified-modal_box__9Tcb8{border-radius:var(--radius-xl,.75rem);box-shadow:var(--shadow-xl,0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1));background-color:white;display:flex;flex-direction:column;position:relative}.dark .unified-modal_box__9Tcb8{background-color:hsl(var(--card))}.unified-modal_sizeXs__Bjl0y{max-width:20rem;width:100%;max-height:50vh}.unified-modal_sizeSm__FL_6C{max-width:24rem;width:100%;max-height:60vh}.unified-modal_sizeMd__DhHvg{max-width:28rem;width:100%;max-height:70vh}.unified-modal_sizeLg__9Yev2{max-width:42rem;width:100%;max-height:80vh}.unified-modal_sizeXl__5v5xm{max-width:56rem;width:100%;max-height:85vh}.unified-modal_sizeFull__WY4VU{max-width:95vw;width:100%;max-height:95vh}.unified-modal_variantDefault__i1u08{border-color:var(--gray-200)}.dark .unified-modal_variantDefault__i1u08{border-color:hsl(var(--border))}.unified-modal_variantSuccess__WYPqP{border-color:#bbf7d0;background-color:var(--success-50)}.dark .unified-modal_variantSuccess__WYPqP{border-color:#166534;background-color:rgba(22,101,52,.15)}.unified-modal_variantWarning__WQtff{border-color:var(--warning-200);background-color:var(--warning-50)}.dark .unified-modal_variantWarning__WQtff{border-color:var(--warning-800);background-color:rgba(146,64,14,.15)}.unified-modal_variantError__Dts55{border-color:var(--error-200);background-color:var(--error-50)}.dark .unified-modal_variantError__Dts55{border-color:var(--error-800);background-color:rgba(127,29,29,.15)}.unified-modal_variantInfo__BV3_Y{border-color:#bfdbfe;background-color:var(--blue-50)}.dark .unified-modal_variantInfo__BV3_Y{border-color:#1e40af;background-color:rgba(30,64,175,.15)}.unified-modal_wrapper__nWKuv{position:fixed;inset:0;z-index:1000;overflow-y:auto;display:flex;align-items:center;justify-content:center;padding:1rem}.unified-modal_backdrop__t8jNc{position:fixed;inset:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px)}.unified-modal_dialog__eR1s9{border-radius:var(--radius-xl,.75rem);border-width:1px;border-style:solid;display:flex;flex-direction:column;position:relative}.unified-modal_inner__stmnR{display:flex;flex-direction:column;height:100%;min-height:0}.unified-modal_header___xiCn{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--gray-200);flex-shrink:0}.dark .unified-modal_header___xiCn{border-bottom-color:hsl(var(--border))}.unified-modal_headerLeft___SSL4{display:flex;align-items:flex-start;gap:.75rem;min-width:0;flex:1}.unified-modal_headerIconWrap__viRBc{flex-shrink:0;margin-top:.125rem}.unified-modal_headerTextWrap__HZ0hP{min-width:0;flex:1}.unified-modal_headerTitle__wryfK{font-size:1.125rem;line-height:1.5rem;font-weight:600;color:var(--gray-900)}.dark .unified-modal_headerTitle__wryfK{color:var(--gray-50)}.unified-modal_headerDescription__4eUDH{font-size:.875rem;line-height:1.25rem;color:var(--gray-600);margin-top:.5rem}.dark .unified-modal_headerDescription__4eUDH{color:var(--gray-400)}.unified-modal_closeBtn__aXwSq{flex-shrink:0;padding:.5rem;border-radius:9999px;transition:background-color .15s ease;margin-left:1rem;background:none;border:none;cursor:pointer}.unified-modal_closeBtn__aXwSq:hover{background-color:var(--gray-100)}.dark .unified-modal_closeBtn__aXwSq:hover{background-color:hsl(var(--accent))}.unified-modal_contentArea__xo2SA{flex:1;overflow-y:auto;padding:1.5rem;min-height:0}.unified-modal_footer__5w_UM{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid var(--gray-200);flex-shrink:0;background-color:var(--gray-50)}.dark .unified-modal_footer__5w_UM{border-top-color:hsl(var(--border));background-color:hsl(var(--muted))}.unified-modal_confirmFooter__zQlIs{display:flex;gap:.75rem}.unified-modal_iconBase__ldNzm{width:1.25rem;height:1.25rem}.unified-modal_iconSuccess__APbMv{color:#16a34a}.unified-modal_iconWarning__UUIz2{color:var(--warning-600)}.unified-modal_iconError__wPa9y{color:var(--error-600)}.unified-modal_iconInfo__eW8pi{color:#2563eb}.unified-modal_iconClose__FVzpi{width:1.25rem;height:1.25rem;color:var(--gray-500)}@media (max-width:640px){.unified-modal_sizeLg__9Yev2,.unified-modal_sizeMd__DhHvg,.unified-modal_sizeSm__FL_6C,.unified-modal_sizeXl__5v5xm,.unified-modal_sizeXs__Bjl0y{max-width:calc(100vw - 2rem);max-height:90vh}.unified-modal_wrapper__nWKuv{padding:.5rem;align-items:flex-end}.unified-modal_contentArea__xo2SA,.unified-modal_footer__5w_UM,.unified-modal_header___xiCn{padding:1rem}}.unified-toaster_toastDescription__Cbawf{color:hsl(var(--muted-foreground,215 16% 47%))}.unified-toaster_actionButton__Ky_ks{background-color:hsl(var(--primary,220 90% 56%))!important;color:hsl(var(--primary-foreground,0 0% 100%))!important}.unified-toaster_cancelButton__19R5s{background-color:hsl(var(--muted,210 40% 96%))!important;color:hsl(var(--muted-foreground,215 16% 47%))!important}.Tooltip_content__GqTh3{z-index:50;width:fit-content;border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-primary-foreground);padding:.375rem .75rem;font-size:var(--text-xs);text-wrap:balance;transform-origin:var(--radix-tooltip-content-transform-origin);animation:Tooltip_fadeInZoomIn__Ljkpn .15s ease-out}.Tooltip_content__GqTh3[data-state=closed]{animation:Tooltip_fadeOutZoomOut__nigF1 .15s ease-in}.Tooltip_content__GqTh3[data-side=bottom]{--slide-from:translateY(-0.5rem)}.Tooltip_content__GqTh3[data-side=top]{--slide-from:translateY(0.5rem)}.Tooltip_content__GqTh3[data-side=left]{--slide-from:translateX(0.5rem)}.Tooltip_content__GqTh3[data-side=right]{--slide-from:translateX(-0.5rem)}.Tooltip_arrow__PULQa{z-index:50;width:.625rem;height:.625rem;background-color:var(--color-primary);fill:var(--color-primary);transform:translateY(calc(-50% - 2px)) rotate(45deg);border-radius:2px}@keyframes Tooltip_fadeInZoomIn__Ljkpn{0%{opacity:0;transform:var(--slide-from,none) scale(.95)}to{opacity:1;transform:translateY(0) translateX(0) scale(1)}}@keyframes Tooltip_fadeOutZoomOut__nigF1{0%{opacity:1;transform:translateY(0) translateX(0) scale(1)}to{opacity:0;transform:var(--slide-from,none) scale(.95)}}.DropdownMenu_content__zVVWM,.DropdownMenu_subContent__eVUrK{z-index:50;min-width:8rem;overflow:hidden;border-radius:var(--radius-md);border:1px solid hsl(var(--border));background-color:hsl(var(--background));padding:.25rem;color:hsl(var(--foreground))}.DropdownMenu_content__zVVWM{box-shadow:var(--shadow-lg);touch-action:manipulation;max-height:80vh;overflow-y:auto}.DropdownMenu_subContent__eVUrK{box-shadow:var(--shadow-md)}.DropdownMenu_content__zVVWM[data-state=open],.DropdownMenu_subContent__eVUrK[data-state=open]{animation:DropdownMenu_fadeIn__0DgIa .15s ease-out,DropdownMenu_zoomIn__nHS_Y .15s ease-out}.DropdownMenu_content__zVVWM[data-state=closed],.DropdownMenu_subContent__eVUrK[data-state=closed]{animation:DropdownMenu_fadeOut__F2zeW .15s ease-in,DropdownMenu_zoomOut___AIHk .15s ease-in}.DropdownMenu_content__zVVWM[data-side=bottom],.DropdownMenu_subContent__eVUrK[data-side=bottom]{animation:DropdownMenu_fadeIn__0DgIa .15s ease-out,DropdownMenu_zoomIn__nHS_Y .15s ease-out,DropdownMenu_slideFromTop__E_jq4 .15s ease-out}.DropdownMenu_content__zVVWM[data-side=top],.DropdownMenu_subContent__eVUrK[data-side=top]{animation:DropdownMenu_fadeIn__0DgIa .15s ease-out,DropdownMenu_zoomIn__nHS_Y .15s ease-out,DropdownMenu_slideFromBottom__O_DAJ .15s ease-out}.DropdownMenu_content__zVVWM[data-side=left],.DropdownMenu_subContent__eVUrK[data-side=left]{animation:DropdownMenu_fadeIn__0DgIa .15s ease-out,DropdownMenu_zoomIn__nHS_Y .15s ease-out,DropdownMenu_slideFromRight__FdC5r .15s ease-out}.DropdownMenu_content__zVVWM[data-side=right],.DropdownMenu_subContent__eVUrK[data-side=right]{animation:DropdownMenu_fadeIn__0DgIa .15s ease-out,DropdownMenu_zoomIn__nHS_Y .15s ease-out,DropdownMenu_slideFromLeft__6Khie .15s ease-out}.DropdownMenu_subTrigger__77E8y{display:flex;cursor:default;user-select:none;align-items:center;border-radius:calc(var(--radius-md) - 2px);padding:.375rem .5rem;font-size:var(--text-sm);line-height:1.25rem;outline:none;transition:background-color .15s ease}.DropdownMenu_subTrigger__77E8y:focus,.DropdownMenu_subTrigger__77E8y:hover,.DropdownMenu_subTrigger__77E8y[data-state=open]{background-color:hsl(var(--accent))}.DropdownMenu_subTriggerInset__F8m2o{padding-left:2rem}.DropdownMenu_subTriggerIcon__sNoRt{margin-left:auto;width:1rem;height:1rem}.DropdownMenu_item__Zjyak{position:relative;display:flex;cursor:default;user-select:none;align-items:center;border-radius:calc(var(--radius-md) - 2px);padding:.375rem .5rem;font-size:var(--text-sm);line-height:1.25rem;outline:none;transition:background-color .15s ease;touch-action:manipulation}.DropdownMenu_item__Zjyak:focus,.DropdownMenu_item__Zjyak:hover{background-color:hsl(var(--accent))}.DropdownMenu_item__Zjyak:active{background-color:hsl(var(--accent)/.8)}.DropdownMenu_item__Zjyak[data-disabled]{pointer-events:none;opacity:.5}.DropdownMenu_itemInset__Eo0mY{padding-left:2rem}.DropdownMenu_checkboxItem__ro6gs{position:relative;display:flex;cursor:default;user-select:none;align-items:center;border-radius:calc(var(--radius-md) - 2px);padding:.375rem .5rem .375rem 2rem;font-size:var(--text-sm);line-height:1.25rem;outline:none;transition:background-color .15s ease}.DropdownMenu_checkboxItem__ro6gs:focus,.DropdownMenu_checkboxItem__ro6gs:hover{background-color:hsl(var(--accent)/.5)}.DropdownMenu_checkboxItem__ro6gs[data-disabled]{pointer-events:none;opacity:.5}.DropdownMenu_radioItem__GaWT8{position:relative;display:flex;cursor:default;user-select:none;align-items:center;border-radius:calc(var(--radius-md) - 2px);padding:.375rem .5rem .375rem 2rem;font-size:var(--text-sm);line-height:1.25rem;outline:none;transition:background-color .15s ease}.DropdownMenu_radioItem__GaWT8:focus,.DropdownMenu_radioItem__GaWT8:hover{background-color:hsl(var(--accent)/.5)}.DropdownMenu_radioItem__GaWT8[data-disabled]{pointer-events:none;opacity:.5}.DropdownMenu_indicator__pKqMW{position:absolute;left:.5rem;display:flex;width:.875rem;height:.875rem;align-items:center;justify-content:center}.DropdownMenu_checkIcon__NvJfa{width:1rem;height:1rem}.DropdownMenu_radioIcon__4ZDSv{width:.5rem;height:.5rem;fill:currentColor}.DropdownMenu_label___RZDp{padding:.375rem .5rem;font-size:var(--text-sm);line-height:1.25rem;font-weight:600}.DropdownMenu_labelInset__JE39G{padding-left:2rem}.DropdownMenu_separator__e1JZv{margin:.25rem -.25rem;height:1px;background-color:hsl(var(--border))}.DropdownMenu_shortcut__DFXPE{margin-left:auto;font-size:var(--text-xs);letter-spacing:.1em;opacity:.6}@keyframes DropdownMenu_fadeIn__0DgIa{0%{opacity:0}to{opacity:1}}@keyframes DropdownMenu_fadeOut__F2zeW{0%{opacity:1}to{opacity:0}}@keyframes DropdownMenu_zoomIn__nHS_Y{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes DropdownMenu_zoomOut___AIHk{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes DropdownMenu_slideFromTop__E_jq4{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes DropdownMenu_slideFromBottom__O_DAJ{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes DropdownMenu_slideFromLeft__6Khie{0%{transform:translateX(-.5rem)}to{transform:translateX(0)}}@keyframes DropdownMenu_slideFromRight__FdC5r{0%{transform:translateX(.5rem)}to{transform:translateX(0)}}.AdvancedExportButton_iconSmall__NeBVs{height:1rem;width:1rem;margin-right:.5rem}.AdvancedExportButton_defaultStyles__SMcIn{color:var(--foreground)}.AdvancedExportButton_defaultStyles__SMcIn:hover{background-color:hsl(var(--secondary)/.8)}.AdvancedExportButton_sizeSm__kVWgB{height:2rem}.AdvancedExportButton_sizeMd__hHBfF{height:2.25rem}.AdvancedExportButton_sizeLg__znOOf{height:2.5rem}.AdvancedExportButton_menuContent__UYTlT{background-color:#fff;border:1px solid var(--gray-200);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border-radius:.375rem;padding:.25rem;z-index:50}.AdvancedExportButton_menuItem__hK067{cursor:pointer;color:var(--gray-800);border-radius:.125rem}.AdvancedExportButton_menuItem__hK067:hover{background-color:#f1f5f9}.Input_wrapper__4JEqZ{position:relative;width:100%}.Input_container__GKXlm{display:flex;width:100%;border-radius:var(--radius-xl,.75rem);border:1px solid hsl(var(--border));background-color:hsl(var(--background));font-size:var(--text-sm);line-height:1.25rem;box-shadow:var(--shadow-xs);transition:all .2s ease}.Input_container__GKXlm:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.2)}.dark .Input_container__GKXlm{border-color:hsl(var(--border));background-color:hsl(var(--input)/.3)}.dark .Input_container__GKXlm:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.3)}.Input_containerError__VRJJP{border-color:hsl(var(--destructive)/.5)}.Input_containerError__VRJJP:focus-within{border-color:hsl(var(--destructive));box-shadow:0 0 0 3px hsl(var(--destructive)/.2)}.dark .Input_containerError__VRJJP{border-color:hsl(var(--destructive)/.6)}.dark .Input_containerError__VRJJP:focus-within{box-shadow:0 0 0 3px hsl(var(--destructive)/.4)}.Input_containerDisabled__xfBze{opacity:.5;cursor:not-allowed}.Input_input__j8Gjv{display:flex;height:2.75rem;width:100%;background-color:transparent;padding:.75rem 1rem;font-size:var(--text-sm);line-height:1.25rem;color:hsl(var(--foreground));outline:none}.Input_input__j8Gjv::placeholder{color:hsl(var(--muted-foreground))}.Input_input__j8Gjv:disabled{cursor:not-allowed;opacity:.5}.Input_input__j8Gjv::file-selector-button{border:0;background-color:transparent;font-size:var(--text-sm);font-weight:var(--font-medium)}.Input_inputWithLeading__3lrxx{padding-left:.5rem}.Input_inputWithTrailing__ZFnO2{padding-right:2.5rem}.Input_leadingAddon__u5Io_{display:flex;align-items:center;padding-left:.75rem}.Input_leadingIcon__dzZtm{color:hsl(var(--muted-foreground))}.Input_trailingAddon__8shnM{position:absolute;right:.75rem;top:0;display:flex;height:100%;align-items:center}.Input_actionButton__ncY1v{color:hsl(var(--muted-foreground));padding:.25rem;background:none;border:none;cursor:pointer;outline:none;display:inline-flex;align-items:center;justify-content:center}.Input_actionButton__ncY1v:hover{color:hsl(var(--foreground))}.Input_actionIcon__R0RWX{width:1rem;height:1rem}.Input_errorMessage__nzmVB{color:hsl(var(--destructive));font-size:var(--text-sm);line-height:1.25rem;margin-top:.25rem}.Input_searchInput__qJDcc{width:100%}@media (min-width:768px){.Input_searchInput__qJDcc{width:300px}}.Filter_wrapper__pZeES{position:relative}.Filter_triggerButton__MZ_RX{display:flex;align-items:center;gap:.5rem;height:2.25rem;border:none;color:var(--foreground)}.Filter_triggerButton__MZ_RX:hover{background-color:hsl(var(--secondary)/.8)}.Filter_filterIcon__uY6Hv{height:1rem;width:1rem}.Filter_badge__DD3cW{padding:.125rem .375rem;font-size:.75rem;line-height:1rem;background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:9999px}.Filter_chevron__Tqu2C{height:.75rem;width:.75rem;opacity:.5}.Filter_dropdown___HUov{position:absolute;z-index:50;padding:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);background-color:#fff;border:none;border-radius:.5rem;width:16rem;margin-top:.25rem}.Filter_dropdownBottom___F1eh{top:100%;left:0}.Filter_dropdownTop__FuIz9{bottom:100%;left:0}.Filter_dropdownRight__Xrkxo{top:0;left:100%}.Filter_dropdownLeft__hoVKX{top:0;right:100%}.Filter_dropdownEnd__kUM80{right:0}.Filter_dropdownContent__pXR3T{display:flex;flex-direction:column;gap:1.25rem}.Filter_headerRow__ajVnE{display:flex;justify-content:space-between;align-items:center}.Filter_headerTitle__neJr0{font-weight:500}.Filter_resetButton__JRnJz{font-size:.75rem;line-height:1rem;color:hsl(var(--primary));background:none;border:none;cursor:pointer}.Filter_resetButton__JRnJz:hover{color:hsl(var(--primary)/.8)}.Filter_filterItems__J3eDu{display:flex;flex-direction:column;gap:1rem}.Filter_applyFooter__mUYsU{padding-top:.75rem;border-top:1px solid var(--gray-100)}.Filter_applyButton__hiSOp{width:100%;border:none;color:var(--foreground)}.Filter_applyButton__hiSOp:hover{background-color:hsl(var(--secondary)/.8)}.Filter_filterItemWrapper__XZGUn{display:flex;flex-direction:column;gap:.375rem}.Filter_filterItemHeader__2cY5h{display:flex;justify-content:space-between;align-items:center}.Filter_filterItemLabel__z9RvN{font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--gray-700)}.Filter_clearItemButton__ujNxe{font-size:.75rem;line-height:1rem;color:hsl(var(--primary));background:none;border:none;cursor:pointer}.Filter_clearItemButton__ujNxe:hover{color:hsl(var(--primary)/.8)}.Filter_searchInputWrapper__rSa2F{position:relative}.Filter_searchClear__Cl6vf{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);color:var(--gray-500);background:none;border:none;cursor:pointer;padding:0}.Filter_searchClear__Cl6vf:hover{color:var(--gray-700)}.Filter_searchClearIcon__llpxh{height:.875rem;width:.875rem}.Filter_selectInput__CMeMF{width:100%;height:2rem;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;background-color:hsl(var(--secondary)/.2);border:none;border-radius:.375rem}.Filter_selectInput__CMeMF:focus{outline:none;box-shadow:0 0 0 1px hsl(var(--primary))}.Filter_rangeWrapper__Qw8GO{display:flex;align-items:center;gap:.5rem}.Filter_rangeSeparator__53WV3{color:var(--gray-500)}.Filter_rangeField__68V9F{flex:1;position:relative}.Filter_filterInput__2I_dc{height:2rem;background-color:hsl(var(--secondary)/.2);border:none}.Filter_filterInput__2I_dc:focus-visible{box-shadow:0 0 0 1px hsl(var(--ring))}.Select_container__jkkql{position:relative;width:100%}.Select_trigger__CEGVC{display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:var(--radius-md,.375rem);text-align:left;outline:none;transition:border-color .15s,box-shadow .15s,background-color .15s;cursor:pointer}.Select_trigger__CEGVC:focus{outline:none;box-shadow:0 0 0 2px var(--background,#fff),0 0 0 4px #3b82f6}.Select_triggerDefault__1ZzLE{background-color:var(--background,#fff);border:1px solid var(--border,var(--gray-300))}.Select_triggerDefault__1ZzLE:focus{border-color:#3b82f6;box-shadow:0 0 0 2px var(--background,#fff),0 0 0 4px #3b82f6}.Select_triggerOutline__1KTDA{background-color:transparent;border:1px solid var(--border,var(--gray-300))}.Select_triggerOutline__1KTDA:focus{border-color:#3b82f6;box-shadow:0 0 0 2px var(--background,#fff),0 0 0 4px #3b82f6}.Select_triggerGhost__xpzGt{background-color:transparent;border:none}.Select_triggerGhost__xpzGt:focus,.Select_triggerGhost__xpzGt:hover{background-color:var(--muted,var(--gray-100))}.Select_triggerSm__8kLYa{padding:.375rem .5rem .375rem .75rem;font-size:.875rem}.Select_triggerMd__ufSXc{padding:.5rem .5rem .5rem .75rem;font-size:1rem}.Select_triggerLg__1vh62{padding:.625rem .75rem .625rem 1rem;font-size:1.125rem}.Select_triggerError__sl6Xr{border-color:var(--error-500)}.Select_triggerError__sl6Xr:focus{border-color:var(--error-500);box-shadow:0 0 0 2px var(--background,#fff),0 0 0 4px var(--error-500)}.Select_triggerDisabled___nOEh{opacity:.5;cursor:not-allowed;background-color:var(--muted,var(--gray-50))}.Select_value__cuGEg{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_valuePlaceholder__g387C{color:var(--gray-400)}.Select_content__U9FKN{background-color:var(--background,#fff);border-radius:var(--radius-md,.375rem);border:1px solid var(--border,var(--gray-200));box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);overflow:hidden;z-index:99999;overflow-y:auto}.Select_item__xEftU{position:relative;display:flex;align-items:center;padding:.5rem .75rem;font-size:.875rem;cursor:pointer;user-select:none}.Select_item__xEftU:focus{outline:none}.Select_item__xEftU:focus,.Select_item__xEftU:hover{background-color:var(--muted,var(--gray-100))}.Select_itemSelected__4w3sQ{background-color:var(--blue-50);color:#1e3a8a;font-weight:500}.Select_itemDisabled__iZJ7G{opacity:.5;cursor:not-allowed;pointer-events:none}.Select_itemText__ap9ah{color:var(--gray-700)}.Select_itemIcon__RjSSF{margin-right:.5rem;flex-shrink:0}.Select_itemLabel___51JV{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_itemCheck__zb0Op{margin-left:.5rem;flex-shrink:0}.Select_triggerIconWrapper__HjCh8{margin-left:auto;padding-left:.5rem}.Select_triggerIcon__x54Us{height:1rem;width:1rem;opacity:.5}.Select_label__KSkyL{display:block;font-size:.875rem;font-weight:500;color:var(--gray-700);margin-bottom:.25rem}.Select_labelDisabled__t7aef{opacity:.5}.Select_labelError__Fdac1{color:var(--error-500)}.Select_helperText__pPmbW{margin-top:.25rem;font-size:.875rem;color:var(--gray-500)}.Select_helperTextError__XNRlw{color:var(--error-500)}@media (max-width:640px){.Select_content__U9FKN{max-height:50vh}}.ModalSelect_container__3m5vc{position:relative}.ModalSelect_trigger__ceZOg{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:var(--radius-md,.375rem);border:1px solid var(--border,var(--gray-300));background-color:var(--background,#fff);padding:.5rem .75rem;font-size:.875rem;outline:none;cursor:pointer;transition:border-color .15s,box-shadow .15s}.ModalSelect_trigger__ceZOg:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.ModalSelect_triggerDisabled__6K6j2{cursor:not-allowed;opacity:.5}.ModalSelect_triggerText__YqoJq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModalSelect_chevron__4t0oH{height:1rem;width:1rem;opacity:.5;transition:transform .2s}.ModalSelect_chevronOpen__DYfIl{transform:rotate(180deg)}.ModalSelect_dropdown__tE9Zw{position:fixed;background-color:var(--background,#fff);border-radius:var(--radius-md,.375rem);border:1px solid var(--border,var(--gray-200));box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);overflow:auto;z-index:99999;max-height:200px}.ModalSelect_option__GVCb8{padding:.375rem .5rem;display:flex;align-items:center;cursor:pointer;font-size:.875rem;transition:background-color .1s}.ModalSelect_option__GVCb8:hover{background-color:var(--muted,var(--gray-100))}.ModalSelect_optionSelected__HuadH{background-color:var(--blue-50);color:#2563eb}.ModalSelect_optionIcon__jgfML{margin-right:.5rem;flex-shrink:0}.ModalSelect_optionLabel__tC75y{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.ModalSelect_dropdown__tE9Zw{max-height:50vh}}.Select_trigger__Znm4J{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.75rem;border:1px solid var(--gray-200,var(--gray-200));background-color:white;padding:.75rem 1rem;font-size:var(--text-sm);white-space:nowrap;box-shadow:var(--shadow-xs);transition:all .2s;outline:none;color:var(--gray-900,var(--gray-900))}.Select_trigger__Znm4J[data-size=default]{height:2.75rem}.Select_trigger__Znm4J[data-size=sm]{height:2.25rem}.Select_trigger__Znm4J svg:not([class*=text-]),.Select_trigger__Znm4J[data-placeholder]{color:var(--gray-400,var(--gray-400))}.Select_trigger__Znm4J svg{pointer-events:none;flex-shrink:0}.Select_trigger__Znm4J svg:not([class*=size-]){width:1rem;height:1rem}.Select_trigger__Znm4J:hover{background-color:var(--gray-50,var(--gray-50))}.Select_trigger__Znm4J:focus-visible{border-color:var(--blue-500,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.2)}.Select_trigger__Znm4J[aria-invalid=true]{box-shadow:0 0 0 3px rgba(239,68,68,.2);border-color:var(--red-300,var(--error-300))}.Select_trigger__Znm4J:disabled{cursor:not-allowed;opacity:.5}.Select_trigger__Znm4J [data-slot=select-value]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;display:flex;align-items:center;gap:.5rem}.dark .Select_trigger__Znm4J{border-color:var(--gray-700,var(--gray-700));background-color:var(--gray-800,var(--gray-800));color:var(--gray-100,var(--gray-100))}.dark .Select_trigger__Znm4J svg:not([class*=text-]),.dark .Select_trigger__Znm4J[data-placeholder]{color:var(--gray-500,var(--gray-500))}.dark .Select_trigger__Znm4J:hover{background-color:rgba(55,65,81,.5)}.dark .Select_trigger__Znm4J:focus-visible{border-color:var(--blue-400,#60a5fa)}.dark .Select_trigger__Znm4J[aria-invalid=true]{box-shadow:0 0 0 3px rgba(239,68,68,.2);border-color:var(--red-600,var(--error-600))}.Select_triggerIcon__tbWPy{width:1rem;height:1rem;opacity:.5}.Select_content__1DAaX{position:relative;z-index:50;max-height:var(--radix-select-content-available-height);min-width:8rem;transform-origin:var(--radix-select-content-transform-origin);overflow-x:hidden;overflow-y:auto;border-radius:.75rem;border:1px solid var(--gray-200,var(--gray-200));background-color:white;color:var(--gray-900,var(--gray-900));box-shadow:var(--shadow-lg)}.dark .Select_content__1DAaX{border-color:var(--gray-700,var(--gray-700));background-color:var(--gray-800,var(--gray-800));color:var(--gray-100,var(--gray-100))}.Select_content__1DAaX[data-state=open]{animation:Select_selectFadeIn__JVWaf .15s ease-out,Select_selectZoomIn__481mL .15s ease-out}.Select_content__1DAaX[data-state=closed]{animation:Select_selectFadeOut__a_wbC .15s ease-in,Select_selectZoomOut__BEZJn .15s ease-in}.Select_content__1DAaX[data-side=bottom]{animation:Select_selectFadeIn__JVWaf .15s ease-out,Select_selectZoomIn__481mL .15s ease-out,Select_selectSlideFromTop__pwoMK .15s ease-out}.Select_content__1DAaX[data-side=top]{animation:Select_selectFadeIn__JVWaf .15s ease-out,Select_selectZoomIn__481mL .15s ease-out,Select_selectSlideFromBottom__YfnCz .15s ease-out}.Select_content__1DAaX[data-side=left]{animation:Select_selectFadeIn__JVWaf .15s ease-out,Select_selectZoomIn__481mL .15s ease-out,Select_selectSlideFromRight__sGsyG .15s ease-out}.Select_content__1DAaX[data-side=right]{animation:Select_selectFadeIn__JVWaf .15s ease-out,Select_selectZoomIn__481mL .15s ease-out,Select_selectSlideFromLeft__MRYwQ .15s ease-out}@keyframes Select_selectFadeIn__JVWaf{0%{opacity:0}to{opacity:1}}@keyframes Select_selectFadeOut__a_wbC{0%{opacity:1}to{opacity:0}}@keyframes Select_selectZoomIn__481mL{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Select_selectZoomOut__BEZJn{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes Select_selectSlideFromTop__pwoMK{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes Select_selectSlideFromBottom__YfnCz{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes Select_selectSlideFromLeft__MRYwQ{0%{transform:translateX(-.5rem)}to{transform:translateX(0)}}@keyframes Select_selectSlideFromRight__sGsyG{0%{transform:translateX(.5rem)}to{transform:translateX(0)}}.Select_contentPopper__weuPN[data-side=bottom]{transform:translateY(.25rem)}.Select_contentPopper__weuPN[data-side=top]{transform:translateY(-.25rem)}.Select_contentPopper__weuPN[data-side=left]{transform:translateX(-.25rem)}.Select_contentPopper__weuPN[data-side=right]{transform:translateX(.25rem)}.Select_viewport__n9K_B{padding:.25rem}.Select_viewportPopper__NRodM{height:var(--radix-select-trigger-height);width:100%;min-width:var(--radix-select-trigger-width);scroll-margin:.25rem}.Select_label__pFerf{padding:.375rem .5rem;font-size:var(--text-xs);color:hsl(var(--muted-foreground))}.Select_item__0XVrs{position:relative;display:flex;width:100%;cursor:default;align-items:center;gap:.5rem;border-radius:var(--radius-sm,.125rem);padding:.375rem 2rem .375rem .5rem;font-size:var(--text-sm);outline:none;user-select:none}.Select_item__0XVrs:focus{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.Select_item__0XVrs[data-disabled]{pointer-events:none;opacity:.5}.Select_item__0XVrs svg:not([class*=text-]){color:hsl(var(--muted-foreground))}.Select_item__0XVrs svg{pointer-events:none;flex-shrink:0}.Select_item__0XVrs svg:not([class*=size-]){width:1rem;height:1rem}.Select_item__0XVrs span:last-child{display:flex;align-items:center;gap:.5rem}.Select_itemIndicator__p0wv_{position:absolute;right:.5rem;display:flex;width:.875rem;height:.875rem;align-items:center;justify-content:center}.Select_itemIndicatorIcon__lpiFc{width:1rem;height:1rem}.Select_separator__v3d2J{pointer-events:none;margin:.25rem -.25rem;height:1px;background-color:hsl(var(--border))}.Select_scrollButton__Cq_aU{display:flex;cursor:default;align-items:center;justify-content:center;padding:.25rem 0}.Select_scrollButtonIcon__XiVEL{width:1rem;height:1rem}.Badge_badge__V4FiA{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);border:1px solid transparent;padding:.125rem .5rem;font-size:var(--text-xs);font-weight:var(--font-medium);width:fit-content;white-space:nowrap;flex-shrink:0;gap:.25rem;overflow:hidden;transition:color .15s,box-shadow .15s}.Badge_badge__V4FiA svg{width:.75rem;height:.75rem;pointer-events:none}.Badge_badge__V4FiA:focus-visible{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.5)}.Badge_badge__V4FiA[aria-invalid=true]{box-shadow:0 0 0 3px hsl(var(--destructive)/.2);border-color:hsl(var(--destructive))}.dark .Badge_badge__V4FiA[aria-invalid=true]{box-shadow:0 0 0 3px hsl(var(--destructive)/.4)}.Badge_variantDefault__UBrEE{border-color:transparent;background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}a.Badge_variantDefault__UBrEE:hover{background-color:hsl(var(--primary)/.9)}.Badge_variantSecondary__9owQu{border-color:transparent;background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}a.Badge_variantSecondary__9owQu:hover{background-color:hsl(var(--secondary)/.9)}.Badge_variantDestructive__ViS59{border-color:transparent;background-color:hsl(var(--destructive));color:white}a.Badge_variantDestructive__ViS59:hover{background-color:hsl(var(--destructive)/.9)}.Badge_variantDestructive__ViS59:focus-visible{box-shadow:0 0 0 3px hsl(var(--destructive)/.2)}.dark .Badge_variantDestructive__ViS59{background-color:hsl(var(--destructive)/.6)}.dark .Badge_variantDestructive__ViS59:focus-visible{box-shadow:0 0 0 3px hsl(var(--destructive)/.4)}.Badge_variantOutline__4AcWi{border-color:hsl(var(--border));color:hsl(var(--foreground))}a.Badge_variantOutline__4AcWi:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.Badge_variantSuccess__MpL4Q{border-color:transparent;background-color:#dcfce7;color:#166534}a.Badge_variantSuccess__MpL4Q:hover{background-color:#bbf7d0}.dark .Badge_variantSuccess__MpL4Q{background-color:rgba(20,83,45,.2);color:#86efac}.Badge_variantWarning__p10sb{border-color:transparent;background-color:#fef9c3;color:#854d0e}a.Badge_variantWarning__p10sb:hover{background-color:#fef08a}.dark .Badge_variantWarning__p10sb{background-color:rgba(113,63,18,.2);color:#fde047}.Badge_variantInfo__G6x05{border-color:transparent;background-color:var(--blue-100);color:#1e40af}a.Badge_variantInfo__G6x05:hover{background-color:#bfdbfe}.dark .Badge_variantInfo__G6x05{background-color:rgba(30,58,138,.2);color:var(--blue-200)}.UniversalBarcodeScanner_overlay__coRI4{position:fixed;inset:0;background-color:rgba(0,0,0,.7);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:50;padding:1rem}.UniversalBarcodeScanner_modal__XwM9T{background-color:#fff;border-radius:1rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border:1px solid var(--gray-200);max-width:32rem;width:100%;max-height:95vh;overflow-y:auto}.dark .UniversalBarcodeScanner_modal__XwM9T{background-color:var(--gray-900);border-color:var(--gray-700)}.UniversalBarcodeScanner_headerGradient__alzGI{background:linear-gradient(90deg,#3b82f6,#4f46e5);padding:1.5rem;color:#fff;border-radius:1rem 1rem 0 0}.UniversalBarcodeScanner_headerRow__ixFz7{display:flex;align-items:center;justify-content:space-between}.UniversalBarcodeScanner_headerLeft__33DkK{display:flex;align-items:center;gap:.75rem}.UniversalBarcodeScanner_headerIconBox__SaKq3{padding:.5rem;background-color:rgba(255,255,255,.2);border-radius:.75rem}.UniversalBarcodeScanner_headerCameraIcon__dxa66{height:1.5rem;width:1.5rem}.UniversalBarcodeScanner_headerTitle__9pT5T{font-size:1.25rem;font-weight:700}.UniversalBarcodeScanner_headerMeta__DBNof{display:flex;align-items:center;gap:.5rem;color:rgba(255,255,255,.8);font-size:.875rem}.UniversalBarcodeScanner_headerMetaIcon__vVuEy{height:1rem;width:1rem}.UniversalBarcodeScanner_headerBadge__EOkXd{font-size:.75rem;background-color:rgba(255,255,255,.2);color:#fff;border-color:rgba(255,255,255,.3)}.UniversalBarcodeScanner_headerCloseBtn__bRvqm{color:#fff;padding:.5rem;border-radius:.75rem}.UniversalBarcodeScanner_headerCloseBtn__bRvqm:hover{background-color:rgba(255,255,255,.2)}.UniversalBarcodeScanner_headerCloseIcon__NVg6d{height:1.25rem;width:1.25rem}.UniversalBarcodeScanner_body__uTO08{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.UniversalBarcodeScanner_permissionChecking__WTk8Z{text-align:center;padding:2rem 0}.UniversalBarcodeScanner_permissionSpinner__0Z5wq{height:3rem;width:3rem;animation:UniversalBarcodeScanner_spin__5Z9hc 1s linear infinite;color:#2563eb;margin:0 auto 1rem}.UniversalBarcodeScanner_permissionTitle__4ABb7{font-size:1.125rem;font-weight:600;color:var(--gray-900);margin-bottom:.5rem}.dark .UniversalBarcodeScanner_permissionTitle__4ABb7{color:var(--gray-100)}.UniversalBarcodeScanner_permissionText__vVcbJ{color:var(--gray-600)}.dark .UniversalBarcodeScanner_permissionText__vVcbJ{color:var(--gray-400)}.UniversalBarcodeScanner_permissionDenied__L8FRV{text-align:center;padding:2rem 0}.UniversalBarcodeScanner_permissionDeniedIconBox__Sa60O{width:4rem;height:4rem;background-color:#fee2e2;border-radius:9999px;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.dark .UniversalBarcodeScanner_permissionDeniedIconBox__Sa60O{background-color:rgba(127,29,29,.3)}.UniversalBarcodeScanner_permissionDeniedIcon__nazXh{height:2rem;width:2rem;color:var(--error-600)}.dark .UniversalBarcodeScanner_permissionDeniedIcon__nazXh{color:var(--error-400)}.UniversalBarcodeScanner_permissionDeniedTitle__Kt9D7{font-size:1.125rem;font-weight:600;color:var(--gray-900);margin-bottom:.5rem}.dark .UniversalBarcodeScanner_permissionDeniedTitle__Kt9D7{color:var(--gray-100)}.UniversalBarcodeScanner_permissionDeniedText__SeJod{color:var(--gray-600);margin-bottom:1rem}.dark .UniversalBarcodeScanner_permissionDeniedText__SeJod{color:var(--gray-400)}.UniversalBarcodeScanner_grantBtn__vdeMV{background-color:#2563eb}.UniversalBarcodeScanner_grantBtn__vdeMV:hover{background-color:#1d4ed8}.UniversalBarcodeScanner_grantBtnIcon__nT3Vm{height:1rem;width:1rem;margin-right:.5rem}.UniversalBarcodeScanner_scannerContainer__ns7eJ{position:relative}.UniversalBarcodeScanner_scannerElement__q78zW{width:100%;border-radius:1rem;overflow:hidden;background-color:var(--gray-100);border:2px solid var(--gray-200);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06);min-height:300px}.dark .UniversalBarcodeScanner_scannerElement__q78zW{background-color:var(--gray-800);border-color:var(--gray-700)}.UniversalBarcodeScanner_loadingOverlay__wwvjX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--gray-100);border-radius:1rem}.dark .UniversalBarcodeScanner_loadingOverlay__wwvjX{background-color:var(--gray-800)}.UniversalBarcodeScanner_loadingContent__jk_kf{text-align:center}.UniversalBarcodeScanner_loadingSpinner___9bdo{height:2rem;width:2rem;animation:UniversalBarcodeScanner_spin__5Z9hc 1s linear infinite;color:#2563eb;margin:0 auto .5rem}.UniversalBarcodeScanner_loadingText__IjfZe{font-size:.875rem;color:var(--gray-600)}.dark .UniversalBarcodeScanner_loadingText__IjfZe{color:var(--gray-400)}.UniversalBarcodeScanner_errorOverlay__AUznY{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--error-50);border-radius:1rem}.dark .UniversalBarcodeScanner_errorOverlay__AUznY{background-color:rgba(127,29,29,.2)}.UniversalBarcodeScanner_errorContent__D1vdy{text-align:center;padding:1.5rem}.UniversalBarcodeScanner_errorIcon__eqd6y{height:3rem;width:3rem;color:var(--error-600);margin:0 auto 1rem}.dark .UniversalBarcodeScanner_errorIcon__eqd6y{color:var(--error-400)}.UniversalBarcodeScanner_errorTitle__XmNjq{font-size:1.125rem;font-weight:600;color:var(--error-900);margin-bottom:.5rem}.dark .UniversalBarcodeScanner_errorTitle__XmNjq{color:var(--error-200)}.UniversalBarcodeScanner_errorText__9LPFT{font-size:.875rem;color:var(--error-700);margin-bottom:1rem;max-width:24rem}.dark .UniversalBarcodeScanner_errorText__9LPFT{color:var(--error-300)}.UniversalBarcodeScanner_errorActions__xlOoQ{display:flex;gap:.5rem;justify-content:center}.UniversalBarcodeScanner_errorBtn__Ow_zj{border-color:var(--error-300);color:var(--error-700)}.UniversalBarcodeScanner_errorBtn__Ow_zj:hover{background-color:var(--error-50)}.UniversalBarcodeScanner_errorBtnIcon__fCnyw{height:1rem;width:1rem;margin-right:.25rem}.UniversalBarcodeScanner_cameraInfo__I7Oqz{background-color:var(--blue-50);border-radius:.75rem;padding:1rem;border:1px solid #bfdbfe}.dark .UniversalBarcodeScanner_cameraInfo__I7Oqz{background-color:rgba(30,58,138,.2);border-color:#1e3a8a}.UniversalBarcodeScanner_cameraInfoRow__8F8Og{display:flex;align-items:center;justify-content:space-between}.UniversalBarcodeScanner_cameraInfoLeft__EilF8{display:flex;align-items:center;gap:.75rem}.UniversalBarcodeScanner_cameraInfoIconBox__fMZNS{padding:.5rem;background-color:var(--blue-100);border-radius:.5rem}.dark .UniversalBarcodeScanner_cameraInfoIconBox__fMZNS{background-color:rgba(30,58,138,.3)}.UniversalBarcodeScanner_cameraInfoIconBoxIcon__Y2IKU{height:1rem;width:1rem;color:#2563eb}.dark .UniversalBarcodeScanner_cameraInfoIconBoxIcon__Y2IKU{color:#60a5fa}.UniversalBarcodeScanner_cameraInfoName__0NF59{font-size:.875rem;font-weight:500;color:#1e3a8a}.dark .UniversalBarcodeScanner_cameraInfoName__0NF59{color:var(--blue-100)}.UniversalBarcodeScanner_cameraInfoMeta__FuDON{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#1d4ed8}.dark .UniversalBarcodeScanner_cameraInfoMeta__FuDON{color:var(--blue-200)}.UniversalBarcodeScanner_activeIndicator__1kzib{display:flex;align-items:center;gap:.25rem;color:#16a34a}.dark .UniversalBarcodeScanner_activeIndicator__1kzib{color:#4ade80}.UniversalBarcodeScanner_activeIcon__5IzUA{height:1rem;width:1rem}.UniversalBarcodeScanner_activeText__Uge9E{font-size:.75rem;font-weight:500}.UniversalBarcodeScanner_controlsSection__ogamC{display:flex;flex-direction:column;gap:1rem}.UniversalBarcodeScanner_controlsInfo__7hl_T{text-align:center}.UniversalBarcodeScanner_controlsInfoText__0612F{font-size:.875rem;color:var(--gray-600);margin-bottom:.5rem}.dark .UniversalBarcodeScanner_controlsInfoText__0612F{color:var(--gray-400)}.UniversalBarcodeScanner_controlsFormats__IZfYK{font-size:.75rem;color:var(--gray-500)}.dark .UniversalBarcodeScanner_controlsFormats__IZfYK{color:var(--gray-400)}.UniversalBarcodeScanner_controlButtons__2M76u{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap}.UniversalBarcodeScanner_controlBtnInner__0sYhM{display:flex;align-items:center;gap:.5rem}.UniversalBarcodeScanner_controlBtnIcon__N_t3T{height:1rem;width:1rem}.UniversalBarcodeScanner_controlBtnLabel__oY6vj{display:none}@media (min-width:640px){.UniversalBarcodeScanner_controlBtnLabel__oY6vj{display:inline}}.UniversalBarcodeScanner_torchOnBtn__MvFtn{background-color:#fefce8;border-color:var(--warning-200);color:#a16207}.UniversalBarcodeScanner_torchOnBtn__MvFtn:hover{background-color:#fef9c3}.UniversalBarcodeScanner_scanSuccess__3H7w5{text-align:center}.UniversalBarcodeScanner_scanSuccessBadge__fsPXs{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;background-color:#dcfce7;color:#15803d;border-radius:9999px;font-size:.875rem}.dark .UniversalBarcodeScanner_scanSuccessBadge__fsPXs{background-color:rgba(22,101,52,.3);color:#86efac}.UniversalBarcodeScanner_scanSuccessIcon__GwPAI{height:1rem;width:1rem}.UniversalBarcodeScanner_tipsBox__4prQe{background-color:var(--gray-50);border-radius:.75rem;padding:1rem}.dark .UniversalBarcodeScanner_tipsBox__4prQe{background-color:var(--gray-800)}.UniversalBarcodeScanner_tipsTitle__6FC5J{font-size:.875rem;font-weight:500;color:var(--gray-900);margin-bottom:.5rem}.dark .UniversalBarcodeScanner_tipsTitle__6FC5J{color:var(--gray-100)}.UniversalBarcodeScanner_tipsList__WQaHh{font-size:.75rem;color:var(--gray-600);display:flex;flex-direction:column;gap:.25rem;list-style:none;padding:0;margin:0}.dark .UniversalBarcodeScanner_tipsList__WQaHh{color:var(--gray-400)}@keyframes UniversalBarcodeScanner_spin__5Z9hc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UnifiedBadge_sizeSm__1QmWw{font-size:.75rem;padding:.125rem .5rem}.UnifiedBadge_sizeMd__pi0Xu{font-size:.75rem;padding:.125rem .625rem}.UnifiedBadge_sizeLg__wo4CY{font-size:.875rem;padding:.25rem .75rem}.UnifiedBadge_statusSuccess__1X9tY{background-color:#dcfce7;color:#166534;border-color:#bbf7d0}.UnifiedBadge_statusWarning__J3ddV{background-color:#fef9c3;color:#854d0e;border-color:#fef08a}.UnifiedBadge_statusError___ikre{background-color:#fee2e2;color:var(--error-800);border-color:var(--error-200)}.UnifiedBadge_statusInfo__m_IXs{background-color:var(--blue-100);color:#1e40af;border-color:#bfdbfe}.UnifiedBadge_statusPending___IuFl{background-color:var(--gray-100);color:var(--gray-800);border-color:var(--gray-200)}.UnifiedBadge_stockInStock__Ar4qa{background-color:var(--success-50);color:#16a34a;border-color:#bbf7d0}.dark .UnifiedBadge_stockInStock__Ar4qa{background-color:rgba(22,101,52,.2)}.UnifiedBadge_stockLowStock__i2FS7{background-color:var(--orange-50);color:#c2410c;border-color:#fed7aa}.dark .UnifiedBadge_stockLowStock__i2FS7{background-color:rgba(154,52,18,.2)}.UnifiedBadge_stockOutOfStock__moe4i{background-color:var(--error-50);color:var(--error-600);border-color:var(--error-200)}.dark .UnifiedBadge_stockOutOfStock__moe4i{background-color:rgba(153,27,27,.2)}.UnifiedBadge_stockReorderNeeded__xibXk{background-color:#fefce8;color:#a16207;border-color:#fef08a}.dark .UnifiedBadge_stockReorderNeeded__xibXk{background-color:rgba(133,77,14,.2)}.UnifiedBadge_stockWellStocked__EpIoS{background-color:#E6F7EE;color:#22A861;border-color:#bbf7d0}.dark .UnifiedBadge_stockWellStocked__EpIoS{background-color:rgba(34,168,97,.2)}.UnifiedBadge_priorityUrgent__w_bt6{background-color:#fee2e2;color:var(--error-800);border-color:var(--error-200)}.UnifiedBadge_priorityHigh__WQDel{background-color:#ffedd5;color:#9a3412;border-color:#fed7aa}.UnifiedBadge_priorityMedium__4OOWS{background-color:var(--blue-100);color:#1e40af;border-color:#bfdbfe}.UnifiedBadge_priorityLow__uuiaV{background-color:var(--gray-100);color:var(--gray-800);border-color:var(--gray-200)}.UnifiedBadge_priorityNormal__Khs__{background-color:#dcfce7;color:#166534;border-color:#bbf7d0}.UnifiedBadge_textOnly__qCh5I{font-size:.75rem;font-weight:500}.UnifiedBadge_bothWrapper__EN44j{display:flex;align-items:center;gap:.5rem}.UnifiedBadge_bothLabel__oJZ2D{font-size:.75rem;font-weight:500}.UnifiedBadge_badgeIcon__fVEnF{width:.75rem;height:.75rem;margin-right:.25rem}.UnifiedBadge_badgeText__iIJUF{font-size:.75rem}.UnifiedBadge_stockOutBorder__KFY7U{border-color:var(--error-200)}.UnifiedBadge_stockLowBorder__zqtI4{border-color:#fed7aa;color:#c2410c}.UnifiedBadge_inventoryPill__z1N4S{border-radius:13px;height:26px;width:100px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;font-family:Inter,sans-serif;padding:0}.UnifiedBadge_inventoryPill__z1N4S.UnifiedBadge_stockInStock__Ar4qa,.UnifiedBadge_inventoryPill__z1N4S.UnifiedBadge_stockWellStocked__EpIoS{background-color:#E6F7EE;color:#22A861;border:none}.UnifiedBadge_inventoryPill__z1N4S.UnifiedBadge_stockLowStock__i2FS7{background-color:#FEF3C7;color:#D97706;border:none}.UnifiedBadge_inventoryPill__z1N4S.UnifiedBadge_stockOutOfStock__moe4i{background-color:#FEE2E2;color:#DC2626;border:none}.Progress_track__duQ1t{position:relative;height:.5rem;width:100%;overflow:hidden;border-radius:9999px;background:hsl(var(--primary)/.2)}.Progress_indicator__NIuIv{height:100%;width:100%;flex:1;transition:all .15s;background:hsl(var(--primary))}.Progress_trackSm__txatj{height:6px;border-radius:3px;background:#E8E8E8}.Label_label__HXUOS{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1}.Label_label__HXUOS:is(:where([data-peer-disabled],.Label_peer-disabled__KzV_O) *){cursor:not-allowed;opacity:.7}.ExportButton_iconSm__J2AA3{width:.75rem;height:.75rem}.ExportButton_iconDefault__4_b27{width:1rem;height:1rem}.ExportButton_iconLg__jqzOq{width:1.25rem;height:1.25rem}.ExportButton_iconWithLabel__mfcTb{margin-right:.5rem}.ExportButton_appearanceMinimal__ftSqO{color:hsl(var(--foreground))}.ExportButton_appearanceMinimal__ftSqO:hover{background-color:hsl(var(--secondary)/.8)}.ExportButton_appearanceOutlined__oaPsm{border:1px solid var(--gray-300);color:var(--gray-700)}.ExportButton_appearanceOutlined__oaPsm:hover{background-color:var(--gray-50)}.ExportButton_appearanceSolid__FgFX4{background-color:hsl(var(--primary));color:white}.ExportButton_appearanceSolid__FgFX4:hover{background-color:hsl(var(--primary)/.9)}.StyledDropdown_wrapper__PU41m{position:relative;display:inline-block}.StyledDropdown_iconSpaced__Aownr{margin-right:.25rem}.StyledDropdown_chevron__eDrOE{height:1rem;width:1rem;opacity:.7}.StyledDropdown_menu__XHojU{position:absolute;z-index:50;transition:all .2s ease-in-out;transform-origin:top right;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);background-color:#fff;overflow:hidden}.StyledDropdown_menu__XHojU:focus{outline:none}.StyledDropdown_menuVisible__MqwDK{opacity:1;transform:translateY(0)}.StyledDropdown_menuHidden__AzEcr{opacity:0;transform:translateY(.5rem);pointer-events:none}.StyledDropdown_menuList__AHC9B{padding:.25rem 0;list-style:none;margin:0}.StyledDropdown_separator__p_Cwr{height:1px;background-color:var(--gray-100);margin:.25rem 0}.StyledDropdown_menuButton__mL6bp{width:100%;text-align:left;display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;color:var(--gray-600);background:none;border:none;cursor:pointer;transition:background-color .15s}.StyledDropdown_menuButton__mL6bp:hover{background-color:var(--gray-50)}.StyledDropdown_menuButtonDisabled__CVXZn{opacity:.5;pointer-events:none}.StyledDropdown_menuButtonIcon__E3NQu{height:1rem;width:1rem;color:var(--gray-500);flex-shrink:0}.ImageUploader_wrapper__INZgn{display:flex;flex-direction:column;gap:1rem}.ImageUploader_hiddenInput__MQT_Z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ImageUploader_dropzone__u_aLU{border:2px dashed;border-radius:.375rem;padding:1rem;transition:background-color .15s;background-color:var(--gray-50);cursor:pointer;display:flex;align-items:center;justify-content:center}.dark .ImageUploader_dropzone__u_aLU{background-color:var(--gray-900)}.ImageUploader_dropzone__u_aLU:hover{background-color:var(--gray-100)}.dark .ImageUploader_dropzone__u_aLU:hover{background-color:var(--gray-800)}.ImageUploader_dropzoneEmpty__z6LnM{height:10rem}.ImageUploader_dropzoneHasFiles__fpH0L{height:5rem}.ImageUploader_dropzoneContent__ejXFr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center}.ImageUploader_uploadIconCircle__7xEpx{border-radius:9999px;background-color:hsl(var(--primary)/.1);padding:.5rem}.ImageUploader_uploadIcon__dPglo{height:1.25rem;width:1.25rem;color:hsl(var(--primary))}.ImageUploader_uploadTitle__FYpE1{font-size:.875rem;line-height:1.25rem;font-weight:500}.ImageUploader_uploadSubtitle__gazBY{font-size:.75rem;line-height:1rem;color:var(--gray-500)}.ImageUploader_sizeToggle___2v8u{display:flex;align-items:center;gap:.5rem}.ImageUploader_sizeToggleLabel__I2lud{font-size:.875rem;line-height:1.25rem}.ImageUploader_filesList__QsYrd{display:flex;flex-direction:column;gap:.5rem}.ImageUploader_fileRow__msFeW{display:flex;align-items:center;gap:1rem;border-bottom:1px solid var(--gray-200);padding:.5rem 0}.ImageUploader_fileRow__msFeW:first-child{margin-top:1rem}.ImageUploader_fileRow__msFeW:last-child{margin-bottom:1rem}.ImageUploader_thumbnailWrapper__9iuV_{height:2.5rem;width:2.5rem;border-radius:.25rem;border:1px solid var(--gray-200);overflow:hidden;flex-shrink:0;background-color:var(--gray-100);display:flex;align-items:center;justify-content:center}.ImageUploader_thumbnailImage__lLjQ1{object-fit:cover;width:100%;height:100%}.ImageUploader_fileInfo__hUNuf{flex-shrink:1;flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.ImageUploader_fileName__6EXLQ{font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ImageUploader_fileError__MSt3z{font-size:.75rem;line-height:1rem;color:hsl(var(--destructive))}.ImageUploader_fileUploading__7qfqh{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.ImageUploader_fileSuccess__MYxu8{font-size:.75rem;line-height:1rem;color:hsl(var(--primary))}.ImageUploader_fileSize__1NHEf{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.ImageUploader_quantityWrapper__PA8LO{margin-right:1rem}.ImageUploader_quantityInput__ZzCBk{display:flex;align-items:center;border:1px solid var(--gray-200);border-radius:.375rem}.ImageUploader_quantityField__MO3Qe{width:3rem;text-align:center;font-size:.875rem;padding:.25rem .5rem;border:none}.ImageUploader_quantityField__MO3Qe:focus{outline:none;box-shadow:none}.ImageUploader_quantityUnit__D8IUk{font-size:.75rem;font-weight:500;padding:0 .5rem;color:var(--gray-500)}.ImageUploader_removeButton__bVQi_{flex-shrink:0;color:var(--gray-400);background:none;border:none;cursor:pointer;padding:0}.ImageUploader_removeButton__bVQi_:hover{color:var(--gray-600)}.ImageUploader_limitWarning__cSKuO{font-size:.875rem;line-height:1.25rem;text-align:left;margin-top:.5rem;color:hsl(var(--destructive))}.ImageUploader_uploadButton__LpxvG{width:100%;margin-top:.5rem}.CustomCombobox_wrapper__8HQRU{position:relative}.CustomCombobox_triggerButton__gg_TE{width:100%;justify-content:space-between;font-weight:400}.CustomCombobox_triggerMuted__0ZzAW{color:var(--muted-foreground)}.CustomCombobox_triggerContent__cARmH{flex:1;min-width:0;text-align:left}.CustomCombobox_placeholderText__zSRB6,.CustomCombobox_truncateText__yDH4U{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomCombobox_placeholderText__zSRB6{color:var(--muted-foreground)}.CustomCombobox_chevronIcon__8NzsA{margin-left:.5rem;height:1rem;width:1rem;flex-shrink:0;opacity:.5}.CustomCombobox_dropdownPanel__vSKgu{background-color:var(--gray-50,#ffffff);border-radius:.5rem;border:1px solid var(--gray-200);box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);max-height:300px;overflow:hidden}.CustomCombobox_dropdownPanel__vSKgu:focus{outline:none}.dark .CustomCombobox_dropdownPanel__vSKgu{background-color:#0f172a;border-color:var(--gray-700)}.CustomCombobox_searchRow__dJXSF{display:flex;align-items:center;border-bottom:1px solid var(--gray-200);padding-left:.75rem;padding-right:.75rem}.dark .CustomCombobox_searchRow__dJXSF{border-bottom-color:var(--gray-700)}.CustomCombobox_searchIcon__uj2UV{margin-right:.5rem;height:1rem;width:1rem;flex-shrink:0;opacity:.5}.CustomCombobox_searchInput__PoaBL{display:flex;height:2.5rem;width:100%;background-color:transparent;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;outline:none}.CustomCombobox_searchInput__PoaBL::placeholder{color:var(--gray-500)}.CustomCombobox_emptyMessage__AaErR{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;color:var(--gray-500)}.dark .CustomCombobox_emptyMessage__AaErR{color:var(--gray-400)}.CustomCombobox_optionsList__2rq8n{max-height:200px;overflow-y:auto;padding:.25rem}.CustomCombobox_optionItem__b_Swj{display:flex;align-items:center;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;border-radius:.375rem;cursor:pointer}.CustomCombobox_optionItem__b_Swj:hover{background-color:var(--gray-100)}.dark .CustomCombobox_optionItem__b_Swj:hover{background-color:#1e293b}.CustomCombobox_optionItemActive__vg_3c{background-color:var(--gray-100)}.dark .CustomCombobox_optionItemActive__vg_3c{background-color:#1e293b}.CustomCombobox_checkIcon__pdR9J{margin-right:.5rem;height:1rem;width:1rem;flex-shrink:0}.CustomCombobox_checkIconVisible__SOOrD{opacity:1;color:var(--orange-400)}.CustomCombobox_checkIconHidden__oHGrS{opacity:0}.CustomCombobox_optionLabel__Dh1Jl{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomCombobox_optionLabelSelected__zNPuw{color:var(--orange-600)}.dark .CustomCombobox_optionLabelSelected__zNPuw{color:var(--orange-300)}.CustomCombobox_sparklesIcon__OhJdP{margin-right:.5rem;height:1rem;width:1rem;flex-shrink:0;color:var(--orange-400)}.CustomCombobox_createNewText__Bj2LN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--orange-600)}.dark .CustomCombobox_createNewText__Bj2LN{color:var(--orange-300)}.IngredientInput_card__ykDwF{position:relative;background-color:#fff;border-radius:.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid rgba(229,231,235,.8);padding:1rem;transition:all .2s}.dark .IngredientInput_card__ykDwF{background-color:#0f172a;border-color:rgba(51,65,85,.8)}.IngredientInput_mainRow__K9No5{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.IngredientInput_mainRow__K9No5{flex-direction:row;align-items:center;gap:1rem}}.IngredientInput_orderControls__1KgGV{flex-shrink:0;width:2rem;display:none;flex-direction:column;justify-content:center;gap:.25rem}@media (min-width:640px){.IngredientInput_orderControls__1KgGV{display:flex}}.IngredientInput_orderButton__r95Sa{height:1rem;width:1rem;padding:0}.IngredientInput_orderButton__r95Sa:hover{background-color:var(--gray-100)}.IngredientInput_orderButton__r95Sa:disabled{opacity:.3}.IngredientInput_orderIcon__qRb2V{height:.75rem;width:.75rem;color:var(--gray-400)}.IngredientInput_quantityUnitRow__PTb5j{display:flex;gap:.75rem}@media (min-width:640px){.IngredientInput_quantityUnitRow__PTb5j{gap:1rem}}.IngredientInput_fieldSmall__oYHi1{flex-shrink:0;width:5rem}@media (min-width:640px){.IngredientInput_fieldSmall__oYHi1{width:6rem}}.IngredientInput_ingredientField__rdtYc{flex:1;min-width:0}.IngredientInput_deleteButton__MU92Y{flex-shrink:0}.IngredientInput_deleteBtn__PzGMZ{height:2rem;width:2rem;color:var(--gray-400)}.IngredientInput_deleteBtn__PzGMZ:hover{color:var(--error-500);background-color:var(--error-50)}.dark .IngredientInput_deleteBtn__PzGMZ:hover{background-color:rgba(127,29,29,.3)}.IngredientInput_deleteIcon__GPVha{height:1rem;width:1rem}.IngredientInput_toggleRow__FwS2z{margin-top:.75rem;padding-left:0;display:flex;align-items:center;gap:.75rem}@media (min-width:640px){.IngredientInput_toggleRow__FwS2z{padding-left:3rem}}.IngredientInput_toggleLabel__IzKUt{font-size:.875rem;line-height:1.25rem;color:var(--gray-600);cursor:pointer;user-select:none}.dark .IngredientInput_toggleLabel__IzKUt{color:var(--gray-400)}.IngredientInput_toggleWrapper__kL58M{position:relative;display:inline-flex;align-items:center}.IngredientInput_formInput__6ahFR{height:2.5rem;width:100%;background-color:#fff}.dark .IngredientInput_formInput__6ahFR{background-color:#0f172a}.IngredientInput_formInput__6ahFR:focus{box-shadow:0 0 0 2px rgba(249,115,22,.2);border-color:var(--orange-400)}.IngredientInput_comboboxTrigger__aHeTZ{height:2.5rem;background-color:#fff}.dark .IngredientInput_comboboxTrigger__aHeTZ{background-color:#0f172a}.UnitConverterModal_overlay__hIAb_{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5)}.UnitConverterModal_modal__DxIB0{background-color:#fff;border-radius:.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);width:100%;max-width:42rem;margin-left:1rem;margin-right:1rem;max-height:90vh;overflow-y:auto}.UnitConverterModal_header__10fEr{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--gray-200)}.UnitConverterModal_headerLeft__SZA2s{display:flex;align-items:center;gap:.75rem}.UnitConverterModal_calculatorIcon__HtTlM{height:1.5rem;width:1.5rem;color:#3b82f6}.UnitConverterModal_title__v3HUw{font-size:1.25rem;font-weight:600;color:var(--gray-900)}.UnitConverterModal_closeBtn__N6grw{height:2rem;width:2rem;padding:0}.UnitConverterModal_closeBtnIcon__1v5ur{height:1rem;width:1rem}.UnitConverterModal_content__Nigf4{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.UnitConverterModal_label__oKjJG{font-size:.875rem;font-weight:500;color:var(--gray-700);margin-bottom:.5rem;display:block}.UnitConverterModal_conversionGrid__vJxje{display:grid;grid-template-columns:1fr;gap:1rem;align-items:end}@media (min-width:768px){.UnitConverterModal_conversionGrid__vJxje{grid-template-columns:repeat(3,1fr)}}.UnitConverterModal_inputMarginTop__hGM69{margin-top:.25rem}.UnitConverterModal_toUnitRow__oUkuS{display:flex;gap:.5rem;margin-top:.25rem}.UnitConverterModal_swapBtn__C5Hyn{padding:.5rem;flex-shrink:0}.UnitConverterModal_swapIcon__q3D_a{height:1rem;width:1rem;transform:rotate(90deg)}.UnitConverterModal_resultBox__U37zC{background-color:var(--gray-50);border-radius:.5rem;padding:1rem}.UnitConverterModal_resultTitle__c7o8j{font-size:.875rem;font-weight:500;color:var(--gray-700);margin-bottom:.75rem}.UnitConverterModal_infoMessage__3Fu_u{display:flex;align-items:center;gap:.5rem;color:var(--gray-500)}.UnitConverterModal_errorMessage__DhVz3{display:flex;align-items:center;gap:.5rem;color:var(--error-600)}.UnitConverterModal_successResults__qQEyn{display:flex;flex-direction:column;gap:.75rem}.UnitConverterModal_successMessage__0rRZP{display:flex;align-items:center;gap:.5rem;color:#16a34a}.UnitConverterModal_successMessageText__kBpgs{font-weight:500}.UnitConverterModal_conversionDisplay__HqxCa{background-color:#fff;border-radius:.25rem;border:1px solid var(--gray-200);padding:.75rem}.UnitConverterModal_conversionMono__UmzLx{font-size:1.125rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.UnitConverterModal_fromValue__0Ndex{color:#2563eb;font-weight:600}.UnitConverterModal_arrowIcon__GsD41{display:inline;margin-left:.75rem;margin-right:.75rem;height:1rem;width:1rem;color:var(--gray-400)}.UnitConverterModal_toValue__YFU4v{color:#16a34a;font-weight:600}.UnitConverterModal_conversionFormatted__LTc8o{font-size:.875rem;color:var(--gray-600);margin-top:.25rem}.UnitConverterModal_practicalExamples__fNR8V{font-size:.75rem;color:var(--gray-600);display:flex;flex-direction:column;gap:.25rem}.UnitConverterModal_smallIcon__eBJNm{height:1rem;width:1rem}.UnitConverterModal_referenceBox__cVm8p{background-color:var(--blue-50);border:1px solid #bfdbfe;border-radius:.5rem;padding:1rem}.UnitConverterModal_referenceTitle__6Lje8{font-size:.875rem;font-weight:500;color:#1e40af;margin-bottom:.5rem}.UnitConverterModal_referenceContent__xmp86{font-size:.75rem;color:#1d4ed8;display:flex;flex-direction:column;gap:.25rem}.UnitConverterModal_actionButtons__PicrG{display:flex;gap:.75rem;padding-top:1rem;border-top:1px solid var(--gray-200)}.UnitConverterModal_flexOne__M208d{flex:1}.UnitConverterModal_convertBtn__We_va{flex:1;background-color:#3b82f6;color:#fff}.UnitConverterModal_convertBtn__We_va:hover{background-color:#2563eb}.Form_formItem__2Qa3q{display:grid;gap:.5rem}.Form_formLabel__37tsa[data-error=true]{color:var(--destructive)}.Form_formDescription__iaBHF{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}.Form_formMessage__QexGx{color:var(--destructive);font-size:.875rem;line-height:1.25rem}.Avatar_root__PMxZM{position:relative;display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;overflow:hidden;border-radius:9999px}.Avatar_image__jZdHs{aspect-ratio:1/1;height:100%;width:100%}.Avatar_fallback__bnIYu{display:flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--muted))}.Alert_alert__U7RH1{position:relative;width:100%;border-radius:var(--radius-lg,.5rem);border:1px solid hsl(var(--border));padding:1rem}.Alert_alert__U7RH1>svg~*{padding-left:1.75rem}.Alert_alert__U7RH1>svg{position:absolute;left:1rem;top:1rem;color:hsl(var(--foreground))}.Alert_variantDefault__BfIRq{background-color:hsl(var(--background));color:hsl(var(--foreground))}.Alert_variantDestructive__D_gZ5{border-color:hsl(var(--destructive)/.5);color:hsl(var(--destructive));background-color:hsl(var(--destructive)/.1)}.Alert_variantDestructive__D_gZ5>svg{color:hsl(var(--destructive))}.dark .Alert_variantDestructive__D_gZ5{border-color:hsl(var(--destructive))}.Alert_variantSuccess__KpQCe{border-color:hsl(var(--success)/.5);color:hsl(var(--success));background-color:hsl(var(--success)/.1)}.Alert_variantSuccess__KpQCe>svg{color:hsl(var(--success))}.dark .Alert_variantSuccess__KpQCe{border-color:hsl(var(--success))}.Alert_variantWarning__CpBh0{border-color:hsl(var(--warning)/.5);color:hsl(var(--warning));background-color:hsl(var(--warning)/.1)}.Alert_variantWarning__CpBh0>svg{color:hsl(var(--warning))}.dark .Alert_variantWarning__CpBh0{border-color:hsl(var(--warning))}.Alert_variantInfo__5LQ_k{border-color:hsl(var(--info)/.5);color:hsl(var(--info));background-color:hsl(var(--info)/.1)}.Alert_variantInfo__5LQ_k>svg{color:hsl(var(--info))}.dark .Alert_variantInfo__5LQ_k{border-color:hsl(var(--info))}.Alert_icon__hg3f_{height:1rem;width:1rem}.Alert_content__SdquL{flex:1}.Alert_closeButton__HBaNd{position:absolute;top:1rem;right:1rem;border-radius:9999px;padding:.25rem;color:hsl(var(--foreground)/.5);opacity:.7;transition:opacity .15s;background:none;border:none;cursor:pointer}.Alert_closeButton__HBaNd:hover{opacity:1}.Alert_title__nHjZT{margin-bottom:.25rem;font-weight:500;line-height:1;letter-spacing:-.025em}.Alert_description__1KkcZ{font-size:var(--text-sm);opacity:.9}.ApiError_alert__7peiB{margin-bottom:1rem}.ApiError_body__70asy{display:flex;align-items:center;justify-content:space-between}.ApiError_retryBtn__8knfs{margin-top:.5rem}.DataTable_wrapper__IHmbr{width:100%}.DataTable_headerSection__7M_DB>*+*,.DataTable_wrapper__IHmbr>*+*{margin-top:1rem}.DataTable_title__hukLl{font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.025em}.DataTable_description__fYVJC{color:var(--muted-foreground,hsl(215 16% 47%))}.DataTable_highlightBanner__IUKyE{display:flex;align-items:center;gap:.5rem;padding:.75rem;background-color:rgb(255 251 235);border:1px solid rgb(253 230 138);border-radius:.5rem}.dark .DataTable_highlightBanner__IUKyE{background-color:rgb(120 53 15/.2);border-color:rgb(146 64 14)}.DataTable_highlightIcon__d0Dl5{height:1rem;width:1rem;color:rgb(217 119 6)}.dark .DataTable_highlightIcon__d0Dl5{color:rgb(251 191 36)}.DataTable_highlightText__B5Pce{font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(180 83 9)}.dark .DataTable_highlightText__B5Pce{color:rgb(252 211 77)}.DataTable_highlightBadge__uI1Ko{font-size:.75rem;line-height:1rem;background-color:rgb(253 230 138);padding:.25rem .5rem;border-radius:.25rem}.dark .DataTable_highlightBadge__uI1Ko{background-color:rgb(146 64 14)}.DataTable_tableBorder__fEDuH{border-radius:.375rem;border:1px solid var(--border,hsl(214 32% 91%))}.DataTable_footer__Tc8x9{display:flex;align-items:center;justify-content:space-between}.DataTable_sortableHeader__fOIk2{display:flex;align-items:center;gap:.25rem;cursor:pointer}.DataTable_sortableHeader__fOIk2:hover .DataTable_sortIconInactive__yPlPJ{color:rgb(163 163 163)}.DataTable_sortIconWrap__l__cb{transition:color .15s}.DataTable_sortIconActive__l4lX_{color:rgb(249 115 22)}.DataTable_sortIconInactive__yPlPJ{color:rgb(212 212 212)}.DataTable_paginationWrapper__Sh6Vd{display:flex;flex-direction:column;gap:1rem;padding:1rem;margin-top:1.5rem;background-color:white}.dark .DataTable_paginationWrapper__Sh6Vd{background-color:var(--background,hsl(224 71% 4%))}@media (min-width:640px){.DataTable_paginationWrapper__Sh6Vd{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem}}.DataTable_mobileLayout___C_d0{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.DataTable_mobileLayout___C_d0{display:none}}.DataTable_mobileInfoCenter__ZJX6U{text-align:center}.DataTable_paginationInfoText___1LzT{font-size:.875rem;line-height:1.25rem;color:rgb(75 85 99)}.dark .DataTable_paginationInfoText___1LzT{color:rgb(156 163 175)}.DataTable_paginationInfoBold__izPN_{font-weight:600;color:rgb(17 24 39)}.dark .DataTable_paginationInfoBold__izPN_{color:rgb(243 244 246)}.DataTable_mobileNav__Bx6R5{display:flex;align-items:center;justify-content:center;gap:.5rem}.DataTable_pageButton__z3OOE{height:2rem;width:2rem;padding:0;border-color:rgb(229 231 235)}.DataTable_pageButton__z3OOE:hover:not(:disabled){border-color:rgb(209 213 219);background-color:rgb(249 250 251)}.dark .DataTable_pageButton__z3OOE{border-color:rgb(55 65 81)}.dark .DataTable_pageButton__z3OOE:hover:not(:disabled){border-color:rgb(75 85 99);background-color:rgb(31 41 55)}.DataTable_pageIndicator__yPjuR{display:flex;align-items:center;justify-content:center;min-width:5rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(55 65 81);background-color:rgb(249 250 251);border-radius:.375rem;border:1px solid rgb(229 231 235)}.dark .DataTable_pageIndicator__yPjuR{color:rgb(209 213 219);background-color:rgb(31 41 55);border-color:rgb(55 65 81)}.DataTable_mobileRowsPerPage__GCOAr{display:flex;align-items:center;justify-content:center;gap:.5rem}.DataTable_rowsPerPageLabel__8J6eu{font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(55 65 81);white-space:nowrap}.dark .DataTable_rowsPerPageLabel__8J6eu{color:rgb(209 213 219)}.DataTable_selectTriggerSmall__EXPZr{width:4rem;height:2rem;border-color:rgb(229 231 235)}.dark .DataTable_selectTriggerSmall__EXPZr{border-color:rgb(55 65 81)}.DataTable_selectTriggerWide__MBTS4{width:4.375rem;height:2rem;border-color:rgb(229 231 235)}.dark .DataTable_selectTriggerWide__MBTS4{border-color:rgb(55 65 81)}.DataTable_desktopLayout__gVH13{display:none}@media (min-width:640px){.DataTable_desktopLayout__gVH13{display:flex;align-items:center;justify-content:space-between;width:100%}}.DataTable_desktopInfoLeft__hvKqt{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;color:rgb(75 85 99)}.dark .DataTable_desktopInfoLeft__hvKqt{color:rgb(156 163 175)}.DataTable_desktopNavCenter__QZwBK{display:flex;align-items:center;gap:1.5rem}.DataTable_navButtonGroup__kYhiP{display:flex;align-items:center;gap:.25rem}.DataTable_lgOnlyButton__6sZtc{display:none}@media (min-width:1024px){.DataTable_lgOnlyButton__6sZtc{display:flex}}.DataTable_desktopRowsRight__8bKTs{display:flex;align-items:center;gap:.5rem}.DataTable_toolbarWrapper__gAtBx{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1.25rem}@media (min-width:640px){.DataTable_toolbarWrapper__gAtBx{flex-direction:row;align-items:center}}.DataTable_toolbarLeft__m10be{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;width:100%}@media (min-width:640px){.DataTable_toolbarLeft__m10be{width:auto}}.DataTable_toolbarRight__WG091{display:flex;align-items:center;gap:.5rem;width:100%;justify-content:flex-end}@media (min-width:640px){.DataTable_toolbarRight__WG091{width:auto}}.DataTable_searchWrapper__usnqh{position:relative;display:flex;align-items:center}.DataTable_searchIcon__Clc8O{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);height:1rem;width:1rem;color:rgb(148 163 184)}.DataTable_searchInput____Wu2{padding-left:2.25rem;padding-right:2rem;height:2.25rem;background-color:white;border-color:rgb(226 232 240);width:100%;min-width:200px}.dark .DataTable_searchInput____Wu2{background-color:rgb(2 6 23);border-color:rgb(30 41 59)}.DataTable_searchInput____Wu2:focus-visible{ring-color:rgb(59 130 246)}@media (min-width:640px){.DataTable_searchInput____Wu2{width:auto}}.DataTable_searchClearBtn__7s0IG{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);border-radius:9999px;padding:.125rem;transition:background-color .15s;background:transparent;border:none;cursor:pointer}.DataTable_searchClearBtn__7s0IG:hover{background-color:rgb(243 244 246)}.dark .DataTable_searchClearBtn__7s0IG:hover{background-color:rgb(31 41 55)}.DataTable_searchClearIcon__Tjjru{height:.875rem;width:.875rem;color:rgb(100 116 139)}.DataTable_filterGroup__psXG5{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.DataTable_filterButton__Jcd87{height:2.25rem;padding-left:.75rem;padding-right:.75rem;border-color:rgb(226 232 240);background-color:white;box-shadow:0 1px 2px 0 rgb(0 0 0/.05)}.dark .DataTable_filterButton__Jcd87{border-color:rgb(30 41 59);background-color:rgb(2 6 23)}.DataTable_filterButton__Jcd87:hover{background-color:rgb(249 250 251)}.dark .DataTable_filterButton__Jcd87:hover{background-color:rgb(15 23 42)}.DataTable_filterIcon__OiYJA{height:.875rem;width:.875rem;margin-right:.375rem;color:rgb(71 85 105)}.DataTable_filterActiveDot__v_CCx{margin-left:.375rem;display:flex;height:.5rem;width:.5rem;border-radius:9999px;background-color:rgb(59 130 246)}.DataTable_filterMenuContent__Wn4ZD{width:13rem;padding:.375rem}.DataTable_filterItemActive__Tk1FF{background-color:rgb(239 246 255);color:rgb(29 78 216);border-radius:.125rem;margin-bottom:.25rem;cursor:pointer}.dark .DataTable_filterItemActive__Tk1FF{background-color:rgb(30 58 138/.2);color:rgb(147 197 253)}.DataTable_filterItemInactive__98Quq{border-radius:.125rem;margin-bottom:.125rem;cursor:pointer}.DataTable_filterItemInactive__98Quq:last-child{margin-bottom:0}.DataTable_filterItemContent__5j_Bs{display:flex;align-items:center;width:100%}.DataTable_filterCheckIcon__9tn8c{height:.875rem;width:.875rem;margin-right:.375rem;color:rgb(59 130 246)}.DataTable_filterLabelActive__LLxOk{margin-left:.125rem}.DataTable_filterLabelInactive___Se_9{margin-left:1.25rem}.DataTable_actionsRow__RUHzh{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.DataTable_actionButtonTrigger__ATL9M,.DataTable_actionButton__Rm_2r{height:2rem;width:2rem;padding:0}.DataTable_actionButtonTrigger__ATL9M:focus{box-shadow:none}.DataTable_srOnly__y4zE0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.DataTable_deleteText__nsR9L{color:rgb(220 38 38)}.DataTable_deleteButton__KHrzp{height:2rem;width:2rem;padding:0;color:rgb(239 68 68)}.DataTable_deleteButton__KHrzp:hover{color:rgb(220 38 38);background-color:rgb(254 242 242)}.dark .DataTable_deleteButton__KHrzp:hover{background-color:rgb(127 29 29/.2)}.DataTable_headerRow___YGbl,.DataTable_headerRow___YGbl:hover{background-color:transparent}.DataTable_headerCellNarrow__ncmG4{width:50px}.DataTable_headerCellSortable__VzRhy{cursor:pointer;user-select:none}.DataTable_headerCellText__Z7szI{font-weight:600;color:rgb(17 24 39)}.dark .DataTable_headerCellText__Z7szI{color:rgb(243 244 246)}.DataTable_headerCellFlex__fznp_{display:flex;align-items:center}.DataTable_hiddenOnMobile__xycWE{display:none}@media (min-width:640px){.DataTable_hiddenOnMobile__xycWE{display:table-cell}}.DataTable_hiddenOnTablet__fXmNe{display:none}@media (min-width:768px){.DataTable_hiddenOnTablet__fXmNe{display:table-cell}}.DataTable_dataRow__fd9Vr{border-bottom:1px solid rgb(17 24 39);transition:background-color .15s}.dark .DataTable_dataRow__fd9Vr{border-bottom-color:rgb(209 213 219)}.DataTable_dataRow__fd9Vr:hover{background-color:rgb(249 250 251/.8)}.dark .DataTable_dataRow__fd9Vr:hover{background-color:rgb(30 41 59/.6)}.DataTable_rowHighlighted___M8O7{background-color:rgb(255 251 235/.5)}.dark .DataTable_rowHighlighted___M8O7{background-color:rgb(120 53 15/.1)}.DataTable_rowSelected__FpmyR{background-color:rgb(239 246 255/.6)}.dark .DataTable_rowSelected__FpmyR{background-color:rgb(30 58 138/.1)}.DataTable_rowClickable__z_Fpg{cursor:pointer}.DataTable_cellPadding__GoTP_{padding-top:.875rem;padding-bottom:.875rem}.DataTable_expansionCell__Mz3G3{padding:0;width:40px}.DataTable_highlightRow__IUWu_{padding:1rem;background-color:rgb(255 251 235/.5);border-bottom:1px solid var(--border,hsl(214 32% 91%))}.dark .DataTable_highlightRow__IUWu_{background-color:rgb(120 53 15/.1)}.DataTable_highlightRowContent__noKgv{display:flex;align-items:center;gap:.5rem;color:rgb(180 83 9)}.dark .DataTable_highlightRowContent__noKgv{color:rgb(252 211 77)}.DataTable_highlightRowText__y7ek_{font-size:.875rem;line-height:1.25rem;font-weight:500}.DataTable_highlightRowBadge__7qotM{font-size:.75rem;line-height:1rem;background-color:rgb(253 230 138);padding:.25rem .5rem;border-radius:.25rem}.dark .DataTable_highlightRowBadge__7qotM{background-color:rgb(146 64 14)}.DataTable_expandedRow__WX9XU{animation:DataTable_fadeIn__1ACBu .2s ease-in}@keyframes DataTable_fadeIn__1ACBu{0%{opacity:0}to{opacity:1}}.DataTable_expandedCell__Pin_H{padding:1rem;background-color:rgb(249 250 251/.5);border-bottom:1px solid var(--border,hsl(214 32% 91%))}.dark .DataTable_expandedCell__Pin_H{background-color:rgb(31 41 55/.5)}.Tabs_tabs__XM5G6{display:flex;flex-direction:column;gap:.5rem}.Tabs_tabsList__42gP8{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));height:2.25rem;width:fit-content;border-radius:var(--radius-lg,.5rem);padding:3px}.Tabs_tabsList__42gP8,.Tabs_tabsTrigger__F2xs5{display:inline-flex;align-items:center;justify-content:center}.Tabs_tabsTrigger__F2xs5{flex:1;gap:.375rem;height:calc(100% - 1px);border-radius:var(--radius-md,.375rem);border:1px solid transparent;padding:.25rem .5rem;font-size:var(--text-sm,.875rem);font-weight:500;white-space:nowrap;color:hsl(var(--foreground));transition:color .15s,box-shadow .15s}.Tabs_tabsTrigger__F2xs5:disabled{pointer-events:none;opacity:.5}.Tabs_tabsTrigger__F2xs5[data-state=active]{background-color:hsl(var(--background));box-shadow:var(--shadow-sm,0 1px 2px 0 rgb(0 0 0/.05))}.dark .Tabs_tabsTrigger__F2xs5{color:hsl(var(--muted-foreground))}.dark .Tabs_tabsTrigger__F2xs5[data-state=active]{color:hsl(var(--foreground));border-color:hsl(var(--input));background-color:hsl(var(--input)/.3)}.Tabs_tabsTrigger__F2xs5:focus-visible{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.5);outline:1px solid hsl(var(--ring));outline-offset:0}.Tabs_tabsTrigger__F2xs5 svg{pointer-events:none;flex-shrink:0}.Tabs_tabsTrigger__F2xs5 svg:not([class*=size-]){width:1rem;height:1rem}.Tabs_tabsContent__8GjOF{flex:1;outline:none}.Checkbox_root__NVB2O{display:inline-flex;height:1rem;width:1rem;flex-shrink:0;border-radius:calc(var(--radius-sm, .125rem));border:1px solid hsl(var(--primary));background:transparent;padding:0;cursor:pointer;outline:none}.Checkbox_root__NVB2O:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--ring))}.Checkbox_root__NVB2O:disabled{cursor:not-allowed;opacity:.5}.Checkbox_root__NVB2O[data-state=checked]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.Checkbox_indicator__0mzqN{display:flex;align-items:center;justify-content:center;color:currentColor}.Checkbox_checkIcon__KbovK{height:.875rem;width:.875rem}.Checkbox_wrapper__l8Of_{display:flex;gap:.5rem}.Checkbox_labelGroup__2O6af{display:grid;gap:.375rem;line-height:1}.Checkbox_label__v4TO7{font-size:var(--text-sm,.875rem);font-weight:var(--font-medium,500);line-height:1}.Checkbox_wrapper__l8Of_:has(.Checkbox_root__NVB2O:disabled) .Checkbox_label__v4TO7{cursor:not-allowed;opacity:.7}.Checkbox_description__vOHrn{font-size:var(--text-sm,.875rem);color:hsl(var(--muted-foreground))}.Dialog_overlay__v2VfK{position:fixed;inset:0;z-index:50;background-color:rgba(0,0,0,.7)}.Dialog_overlay__v2VfK[data-state=open]{animation:Dialog_overlayIn__MsQUN .15s cubic-bezier(.16,1,.3,1)}.Dialog_overlay__v2VfK[data-state=closed]{animation:Dialog_overlayOut__Uc_tb .15s cubic-bezier(.16,1,.3,1)}@keyframes Dialog_overlayIn__MsQUN{0%{opacity:0}to{opacity:1}}@keyframes Dialog_overlayOut__Uc_tb{0%{opacity:1}to{opacity:0}}.Dialog_content__s1EJY{position:fixed;top:50%;left:50%;z-index:50;display:grid;width:100%;max-width:calc(100% - 2rem);transform:translate(-50%,-50%);gap:1rem;border-radius:var(--radius-lg,.5rem);border:1px solid hsl(var(--border,0 0% 89.8%));background-color:white;padding:1.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);animation-duration:.2s}.dark .Dialog_content__s1EJY{background-color:hsl(var(--background,0 0% 3.9%));border-color:hsl(var(--border,0 0% 14.9%))}@media (min-width:640px){.Dialog_content__s1EJY{max-width:32rem}}.Dialog_content__s1EJY[data-state=open]{animation:Dialog_contentIn__X2GOO .2s cubic-bezier(.16,1,.3,1)}.Dialog_content__s1EJY[data-state=closed]{animation:Dialog_contentOut__I9dTM .2s cubic-bezier(.16,1,.3,1)}@keyframes Dialog_contentIn__X2GOO{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes Dialog_contentOut__I9dTM{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}.Dialog_close__CgUQc{position:absolute;top:1rem;right:1rem;border-radius:2px;opacity:.7;transition:opacity .15s;outline:none;background:transparent;border:none;padding:0;cursor:pointer}.Dialog_close__CgUQc:hover{opacity:1}.Dialog_close__CgUQc:focus-visible{box-shadow:0 0 0 2px hsl(var(--ring,0 0% 63.9%)),0 0 0 4px hsl(var(--background,0 0% 100%))}.Dialog_close__CgUQc:disabled{pointer-events:none}.Dialog_close__CgUQc[data-state=open]{background-color:hsl(var(--accent,0 0% 96.1%));color:hsl(var(--muted-foreground,0 0% 45.1%))}.Dialog_close__CgUQc svg{pointer-events:none;flex-shrink:0}.Dialog_close__CgUQc svg:not([class*=size-]){width:1rem;height:1rem}.Dialog_srOnly__cEWAG{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.Dialog_header__bXV1t{display:flex;flex-direction:column;gap:.5rem;text-align:center}@media (min-width:640px){.Dialog_header__bXV1t{text-align:left}}.Dialog_footer__XxYXP{display:flex;flex-direction:column-reverse;gap:.5rem}@media (min-width:640px){.Dialog_footer__XxYXP{flex-direction:row;justify-content:flex-end}}.Dialog_title__isb7I{font-size:1.125rem;line-height:1;font-weight:600}.Dialog_description__HCe6D{font-size:.875rem;color:hsl(var(--muted-foreground,0 0% 45.1%))}.batch-operations_bar__yrRh4{position:fixed;z-index:50;background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:1px solid var(--gray-200)}.batch-operations_barMobile__m5aU5{left:.75rem;right:.75rem;bottom:.75rem;border-radius:.5rem;padding:.625rem .75rem}.batch-operations_barDesktop__l7OCS{left:50%;transform:translateX(-50%);border-radius:9999px;padding:.5rem .75rem}.batch-operations_positionTop__wUjlx{top:1.5rem}.batch-operations_positionBottom__F9ZIC{bottom:1.5rem}.batch-operations_innerContainer__oxt50{display:flex;align-items:center}.batch-operations_innerMobile__KUIfb{flex-direction:column;gap:.5rem}.batch-operations_innerDesktop__k8tSW{min-width:300px;gap:1.25rem}.batch-operations_selectionInfo__uUDKs{display:flex;align-items:center;gap:.5rem}.batch-operations_selectionBadge__uwaBp{background-color:var(--gray-100);color:var(--gray-900);font-weight:500;font-size:.875rem;height:1.75rem;min-width:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;padding:0 .625rem}.batch-operations_selectionLabel__V41IT{font-size:.875rem;font-weight:500;color:var(--gray-600)}.batch-operations_actionsContainer__nMcCH{display:flex;align-items:center}.batch-operations_actionsMobile__5R93T{width:100%;justify-content:center;gap:.5rem}.batch-operations_actionsDesktop__aS9xd{flex:1;justify-content:flex-end;gap:.5rem}.batch-operations_divider__DstT2{height:1.25rem;width:1px;background-color:var(--gray-200);margin:0 .25rem}.batch-operations_actionBtnMobile__wsZwR{flex:1;height:2.5rem;padding:0 .75rem;border-radius:.375rem;font-size:.875rem}.batch-operations_actionBtnDesktop__0MEZx{height:2.25rem;padding:0 .875rem;border-radius:9999px}.batch-operations_actionSuccess__Ce1kF{background-color:var(--success-50);color:#16a34a}.batch-operations_actionSuccess__Ce1kF:hover{background-color:#dcfce7}.batch-operations_transitionAll__OyFVp{transition:all .15s}.batch-operations_iconContainer__nXOMN{position:relative;display:flex;align-items:center;justify-content:center}.batch-operations_iconContainerMobile__kintu,.batch-operations_iconContainer__nXOMN{margin-right:.375rem;width:1rem;height:1rem}.batch-operations_iconAbsolute__0LnzJ{position:absolute}.batch-operations_spinAnimation__POkjR{animation:batch-operations_spin__1Dxnk 1s linear infinite}.batch-operations_greenIcon__UPcIT{color:#22c55e}.batch-operations_iconSmall__OglEL{height:1rem;width:1rem}.batch-operations_closeBtnMobile__6abD2{position:absolute;top:.375rem;right:.375rem;height:2rem;width:2rem;border-radius:.375rem}.batch-operations_closeBtnDesktop__k6qZ8{height:2rem;width:2rem;border-radius:9999px}.batch-operations_closeBtnHover__aqn8a:hover{background-color:var(--gray-100);color:var(--gray-900)}.batch-operations_closeIcon__rndJV{height:1rem;width:1rem}.batch-operations_dialogContent__kKIwa{background-color:#fff;border:1px solid var(--gray-200);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.batch-operations_dialogMobile__ZFfcZ{max-width:92vw;border-radius:.5rem;padding:.75rem}.batch-operations_dialogDesktop__meAWo{max-width:28rem;border-radius:.75rem;padding:1.5rem}.batch-operations_dialogHeader__ZgRRG{margin-bottom:.5rem}.batch-operations_dialogTitle__hsWLx{display:flex;align-items:center;font-weight:600;color:var(--gray-900)}.batch-operations_dialogTitleMobile__ocViu{font-size:1rem}.batch-operations_dialogTitleDesktop__kcxAE{font-size:1.25rem}.batch-operations_dialogDescription__W3mNU{color:var(--gray-600);margin-top:.5rem}.batch-operations_dialogDescriptionMobile__4aFsN{font-size:.875rem}.batch-operations_dialogDescriptionDesktop__F8HN3{font-size:1rem}.batch-operations_dialogFooter__XJqqJ{margin-top:1.5rem}.batch-operations_dialogFooterMobile__bPGqA{display:flex;flex-direction:column;gap:.5rem}.batch-operations_dialogFooterDesktop__pTRYD{display:flex;justify-content:flex-end;gap:.75rem}.batch-operations_cancelBtn__jVrwl{border-color:var(--gray-200);color:var(--gray-700);border-radius:.5rem}.batch-operations_cancelBtn__jVrwl:hover{background-color:var(--gray-50);color:var(--gray-900)}.batch-operations_cancelBtnMobile__LQTnU{width:100%;height:2.5rem;order:2;font-size:.875rem}.batch-operations_cancelBtnDesktop__l3Qsr{height:2.5rem}.batch-operations_confirmBtn__lUlsy{border-radius:.5rem}.batch-operations_confirmBtnMobile__j2CK4{width:100%;height:2.5rem;order:1;font-size:.875rem}.batch-operations_confirmBtnDesktop__XrWji{height:2.5rem}.batch-operations_confirmLoadingContent__2MPnj{display:flex;align-items:center}.batch-operations_confirmLoadingIcon__HPzBW{height:1rem;width:1rem;margin-right:.5rem;animation:batch-operations_spin__1Dxnk 1s linear infinite}.batch-operations_trashIcon__uZnVd{height:1.25rem;width:1.25rem;color:var(--error-500);margin-right:.5rem}.batch-operations_alertIcon__9X1lP{height:1.25rem;width:1.25rem;color:var(--warning-500);margin-right:.5rem}@keyframes batch-operations_spin__1Dxnk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Skeleton_pulse__x0yvz{0%,to{opacity:1}50%{opacity:.5}}.Skeleton_skeleton___xqk9{animation:Skeleton_pulse__x0yvz 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:var(--radius-md);background-color:hsl(var(--muted)/.6)}.Skeleton_card__QCtlw{border-radius:var(--radius-lg);border:1px solid hsl(var(--border));background-color:hsl(var(--card));padding:1rem}.Skeleton_table__DOHX6{width:100%;display:flex;flex-direction:column;gap:1rem}.Skeleton_tableRows__nauwz{display:flex;flex-direction:column;gap:.5rem}.Skeleton_list__DTUQ9{width:100%;display:flex;flex-direction:column;gap:.75rem}.Skeleton_listItem__QmRvO{display:flex;align-items:center;gap:1rem}.Skeleton_listItemText__OzDJ0{display:flex;flex-direction:column;gap:.5rem}.Skeleton_rounded__Vc_FK{border-radius:9999px}.Skeleton_statsGrid__JytF0{display:grid;gap:1rem}@media (min-width:640px){.Skeleton_statsGrid__JytF0{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Skeleton_statsGrid__JytF0{grid-template-columns:repeat(4,1fr)}}.Skeleton_statsCard__uPf9m{border-radius:var(--radius-lg);border:1px solid hsl(var(--border));background-color:hsl(var(--card));padding:1rem}.Skeleton_h4__rmv9O{height:1rem}.Skeleton_h6__Ixhlg{height:1.5rem}.Skeleton_h8__jYlOO{height:2rem}.Skeleton_h12__rBOYK{height:3rem}.Skeleton_wFull__fyaPQ{width:100%}.Skeleton_wHalf__45tIm{width:50%}.Skeleton_wTwoThirds___3lfx{width:66.666667%}.Skeleton_w120__pqnVP{width:120px}.Skeleton_w180__kO31C{width:180px}.Skeleton_w200__H1Tde{width:200px}.Skeleton_w250__UBvAO{width:250px}.Skeleton_mb2__kewyI{margin-bottom:.5rem}.Skeleton_mb4__9cZBG{margin-bottom:1rem}.DetailField_wrapper__YVBOw{display:flex;flex-direction:column;gap:.25rem}.DetailField_inlineWrapper__i2796{display:flex;align-items:center;gap:.5rem}.DetailField_shrink__vExp8{flex-shrink:0}.DetailField_iconRow__LW6hg{display:flex;align-items:center;gap:.25rem}.DetailField_inlineLabel__1Atrs{font-size:.75rem;color:var(--gray-500);font-weight:500}.dark .DetailField_inlineLabel__1Atrs{color:var(--gray-400)}@media (min-width:640px){.DetailField_inlineLabel__1Atrs{font-size:.875rem}}.DetailField_inlineValue__FocnT{font-size:.875rem;color:var(--gray-800)}.dark .DetailField_inlineValue__FocnT{color:var(--gray-200)}@media (min-width:640px){.DetailField_inlineValue__FocnT{font-size:1rem}}.DetailField_compactLabel__6dV4a{font-size:.75rem;color:var(--gray-500);font-weight:500}.dark .DetailField_compactLabel__6dV4a{color:var(--gray-400)}.DetailField_compactValue__HeSnW{font-size:.875rem;color:var(--gray-800)}.dark .DetailField_compactValue__HeSnW{color:var(--gray-200)}.DetailField_defaultLabel__NZhhd{font-size:.75rem;color:var(--gray-500);margin-bottom:.25rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.dark .DetailField_defaultLabel__NZhhd{color:var(--gray-400)}@media (min-width:640px){.DetailField_defaultLabel__NZhhd{font-size:.875rem}}.DetailField_defaultValue__4JdM9{font-size:.875rem;color:var(--gray-800)}.dark .DetailField_defaultValue__4JdM9{color:var(--gray-200)}@media (min-width:640px){.DetailField_defaultValue__4JdM9{font-size:1rem}}.DetailField_skeletonLabel__Lu2vG{height:.75rem;width:5rem}.DetailField_skeletonValue__LKnVN{height:1rem;width:100%}.Separator_separator__VPVYd{flex-shrink:0;background-color:var(--color-border)}.Separator_horizontal__ktpDB{height:1px;width:100%}.Separator_vertical__DgX3t{height:100%;width:1px}.SectionHeader_wrapper__4JG_f{margin-bottom:1rem}.SectionHeader_loadingWrapper__RXpFl{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.SectionHeader_loadingRow__DG5d2{display:flex;align-items:center;gap:.5rem}.SectionHeader_headerRow__UrFu3{display:flex;align-items:center;justify-content:space-between}.SectionHeader_headerContent__H0R5f{display:flex;align-items:center;gap:.5rem}.SectionHeader_headerContentFlex__711JM{flex:1}.SectionHeader_shrink__eursj{flex-shrink:0}.SectionHeader_textColumn__xUDRL{display:flex;flex-direction:column;gap:.25rem}.SectionHeader_titleLarge__3xkoh{font-size:1.125rem;font-weight:600;color:var(--gray-900)}.dark .SectionHeader_titleLarge__3xkoh{color:var(--gray-100)}@media (min-width:640px){.SectionHeader_titleLarge__3xkoh{font-size:1.25rem}}.SectionHeader_titleCompact__h3fS_{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:var(--gray-900)}.dark .SectionHeader_titleCompact__h3fS_{color:var(--gray-100)}.SectionHeader_titleDefault__PafRk{font-size:.875rem;font-weight:600;color:var(--gray-900)}.dark .SectionHeader_titleDefault__PafRk{color:var(--gray-100)}.SectionHeader_subtitleLarge__f_VMH{font-size:.875rem;color:var(--gray-600)}.dark .SectionHeader_subtitleLarge__f_VMH{color:var(--gray-400)}.SectionHeader_subtitleCompact__FoFv0,.SectionHeader_subtitleDefault__BmJ2a{font-size:.75rem;color:var(--gray-500)}.dark .SectionHeader_subtitleCompact__FoFv0,.dark .SectionHeader_subtitleDefault__BmJ2a{color:var(--gray-400)}.SectionHeader_separatorRight___VHTl{flex:1;margin-left:.5rem}.SectionHeader_separatorBottom__YaRy4{margin-top:.5rem}.SectionHeader_skeletonTitle__4jJX4{height:1rem;width:6rem}.SectionHeader_skeletonLine__q38CX{height:1px;flex:1}.SectionHeader_skeletonSubtitle___jtSb{height:.75rem;width:8rem}.SectionHeader_skeletonFullLine__4c0pI{height:1px;width:100%}.Card_card__7jt2e{background-color:hsl(var(--card));color:hsl(var(--card-foreground));display:flex;flex-direction:column;gap:1.5rem;border-radius:var(--radius-xl);border:1px solid hsl(var(--border));padding-top:1.5rem;padding-bottom:1.5rem;box-shadow:var(--shadow-sm)}.Card_header__Yl15_{display:grid;grid-auto-rows:min-content;grid-template-rows:auto auto;align-items:start;gap:.375rem;padding-left:1.5rem;padding-right:1.5rem;container-type:inline-size;container-name:card-header}.Card_header__Yl15_:has([data-slot=card-action]){grid-template-columns:1fr auto}.Card_header__Yl15_.border-b{padding-bottom:1.5rem}.Card_title__g69HW{line-height:1;font-weight:var(--font-semibold)}.Card_description__Y8Kis{color:hsl(var(--muted-foreground));font-size:var(--text-sm);line-height:1.25rem}.Card_action__4_iXA{grid-column-start:2;grid-row:1/span 2;align-self:start;justify-self:end}.Card_content__Cl8pj,.Card_footer__IaRpi{padding-left:1.5rem;padding-right:1.5rem}.Card_footer__IaRpi{display:flex;align-items:center}.Card_footer__IaRpi.border-t{padding-top:1.5rem}.RadioGroup_root__vPV8n{display:grid;gap:.75rem}.RadioGroup_item__029Jp{aspect-ratio:1/1;width:1rem;height:1rem;flex-shrink:0;border-radius:9999px;border:1px solid hsl(var(--input));color:hsl(var(--primary));box-shadow:var(--shadow-xs);transition:color .15s,box-shadow .15s;outline:none;background:transparent}.RadioGroup_item__029Jp:focus-visible{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.5)}.RadioGroup_item__029Jp[aria-invalid=true]{box-shadow:0 0 0 3px hsl(var(--destructive)/.2);border-color:hsl(var(--destructive))}.dark .RadioGroup_item__029Jp[aria-invalid=true]{box-shadow:0 0 0 3px hsl(var(--destructive)/.4)}.dark .RadioGroup_item__029Jp{background-color:hsl(var(--input)/.3)}.RadioGroup_item__029Jp:disabled{cursor:not-allowed;opacity:.5}.RadioGroup_indicator__jiRyn{position:relative;display:flex;align-items:center;justify-content:center}.RadioGroup_indicatorIcon__CVOSk{fill:hsl(var(--primary));position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;transform:translate(-50%,-50%)}.Popover_content__CVyhJ{z-index:50;width:18rem;border-radius:var(--radius-md);border:1px solid var(--border);background-color:var(--background);padding:1rem;color:var(--foreground);box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);outline:none}@keyframes Popover_fadeInZoomIn__GA_hK{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Popover_fadeOutZoomOut__zRoJL{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.Popover_content__CVyhJ[data-state=open]{animation:Popover_fadeInZoomIn__GA_hK .15s ease-out}.Popover_content__CVyhJ[data-state=closed]{animation:Popover_fadeOutZoomOut__zRoJL .15s ease-in}@keyframes Popover_slideInFromTop__qM4AW{0%{transform:translateY(-.5rem) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes Popover_slideInFromBottom__UCMjM{0%{transform:translateY(.5rem) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes Popover_slideInFromLeft__sQfeL{0%{transform:translateX(-.5rem) scale(.95);opacity:0}to{transform:translateX(0) scale(1);opacity:1}}@keyframes Popover_slideInFromRight__tqS9T{0%{transform:translateX(.5rem) scale(.95);opacity:0}to{transform:translateX(0) scale(1);opacity:1}}.Popover_content__CVyhJ[data-state=open][data-side=bottom]{animation:Popover_slideInFromTop__qM4AW .15s ease-out}.Popover_content__CVyhJ[data-state=open][data-side=top]{animation:Popover_slideInFromBottom__UCMjM .15s ease-out}.Popover_content__CVyhJ[data-state=open][data-side=right]{animation:Popover_slideInFromLeft__sQfeL .15s ease-out}.Popover_content__CVyhJ[data-state=open][data-side=left]{animation:Popover_slideInFromRight__tqS9T .15s ease-out}.DataDisplay_emptyStateWrapper__O_tEH{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;min-height:300px}.DataDisplay_emptyIconCircle__W63L0{height:3rem;width:3rem;border-radius:9999px;background-color:var(--gray-100);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:var(--gray-500)}.DataDisplay_emptyTitle__FxOrQ{font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--gray-900);margin-bottom:.25rem}.DataDisplay_emptyDescription__lM5Wk{font-size:.875rem;line-height:1.25rem;color:var(--gray-500);max-width:28rem;margin-bottom:1rem}.DataDisplay_loadingWrapper__C3ZL3{display:flex;align-items:center;justify-content:center;min-height:300px}.DataDisplay_spinner__vekQ7{animation:DataDisplay_spin__bYYim 1s linear infinite;border-radius:9999px;height:3rem;width:3rem;border:4px solid #fed7aa;border-top:4px solid var(--orange-400)}@keyframes DataDisplay_spin__bYYim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DataDisplay_errorWrapper__n0Lie{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;min-height:300px}.DataDisplay_errorIconCircle__xpJY1{height:3rem;width:3rem;border-radius:9999px;background-color:#fee2e2;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:var(--error-500)}.DataDisplay_errorIcon__OJtYw{height:1.5rem;width:1.5rem}.DataDisplay_errorTitle__qd65h{font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--gray-900);margin-bottom:.25rem}.DataDisplay_errorMessage__AVg3s{font-size:.875rem;line-height:1.25rem;color:var(--error-500);max-width:28rem;margin-bottom:1rem}