.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}.FormInput_wrapper__MhiBU{display:flex;flex-direction:column;gap:6px}.FormInput_label__Tnd_p{font-size:12px;font-weight:600;color:var(--gray-600);letter-spacing:.3px;line-height:1.4}.FormInput_required__OFfMe{color:var(--brand-orange);margin-left:2px}.FormInput_input__IuVFd,.FormInput_select__pSyUz,.FormInput_textarea__Z8qXD{font-size:13px;color:var(--gray-900);background:#F8F8F8;border:1px solid var(--gray-200);border-radius:10px;outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%;box-sizing:border-box}.FormInput_input__IuVFd::placeholder,.FormInput_select__pSyUz::placeholder,.FormInput_textarea__Z8qXD::placeholder{color:#BBBBBB}.FormInput_input__IuVFd:focus,.FormInput_select__pSyUz:focus,.FormInput_textarea__Z8qXD:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px var(--brand-orange-shadow)}.FormInput_input__IuVFd{height:44px;padding:0 16px}.FormInput_select__pSyUz{height:44px;padding:0 36px 0 16px;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239CA3AF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.FormInput_textarea__Z8qXD{min-height:88px;padding:12px 16px;resize:vertical;line-height:1.5}.FormInput_inputError__2ej_x{border-color:var(--error-500)}.FormInput_inputError__2ej_x:focus{border-color:var(--error-500);box-shadow:0 0 0 3px rgba(239,68,68,.15)}.FormInput_errorText__5wz7N{font-size:11px;font-weight:500;color:var(--error-500);line-height:1.3}.FormInput_hintRow__1jl8G{display:flex;align-items:center;justify-content:space-between}.FormInput_charCounter__EWp7A,.FormInput_hint__rMVLf{font-size:11px;font-weight:400;color:var(--gray-400);line-height:1.3}.FormInput_charCounter__EWp7A{text-align:right;margin-left:auto}.FormInput_chipsContainer__Xiv39{display:flex;flex-wrap:wrap;gap:8px}.FormInput_chip__dzbQd{display:inline-flex;align-items:center;padding:6px 14px;border-radius:20px;border:1.5px solid var(--gray-200);background:#F8F8F8;font-size:12px;font-weight:500;color:var(--gray-600);cursor:pointer;transition:all .15s}.FormInput_chip__dzbQd:hover{border-color:var(--gray-300);background:#F0F0F0}.FormInput_chipActive__4T4P5{color:var(--brand-orange)}.FormInput_chipActive__4T4P5,.FormInput_chipActive__4T4P5:hover{background:var(--brand-orange-light);border-color:var(--brand-orange)}.FormInput_toggleRow__cSD6s{display:flex;align-items:center;justify-content:space-between;gap:12px}.FormInput_toggle__12CR_{position:relative;display:inline-flex;width:36px;height:20px;border-radius:10px;background:var(--gray-200);border:none;cursor:pointer;padding:0;flex-shrink:0;transition:background-color var(--transition-fast)}.FormInput_toggleActive__Xd3Dy{background:var(--brand-orange)}.FormInput_toggleKnob__zes41{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#FFFFFF;box-shadow:0 1px 3px rgba(0,0,0,.15);transition:transform var(--transition-fast)}.FormInput_toggleActive__Xd3Dy .FormInput_toggleKnob__zes41{transform:translateX(16px)}.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%}.StatCard_card__4olkk{flex:1;display:flex;align-items:center;gap:16px;background:#ffffff;border-radius:16px;padding:20px 24px;box-shadow:0 4px 16px rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease}.StatCard_card__4olkk:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.StatCard_card__4olkk.StatCard_blue__tcYfT{border:1px solid #4a7fe5;border-left-width:3px}.StatCard_card__4olkk.StatCard_green__vEsma{border:1px solid #22a861;border-left-width:3px}.StatCard_card__4olkk.StatCard_amber__IaNY_{border:1px solid #d4940a;border-left-width:3px}.StatCard_card__4olkk.StatCard_red__gTC0A{border:1px solid #dc2626;border-left-width:3px}.StatCard_card__4olkk.StatCard_orange__s9b_D{border:1px solid #e8740c;border-left-width:3px}.StatCard_iconContainer__iX3dG{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;flex-shrink:0}.StatCard_iconContainer__iX3dG.StatCard_blue__tcYfT{background:#ebf3ff;color:#4a7fe5}.StatCard_iconContainer__iX3dG.StatCard_green__vEsma{background:#e6f7ee;color:#22a861}.StatCard_iconContainer__iX3dG.StatCard_amber__IaNY_{background:var(--warning-100);color:#d4940a}.StatCard_iconContainer__iX3dG.StatCard_red__gTC0A{background:#fee2e2;color:#dc2626}.StatCard_iconContainer__iX3dG.StatCard_orange__s9b_D{background:#ffedd5;color:#e8740c}.StatCard_textGroup__hkGPX{display:flex;flex-direction:column;gap:4px}.StatCard_value__nHzUY{font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:700;color:var(--gray-900)}.StatCard_valueAmber__I179c{color:#d4940a}.StatCard_label__rkKQO{font-size:12px;font-weight:600;color:var(--gray-400);letter-spacing:.3px}.StatCard_trend__7exUe{font-size:11px;font-weight:500}.StatCard_trendUp__rTaEB{color:#22a861}.StatCard_trendDown__BVHs3{color:var(--error-600)}.StatCard_trendNeutral__Fbhst{color:var(--gray-400)}.StatCard_trendAmber__sbN_C{color:#d4940a}.StatCard_skeleton__jQzZa{background:linear-gradient(90deg,var(--gray-100) 25%,var(--gray-200) 50%,var(--gray-100) 75%);background-size:200% 100%;animation:StatCard_shimmer__J_rES 1.5s infinite;border-radius:4px}.StatCard_skeletonValue__iLVez{width:80px;height:22px}.StatCard_skeletonLabel__9fP9e{width:60px;height:12px}.StatCard_skeletonTrend__USEng{width:100px;height:11px}@keyframes StatCard_shimmer__J_rES{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.StatCard_card__4olkk{padding:16px 20px}}.dark .StatCard_card__4olkk{background:var(--gray-800)}.dark .StatCard_value__nHzUY{color:var(--gray-100)}.dark .StatCard_iconContainer__iX3dG.StatCard_blue__tcYfT{background:rgba(74,127,229,.15);color:#93b8f5}.dark .StatCard_iconContainer__iX3dG.StatCard_green__vEsma{background:rgba(34,168,97,.15);color:#4ade80}.dark .StatCard_iconContainer__iX3dG.StatCard_amber__IaNY_{background:rgba(212,148,10,.15);color:#fbbf24}.dark .StatCard_iconContainer__iX3dG.StatCard_red__gTC0A{background:rgba(220,38,38,.15);color:#f87171}.dark .StatCard_iconContainer__iX3dG.StatCard_orange__s9b_D{background:rgba(232,116,12,.15);color:#fdba74}.dark .StatCard_trendUp__rTaEB{color:#4ade80}.dark .StatCard_trendDown__BVHs3{color:var(--error-400)}.dark .StatCard_skeleton__jQzZa{background:linear-gradient(90deg,var(--gray-800) 25%,var(--gray-700) 50%,var(--gray-800) 75%);background-size:200% 100%;animation:StatCard_shimmer__J_rES 1.5s infinite}.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}}.Toaster_toaster__PqX9j{--width:360px;font-family:inherit}.Toaster_toast__w_NwF{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:var(--card);color:var(--card-foreground);font-size:.875rem;line-height:1.5;gap:var(--space-3);border:1px solid var(--border);border-left:3px solid transparent}.Toaster_success__88wGg{border-left-color:var(--success-500);background:var(--card)}.Toaster_error___gIcJ{border-left-color:var(--error-500);background:var(--card)}.Toaster_warning__FDFUC{border-left-color:var(--warning-500);background:var(--card)}.Toaster_info__BTSPH{border-left-color:hsl(var(--primary));background:var(--card)}.Toaster_loading__ZuyY_{border-left-color:hsl(var(--muted-foreground));background:var(--card)}.Toaster_title__b27IW{font-weight:600;font-size:.875rem;color:var(--card-foreground)}.Toaster_description__1U0YR{font-size:.8125rem;color:hsl(var(--muted-foreground));margin-top:var(--space-0-5)}.Toaster_actionButton__MhOxf{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);font-size:.8125rem;font-weight:500;cursor:pointer;transition:opacity .15s ease}.Toaster_actionButton__MhOxf:hover{opacity:.9}.Toaster_cancelButton__YGMJP{background:transparent;color:hsl(var(--muted-foreground));border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);font-size:.8125rem;cursor:pointer;transition:background-color .15s ease}.Toaster_cancelButton__YGMJP:hover{background:hsl(var(--accent))}.Toaster_closeButton__5Sdzu{color:hsl(var(--muted-foreground));opacity:.5;transition:opacity .15s ease}.Toaster_closeButton__5Sdzu:hover{opacity:1}.dark .Toaster_toast__w_NwF,[data-theme=dark] .Toaster_toast__w_NwF{box-shadow:var(--shadow-lg),0 0 0 1px rgba(255,255,255,.05)}.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)}.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)}}.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%}.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)}.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}.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)}}.StatsRow_statsRow__sRTBn{display:flex;gap:16px;width:100%}@media (max-width:768px){.StatsRow_statsRow__sRTBn{flex-direction:column}}.StatsRow_statCard__iRwNV{flex:1;display:flex;align-items:center;gap:16px;background:#ffffff;border-radius:16px;padding:20px 24px;box-shadow:0 4px 16px rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease}.StatsRow_statCard__iRwNV:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.StatsRow_statCard__iRwNV.StatsRow_blue__LUJkp{border:1px solid #4a7fe5;border-left-width:3px}.StatsRow_statCard__iRwNV.StatsRow_green__doY34{border:1px solid #22a861;border-left-width:3px}.StatsRow_statCard__iRwNV.StatsRow_amber__JDjHJ{border:1px solid #d4940a;border-left-width:3px}.StatsRow_statCard__iRwNV.StatsRow_red___4Fg5{border:1px solid #e53e3e;border-left-width:3px}.StatsRow_statCard__iRwNV.StatsRow_purple__Xs_ix{border:1px solid #805ad5;border-left-width:3px}.StatsRow_statCard__iRwNV.StatsRow_yellow__3dbiM{border:1px solid #d69e2e;border-left-width:3px}.StatsRow_statCard__iRwNV.StatsRow_orange__T6YLE{border:1px solid #dd6b20;border-left-width:3px}.StatsRow_iconContainer__Un75x{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;flex-shrink:0}.StatsRow_iconContainer__Un75x.StatsRow_blue__LUJkp{background:#ebf3ff;color:#4a7fe5}.StatsRow_iconContainer__Un75x.StatsRow_green__doY34{background:#e6f7ee;color:#22a861}.StatsRow_iconContainer__Un75x.StatsRow_amber__JDjHJ{background:var(--warning-100);color:#d4940a}.StatsRow_iconContainer__Un75x.StatsRow_red___4Fg5{background:#FFF5F5;color:#E53E3E}.StatsRow_iconContainer__Un75x.StatsRow_purple__Xs_ix{background:#FAF5FF;color:#805AD5}.StatsRow_iconContainer__Un75x.StatsRow_yellow__3dbiM{background:#FFFFF0;color:#D69E2E}.StatsRow_iconContainer__Un75x.StatsRow_orange__T6YLE{background:#FFFAF0;color:#DD6B20}.StatsRow_textGroup__VdQzH{display:flex;flex-direction:column;gap:4px}.StatsRow_statValue__yvh0t{font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:700;color:var(--gray-900)}.StatsRow_statValue__yvh0t.StatsRow_blue__LUJkp{color:#4a7fe5}.StatsRow_statValue__yvh0t.StatsRow_green__doY34{color:#22a861}.StatsRow_statValue__yvh0t.StatsRow_amber__JDjHJ{color:#d4940a}.StatsRow_statValue__yvh0t.StatsRow_red___4Fg5{color:#E53E3E}.StatsRow_statValue__yvh0t.StatsRow_purple__Xs_ix{color:#805AD5}.StatsRow_statValue__yvh0t.StatsRow_yellow__3dbiM{color:#D69E2E}.StatsRow_statValue__yvh0t.StatsRow_orange__T6YLE{color:#DD6B20}.StatsRow_statLabel__ncapb{font-size:12px;font-weight:600;color:var(--gray-400);letter-spacing:.3px}.StatsRow_trendText__eq3kM{font-size:11px;font-weight:500}.StatsRow_trendUp__PZQkn{color:#22a861}.StatsRow_trendDown__E_Ll3{color:var(--error-600)}.StatsRow_trendNeutral__EhSyZ{color:var(--gray-400)}.StatsRow_skeleton__Meuk8{background:linear-gradient(90deg,var(--gray-100) 25%,var(--gray-200) 50%,var(--gray-100) 75%);background-size:200% 100%;animation:StatsRow_shimmer__iMATP 1.5s infinite;border-radius:4px}.StatsRow_skeletonValue__eOgls{width:80px;height:22px}.StatsRow_skeletonLabel__ORlD6{width:60px;height:12px}.StatsRow_skeletonTrend__kfvnM{width:100px;height:11px}@keyframes StatsRow_shimmer__iMATP{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.StatsRow_statCard__iRwNV{padding:16px 20px}}.dark .StatsRow_statCard__iRwNV{background:var(--gray-800)}.dark .StatsRow_statValue__yvh0t{color:var(--gray-100)}.dark .StatsRow_iconContainer__Un75x.StatsRow_blue__LUJkp{background:rgba(74,127,229,.15);color:#93b8f5}.dark .StatsRow_iconContainer__Un75x.StatsRow_green__doY34{background:rgba(34,168,97,.15);color:#4ade80}.dark .StatsRow_iconContainer__Un75x.StatsRow_amber__JDjHJ{background:rgba(212,148,10,.15);color:#fbbf24}.dark .StatsRow_iconContainer__Un75x.StatsRow_red___4Fg5{background:rgba(229,62,62,.15);color:#fc8181}.dark .StatsRow_iconContainer__Un75x.StatsRow_purple__Xs_ix{background:rgba(128,90,213,.15);color:#b794f4}.dark .StatsRow_iconContainer__Un75x.StatsRow_yellow__3dbiM{background:rgba(214,158,46,.15);color:#f6e05e}.dark .StatsRow_iconContainer__Un75x.StatsRow_orange__T6YLE{background:rgba(221,107,32,.15);color:#fbd38d}.dark .StatsRow_trendUp__PZQkn{color:#4ade80}.dark .StatsRow_trendDown__E_Ll3{color:var(--error-400)}.dark .StatsRow_skeleton__Meuk8{background:linear-gradient(90deg,var(--gray-800) 25%,var(--gray-700) 50%,var(--gray-800) 75%);background-size:200% 100%;animation:StatsRow_shimmer__iMATP 1.5s infinite}.SearchFilterBar_searchArea__YFD3e{display:flex;align-items:center;gap:12px;width:100%}.SearchFilterBar_searchBar__fiU_F{flex:1;display:flex;align-items:center;gap:10px;height:44px;padding:0 16px;background:var(--gray-100);border:1px solid var(--gray-200);border-radius:8px;transition:border-color .15s ease,box-shadow .15s ease}.SearchFilterBar_searchBar__fiU_F:focus-within{border-color:var(--brand-orange);box-shadow:0 0 0 2px rgba(232,116,12,.1)}.SearchFilterBar_searchIcon__kv0ix{color:var(--gray-400);flex-shrink:0}.SearchFilterBar_searchInput__EcVnm{flex:1;border:none;background:transparent;font-size:14px;color:var(--gray-900);outline:none}.SearchFilterBar_searchInput__EcVnm::placeholder{color:var(--gray-400)}.SearchFilterBar_filterChip__TCSZm{display:flex;align-items:center;gap:6px;padding:8px 14px;background:var(--gray-100);border:1px solid var(--gray-200);border-radius:20px;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .1s ease;white-space:nowrap}.SearchFilterBar_filterChip__TCSZm:active{transform:scale(.97)}.SearchFilterBar_filterChip__TCSZm:hover{background:#E8E8E8}.SearchFilterBar_filterChip__TCSZm.SearchFilterBar_active__3S4UY{background:var(--brand-orange-light);border-color:var(--brand-orange)}.SearchFilterBar_filterChipText__8Iz4S{font-size:13px;font-weight:500;color:var(--gray-600)}.SearchFilterBar_filterChip__TCSZm.SearchFilterBar_active__3S4UY .SearchFilterBar_filterChipText__8Iz4S{color:var(--brand-orange)}.SearchFilterBar_filterChipIcon__hLfrw{color:var(--gray-400);flex-shrink:0}.SearchFilterBar_filterDropdown__W4CTm{position:absolute;top:calc(100% + 4px);right:0;min-width:180px;background:#FFFFFF;border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.1);z-index:50;padding:4px;animation:SearchFilterBar_dropdownSlide__po7PI .15s ease-out;transform-origin:top right}@keyframes SearchFilterBar_dropdownSlide__po7PI{0%{opacity:0;transform:scaleY(.95) translateY(-4px)}to{opacity:1;transform:scaleY(1) translateY(0)}}.SearchFilterBar_filterOption__Plhhy{display:flex;align-items:center;padding:8px 12px;font-size:13px;color:var(--gray-600);border-radius:8px;cursor:pointer;transition:background .1s}.SearchFilterBar_filterOption__Plhhy:hover{background:var(--gray-100)}.SearchFilterBar_filterOption__Plhhy.SearchFilterBar_selected__B2VDC{color:var(--brand-orange);font-weight:500}.SearchFilterBar_filterChipWrapper__0F0fc{position:relative}.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;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}.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))}.ContentCard_card__maX1l{background:#ffffff;border-radius:16px;padding:24px;box-shadow:0 4px 16px rgba(0,0,0,.06)}.ContentCard_header__rsgcr{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ContentCard_title__2qdZU{font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:600;color:var(--gray-900);display:flex;align-items:center;gap:10px;margin:0}.ContentCard_titleIcon__By81R{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0;font-size:16px}.ContentCard_red__qyD0k{background:#FEE2E2;color:#991B1B}.ContentCard_green__tJg9V{background:#E6F7EE;color:#22A861}.ContentCard_blue__f2Jdb{background:#EBF3FF;color:#4A7FE5}.ContentCard_orange__D_cbv{background:#FFEDD5;color:#e8740c}.dark .ContentCard_card__maX1l{background:var(--gray-800);box-shadow:0 4px 16px rgba(0,0,0,.2)}.dark .ContentCard_title__2qdZU{color:var(--gray-100)}.dark .ContentCard_titleIcon__By81R.ContentCard_red__qyD0k{background:rgba(153,27,27,.2);color:var(--error-300)}.dark .ContentCard_titleIcon__By81R.ContentCard_green__tJg9V{background:rgba(34,168,97,.2);color:#4ade80}.dark .ContentCard_titleIcon__By81R.ContentCard_blue__f2Jdb{background:rgba(74,127,229,.2);color:#93b8f5}.dark .ContentCard_titleIcon__By81R.ContentCard_orange__D_cbv{background:rgba(232,116,12,.2);color:#fdba74}@media (max-width:768px){.ContentCard_card__maX1l{padding:16px}}.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}.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}.Pagination_footer__efy_U{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 20px;background:var(--gray-50);border-top:1px solid var(--gray-200);border-radius:0 0 12px 12px}.Pagination_info__n3Znw{font-size:12px;color:var(--gray-500)}.Pagination_buttons__aXMmi{display:flex;align-items:center;gap:6px}.Pagination_pageButton__SN3Re{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid var(--gray-200);background:#fff;color:var(--gray-600);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.Pagination_pageButton__SN3Re:hover:not(:disabled):not(.Pagination_active__6IRNQ){background:var(--gray-100);border-color:var(--gray-300)}.Pagination_pageButton__SN3Re:disabled{opacity:.4;cursor:not-allowed}.Pagination_active__6IRNQ{background:var(--brand-orange);color:#fff;border-color:var(--brand-orange)}.Pagination_active__6IRNQ:hover{background:#D4680B}.Pagination_ellipsis__MLrNy{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--gray-400);font-size:12px;user-select:none}@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}.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}.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}.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}.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%)}.ApiError_alert__7peiB{margin-bottom:1rem}.ApiError_body__70asy{display:flex;align-items:center;justify-content:space-between}.ApiError_retryBtn__8knfs{margin-top:.5rem}.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))}.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))}.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:var(--gray-900);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.25);color:#ffffff;font-size:14px;animation:batch-operations_slideUp__eETRS .2s ease-out;border:none}.batch-operations_barMobile__m5aU5{left:16px;right:16px;bottom:16px;padding:12px 16px}.batch-operations_barDesktop__l7OCS{left:50%;transform:translateX(-50%);padding:12px 24px}.batch-operations_positionTop__wUjlx{top:24px}.batch-operations_positionBottom__F9ZIC{bottom:24px}@keyframes batch-operations_slideUp__eETRS{0%{opacity:0;transform:translateX(-50%) translateY(16px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (max-width:768px){@keyframes batch-operations_slideUp__eETRS{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}}.batch-operations_innerContainer__oxt50{display:flex;align-items:center}.batch-operations_innerMobile__KUIfb{flex-wrap:wrap;justify-content:center;gap:12px}.batch-operations_innerDesktop__k8tSW{min-width:300px;gap:16px}.batch-operations_selectionInfo__uUDKs{display:flex;align-items:center;gap:8px}.batch-operations_selectionBadge__uwaBp{background:rgba(255,255,255,.15);color:#ffffff;font-weight:600;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:600;color:#ffffff;white-space:nowrap}.batch-operations_actionsContainer__nMcCH{display:flex;align-items:center}.batch-operations_actionsMobile__5R93T{width:100%;justify-content:center;gap:8px}.batch-operations_actionsDesktop__aS9xd{flex:1;justify-content:flex-end;gap:8px}.batch-operations_divider__DstT2{height:24px;width:1px;background:rgba(255,255,255,.2);margin:0 4px}.batch-operations_actionBtnDesktop__0MEZx{display:inline-flex;align-items:center;gap:6px;height:36px;padding:8px 16px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:transparent;color:#ffffff;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.batch-operations_actionBtnDesktop__0MEZx:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.35)}.batch-operations_actionBtnDesktop__0MEZx:disabled{opacity:.5;cursor:not-allowed}.batch-operations_actionBtnDelete__Cmj2f{color:#ff6b6b;border-color:rgba(255,107,107,.3)}.batch-operations_actionBtnDelete__Cmj2f:hover{background:rgba(255,107,107,.15);border-color:rgba(255,107,107,.5)}.batch-operations_actionBtnMobile__wsZwR{display:inline-flex;align-items:center;gap:6px;flex:1;height:40px;padding:8px 12px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:transparent;color:#ffffff;font-size:.875rem;font-weight:500;cursor:pointer;justify-content:center;transition:background .15s ease}.batch-operations_actionSuccess__Ce1kF{background:rgba(34,197,94,.15)!important;border-color:rgba(34,197,94,.3)!important}.batch-operations_iconContainer__nXOMN{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem}.batch-operations_spinAnimation__POkjR{animation:batch-operations_spin__1Dxnk 1s linear infinite}.batch-operations_greenIcon__UPcIT{color:#22c55e}.batch-operations_iconSmall__OglEL{height:14px;width:14px}.batch-operations_closeBtnDesktop__k6qZ8{display:flex;align-items:center;justify-content:center;height:32px;width:32px;border-radius:8px;border:none;background:transparent;cursor:pointer;opacity:.7;transition:opacity .15s,background .15s}.batch-operations_closeBtnDesktop__k6qZ8:hover{opacity:1;background:rgba(255,255,255,.08)}.batch-operations_closeBtnMobile__6abD2{display:flex;align-items:center;justify-content:center;position:absolute;top:8px;right:8px;height:32px;width:32px;border-radius:8px;border:none;background:transparent;cursor:pointer;opacity:.7}.batch-operations_closeBtnMobile__6abD2:hover{opacity:1}.batch-operations_closeIcon__rndJV{height:14px;width:14px;color:#ffffff}.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:.75rem;padding:1rem}.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)}}.EditModal_overlay__V3y6k{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:50;padding:8px;animation:EditModal_overlayFadeIn__tzMrN .2s ease-out}@keyframes EditModal_overlayFadeIn__tzMrN{0%{opacity:0}to{opacity:1}}@media (min-width:640px){.EditModal_overlay__V3y6k{padding:16px}}.EditModal_modal__WE__c{background:#ffffff;border-radius:20px;width:100%;max-width:960px;max-height:95vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 16px 48px -4px rgba(0,0,0,.15),0 4px 12px rgba(0,0,0,.06);position:relative;animation:EditModal_modalSlideIn__4_rcK .25s ease-out}.EditModal_modalCompact__7QdtM{max-width:600px}@keyframes EditModal_modalSlideIn__4_rcK{0%{opacity:0;transform:scale(.97) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.dark .EditModal_modal__WE__c{background:#111827}@media (min-width:640px){.EditModal_modal__WE__c{max-height:90vh}}.EditModal_loadingOverlay__G5oBC{position:absolute;inset:0;background:rgba(255,255,255,.8);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:20px}.dark .EditModal_loadingOverlay__G5oBC{background:rgba(17,24,39,.8)}.EditModal_spinner__h1DCi{width:32px;height:32px;border:3px solid #e5e7eb;border-top-color:#e8740c;border-radius:50%;animation:EditModal_spin__hVa5d .8s linear infinite}@keyframes EditModal_spin__hVa5d{to{transform:rotate(1turn)}}.EditModal_header__JnTcN{display:flex;align-items:center;justify-content:space-between;padding:22px 28px 18px}.EditModal_headerLeft__K9gOy{display:flex;align-items:center;gap:12px}.EditModal_headerIcon__pTHwm{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#fb923c,#e8740c);display:flex;align-items:center;justify-content:center;flex-shrink:0}.EditModal_titleWrap__7veRx{display:flex;flex-direction:column;gap:2px}.EditModal_titleText__NXZ7j{font-family:Inter,sans-serif;font-size:17px;font-weight:700;color:#1a1a1a;line-height:1.3;margin:0}.dark .EditModal_titleText__NXZ7j{color:#f3f4f6}.EditModal_subtitleText__hgXF7{font-family:Inter,sans-serif;font-size:12px;font-weight:400;color:#999999;margin:0}.EditModal_closeBtn__ziVPI{width:34px;height:34px;border-radius:17px;background:#f5f5f5;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;flex-shrink:0}.EditModal_closeBtn__ziVPI:hover{background:#e5e5e5}.dark .EditModal_closeBtn__ziVPI{background:#1f2937}.dark .EditModal_closeBtn__ziVPI:hover{background:#374151}.EditModal_closeIcon__WgDx_{width:16px;height:16px;color:#888888}.EditModal_headerDivider__XMo3R{width:100%;height:1px;background:#ebebeb;flex-shrink:0}.dark .EditModal_headerDivider__XMo3R{background:#374151}.EditModal_body__tXHS3{display:flex;flex-direction:column;flex:1;overflow:hidden}@media (min-width:768px){.EditModal_body__tXHS3{flex-direction:row}}.EditModal_bodySimple__S4sF2{display:flex;flex-direction:column;flex:1;overflow:hidden}.EditModal_sidebar__Q3DZw{display:none}@media (min-width:768px){.EditModal_sidebar__Q3DZw{display:flex;flex-direction:column;gap:24px;width:220px;min-width:220px;background:#fafafa;padding:28px 24px;overflow-y:auto}.dark .EditModal_sidebar__Q3DZw{background:#0d1117}}@media (min-width:1024px){.EditModal_sidebar__Q3DZw{width:280px;min-width:280px}}.EditModal_progressSection__2ZhmU{display:flex;flex-direction:column;align-items:center;gap:12px}.EditModal_ringContainer__DrDwV{width:96px;height:96px;position:relative}.EditModal_ringBg__a1wKy{fill:none;stroke:#e5e7eb;stroke-width:10.5}.dark .EditModal_ringBg__a1wKy{stroke:#374151}.EditModal_ringProgress__4j42s{fill:none;stroke:#e8740c;stroke-width:10.5;stroke-linecap:round;transition:stroke-dasharray .5s ease}.EditModal_ringText__9DZ4W{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:22px;font-weight:700;color:#1f2937}.dark .EditModal_ringText__9DZ4W{color:#f3f4f6}.EditModal_completedText__hAeTH{font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#6b7280;text-align:center}.EditModal_sidebarDivider__HB6mH{width:100%;height:1px;background:#e5e7eb;flex-shrink:0}.dark .EditModal_sidebarDivider__HB6mH{background:#374151}.EditModal_navList__VxoDJ{display:flex;flex-direction:column;gap:4px}.EditModal_navItem__Wnbqb{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;cursor:pointer;border:none;background:transparent;width:100%;text-align:left;transition:background .15s}.EditModal_navItem__Wnbqb:hover{background:#f0f0f0}.dark .EditModal_navItem__Wnbqb:hover{background:#1f2937}.EditModal_navItemActive__BPmur{background:#fff7ed!important}.dark .EditModal_navItemActive__BPmur{background:rgba(232,116,12,.1)!important}.EditModal_navIcon__ByO3y{width:20px;height:20px;flex-shrink:0}.EditModal_navIconActive__fpudI,.EditModal_navIconCompleted__092bz{color:#e8740c}.EditModal_navIconPending__edthq{color:#d1d5db}.dark .EditModal_navIconPending__edthq{color:#4b5563}.EditModal_navLabel__PB_nz{font-family:Inter,sans-serif;font-size:14px;font-weight:500;margin:0}.EditModal_navLabelCompleted__0Hjka{color:#1f2937}.dark .EditModal_navLabelCompleted__0Hjka{color:#e5e7eb}.EditModal_navLabelActive__vRZcm{color:#e8740c;font-weight:600}.EditModal_navLabelPending__YInbH{color:#9ca3af}.EditModal_verticalDivider__wObhr{display:none}@media (min-width:768px){.EditModal_verticalDivider__wObhr{display:block;width:1px;background:#e5e7eb;flex-shrink:0;align-self:stretch}.dark .EditModal_verticalDivider__wObhr{background:#374151}}.EditModal_mobileTabs__fssPv{display:flex;overflow-x:auto;gap:4px;padding:12px 16px;border-bottom:1px solid #e5e7eb;-ms-overflow-style:none;scrollbar-width:none}.EditModal_mobileTabs__fssPv::-webkit-scrollbar{display:none}@media (min-width:768px){.EditModal_mobileTabs__fssPv{display:none}}.EditModal_mobileTab__XyDzX{flex-shrink:0;padding:8px 14px;border-radius:8px;border:none;font-family:Inter,sans-serif;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap;background:#f3f4f6;color:#6b7280}.EditModal_mobileTabActive__jM7KY{background:#fff7ed;color:#e8740c;font-weight:600}.EditModal_mobileTabCompleted__bz4rx{background:#dcfce7;color:#16a34a}.EditModal_rightContent__otE3s{display:flex;flex-direction:column;flex:1;overflow-y:auto;min-width:0}.EditModal_rightContentInner__w3Xcm{padding:20px 16px;display:flex;flex-direction:column;gap:20px;flex:1}@media (min-width:640px){.EditModal_rightContentInner__w3Xcm{padding:28px}}.EditModal_sectionHeader__7l8WI{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.EditModal_sectionTitle___Q9m6{display:flex;flex-direction:column;gap:2px}.EditModal_sectionTitleText__Lv_6x{font-family:Inter,sans-serif;font-size:18px;font-weight:600;color:#1f2937;margin:0}.dark .EditModal_sectionTitleText__Lv_6x{color:#f3f4f6}.EditModal_sectionSubtitleText__3OHKt{font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#6b7280;margin:0}.EditModal_stepBadge__s01DF{display:flex;align-items:center;gap:4px;padding:4px 12px;border-radius:12px;background:#fff7ed;flex-shrink:0}.dark .EditModal_stepBadge__s01DF{background:rgba(232,116,12,.1)}.EditModal_stepBadgeText__gX3mV{font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:#e8740c;margin:0;white-space:nowrap}.EditModal_sectionDivider__HTxV_{width:100%;height:1px;background:#e5e7eb;flex-shrink:0}.dark .EditModal_sectionDivider__HTxV_{background:#374151}.EditModal_formGrid__VoeiF{display:flex;flex-direction:column;gap:24px}.EditModal_collapsedSections__l3DLB{display:flex;flex-direction:column;gap:8px}.EditModal_collapsedTitle__nvEu8{font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#9ca3af;margin:0}.EditModal_collapsedCard__0fPgF{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 16px;border-radius:10px;background:#fafafa;border:1px solid #e5e7eb;cursor:pointer;transition:background .15s,border-color .15s}.EditModal_collapsedCard__0fPgF:hover{background:#f3f4f6;border-color:#d1d5db}.dark .EditModal_collapsedCard__0fPgF{background:#1f2937;border-color:#374151}.dark .EditModal_collapsedCard__0fPgF:hover{background:#263244}.EditModal_collapsedCardLeft__skE15{display:flex;align-items:center;gap:10px}.EditModal_collapsedCardIcon__UGHFy{width:16px;height:16px;color:#6b7280}.EditModal_collapsedCardText__vicOD{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#374151;margin:0}.dark .EditModal_collapsedCardText__vicOD{color:#d1d5db}.EditModal_collapsedBadge__EX_lh{padding:2px 8px;border-radius:8px;font-family:Inter,sans-serif;font-size:11px;font-weight:500}.EditModal_badgePending__1CsGo{background:#fef3c7;color:#d97706}.dark .EditModal_badgePending__1CsGo{background:rgba(217,119,6,.15)}.EditModal_badgeComplete__2eSXx{background:#dcfce7;color:#16a34a}.dark .EditModal_badgeComplete__2eSXx{background:rgba(22,163,74,.15)}.EditModal_badgePartial__U7kOg{background:#ffedd5;color:#e8740c}.dark .EditModal_badgePartial__U7kOg{background:rgba(232,116,12,.15)}.EditModal_footer__Hefbk{display:flex;align-items:center;justify-content:space-between;padding:16px 28px 20px;flex-shrink:0;gap:12px}@media (max-width:639px){.EditModal_footer__Hefbk{flex-direction:column-reverse;padding:12px 16px 16px}}.EditModal_footerDivider__hjozn{width:100%;height:1px;background:#e5e7eb;flex-shrink:0}.dark .EditModal_footerDivider__hjozn{background:#374151}.EditModal_footerLeft__XNaZ_{display:flex;align-items:center;gap:6px}.EditModal_footerInfoIcon__oEf9f{width:14px;height:14px;color:#9ca3af}.EditModal_footerInfoText__tC7EB{font-family:Inter,sans-serif;font-size:12px;font-weight:400;color:#9ca3af;margin:0}.EditModal_changedDot__vdLH_{width:6px;height:6px;border-radius:50%;background:#e8740c;flex-shrink:0}.EditModal_footerRight__wiEjO{display:flex;align-items:center;gap:10px}@media (max-width:639px){.EditModal_footerRight__wiEjO{width:100%}}.EditModal_cancelBtn__CdKis{display:flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:10px;border:1px solid #d1d5db;background:#ffffff;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap}.EditModal_cancelBtn__CdKis:hover{background:#f9fafb;border-color:#9ca3af}.dark .EditModal_cancelBtn__CdKis{background:#1f2937;border-color:#4b5563;color:#d1d5db}.dark .EditModal_cancelBtn__CdKis:hover{background:#374151}@media (max-width:639px){.EditModal_cancelBtn__CdKis{flex:1}}.EditModal_saveBtn__L5XJG{display:flex;align-items:center;justify-content:center;padding:10px 24px;border-radius:10px;border:none;background:linear-gradient(135deg,#fb923c,#e8740c);font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#ffffff;cursor:pointer;box-shadow:0 2px 8px rgba(232,116,12,.3);transition:box-shadow .15s,opacity .15s;white-space:nowrap}.EditModal_saveBtn__L5XJG:hover{box-shadow:0 4px 12px rgba(232,116,12,.4)}.EditModal_saveBtn__L5XJG:disabled{opacity:.5;cursor:not-allowed}@media (max-width:639px){.EditModal_saveBtn__L5XJG{flex:1}}.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}.PageHeader_header__xGCNe{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.PageHeader_headerLeft__HZrf9{display:flex;flex-direction:column;gap:4px}.PageHeader_title__fa78o{font-family:Space Grotesk,sans-serif;font-size:32px;font-weight:700;color:var(--gray-900);line-height:1.2;margin:0}.PageHeader_subtitle__bMtKy{font-size:14px;font-weight:400;color:var(--gray-400);margin:0}.PageHeader_headerActions__wIku_{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.PageHeader_outlinedBtn__O_jYd{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid var(--gray-200);border-radius:10px;background:#ffffff;color:var(--gray-900);font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.PageHeader_outlinedBtn__O_jYd:hover{background:var(--gray-100);border-color:var(--gray-300)}.PageHeader_outlinedBtn__O_jYd:disabled{opacity:.5;cursor:not-allowed}.PageHeader_primaryBtn__KdP5_{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:none;border-radius:10px;background:#e8740c;color:#ffffff;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px rgba(232,116,12,.25);transition:background .15s ease,box-shadow .15s ease;white-space:nowrap}.PageHeader_primaryBtn__KdP5_:hover{background:#d16a0a;box-shadow:0 4px 12px rgba(232,116,12,.35)}.PageHeader_divider__U4hx0{width:100%;height:2px;background:#e8740c;border:none;border-radius:1px}.dark .PageHeader_title__fa78o{color:var(--gray-100)}.dark .PageHeader_subtitle__bMtKy{color:var(--gray-400)}.dark .PageHeader_outlinedBtn__O_jYd{background:var(--gray-800);border-color:var(--gray-700);color:var(--gray-100)}@media (max-width:768px){.PageHeader_header__xGCNe{flex-direction:column;align-items:flex-start}.PageHeader_title__fa78o{font-size:24px}.PageHeader_headerActions__wIku_{width:100%}}