/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.fileUpload_container__fc_A1{width:100%}.fileUpload_hiddenInput__39Ail{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fileUpload_dropzone__sgux2{cursor:pointer;border-radius:var(--radius-lg,var(--radius));--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-gray-300,#d1d5db);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);text-align:center;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.fileUpload_dropzone__sgux2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (max-width:640px){.fileUpload_dropzone__sgux2{padding:calc(var(--spacing,.25rem) * 4)}}.fileUpload_dropzone__sgux2:hover{background-color:#fff6ee;border-color:#fe9f43}.fileUpload_dropzone__sgux2:focus{box-shadow:0 0 0 2px #fe9f434d}.fileUpload_dropzoneActive__lQrc3{background-color:#fff6ee;border-color:#fe9f43}.fileUpload_disabled__bQAAw{cursor:not-allowed;opacity:.5}.fileUpload_uploadIcon__4C4o4{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);color:var(--color-gray-400,#9ca3af)}@media (max-width:640px){.fileUpload_uploadIcon__4C4o4{margin-bottom:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10)}}.fileUpload_dropzoneText__EUx7F{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,#111827)}@media (max-width:640px){.fileUpload_dropzoneText__EUx7F{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.fileUpload_dropzoneHint__MGOd_{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500,#6b7280)}@media (max-width:640px){.fileUpload_dropzoneHint__MGOd_{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.fileUpload_error__QZ_Rn{margin-top:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-red-500,#ef4444);padding:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff)}.fileUpload_fileList__EUSYS{margin-top:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);overflow:hidden}.fileUpload_fileListHeader__amR7J{background-color:var(--color-gray-50,#f9fafb);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-500,#6b7280)}.fileUpload_fileItem__1KKvC,.fileUpload_fileListHeader__amR7J{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200,#e5e7eb);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.fileUpload_fileItem__1KKvC{align-items:center;gap:calc(var(--spacing,.25rem) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}.fileUpload_fileItem__1KKvC:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.fileUpload_fileItem__1KKvC:hover{background-color:var(--color-gray-50,#f9fafb)}}@media (max-width:640px){.fileUpload_fileItem__1KKvC{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5)}}.fileUpload_filePreview__Nyxm_{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-gray-100,#f3f4f6);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.fileUpload_previewImage__9cOYi{object-fit:cover;width:100%;height:100%}.fileUpload_fileIcon__t2pwH{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);color:var(--color-gray-400,#9ca3af)}.fileUpload_fileInfo__TdoqY{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.fileUpload_fileName__gC8zW{margin-bottom:calc(var(--spacing,.25rem) * 1);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,#111827);overflow:hidden}.fileUpload_fileSize__TWaDG{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-500,#6b7280)}.fileUpload_removeButton__hwuWx{color:var(--color-red-500,#ef4444);flex-shrink:0}@media (hover:hover){.fileUpload_removeButton__hwuWx:hover{background-color:var(--color-red-500,#ef4444);color:var(--color-white,#fff)}}.fileUpload_removeButton__hwuWx:disabled{opacity:.5}@media (max-width:640px){.fileUpload_removeButton__hwuWx{margin-top:calc(var(--spacing,.25rem) * .5)}}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.breadcrumb_list__Z4jhp{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);overflow-wrap:break-word;flex-wrap:wrap;display:flex}@media (min-width:40rem){.breadcrumb_list__Z4jhp{gap:calc(var(--spacing,.25rem) * 2.5)}}.breadcrumb_list__Z4jhp{font-size:.875rem}.breadcrumb_listMuted__Kz9Ez{color:var(--text-color,#646b72)}.breadcrumb_item__EIu8I{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:inline-flex}.breadcrumb_link__gsSVR{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.breadcrumb_linkClickable__Rb0pJ{cursor:pointer;color:#9595b5;transition:color .5s}.breadcrumb_linkClickable__Rb0pJ:hover{color:#fe9f43}.breadcrumb_page__Cqc3O{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.breadcrumb_pageForeground__cWP9C{color:#fe9f43;font-weight:600}.breadcrumb_separatorIcon__2t2cI{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.breadcrumb_ellipsisWrapper__O_EOn{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);justify-content:center;align-items:center;display:flex}.breadcrumb_ellipsisIcon__C0XOl{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.breadcrumb_srOnly__Gj1N5{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.breadcrumb_itemContainer__mNLSQ{max-width:100px}.breadcrumb_itemContent__5Yu2B{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.breadcrumb_loadingPlaceholder__YQsUx{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 14);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1) infinite);background:linear-gradient(90deg,var(--color-gray-100) 0,var(--color-gray-200) 50%,var(--color-gray-100) 100%);background-size:200% 100%;border-radius:.25rem}@keyframes breadcrumb_pulse__2YmC9{50%{opacity:.5}}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.pageHeader_header__MSdME{width:100%;margin-bottom:24px}.pageHeader_headerRow__7yMol{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.pageHeader_headerRow__7yMol{flex-direction:row;align-items:center}}.pageHeader_titleText__9aiYq{letter-spacing:-.01em;color:var(--title-color,#212b36);font-size:18px;font-weight:700;line-height:1.4}.pageHeader_subtitleText__O0MHS{margin-top:calc(var(--spacing,.25rem) * 1);color:var(--text-color,#646b72);font-size:14px;font-weight:400}.pageHeader_breadcrumbsWrapper__PhfeL{margin-bottom:calc(var(--spacing,.25rem) * 4)}.pageHeader_mainRow__u7gGc{min-width:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);flex:1;display:flex}.pageHeader_backButton__TTj3m{margin-top:calc(var(--spacing,.25rem) * 1);flex-shrink:0}.pageHeader_backIcon__mJNHZ{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.pageHeader_iconWrapper__DV3rS{margin-top:calc(var(--spacing,.25rem) * 1);flex-shrink:0}.pageHeader_titleWrapper__f47Ha{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.pageHeader_actionsWrapper__Azm6C{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}.pageHeader_divider__vgdd5,.pageHeader_tabsWrapper__Hlw2r{margin-top:calc(var(--spacing,.25rem) * 6)}.pageHeader_divider__vgdd5{border-top:1px solid var(--default-border,#e6eaed)}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.bankAccountMultiSelect_loading__A3u3_{width:100%;height:40px;min-height:40px;color:var(--color-gray-500,#6b7280);background-color:var(--color-gray-50,#f9fafb);border:1px solid #e6eaed;border-radius:.35rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:12px;display:flex;box-shadow:0 1px 2px #00000008}.bankAccountMultiSelect_loadingSpinner__CGr8m{color:#fe9f43;flex-shrink:0;width:1rem;height:1rem;animation:bankAccountMultiSelect_loadingSpin__tAZtI .8s linear infinite}@keyframes bankAccountMultiSelect_loadingSpin__tAZtI{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.bankAccountMultiSelect_loadingText__jNHQw{color:var(--color-gray-500,#6b7280);font-size:12px}.bankAccountMultiSelect_root__4RfUj{width:100%}.bankAccountMultiSelect_multiSelect___TqiI{border:1px solid #e6eaed;border-radius:.35rem;width:100%;height:40px;min-height:40px;padding:.5rem .75rem;font-size:12px;box-shadow:0 1px 2px #00000008}.bankAccountMultiSelect_multiSelect___TqiI:disabled{cursor:not-allowed;background-color:var(--color-gray-50,#f9fafb);opacity:.5;color:var(--color-gray-400,#9ca3af);border-color:#e6eaed}.bankAccountMultiSelect_selectedInfo__JZ2tk{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-400,#9ca3af)}.input_container__eihsg{position:relative;display:flex;width:100%}.input_input__rwSkT{box-sizing:border-box;width:100%;height:36px;min-height:36px;max-height:36px;padding:0 .75rem;font-size:.875rem;font-weight:400;line-height:1.25;color:var(--title-color,#212b36);background-color:var(--color-white,#ffffff);border:1px solid var(--input-border,#e6eaed);border-radius:.35rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.input_input__rwSkT::placeholder{color:#a6aaaf;font-weight:500;font-size:.8rem;opacity:.7}.input_input__rwSkT:hover{border-color:var(--secondary-200,#c9d1d9)}.input_input__rwSkT:focus{border-color:#fe9f43;background-color:var(--color-white,#ffffff);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.05)}.input_input__rwSkT:disabled{cursor:not-allowed;background-color:#f9fafb;opacity:.5}.input_input__rwSkT[type=file]{box-sizing:border-box;max-height:36px;padding:.2rem .5rem;font-size:.75rem;line-height:1.2}.input_inputWithIcon__g2X0a{padding-left:2.5rem}.input_inputWithClear__sRBZ3{padding-right:2rem}.input_iconWrapper__086iC{left:.75rem;width:1rem;height:1rem;pointer-events:none;color:#9ca3af}.input_clearButton__3LXy6,.input_iconWrapper__086iC{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.input_clearButton__3LXy6{right:.5rem;width:1.25rem;height:1.25rem;padding:0;border:none;border-radius:50%;background-color:#d1d5db;color:#ffffff;cursor:pointer;transition:background-color .15s ease}.input_clearButton__3LXy6:hover{background-color:#9ca3af}.input_clearIcon__m2w3u{width:.75rem;height:.75rem}.input_inputLight__zbo6k{background-color:var(--default-background,#f7f8f9);border-color:transparent}.input_inputLight__zbo6k:focus{border-color:#fe9f43;background-color:var(--color-white,#ffffff)}.input_inputPrimary__Tw7RU{background-color:rgba(254,159,67,.1);border-color:transparent;color:#fe9f43}.input_inputPrimary__Tw7RU::placeholder{color:rgba(254,159,67,.5)}.input_inputPrimary__Tw7RU:focus{border-color:#fe9f43;background-color:var(--color-white,#ffffff);color:var(--title-color,#212b36)}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.promotionProductGroupsDisplay_container__Q8sPN{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.promotionProductGroupsDisplay_icon__BAzd9{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);color:var(--color-gray-400,#9ca3af)}.promotionProductGroupsDisplay_iconActive__E7_Bv{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);color:#fe9f43}.promotionProductGroupsDisplay_text__PDWvW{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-400,#9ca3af)}:where(.promotionProductGroupsDisplay_groupsWrapper__3BK7w>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.promotionProductGroupsDisplay_header__4nHmV{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.promotionProductGroupsDisplay_headerText__bA9qy{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,#374151)}.promotionProductGroupsDisplay_badgesWrapper__9GGm7{gap:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.promotionProductGroupsDisplay_badge__79fp4{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#e8902d;background-color:#fe9f4314;border-color:#fe9f4340}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */:where(.promotion-group-section_container__JVJeP>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.promotion-group-section_sectionHeader__uEsSj{justify-content:space-between;align-items:center;display:flex}.promotion-group-section_sectionTitle__XHmJW{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,#111827)}.promotion-group-section_sectionDescription__Gg1DT{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-400,#9ca3af)}.promotion-group-section_actionButtons__bwq6Y{gap:calc(var(--spacing,.25rem) * 2);display:flex}.promotion-group-section_actionButton__B7c4o,.promotion-group-section_createGroupButton__P47EA,.promotion-group-section_createPromotionButton__MrlUT,.promotion-group-section_mergeButton__byc2A{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);display:flex}.promotion-group-section_loadingContainer__cRajC{padding-block:calc(var(--spacing,.25rem) * 8);text-align:center;color:var(--color-gray-400,#9ca3af)}.promotion-group-section_emptyStateContainer__5dMbg{border-radius:var(--radius-xl,1rem);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-gray-300,#d1d5db);padding:calc(var(--spacing,.25rem) * 12);text-align:center}.promotion-group-section_emptyStateIcon__IJc4x{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-full,9999px);background-color:var(--color-gray-100,#f3f4f6);justify-content:center;align-items:center;display:flex}.promotion-group-section_emptyStateTitle__CVBgb{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,#111827)}.promotion-group-section_emptyStateDescription__sjENW,.promotion-group-section_emptyStateTitle__CVBgb{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.promotion-group-section_emptyStateDescription__sjENW{color:var(--color-gray-400,#9ca3af)}.promotion-group-section_emptyStateActions__Ommq9{margin-top:calc(var(--spacing,.25rem) * 4);justify-content:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}:where(.promotion-group-section_groupList__Fazxp>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.promotion-group-section_singlePromotionCard__FdU8O{background-color:#fe9f430d;border-left:4px var(--tw-border-style) #fe9f4366}.promotion-group-section_singlePromotionCardHeader__QGGaP{padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2)}.promotion-group-section_singlePromotionCardHeaderContent__Cd30C{justify-content:space-between;align-items:center;display:flex}.promotion-group-section_singlePromotionCardHeaderLeft__CAbqw{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.promotion-group-section_singlePromotionCardHeaderRight__zVomR{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.promotion-group-section_singlePromotionCardTitle__ha5ev{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#92570a;display:flex}.promotion-group-section_singlePromotionCardContent__VKTG5{padding-block:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 0)}.promotion-group-section_multiplePromotionCard__IeVWu{border-left:4px var(--tw-border-style) var(--color-purple-200,#d9d6fe);background-color:#f4f3ff80}@supports (color:color-mix(in lab,red,red)){.promotion-group-section_multiplePromotionCard__IeVWu{background-color:color-mix(in oklab,var(--color-purple-50,#f4f3ff) 50%,transparent)}}.promotion-group-section_multiplePromotionCardHeader__mgyxe{padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2)}.promotion-group-section_multiplePromotionCardHeaderContent__NCwsr{justify-content:space-between;align-items:center;display:flex}.promotion-group-section_multiplePromotionCardHeaderLeft__LKChD{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.promotion-group-section_multiplePromotionCardHeaderRight__bz9G0{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.promotion-group-section_multiplePromotionCardTitle__qOq_a{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-purple-900,#3e1c96);display:flex}.promotion-group-section_multiplePromotionCardContent__NacN_{padding-block:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 0)}:where(.promotion-group-section_multiplePromotionCardContent__NacN_>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.promotion-group-section_multiplePromotionCardContent__NacN_{padding-left:calc(var(--spacing,.25rem) * 4)}.promotion-group-section_promotionCard__WC6j9{border-left:4px var(--tw-border-style) var(--color-green-200,#bbf7d0);background-color:#f0fdf480}@supports (color:color-mix(in lab,red,red)){.promotion-group-section_promotionCard__WC6j9{background-color:color-mix(in oklab,var(--color-green-50,#f0fdf4) 50%,transparent)}}.promotion-group-section_promotionCardHeader__fT8AN{padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2)}.promotion-group-section_promotionCardHeaderContent__EqCmt{justify-content:space-between;align-items:center;display:flex}.promotion-group-section_promotionCardHeaderLeft___EWgN{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.promotion-group-section_promotionCardHeaderRight__kwc_Q{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.promotion-group-section_promotionCardTitle__UYO_5{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-green-900,#14532d);display:flex}.promotion-group-section_promotionCardContent__JFlQN{padding-block:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 0)}.promotion-group-section_promotionDetailsGrid__Y1NJ4{gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where(.promotion-group-section_promotionDetailsColumn__yB_dz>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.promotion-group-section_promotionDetailRow__CFs_C{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.promotion-group-section_promotionDetailLabel__Gtebc{color:var(--color-gray-500,#6b7280)}.promotion-group-section_promotionDetailValueDiscount__14_R_,.promotion-group-section_promotionDetailValue__M_aJl{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.promotion-group-section_promotionDetailValueDiscount__14_R_{color:var(--color-green-600,#16a34a)}.promotion-group-section_productListSection__kTlKR{margin-top:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 2);border-top-width:1px}.promotion-group-section_productListContent__7IuH0{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.promotion-group-section_productListIcon__Mb1_I{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);color:#fe9f43}.promotion-group-section_productListContainer__nqC9G{flex:1}.promotion-group-section_productListLabel__sgKXP{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-500,#6b7280)}.promotion-group-section_productListTags__OTTMi{margin-top:calc(var(--spacing,.25rem) * 1);gap:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.promotion-group-section_productTag__3rtsV{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#e8902d;background-color:#fe9f4314;border-color:#fe9f4340}.promotion-group-section_productListEmpty__QPkr3{margin-top:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 2);border-top-width:1px}.promotion-group-section_productListEmptyContent__hNzjR{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.promotion-group-section_productListEmptyIcon__XfXNh{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);color:var(--color-gray-400,#9ca3af)}.promotion-group-section_productListEmptyText__8d6O6{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-400,#9ca3af)}.promotion-group-section_checkbox__vL1fR{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);border-color:var(--color-gray-200,#e5e7eb);color:#fe9f43;border-radius:.25rem}.promotion-group-section_checkbox__vL1fR:focus{--tw-ring-color:var(--color-primary,hsl(var(--primary)))}.promotion-group-section_checkboxPurple__Aof0k{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);border-color:var(--color-gray-200,#e5e7eb);color:var(--color-purple-600,#6938ef);border-radius:.25rem}.promotion-group-section_checkboxPurple__Aof0k:focus{--tw-ring-color:var(--color-purple-500,#7a5af8)}.promotion-group-section_dragHandle__RHjpK{cursor:move;padding:calc(var(--spacing,.25rem) * 1);border-radius:.25rem}.promotion-group-section_dragHandle__RHjpK:hover{background-color:#fe9f431f}.promotion-group-section_dragHandlePurple__9R6zB{cursor:move;padding:calc(var(--spacing,.25rem) * 1);border-radius:.25rem}@media (hover:hover){.promotion-group-section_dragHandlePurple__9R6zB:hover{background-color:var(--color-purple-100,#ebe9fe)}}.promotion-group-section_dragHandleGreen__3lNTs{cursor:move;padding:calc(var(--spacing,.25rem) * 1);border-radius:.25rem}@media (hover:hover){.promotion-group-section_dragHandleGreen__3lNTs:hover{background-color:var(--color-green-100,#dcfce7)}}.promotion-group-section_dragHandleIcon__i10fN{color:var(--color-gray-400,#9ca3af)}.promotion-group-section_dragHandleIcon__i10fN,.promotion-group-section_titleIcon__miK2n{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.promotion-group-section_editIcon__Lf3Dy,.promotion-group-section_packageIcon__r_2Ee,.promotion-group-section_scissorsIcon__fzgKE{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.promotion-group-section_packageIcon__r_2Ee{color:var(--color-gray-400,#9ca3af)}.promotion-group-section_dollarIcon__2wSTb,.promotion-group-section_percentIcon__2CDGl{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);color:var(--color-green-500,#22c55e)}.promotion-group-section_cardActionButton__AQAVW{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);padding:calc(var(--spacing,.25rem) * 0)}.promotion-group-section_cardActionButton__AQAVW:hover{background-color:#fe9f431f}.promotion-group-section_cardActionButtonGreen__9N_jV{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);padding:calc(var(--spacing,.25rem) * 0)}@media (hover:hover){.promotion-group-section_cardActionButtonGreen__9N_jV:hover{background-color:var(--color-green-100,#dcfce7)}}.promotion-group-section_cardActionButtonPurple__Ojqcf{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);padding:calc(var(--spacing,.25rem) * 0)}@media (hover:hover){.promotion-group-section_cardActionButtonPurple__Ojqcf:hover{background-color:var(--color-purple-100,#ebe9fe)}}.promotion-group-section_expandButton__ctCZL{height:auto;padding:calc(var(--spacing,.25rem) * 1)}.promotion-group-section_countBadge__UNRwT,.promotion-group-section_typeBadge__bNRss{background-color:var(--color-purple-50,#f4f3ff);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-purple-600,#6938ef)}.promotion-group-section_dragging__ecJ9v{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.promotion-group-section_dropTarget__R5hOB{border-radius:var(--radius-md,.5rem);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);--tw-ring-color:var(--color-purple-300,#bdb4fe)}.promotion-group-section_dropTargetBlue__eyv_g,.promotion-group-section_dropTarget__R5hOB{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.promotion-group-section_dropTargetBlue__eyv_g{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);ring-color:#fe9f4366}.promotion-group-section_transition__J5jR_{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.promotionGroupForm_fieldset___msYR{display:contents}:where(.promotionGroupForm_formContainer__pCGGl>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.promotionGroupForm_fieldContainer__RehT6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.promotionGroupForm_fieldGrid__Ffxpj{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.avatar_avatar__edwFd{color:#fff;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.avatar_avatar__edwFd img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.avatar_avatarTitle__9eghI{text-transform:uppercase;justify-content:center;align-items:center;width:100%;height:100%;font-weight:600;display:flex}.avatar_rounded__lDWQ7,.avatar_rounded__lDWQ7 img{border-radius:50%}.avatar_square__kR8mk,.avatar_square__kR8mk img{border-radius:0}.avatar_sizeXs__l_MpP{width:1.25rem;height:1.25rem;font-size:.65rem;line-height:1.25rem}.avatar_sizeSm__qjPAw{width:1.75rem;height:1.75rem;font-size:.65rem;line-height:1.75rem}.avatar_sizeMd__NwL_Q{width:2rem;height:2rem;font-size:.8rem;line-height:2rem}.avatar_sizeLg__7Ms_I{width:3rem;height:3rem;font-size:1rem;line-height:3rem}.avatar_sizeXl__f4fpx{width:4rem;height:4rem;font-size:1.25rem;line-height:4rem}.avatar_sizeXxl__SVhNR{width:5rem;height:5rem;font-size:1.5rem;line-height:5rem}.avatar_offline__UP9xE:before,.avatar_online__gayyF:before{content:"";z-index:1;border:2px solid #fff;border-radius:50%;width:.5rem;height:.5rem;position:absolute;bottom:0;right:0}.avatar_online__gayyF:before{background-color:#3eb780}.avatar_offline__UP9xE:before{background-color:#a6aaaf}.avatar_avatarBadge__erd0j{border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;font-size:.625rem;display:flex;position:absolute;top:-4%;right:-.375rem}.avatar_avatarListStacked__aXRcb{padding:0;display:flex}.avatar_avatarListStacked__aXRcb .avatar_avatar__edwFd{border:2px solid #fff;margin-left:-.5rem}.avatar_avatarListStacked__aXRcb .avatar_avatar__edwFd:first-child{margin-left:0}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.buttonBox_button__9dnEs{align-items:flex-start}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.alert-dialog_overlay__8gB6N{inset:calc(var(--spacing,.25rem) * 0);z-index:50;background-color:#0006;position:fixed}@supports (color:color-mix(in lab,red,red)){.alert-dialog_overlay__8gB6N{background-color:color-mix(in oklab,var(--color-black,#000) 40%,transparent)}}.alert-dialog_overlay__8gB6N{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.alert-dialog_content__kFXa4{z-index:50;width:100%;max-width:var(--spacing-lg,1.5rem);--tw-translate-x:-50%;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);gap:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);--tw-duration:.2s;border-width:0;border-radius:8px;transition-duration:.2s;animation-duration:.2s;display:grid;position:fixed;top:50%;left:50%;box-shadow:0 24px 48px -12px #0000002e}@media (min-width:40rem){.alert-dialog_content__kFXa4{border-radius:var(--radius-lg,var(--radius))}}.alert-dialog_header__bKG3Q{flex-direction:column;display:flex}:where(.alert-dialog_header__bKG3Q>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.alert-dialog_header__bKG3Q{text-align:center}@media (min-width:40rem){.alert-dialog_header__bKG3Q{text-align:left}}.alert-dialog_footer__l75og{flex-direction:column-reverse;display:flex}@media (min-width:40rem){.alert-dialog_footer__l75og{flex-direction:row;justify-content:flex-end}:where(.alert-dialog_footer__l75og>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}}.alert-dialog_title__3LpjM{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.alert-dialog_description__h_IqA{color:var(--color-gray-400,#9ca3af);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.alert-dialog_cancel__oTVKN{margin-top:calc(var(--spacing,.25rem) * 2)}@media (min-width:40rem){.alert-dialog_cancel__oTVKN{margin-top:calc(var(--spacing,.25rem) * 0)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.formController_wrapper__PYXZY{flex-direction:column;display:flex}.formController_error__KWgqC{margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:red}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.command_dialogContent__HWgC4{padding:calc(var(--spacing,.25rem) * 0);box-shadow:none;border-radius:8px;overflow:hidden}.command_commandComplex___C_VL [cmdk-group-heading]{padding-inline:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.command_commandComplex___C_VL [cmdk-group]{padding-inline:calc(var(--spacing,.25rem) * 2)}.command_commandComplex___C_VL [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing,.25rem) * 0)}.command_commandComplex___C_VL [cmdk-input-wrapper] svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.command_commandComplex___C_VL [cmdk-input]{height:calc(var(--spacing,.25rem) * 12)}.command_commandComplex___C_VL [cmdk-item]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3)}.command_commandComplex___C_VL [cmdk-item] svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.command_inputWrapper__U7oNI{padding-inline:calc(var(--spacing,.25rem) * 3);border-bottom:1px solid #e6eaed;align-items:center;display:flex}.command_searchIcon__s0DR5{margin-right:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:#646b72;opacity:.7;flex-shrink:0}.command_empty__47Jc9{padding-block:calc(var(--spacing,.25rem) * 6);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#646b72}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.collapsible_content__C__5Z{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));overflow:hidden}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.dropdown_container__dgWEE{position:relative}.dropdown_trigger__D5R7n{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,.5rem);padding:calc(var(--spacing,.25rem) * 1);color:var(--text-color,#646b72);transition:all .3s;display:flex}.dropdown_trigger__D5R7n:hover{color:var(--title-color,#212b36);background-color:#f2f2f2}.dropdown_triggerIcon__dHtSY{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.dropdown_menu__o1mhy{pointer-events:auto;z-index:9999;border:1px solid var(--default-border,#e6eaed);background-color:var(--color-white,#fff);min-width:200px;box-shadow:var(--shadow,0 4px 60px 0 #e7e7e778);border-radius:8px;padding:0;position:fixed}.dropdown_item__NKh6Q{align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:left;width:100%;color:var(--text-color,#646b72);white-space:unset;padding:.5rem .9375rem;font-size:.8125rem;transition:all .3s;display:flex}.dropdown_item__NKh6Q:hover{color:#fe9f43;background-color:#fe9f430d}.dropdown_item__NKh6Q.dropdown_active__3bvF3{background-color:var(--primary-100,#fff6ee)}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.orderBankAccounts_accountCard__tSpwb{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.orderBankAccounts_logoContainer__LLIMO{flex-shrink:0}.orderBankAccounts_logo__cSxll{border-radius:.25rem}.orderBankAccounts_logoPlaceholder__M1fEA{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);background-color:var(--color-gray-100,#f3f4f6);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.orderBankAccounts_logoPlaceholderText__LJbcl{color:var(--color-gray-400,#9ca3af);font-size:10px}.orderBankAccounts_accountDetails__mS3wE{align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));flex-wrap:wrap;display:flex}@media not all and (min-width:40rem){.orderBankAccounts_accountDetails__mS3wE{column-gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.orderBankAccounts_bankName__DyUVr{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.orderBankAccounts_accountNumber__zfkrM{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-500,#6b7280)}.orderBankAccounts_accountName__qFvoW{color:var(--color-gray-500,#6b7280)}.orderBankAccounts_emptyState__H_DJc,.orderBankAccounts_loadingState__a8GJo{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-400,#9ca3af)}:where(.orderBankAccounts_collapsibleContent__pmJuU>:not(:last-child)),:where(.orderBankAccounts_container__9q07n>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.orderBankAccounts_toggleButton__IQ2rs{margin-top:calc(var(--spacing,.25rem) * 2);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#fe9f43;display:flex}.orderBankAccounts_toggleButton__IQ2rs:hover{color:#e8902d}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.orderBankAccountsExtra_toggleIcon__S_9ge{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.quantityEditor_container__VTYmZ{justify-content:center;align-items:center;display:flex}.quantityEditor_inputWrapper__9qeDV{height:calc(var(--spacing,.25rem) * 9);width:70px}.quantityEditor_inputField__5bUTr{text-align:right}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */:where(.ordersByProductTable_container__aIo32>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.ordersByProductTable_header__ZrpLM{justify-content:space-between;align-items:center;display:flex}.ordersByProductTable_title__QURoq{color:#111827;font-size:18px;font-weight:600}.ordersByProductTable_filterGroup__8AVjY{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.ordersByProductTable_actionButtons__VxbIy{justify-content:center;gap:calc(var(--spacing,.25rem) * .5);display:flex}.ordersByProductTable_table__bfpcy{width:100%}.ordersByProductTable_row__T54vW{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200,#e5e7eb)}@media (hover:hover){.ordersByProductTable_row__T54vW:hover{background-color:var(--color-gray-50,#f9fafb)}}.ordersByProductTable_cell__j0_GX{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:14px}.ordersByProductTable_productInfo__Rw5Gk{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.ordersByProductTable_productImage__GZixP{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-xl,1rem);object-fit:cover}.ordersByProductTable_productDetails__bQcn0{flex:1}.ordersByProductTable_productName__fzIGE{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,#111827)}.ordersByProductTable_productCode__j1aWl{color:#6b7280;font-size:12px}.ordersByProductTable_customerInfo__Un_Mg{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.ordersByProductTable_customerAvatar__NuYbf{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-full,9999px);object-fit:cover}.ordersByProductTable_customerName__MsHay{-webkit-line-clamp:1;word-break:break-all;color:var(--color-gray-900,#111827);-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.ordersByProductTable_quantityBadge__JGwFb{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-full,9999px);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#e8902d;background-color:#fe9f431f;font-size:12px;display:inline-flex}.ordersByProductTable_actions__V2gP3{gap:calc(var(--spacing,.25rem) * 1);display:flex}.ordersByProductTable_editButton__4Nz7g{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);color:var(--color-gray-400,#9ca3af)}.ordersByProductTable_editButton__4Nz7g:hover{color:#fe9f43}.ordersByProductTable_removeButton__9l8eR{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);color:var(--color-gray-400,#9ca3af)}@media (hover:hover){.ordersByProductTable_removeButton__9l8eR:hover{color:var(--color-red-600,#dc2626)}}.ordersByProductTable_saveButton__nJD2a{height:calc(var(--spacing,.25rem) * 9);border-color:var(--color-green-200,#bbf7d0);background-color:var(--color-green-50,#f0fdf4);color:var(--color-green-700,#15803d)}@media (hover:hover){.ordersByProductTable_saveButton__nJD2a:hover{background-color:var(--color-green-100,#dcfce7)}}.ordersByProductTable_cancelButton__PO8Be{height:calc(var(--spacing,.25rem) * 9);color:var(--color-gray-400,#9ca3af)}@media (hover:hover){.ordersByProductTable_cancelButton__PO8Be:hover{color:var(--color-red-600,#dc2626)}}.ordersByProductTable_actionIcon__hULFg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.ordersByProductTable_emptyState__tn03h{min-height:200px;color:var(--color-gray-400,#9ca3af);justify-content:center;align-items:center;display:flex}.ordersByProductTable_tableContainer__dQeDZ{border-radius:var(--radius-xl,1rem);border-style:var(--tw-border-style);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));border-width:1px;border-color:#0000;animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}.ordersByProductTable_tableContainer__dQeDZ.ordersByProductTable_dragging__NuUQA{--tw-border-style:dashed;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -1px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background:linear-gradient(135deg,#fe9f4314,#fe9f430a 50%,#f8fafc4d);border:2px dashed #fe9f4380;transform:translateY(-1px)}.ordersByProductTable_tableContainer__dQeDZ.ordersByProductTable_draggedOver__7xpHg{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-emerald-500,#10b981);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -2px var(--tw-shadow-color,#0000000d);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:color-mix(in oklab,var(--color-emerald-400,#34d399) 30%,transparent);background:linear-gradient(135deg,#ecfdf5cc,#dcfce7cc);transform:translateY(-2px)scale(1.01)}.ordersByProductTable_orderCode__QrqXU{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));word-break:break-all}@property --tw-ease{syntax:"*";inherits:false}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-tracking:initial;--tw-leading:initial}}}.ProductTable_container__vA1vc{border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);border:1px solid #e6eaed;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative;box-shadow:0 4px 60px #e7e7e778}.ProductTable_header__b5kmd{justify-content:space-between;min-height:50px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100,#f3f4f6);background-color:var(--color-white,#fff);border-top-left-radius:var(--radius-lg,var(--radius));border-top-right-radius:var(--radius-lg,var(--radius))}.ProductTable_header__b5kmd,.ProductTable_titleSection__SlKad{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}.ProductTable_titleIcon__rBI0q{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--color-gray-500,#6b7280);flex-shrink:0}.ProductTable_title__E3U52{color:#374151;font-size:18px;font-weight:600}.ProductTable_actions__HFu9X{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:nowrap;flex-shrink:0;display:flex}.ProductTable_headerButton__LnM1s{height:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ProductTable_viewToggle___bECP{border-radius:var(--radius-lg,var(--radius));padding:calc(var(--spacing,.25rem) * .5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);background-color:var(--color-gray-100,#f3f4f6);display:flex}.ProductTable_toggleButton__utThv{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-md,.5rem);color:var(--color-gray-500,#6b7280);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;justify-content:center;align-items:center;transition-duration:.15s;animation-duration:.15s;display:flex}.ProductTable_toggleButton__utThv:not(.ProductTable_toggleButtonActive__3Ony_):hover{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.ProductTable_toggleButton__utThv:not(.ProductTable_toggleButtonActive__3Ony_):hover{background-color:color-mix(in oklab,var(--color-white,#fff) 60%,transparent)}}.ProductTable_toggleButton__utThv:not(.ProductTable_toggleButtonActive__3Ony_):hover{color:var(--color-gray-700,#374151)}.ProductTable_toggleButtonActive__3Ony_{border-radius:var(--radius-md,.5rem);background-color:var(--color-white,#fff);color:var(--color-orange-500,#f97316);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);pointer-events:none}.ProductTable_searchInput__l8l84{height:calc(var(--spacing,.25rem) * 8);min-height:calc(var(--spacing,.25rem) * 8);width:100%;min-width:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ProductTable_collapseButton__zjk4K{height:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);background-color:var(--color-gray-50,#f9fafb);padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,#4b5563);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s;animation-duration:.15s;display:inline-flex}@media (hover:hover){.ProductTable_collapseButton__zjk4K:hover{border-color:var(--color-orange-200,#fed7aa);background-color:var(--color-orange-50,#fff7ed);color:var(--color-orange-600,#ea580c)}}.ProductTable_tableFilterToolbar___U2bI{margin-bottom:calc(var(--spacing,.25rem) * 2);justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;order:-9999;display:flex}.ProductTable_tableFilterButton__6ZCVx{height:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 1.5);border-color:var(--color-gray-300,#d1d5db);padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-700,#374151)}@media (hover:hover){.ProductTable_tableFilterButton__6ZCVx:hover{background-color:var(--color-gray-100,#f3f4f6)}}.ProductTable_tableFilterButton__6ZCVx[data-active=true]{border-color:var(--color-orange-300,#fdba74);background-color:var(--color-orange-50,#fff7ed);color:var(--color-orange-700,#c2410c)}@media (hover:hover){.ProductTable_tableFilterButton__6ZCVx[data-active=true]:hover{background-color:var(--color-orange-100,#ffedd5)}}.ProductTable_filterCount__ZPsjn{margin-left:calc(var(--spacing,.25rem) * 1);height:calc(var(--spacing,.25rem) * 4);min-width:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-full,9999px);background-color:var(--color-gray-100,#f3f4f6);padding-inline:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,#374151);justify-content:center;align-items:center;display:inline-flex}.ProductTable_tableFilterPopover__DcXvO{width:320px;padding:calc(var(--spacing,.25rem) * 3)}.ProductTable_tableFilterField__3pd_c{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.ProductTable_tableFilterLabel__W70sW{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,#4b5563)}.ProductTable_tableContainer__XfQFp{border-bottom-right-radius:var(--radius-lg,var(--radius));border-bottom-left-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-direction:column;flex:1;min-height:0;padding:12px;transition-duration:.2s;animation-duration:.2s;display:flex;overflow:hidden}@media (max-width:768px){.ProductTable_header__b5kmd{flex-direction:column;align-items:stretch}.ProductTable_actions__HFu9X{flex-wrap:wrap;justify-content:flex-start}.ProductTable_tableFilterPopover__DcXvO{width:calc(100vw - 2rem)}}.ProductTable_tableContainer__XfQFp.ProductTable_dragging__cQjE7{--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-blue-400,#60a5fa);background-color:var(--color-gray-50,#f9fafb);transition:all .2s ease-out;box-shadow:0 0 0 3px #dbeafe,0 4px 12px #3b82f61a}.ProductTable_tableWrapper__BrqA0{flex:1;overflow:auto}.ProductTable_table__S2vo2{border-collapse:collapse;width:100%}.ProductTable_tableHeader__Da14w{top:calc(var(--spacing,.25rem) * 0);z-index:10;background-color:#e6eaed;border-bottom:1px solid #d3d5d7;position:sticky}.ProductTable_headerCell__kmvQi{text-align:left;white-space:nowrap;color:#646b72;border-bottom:1px solid #d3d5d7;padding:8px 16px;font-size:16px;font-weight:600}.ProductTable_headerCellCenter__zS7TH{text-align:center}.ProductTable_groupBody__i3NFI{border-top:2px solid #e5e7eb}.ProductTable_groupBody__i3NFI:first-child{border-top:none}.ProductTable_productRow__4A1KP{background-color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s;animation-duration:.15s}.ProductTable_productRow__4A1KP:hover{background-color:#f3f4f680}@supports (color:color-mix(in lab,red,red)){.ProductTable_productRow__4A1KP:hover{background-color:color-mix(in oklab,var(--color-gray-100,#f3f4f6) 50%,transparent)}}.ProductTable_productRowExpanded__swRcs{background-color:#eff6ff40}@supports (color:color-mix(in lab,red,red)){.ProductTable_productRowExpanded__swRcs{background-color:color-mix(in oklab,var(--color-blue-50,#eff6ff) 25%,transparent)}}.ProductTable_productRowExpanded__swRcs{--tw-shadow:inset 4px 0 0 0 var(--tw-shadow-color,#60a5fa);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ProductTable_productRowExpanded__swRcs:hover{background-color:#eff6ff66}@supports (color:color-mix(in lab,red,red)){.ProductTable_productRowExpanded__swRcs:hover{background-color:color-mix(in oklab,var(--color-blue-50,#eff6ff) 40%,transparent)}}.ProductTable_standaloneRow__8Gazl{cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200,#e5e7eb);background-color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s;animation-duration:.15s}.ProductTable_standaloneRow__8Gazl:hover{background-color:var(--color-gray-50,#f9fafb)}.ProductTable_variantRow__vJbl3{cursor:pointer;background-color:#eff6ff1f}@supports (color:color-mix(in lab,red,red)){.ProductTable_variantRow__vJbl3{background-color:color-mix(in oklab,var(--color-blue-50,#eff6ff) 12%,transparent)}}.ProductTable_variantRow__vJbl3{--tw-shadow:inset 4px 0 0 0 var(--tw-shadow-color,#93c5fd);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s;animation-duration:.15s}.ProductTable_variantRow__vJbl3:hover{background-color:var(--color-gray-50,#f9fafb)}.ProductTable_variantRowLast__rhDPW{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200,#e5e7eb)}.ProductTable_cell__6GRGC{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ProductTable_cellCenter__pDlbU{text-align:center}.ProductTable_productCell__BFPq8{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.ProductTable_expandToggle__4pkV_{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);cursor:pointer;border-radius:var(--radius-md,.5rem);border-style:var(--tw-border-style);color:var(--color-gray-400,#9ca3af);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-width:1px;border-color:#0000;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.15s;animation-duration:.15s;display:flex}@media (hover:hover){.ProductTable_expandToggle__4pkV_:hover{border-color:var(--color-gray-200,#e5e7eb);background-color:var(--color-gray-100,#f3f4f6);color:var(--color-gray-500,#6b7280)}}.ProductTable_expandToggleOpen__d67xH{border-color:var(--color-blue-200,#bfdbfe);background-color:var(--color-blue-50,#eff6ff);color:var(--color-blue-600,#2563eb)}@media (hover:hover){.ProductTable_expandToggleOpen__d67xH:hover{border-color:var(--color-blue-300,#93c5fd);background-color:var(--color-blue-100,#dbeafe);color:var(--color-blue-700,#1d4ed8)}}.ProductTable_expandSpacer__kCIxu{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);flex-shrink:0}.ProductTable_productInfo__qCQgQ{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.ProductTable_productName__DRg_D{-webkit-line-clamp:1;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,#111827);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductTable_productNameEmpty__fd6bL{color:var(--color-gray-400,#9ca3af);font-style:italic}.ProductTable_productMeta__shP_3{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.ProductTable_productCode__ZtAni{color:var(--color-gray-400,#9ca3af)}.ProductTable_productCode__ZtAni,.ProductTable_variantCountBadge__Hl_Mz{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.ProductTable_variantCountBadge__Hl_Mz{border-radius:var(--radius-full,9999px);background-color:var(--color-blue-100,#dbeafe);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-700,#1d4ed8)}.ProductTable_variantCell__RWWVJ{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 8);display:flex;position:relative}.ProductTable_variantConnector__eIywi{top:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);background-color:var(--color-blue-200,#bfdbfe);width:1px;position:absolute;left:1.55rem}.ProductTable_variantConnectorLast__UUQlb{bottom:50%}.ProductTable_variantBranch__Cx37j{height:1px;width:calc(var(--spacing,.25rem) * 3);background-color:var(--color-blue-200,#bfdbfe);position:absolute;top:50%;left:1.55rem}.ProductTable_variantContent__KSCQc{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 3);display:flex}.ProductTable_variantDot__fGlJ5{width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-full,9999px);background-color:var(--color-blue-300,#93c5fd);flex-shrink:0}.ProductTable_variantBadges__J_9jk{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.ProductTable_sizeBadge__csbvW{background-color:var(--color-indigo-50,#eef4ff);color:var(--color-indigo-700,#3538cd)}.ProductTable_colorBadge__D25s7,.ProductTable_sizeBadge__csbvW{border-radius:var(--radius-md,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.ProductTable_colorBadge__D25s7{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);color:var(--color-gray-700,#374151)}.ProductTable_variantCode__WF1mK{color:var(--color-gray-400,#9ca3af)}.ProductTable_keywordBadge__lJOnY,.ProductTable_variantCode__WF1mK{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.ProductTable_keywordBadge__lJOnY{border-radius:var(--radius-md,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);background-color:var(--color-blue-50,#eff6ff);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-700,#1d4ed8);align-items:center;display:inline-flex}.ProductTable_keywordEmpty__G2fVk{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-400,#9ca3af)}.ProductTable_price__19tGn{text-align:right;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,#111827);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ProductTable_priceHidden__oZbr5{text-align:right;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-300,#d1d5db)}.ProductTable_priceHidden__oZbr5,.ProductTable_stockCell__wEKBa{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ProductTable_stockCell__wEKBa{align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.ProductTable_stockBadge__NsxKH{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-full,9999px);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:inline-flex}.ProductTable_stockBadgeInStock__WcGRK{border-style:var(--tw-border-style);border-width:1px;border-color:#22c55e33}@supports (color:color-mix(in lab,red,red)){.ProductTable_stockBadgeInStock__WcGRK{border-color:color-mix(in oklab,var(--color-green-500,#22c55e) 20%,transparent)}}.ProductTable_stockBadgeInStock__WcGRK{background-color:#22c55e1a}@supports (color:color-mix(in lab,red,red)){.ProductTable_stockBadgeInStock__WcGRK{background-color:color-mix(in oklab,var(--color-green-500,#22c55e) 10%,transparent)}}.ProductTable_stockBadgeInStock__WcGRK{color:var(--color-green-700,#15803d)}.ProductTable_stockBadgeLowStock__jeGoK{border-style:var(--tw-border-style);border-width:1px;border-color:#edb20033}@supports (color:color-mix(in lab,red,red)){.ProductTable_stockBadgeLowStock__jeGoK{border-color:color-mix(in oklab,var(--color-yellow-500,oklch(79.5% .184 86.047)) 20%,transparent)}}.ProductTable_stockBadgeLowStock__jeGoK{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.ProductTable_stockBadgeLowStock__jeGoK{background-color:color-mix(in oklab,var(--color-yellow-500,oklch(79.5% .184 86.047)) 10%,transparent)}}.ProductTable_stockBadgeLowStock__jeGoK{color:var(--color-yellow-700,oklch(55.4% .135 66.442))}.ProductTable_stockBadgeOutOfStock__9z2C0{border-style:var(--tw-border-style);border-width:1px;border-color:#ef444433}@supports (color:color-mix(in lab,red,red)){.ProductTable_stockBadgeOutOfStock__9z2C0{border-color:color-mix(in oklab,var(--color-red-500,#ef4444) 20%,transparent)}}.ProductTable_stockBadgeOutOfStock__9z2C0{background-color:#ef44441a}@supports (color:color-mix(in lab,red,red)){.ProductTable_stockBadgeOutOfStock__9z2C0{background-color:color-mix(in oklab,var(--color-red-500,#ef4444) 10%,transparent)}}.ProductTable_stockBadgeOutOfStock__9z2C0{color:var(--color-red-700,#b91c1c)}.ProductTable_parentQuantity__w3EdI{align-items:center;gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.ProductTable_parentQuantityValue__WbT9e{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-400,#9ca3af);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ProductTable_dropZoneHeader__Wd64z{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200,#e5e7eb);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-blue-500,#3b82f6);text-transform:uppercase}.ProductTable_dropZoneCell__jlj4O,.ProductTable_dropZoneHeader__Wd64z{width:calc(var(--spacing,.25rem) * 20);min-width:80px;padding-inline:calc(var(--spacing,.25rem) * 2);animation:ProductTable_fadeSlideIn__OjzfZ .2s ease-out}.ProductTable_dropZoneCell__jlj4O{padding-block:calc(var(--spacing,.25rem) * 2)}.ProductTable_dropTarget__NCJu_{cursor:copy;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-xl,1rem);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-blue-300,#93c5fd);background-color:#eff6ff80;flex-direction:column;min-height:44px;display:flex}@supports (color:color-mix(in lab,red,red)){.ProductTable_dropTarget__NCJu_{background-color:color-mix(in oklab,var(--color-blue-50,#eff6ff) 50%,transparent)}}.ProductTable_dropTarget__NCJu_{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s;animation-duration:.15s}.ProductTable_dropTargetActive__7WLSM,.ProductTable_dropTarget__NCJu_:hover{border-color:var(--color-blue-500,#3b82f6);background-color:#dbeafe99;scale:1.02}@supports (color:color-mix(in lab,red,red)){.ProductTable_dropTargetActive__7WLSM,.ProductTable_dropTarget__NCJu_:hover{background-color:color-mix(in oklab,var(--color-blue-100,#dbeafe) 60%,transparent)}}.ProductTable_dropTargetIcon__vhdXQ{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--color-blue-400,#60a5fa)}.ProductTable_dropTargetText__WwhwV{text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-500,#3b82f6)}.ProductTable_dropTargetDisabled__VLcMa{cursor:not-allowed;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-xl,1rem);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-gray-200,#e5e7eb);background-color:#f9fafb80;flex-direction:column;min-height:44px;display:flex}@supports (color:color-mix(in lab,red,red)){.ProductTable_dropTargetDisabled__VLcMa{background-color:color-mix(in oklab,var(--color-gray-50,#f9fafb) 50%,transparent)}}.ProductTable_dropTargetDisabled__VLcMa{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3);opacity:.4}.ProductTable_loadingContainer__Te1JS{padding-block:calc(var(--spacing,.25rem) * 16);justify-content:center;align-items:center;display:flex}.ProductTable_loadingSpinner__wfmIR{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);animation:var(--animate-spin,spin 1s linear infinite);color:var(--color-gray-400,#9ca3af)}@keyframes ProductTable_fadeSlideIn__OjzfZ{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@keyframes ProductTable_spin__0G5uV{to{transform:rotate(1turn)}}
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.page_container__vqC5Z{width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);background:radial-gradient(circle at 20%,#36c5d10a 0,#0000 50%),radial-gradient(circle at 80% 20%,#6d28d908 0,#0000 50%),radial-gradient(circle at 40% 80%,#06b6d405 0,#0000 50%),linear-gradient(135deg,#f8fafc,#f1f5f9);flex-direction:column;flex:1;position:relative;overflow-y:auto}.page_container__vqC5Z,.page_header__XlPBk{gap:calc(var(--spacing,.25rem) * 4);display:flex}.page_header__XlPBk{margin-inline:calc(var(--spacing,.25rem) * 2);margin-top:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:center;border-radius:var(--radius-xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7eb4d;flex-direction:row}@supports (color:color-mix(in lab,red,red)){.page_header__XlPBk{border-color:color-mix(in oklab,var(--color-gray-200,#e5e7eb) 30%,transparent)}}.page_header__XlPBk{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--backdrop-blur-md,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background:linear-gradient(135deg,#ffffffe6,#f8fafccc)}.page_headerLeft__a4jEW{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.page_mainContent__0E8Oi{flex-direction:column}.page_mainContent__0E8Oi,.page_sectionsGrid__e6M4_{gap:calc(var(--spacing,.25rem) * 4);flex:1;display:flex;overflow:hidden}.page_sectionsGrid__e6M4_{margin-top:calc(var(--spacing,.25rem) * 4)}.page_loadingContainer__aSBtz{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex}.page_loadingSkeleton__cstpS{height:calc(var(--spacing,.25rem) * 28);width:100%;max-width:var(--spacing-md,1rem);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1) infinite);border-radius:var(--radius-xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7eb80}@supports (color:color-mix(in lab,red,red)){.page_loadingSkeleton__cstpS{border-color:color-mix(in oklab,var(--color-gray-200,#e5e7eb) 50%,transparent)}}.page_loadingSkeleton__cstpS{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -1px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background:linear-gradient(135deg,#fff,#f8fafc 50%,#f1f5f9)}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes page_pulse__Z8G7S{50%{opacity:.5}}
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.selectProductGroupModal_container__INlX4{flex-direction:column;height:100%;display:flex;overflow:hidden}.selectProductGroupModal_content__H49sd{min-height:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex;overflow:hidden}.selectProductGroupModal_footer__IBWFW{border-top-style:var(--tw-border-style);background-color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-top-width:1px;flex-shrink:0}.selectProductGroupModal_footerContent__AjcSn{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 3);width:100%;padding-top:calc(var(--spacing,.25rem) * 2);display:flex}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.selectProductGroupModal-extra_footerButton__J9Vel{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s}@property --tw-duration{syntax:"*";inherits:false}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.product-group-form_formContainer__HcZnC{width:100%}:where(.product-group-form_formContainer__HcZnC>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.product-group-form_modalFormContainer__Jj_0m{width:100%}:where(.product-group-form_modalFormContainer__Jj_0m>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.product-group-form_formField__oh7AA>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.product-group-form_formLabel__adrxS{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,#111827);display:block}.product-group-form_formInput__RpMwG{height:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.product-group-form_formInput__RpMwG:focus{--tw-outline-style:none;outline-style:none}.product-group-form_formInput__RpMwG:disabled{cursor:not-allowed;background-color:var(--color-gray-50,#f9fafb);color:var(--color-gray-400,#9ca3af)}.product-group-form_formInput__RpMwG{transition:border-color .15s,box-shadow .15s}.product-group-form_formInput__RpMwG:focus{border-color:#c9d1d9;box-shadow:0 .0625rem .125rem #0000000d}.product-group-form_formTextarea__w_dZs{border-radius:var(--radius-xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.product-group-form_formTextarea__w_dZs:focus{--tw-outline-style:none;outline-style:none}.product-group-form_formTextarea__w_dZs:disabled{cursor:not-allowed;background-color:var(--color-gray-50,#f9fafb);color:var(--color-gray-400,#9ca3af)}.product-group-form_formTextarea__w_dZs{resize:none;transition:border-color .15s,box-shadow .15s}.product-group-form_formTextarea__w_dZs:focus{border-color:#c9d1d9;box-shadow:0 .0625rem .125rem #0000000d}.product-group-form_formSelect__9jkHG{height:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.product-group-form_formSelect__9jkHG:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary,hsl(var(--primary)));--tw-outline-style:none;border-color:#fe9f43;outline-style:none}.product-group-form_formSelect__9jkHG:disabled{cursor:not-allowed;background-color:var(--color-gray-50,#f9fafb);color:var(--color-gray-400,#9ca3af)}.product-group-form_formError__Pm2mg{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-600,#dc2626)}.product-group-form_formFooter__T2YWD{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 6);border-top-width:1px;display:flex}.product-group-form_cancelButton__9vBFk{height:calc(var(--spacing,.25rem) * 9);padding-inline:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}.product-group-form_cancelButton__9vBFk:disabled{cursor:not-allowed;opacity:.5}.product-group-form_cancelButton__9vBFk{background-color:#646b72;transition:background-color .2s}.product-group-form_cancelButton__9vBFk:hover{background-color:#424b52}.product-group-form_submitButton__BfHna{height:calc(var(--spacing,.25rem) * 9);padding-inline:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.product-group-form_submitButton__BfHna:disabled{cursor:not-allowed;opacity:.5}.product-group-form_submitButton__BfHna{background-color:#fe9f43;transition:background-color .2s}.product-group-form_submitButton__BfHna:hover{background-color:#e8902d}.product-group-form_loadingContainer__JFbH9{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.product-group-form_loadingSpinner__oi7hI{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);animation:var(--animate-spin,spin 1s linear infinite);border-radius:var(--radius-full,9999px);border-style:var(--tw-border-style);border-width:2px;border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.product-group-form_loadingSpinner__oi7hI{border-color:color-mix(in oklab,var(--color-white,#fff) 30%,transparent)}}.product-group-form_loadingSpinner__oi7hI{border-top-color:var(--color-white,#fff)}.product-group-form_productSelectionButton__YmwOA{height:calc(var(--spacing,.25rem) * 9);justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);background-color:var(--color-white,#fff);color:var(--color-gray-700,#374151);display:flex}@media (hover:hover){.product-group-form_productSelectionButton__YmwOA:hover{background-color:var(--color-gray-50,#f9fafb)}}.product-group-form_productSelectionButton__YmwOA:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary,hsl(var(--primary)));--tw-outline-style:none;border-color:#fe9f43;outline-style:none}.product-group-form_selectedProductsContainer__CF2lO{max-height:calc(var(--spacing,.25rem) * 32);border-radius:var(--radius-md,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);padding:calc(var(--spacing,.25rem) * 3);overflow-y:auto}:where(.product-group-form_selectedProductsList__UtVuh>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-y-reverse)))}.product-group-form_selectedProductItem__YI0Ow{background-color:var(--color-gray-50,#f9fafb);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500,#6b7280);border-radius:.25rem}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@keyframes product-group-form_spin__ycrg1{to{transform:rotate(1turn)}}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.fieldError_container__P1UJR{margin-top:calc(var(--spacing,.25rem) * 1);align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-600,#dc2626);display:flex}.fieldError_icon__VH2Ys{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.promotionTabsBuilder_root__lT2o3,.promotionTabsBuilder_tabs__1Ed91{width:100%}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.promotionTabsBuilder-extra_tabsContentItem__AXmEH,.promotionTabsBuilder_tabsContent__Oojbs{margin-top:calc(var(--spacing,.25rem) * 4)}.promotionTabsBuilder-extra_tabsList__e3AM8{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.EditCampaignModal_stepContent__qfCj2{flex-direction:column;display:flex}