.sidebar-module-scss-module__IcmAvq__sidebar{width:20rem;padding:1.5rem 1rem 1rem;position:sticky;top:0;left:0}.sidebar-module-scss-module__IcmAvq__sidebarPanel{background:#f2f2f2;border-radius:1rem;flex-direction:column;gap:1rem;width:100%;height:100%;padding:1.25rem;display:flex}.sidebar-module-scss-module__IcmAvq__stepItem{background:#fff;border:1px solid #0000;border-radius:12px;padding:.9rem}.sidebar-module-scss-module__IcmAvq__stepItem.sidebar-module-scss-module__IcmAvq__current{color:#fff;background:#00c81d;border:1px solid #00c81d}.sidebar-module-scss-module__IcmAvq__stepItem .sidebar-module-scss-module__IcmAvq__stepHeader{gap:.75rem;display:flex}.sidebar-module-scss-module__IcmAvq__stepItem .sidebar-module-scss-module__IcmAvq__stepNumber{color:#fff;background:#00c81d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:600;display:flex}.sidebar-module-scss-module__IcmAvq__stepItem.sidebar-module-scss-module__IcmAvq__current .sidebar-module-scss-module__IcmAvq__stepNumber{color:#00c81d;background:#fff;border-color:#fff}.sidebar-module-scss-module__IcmAvq__stepContent{align-items:center;display:flex}.sidebar-module-scss-module__IcmAvq__stepTitle{color:#111;margin:0;font-size:.9rem;font-weight:600;line-height:1.3}.sidebar-module-scss-module__IcmAvq__stepItem.sidebar-module-scss-module__IcmAvq__current .sidebar-module-scss-module__IcmAvq__stepTitle{color:#fff}.sidebar-module-scss-module__IcmAvq__stepDescription{padding-top:.75rem;font-size:small}
.form-module-scss-module__FVdvDq__mainContainer{background:#fff;justify-content:center;align-items:flex-start;height:100vh;padding:0;display:flex;overflow:hidden}.form-module-scss-module__FVdvDq__formContainer{width:800px;padding:2rem 0}.form-module-scss-module__FVdvDq__fileUploadSection{width:100vw;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:2rem;padding:2rem 3rem;display:flex}.form-module-scss-module__FVdvDq__inputGroup{margin-bottom:2rem}.form-module-scss-module__FVdvDq__inputGroup .form-module-scss-module__FVdvDq__inputLabel,.form-module-scss-module__FVdvDq__inputGroup .form-module-scss-module__FVdvDq__fileUploadLabel{color:#2d3748;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1rem;font-weight:600;display:flex}.form-module-scss-module__FVdvDq__inputGroup .form-module-scss-module__FVdvDq__inputLabel svg,.form-module-scss-module__FVdvDq__inputGroup .form-module-scss-module__FVdvDq__fileUploadLabel svg{color:#00c81d}.form-module-scss-module__FVdvDq__inputGroup .form-module-scss-module__FVdvDq__inputField,.form-module-scss-module__FVdvDq__inputGroup .form-module-scss-module__FVdvDq__inputbox{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;width:100%;padding:1rem 1.25rem;font-size:1rem;transition:all .3s}.form-module-scss-module__FVdvDq__inputGroup .form-module-scss-module__FVdvDq__inputField:focus,.form-module-scss-module__FVdvDq__inputGroup .form-module-scss-module__FVdvDq__inputbox:focus{background:#fff;border-color:#00c81d;outline:none;box-shadow:0 0 0 3px #00c81d1a}.form-module-scss-module__FVdvDq__inputGroup .form-module-scss-module__FVdvDq__inputField::placeholder,.form-module-scss-module__FVdvDq__inputGroup .form-module-scss-module__FVdvDq__inputbox::placeholder{color:#a0aec0}.form-module-scss-module__FVdvDq__modeSelectionContainer{text-align:center}.form-module-scss-module__FVdvDq__modeSelectionContainer .form-module-scss-module__FVdvDq__sectionTitle{color:#1a202c;margin-bottom:3rem;font-size:2rem;font-weight:700;position:relative}.form-module-scss-module__FVdvDq__modeSelectionContainer .form-module-scss-module__FVdvDq__sectionTitle:after{content:"";background:linear-gradient(135deg,#00c81d,#ef4444);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-1rem;left:50%;transform:translate(-50%)}.form-module-scss-module__FVdvDq__modeBoxes{grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem;display:grid}@media (max-width:768px){.form-module-scss-module__FVdvDq__modeBoxes{grid-template-columns:1fr}}.form-module-scss-module__FVdvDq__modeBox{cursor:pointer;background:#fff;border:3px solid #e2e8f0;border-radius:20px;padding:2.5rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.form-module-scss-module__FVdvDq__modeBox:before{content:"";background:linear-gradient(90deg,#0000,#cc00000d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.form-module-scss-module__FVdvDq__modeBox:hover{background:#fef2f2;border-color:#00c81d;transform:translateY(-8px);box-shadow:0 20px 40px #00c81d26}.form-module-scss-module__FVdvDq__modeBox:hover:before{left:100%}.form-module-scss-module__FVdvDq__modeBox:hover .form-module-scss-module__FVdvDq__modeBoxIcon{color:#00c81d;transform:scale(1.1)}.form-module-scss-module__FVdvDq__modeBox:hover .form-module-scss-module__FVdvDq__modeBoxTitle{color:#00c81d}.form-module-scss-module__FVdvDq__modeBox .form-module-scss-module__FVdvDq__modeBoxIcon{color:#6b7280;justify-content:center;margin-bottom:1.5rem;transition:all .3s;display:flex}.form-module-scss-module__FVdvDq__modeBox .form-module-scss-module__FVdvDq__modeBoxTitle{color:#1a202c;margin-bottom:1rem;font-size:1.5rem;font-weight:700;transition:color .3s}.form-module-scss-module__FVdvDq__modeBox .form-module-scss-module__FVdvDq__modeBoxDescription{color:#64748b;margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.form-module-scss-module__FVdvDq__modeBox .form-module-scss-module__FVdvDq__modeBoxFeatures{flex-direction:column;gap:.5rem;display:flex}.form-module-scss-module__FVdvDq__modeBox .form-module-scss-module__FVdvDq__modeBoxFeatures span{color:#94a3b8;text-align:left;align-items:center;font-size:.875rem;display:flex}.form-module-scss-module__FVdvDq__uploadSection .form-module-scss-module__FVdvDq__modeHeader{border-bottom:2px solid #f1f5f9;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;display:flex}.form-module-scss-module__FVdvDq__uploadSection .form-module-scss-module__FVdvDq__modeHeader .form-module-scss-module__FVdvDq__backButton{color:#6b7280;cursor:pointer;background:0 0;border:none;font-size:.875rem;transition:color .3s}.form-module-scss-module__FVdvDq__uploadSection .form-module-scss-module__FVdvDq__modeHeader .form-module-scss-module__FVdvDq__backButton:hover{color:#00c81d}.form-module-scss-module__FVdvDq__uploadSection .form-module-scss-module__FVdvDq__modeHeader .form-module-scss-module__FVdvDq__selectedMode{color:#71717b;background:#d4d4d8;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:flex}.form-module-scss-module__FVdvDq__fullWidthPreview{align-self:stretch;width:100%!important;max-width:none!important}.form-module-scss-module__FVdvDq__productsTableWrapper{width:100%!important;max-width:none!important}.form-module-scss-module__FVdvDq__pageBottomPad{padding-bottom:64px}.form-module-scss-module__FVdvDq__fileUploadContainer{text-align:center;cursor:pointer;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;padding:2rem;transition:all .3s}.form-module-scss-module__FVdvDq__fileUploadContainer:hover{background:#f4fff6;border-color:#00c81d}.form-module-scss-module__FVdvDq__actionButtons,.form-module-scss-module__FVdvDq__buttonRow,.form-module-scss-module__FVdvDq__buttonsBar{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:1.25rem;display:flex}@media (max-width:640px){.form-module-scss-module__FVdvDq__actionButtons,.form-module-scss-module__FVdvDq__buttonRow,.form-module-scss-module__FVdvDq__buttonsBar{flex-direction:column;gap:10px}}.form-module-scss-module__FVdvDq__btn,.form-module-scss-module__FVdvDq__secondaryButton,.form-module-scss-module__FVdvDq__primaryButton,.form-module-scss-module__FVdvDq__startBtn{appearance:none;cursor:pointer;border:0;border-radius:10px;outline:0;justify-content:center;align-items:center;gap:.5rem;height:38px;padding:0 .95rem;font-size:.95rem;font-weight:600;line-height:1;transition:background-color .18s,border-color .18s,box-shadow .18s,transform 60ms;display:inline-flex}.form-module-scss-module__FVdvDq__btn svg,.form-module-scss-module__FVdvDq__secondaryButton svg,.form-module-scss-module__FVdvDq__primaryButton svg,.form-module-scss-module__FVdvDq__startBtn svg{flex:none;display:block}.form-module-scss-module__FVdvDq__btn:active,.form-module-scss-module__FVdvDq__secondaryButton:active,.form-module-scss-module__FVdvDq__primaryButton:active,.form-module-scss-module__FVdvDq__startBtn:active{transform:translateY(1px)}.form-module-scss-module__FVdvDq__btn:disabled,.form-module-scss-module__FVdvDq__secondaryButton:disabled,.form-module-scss-module__FVdvDq__primaryButton:disabled,.form-module-scss-module__FVdvDq__startBtn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none!important;transform:none!important}.form-module-scss-module__FVdvDq__btn:focus-visible,.form-module-scss-module__FVdvDq__secondaryButton:focus-visible,.form-module-scss-module__FVdvDq__primaryButton:focus-visible,.form-module-scss-module__FVdvDq__startBtn:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #00c81da6}.form-module-scss-module__FVdvDq__primaryButton,.form-module-scss-module__FVdvDq__startBtn{color:#fff;background:#00c81d;box-shadow:0 6px 18px #00c81d2e}.form-module-scss-module__FVdvDq__primaryButton:hover:not(:disabled),.form-module-scss-module__FVdvDq__startBtn:hover:not(:disabled),.form-module-scss-module__FVdvDq__primaryButton:active,.form-module-scss-module__FVdvDq__startBtn:active{background:#00c81d}.form-module-scss-module__FVdvDq__secondaryButton{color:#00c81d;background:#fff;border:1px solid #00c81d47;box-shadow:0 2px 8px #0000000d}.form-module-scss-module__FVdvDq__secondaryButton:hover:not(:disabled){background:#f4fff6;border-color:#00c81d61}.form-module-scss-module__FVdvDq__secondaryButton:active{background:#f4fff6}.form-module-scss-module__FVdvDq__btn--sm{height:34px;padding:0 .8rem;font-size:.9rem}.form-module-scss-module__FVdvDq__btn--md{height:38px}.form-module-scss-module__FVdvDq__btn--lg{height:42px;padding:0 1.15rem}.form-module-scss-module__FVdvDq__previewContainer,.form-module-scss-module__FVdvDq__centeredBlock{background:#fff}.form-module-scss-module__FVdvDq__previewContainer .form-module-scss-module__FVdvDq__previewHeader,.form-module-scss-module__FVdvDq__centeredBlock .form-module-scss-module__FVdvDq__previewHeader{text-align:center;margin-bottom:2rem}.form-module-scss-module__FVdvDq__previewContainer .form-module-scss-module__FVdvDq__previewHeader h3,.form-module-scss-module__FVdvDq__centeredBlock .form-module-scss-module__FVdvDq__previewHeader h3{color:#1a202c;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:1.75rem;font-weight:700;display:flex}.form-module-scss-module__FVdvDq__previewContainer .form-module-scss-module__FVdvDq__previewHeader h3 svg,.form-module-scss-module__FVdvDq__centeredBlock .form-module-scss-module__FVdvDq__previewHeader h3 svg{color:#00c81d}.form-module-scss-module__FVdvDq__previewContainer .form-module-scss-module__FVdvDq__previewHeader p,.form-module-scss-module__FVdvDq__centeredBlock .form-module-scss-module__FVdvDq__previewHeader p{color:#64748b;font-size:1rem}.form-module-scss-module__FVdvDq__loadingContainer{text-align:center;padding:4rem 2rem}.form-module-scss-module__FVdvDq__loadingContainer .form-module-scss-module__FVdvDq__loadingSpinner{justify-content:center;margin-bottom:1.5rem;display:flex}.form-module-scss-module__FVdvDq__loadingContainer .form-module-scss-module__FVdvDq__loadingSpinner svg{color:#00c81d;animation:2s linear infinite form-module-scss-module__FVdvDq__spin}.form-module-scss-module__FVdvDq__loadingContainer h3{color:#1a202c;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.form-module-scss-module__FVdvDq__loadingContainer p{color:#64748b;margin-bottom:2rem}@keyframes form-module-scss-module__FVdvDq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-module-scss-module__FVdvDq__progressBarContainer{background-color:#e5e7eb;border-radius:3px;width:100%;height:6px;margin-top:1rem;overflow:hidden}.form-module-scss-module__FVdvDq__progressBarContainer .form-module-scss-module__FVdvDq__progressBarFill{background:linear-gradient(90deg,#00c81d,#0ab423) 0 0/200px 100%;border-radius:3px;height:100%;transition:width .3s;animation:2s infinite form-module-scss-module__FVdvDq__shimmer}@keyframes form-module-scss-module__FVdvDq__shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.form-module-scss-module__FVdvDq__sampleFileSection{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;flex-direction:column;align-items:center;margin-bottom:20px;padding:16px;display:flex}.form-module-scss-module__FVdvDq__sampleFileHeader{color:#495057;align-items:center;gap:8px;margin-bottom:8px;font-weight:600;display:flex}.form-module-scss-module__FVdvDq__sampleFileDescription{color:#6c757d;margin-bottom:12px;font-size:14px;line-height:1.4}.form-module-scss-module__FVdvDq__sampleDownloadButton{color:#fff;cursor:pointer;background:#00c81d;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;transition:background-color .2s;display:flex}.form-module-scss-module__FVdvDq__sampleDownloadButton:disabled{opacity:.6;cursor:not-allowed}.form-module-scss-module__FVdvDq__lockScope{position:relative}.form-module-scss-module__FVdvDq__isLocked{pointer-events:none;opacity:.9}.form-module-scss-module__FVdvDq__blocker{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:5;pointer-events:all;background:#ffffff73;position:absolute;inset:0}.form-module-scss-module__FVdvDq__modeBoxDisabled{filter:grayscale(.25);opacity:.6}.form-module-scss-module__FVdvDq__fieldsetReset{border:0;min-width:0;margin:0;padding:0}.form-module-scss-module__FVdvDq__noPointer{pointer-events:none}
.home-module-scss-module__sUJr3q__layoutWrapper{width:100vw;height:calc(100vh - 65px);display:flex;overflow:hidden}.home-module-scss-module__sUJr3q__sidebar{background:#f2f2f2;border-right:1px solid #e1e5e9;flex-direction:column;width:320px;height:100%;padding:2rem 1.5rem;display:flex}.home-module-scss-module__sUJr3q__mainContent{box-sizing:border-box;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding:1.5rem;display:flex}.home-module-scss-module__sUJr3q__formWrapperFluid{align-self:stretch;width:100%;padding:0;max-width:none!important}.home-module-scss-module__sUJr3q__pageHeader{width:100%;margin-bottom:2rem;padding-bottom:1rem}.home-module-scss-module__sUJr3q__pageTitle{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,#1e2939)}@supports (color:lab(0% 0 0)){.home-module-scss-module__sUJr3q__pageTitle{color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}.home-module-scss-module__sUJr3q__pageSubtitle{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-gray-600,#4a5565)}@supports (color:lab(0% 0 0)){.home-module-scss-module__sUJr3q__pageSubtitle{color:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}}.home-module-scss-module__sUJr3q__separator{background-color:#dcdcdc;width:100%;height:1px}.home-module-scss-module__sUJr3q__formWrapper{width:100%;max-width:1200px;padding:2rem 0}.home-module-scss-module__sUJr3q__landingWrapper{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:calc(100vh - 64px);padding:3rem 2rem 4rem;display:flex}.home-module-scss-module__sUJr3q__headingSection{margin-bottom:calc(var(--spacing,.25rem)*6);padding-bottom:calc(var(--spacing,.25rem)*4);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.home-module-scss-module__sUJr3q__title{margin-bottom:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-bold,700);font-size:2rem;font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,#1e2939)}@supports (color:lab(0% 0 0)){.home-module-scss-module__sUJr3q__title{color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}.home-module-scss-module__sUJr3q__subtitle{margin-bottom:calc(var(--spacing,.25rem)*3);color:var(--color-gray-700,#364153);font-size:1.5rem}@supports (color:lab(0% 0 0)){.home-module-scss-module__sUJr3q__subtitle{color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}}.home-module-scss-module__sUJr3q__desc{margin-bottom:calc(var(--spacing,.25rem)*3);color:var(--color-gray-600,#4a5565);font-size:1rem}@supports (color:lab(0% 0 0)){.home-module-scss-module__sUJr3q__desc{color:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}}.home-module-scss-module__sUJr3q__cardsContainer{justify-content:center;gap:calc(var(--spacing,.25rem)*6);width:100%;padding-top:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*6);display:flex}.home-module-scss-module__sUJr3q__cardRow{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.home-module-scss-module__sUJr3q__card{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-600,#e40014);min-width:280px;max-width:320px;padding:calc(var(--spacing,.25rem)*5);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));--tw-duration:.15s;border-radius:8px;flex-direction:column;width:340px;height:400px;padding-block:2.5rem;transition-duration:.15s;display:flex;position:relative}@supports (color:lab(0% 0 0)){.home-module-scss-module__sUJr3q__card{border-color:var(--color-red-600,lab(48.4493% 77.4328 61.5452))}}.home-module-scss-module__sUJr3q__cardNumber{--tw-translate-x:calc(calc(1/2*100%)*-1);width:2.5em;height:2.5em;translate:var(--tw-translate-x)var(--tw-translate-y);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-red-600,#e40014);background-color:var(--color-white,#fff);--tw-font-weight:var(--font-weight-bold,700);font-size:1.3em;font-weight:var(--font-weight-bold,700);color:var(--color-red-600,#e40014);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:-1.25em;left:50%}@supports (color:lab(0% 0 0)){.home-module-scss-module__sUJr3q__cardNumber{border-color:var(--color-red-600,lab(48.4493% 77.4328 61.5452));color:var(--color-red-600,lab(48.4493% 77.4328 61.5452))}}.home-module-scss-module__sUJr3q__cardNumberActive{--tw-translate-x:calc(calc(1/2*100%)*-1);width:2.5em;height:2.5em;translate:var(--tw-translate-x)var(--tw-translate-y);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-red-600,#e40014);background-color:var(--color-red-600,#e40014);--tw-font-weight:var(--font-weight-bold,700);font-size:1.3em;font-weight:var(--font-weight-bold,700);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:.15s;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.15s;display:flex;position:absolute;top:-1.25em;left:50%}@supports (color:lab(0% 0 0)){.home-module-scss-module__sUJr3q__cardNumberActive{border-color:var(--color-red-600,lab(48.4493% 77.4328 61.5452));background-color:var(--color-red-600,lab(48.4493% 77.4328 61.5452))}}.home-module-scss-module__sUJr3q__cardNumberDone{--tw-translate-x:calc(calc(1/2*100%)*-1);width:2.5em;height:2.5em;translate:var(--tw-translate-x)var(--tw-translate-y);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-gray-400,#99a1af);background-color:var(--color-gray-400,#99a1af);--tw-font-weight:var(--font-weight-bold,700);font-size:1.3em;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:-1.25em;left:50%}@supports (color:lab(0% 0 0)){.home-module-scss-module__sUJr3q__cardNumberDone{border-color:var(--color-gray-400,lab(65.9269% -.832707 -8.17473));background-color:var(--color-gray-400,lab(65.9269% -.832707 -8.17473))}}.home-module-scss-module__sUJr3q__cardTitle{margin-bottom:calc(var(--spacing,.25rem)*3);text-align:center;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-red-600,#e40014)}@supports (color:lab(0% 0 0)){.home-module-scss-module__sUJr3q__cardTitle{color:var(--color-red-600,lab(48.4493% 77.4328 61.5452))}}.home-module-scss-module__sUJr3q__cardImg{margin-bottom:calc(var(--spacing,.25rem)*4);width:120px;height:120px}.home-module-scss-module__sUJr3q__descRow{justify-content:center;gap:calc(var(--spacing,.25rem)*8);display:flex}.home-module-scss-module__sUJr3q__descCard{flex-direction:column;display:flex;overflow:hidden}.home-module-scss-module__sUJr3q__startTitle{margin-bottom:calc(var(--spacing,.25rem)*4);text-align:center;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.home-module-scss-module__sUJr3q__goBtnRow{margin-top:calc(var(--spacing,.25rem)*6);width:100%;padding-top:calc(var(--spacing,.25rem)*3);justify-content:center;align-items:center;display:flex}.home-module-scss-module__sUJr3q__goBtn{--tw-border-style:none;background-color:var(--color-red-600,#e40014);min-width:8rem;padding:calc(var(--spacing,.25rem)*3);color:var(--color-white,#fff);--tw-outline-style:none;border-style:none;border-radius:10px;outline-style:none;justify-content:center;align-items:center;display:flex}@supports (color:lab(0% 0 0)){.home-module-scss-module__sUJr3q__goBtn{background-color:var(--color-red-600,lab(48.4493% 77.4328 61.5452))}}.home-module-scss-module__sUJr3q__goBtn:disabled{cursor:not-allowed;background-color:var(--color-gray-300,#d1d5dc);color:var(--color-slate-700,#314158)}@supports (color:lab(0% 0 0)){.home-module-scss-module__sUJr3q__goBtn:disabled{background-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138));color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}.home-module-scss-module__sUJr3q__goBtnHref{justify-content:center;width:auto;display:flex}.home-module-scss-module__sUJr3q__goBtnSecondary{cursor:pointer;--tw-border-style:none;background-color:var(--color-gray-300,#d1d5dc);min-width:8rem;padding:calc(var(--spacing,.25rem)*3);color:var(--color-white,#fff);--tw-outline-style:none;border-style:none;border-radius:10px;outline-style:none;justify-content:center;align-items:center;display:flex}@supports (color:lab(0% 0 0)){.home-module-scss-module__sUJr3q__goBtnSecondary{background-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}}.home-module-scss-module__sUJr3q__getStartedButtonRow{justify-content:center;margin-top:2rem;display:flex}.home-module-scss-module__sUJr3q__getStartedButton{color:#fff;cursor:pointer;background-color:#00c81d;border:none;border-radius:.5rem;padding:.75rem 2rem;font-size:1rem;font-weight:700;transition:background-color .3s}.home-module-scss-module__sUJr3q__getStartedButton:hover{background-color:#00c81d}.home-module-scss-module__sUJr3q__headerShadow{z-index:100;background:#fff;position:sticky;top:0;box-shadow:0 1px 4px #0000000f}.home-module-scss-module__sUJr3q__modeToggle{background:#f8f9fa;border-radius:12px;justify-content:center;gap:8px;width:fit-content;margin:0 0 32px;padding:6px;display:flex;box-shadow:0 2px 8px #00000014}.home-module-scss-module__sUJr3q__modeBtn{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;transition:all .3s;display:flex;position:relative;overflow:hidden}.home-module-scss-module__sUJr3q__modeBtn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.home-module-scss-module__sUJr3q__modeBtn:hover:not(.home-module-scss-module__sUJr3q__active){color:#00c81d;background:#00c81d0d}.home-module-scss-module__sUJr3q__modeBtn:hover:not(.home-module-scss-module__sUJr3q__active):before{left:100%}.home-module-scss-module__sUJr3q__modeBtn.home-module-scss-module__sUJr3q__active{color:#fff;background:#00c81d;transform:translateY(-1px);box-shadow:0 4px 12px #00c81d4d}.home-module-scss-module__sUJr3q__modeBtn.home-module-scss-module__sUJr3q__active svg{transform:scale(1.1)}.home-module-scss-module__sUJr3q__modeBtn svg{transition:transform .3s}@media (max-width:1024px){.home-module-scss-module__sUJr3q__mainContent{padding:2rem}.home-module-scss-module__sUJr3q__benefitsList{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.home-module-scss-module__sUJr3q__modeToggle{justify-content:center;width:100%;margin:0 0 24px}.home-module-scss-module__sUJr3q__modeBtn{flex:1;justify-content:center;padding:14px 16px;font-size:13px}.home-module-scss-module__sUJr3q__mainContent{padding:1.5rem}}@media (max-width:480px){.home-module-scss-module__sUJr3q__modeBtn span{display:none}.home-module-scss-module__sUJr3q__modeBtn{padding:12px}.home-module-scss-module__sUJr3q__pageTitle{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}.home-module-scss-module__sUJr3q__mainContent{padding:1rem}}.home-module-scss-module__sUJr3q__card{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;height:400px;display:flex}.home-module-scss-module__sUJr3q__cardTitle{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#00c81d;text-align:center;justify-content:center;align-items:center;min-height:48px;margin:0;padding:0 8px;display:flex}.home-module-scss-module__sUJr3q__descText{color:#5c5c5c;text-align:center;justify-content:center;align-items:center;min-height:48px;font-style:italic;display:flex}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@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}
.productsTable-module-scss-module__yVNXpW__container{margin-bottom:2rem}.productsTable-module-scss-module__yVNXpW__header{margin-bottom:1rem}.productsTable-module-scss-module__yVNXpW__header .productsTable-module-scss-module__yVNXpW__title{color:#333;margin:0 0 .5rem;font-size:1.5rem;font-weight:700}.productsTable-module-scss-module__yVNXpW__header .productsTable-module-scss-module__yVNXpW__subtitle{color:#666;margin:0;font-size:.9rem}.productsTable-module-scss-module__yVNXpW__table_wrapper{height:45vh;overflow:hidden scroll}.productsTable-module-scss-module__yVNXpW__tableContainer{border-radius:8px;box-shadow:0 2px 8px #0000001a}.productsTable-module-scss-module__yVNXpW__tableContainer::-webkit-scrollbar{width:8px;height:8px}.productsTable-module-scss-module__yVNXpW__tableContainer::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.productsTable-module-scss-module__yVNXpW__tableContainer::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.productsTable-module-scss-module__yVNXpW__tableContainer::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.productsTable-module-scss-module__yVNXpW__table{border-collapse:collapse;background:#fff;width:100%;min-width:800px}.productsTable-module-scss-module__yVNXpW__table tbody{width:100%;height:400px;overflow:auto}.productsTable-module-scss-module__yVNXpW__table thead tr{width:100%}.productsTable-module-scss-module__yVNXpW__table th{text-align:left;color:#333;z-index:1;background-color:#f8f9fa;border-bottom:2px solid #e9ecef;padding:1rem;font-size:.9rem;font-weight:600;position:sticky;top:0}.productsTable-module-scss-module__yVNXpW__table td{vertical-align:top;border-bottom:1px solid #e9ecef;padding:1rem}.productsTable-module-scss-module__yVNXpW__table th,.productsTable-module-scss-module__yVNXpW__table td{width:auto}.productsTable-module-scss-module__yVNXpW__table a{color:#007bff;font-size:.9rem;text-decoration:none}.productsTable-module-scss-module__yVNXpW__table a:hover{text-decoration:underline}.productsTable-module-scss-module__yVNXpW__row{cursor:pointer;transition:background-color .2s}.productsTable-module-scss-module__yVNXpW__row:hover,.productsTable-module-scss-module__yVNXpW__row.productsTable-module-scss-module__yVNXpW__selected{background-color:#f4fff6}.productsTable-module-scss-module__yVNXpW__ingredients{max-width:200px}.productsTable-module-scss-module__yVNXpW__ingredient{font-size:.9rem;display:inline-block}.productsTable-module-scss-module__yVNXpW__composition{min-width:120px}.productsTable-module-scss-module__yVNXpW__compositionItem{margin-bottom:.25rem}.productsTable-module-scss-module__yVNXpW__compositionItem:last-child{margin-bottom:0}.productsTable-module-scss-module__yVNXpW__skuName{color:#00c81d;font-weight:500}.productsTable-module-scss-module__yVNXpW__skuName a{color:inherit;text-decoration:none}.productsTable-module-scss-module__yVNXpW__skuName a:hover{text-decoration:underline}.productsTable-module-scss-module__yVNXpW__percentage{color:#00c81d;background-color:#fdecea;border-radius:4px;margin-right:.5rem;padding:.2rem .5rem;font-size:.8rem;font-weight:500;display:inline-block}
.header-module-scss-module__J45moG__header{--tw-shadow:0px 5px 5px var(--tw-shadow-color,#9ea9cd29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);justify-content:space-between;align-items:center;display:flex}.header-module-scss-module__J45moG__headerLeft{padding:calc(var(--spacing,.25rem)*2);align-items:center;display:flex}.header-module-scss-module__J45moG__logo{margin-left:calc(var(--spacing,.25rem)*1);height:auto;width:calc(var(--spacing,.25rem)*32)}.header-module-scss-module__J45moG__appName{margin-left:calc(var(--spacing,.25rem)*2);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)}.header-module-scss-module__J45moG__buttonGroup{display:flex}:where(.header-module-scss-module__J45moG__buttonGroup>: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)))}.header-module-scss-module__J45moG__buttonGroup{padding:calc(var(--spacing,.25rem)*2)}.header-module-scss-module__J45moG__tabgroup{cursor:pointer;height:-webkit-fill-available;display:flex}:where(.header-module-scss-module__J45moG__tabgroup>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-x-reverse)))}.header-module-scss-module__J45moG__tabgroup{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:transform,translate,scale,rotate;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))}.header-module-scss-module__J45moG__activetab{border-bottom-style:var(--tw-border-style);border-color:#00c81d;border-bottom-width:2px;align-items:center;display:flex}.header-module-scss-module__J45moG__inactivetab{border-bottom-style:var(--tw-border-style);color:var(--color-gray-500,#6a7282);border-color:#0000;border-bottom-width:2px;align-items:center;display:flex}@supports (color:lab(0% 0 0)){.header-module-scss-module__J45moG__inactivetab{color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}}@media (hover:hover){.header-module-scss-module__J45moG__inactivetab:hover{border-color:var(--color-gray-500,#6a7282);color:var(--color-gray-500,#6a7282)}@supports (color:lab(0% 0 0)){.header-module-scss-module__J45moG__inactivetab:hover{border-color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268));color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}}}.header-module-scss-module__J45moG__actionButton{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*32);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);border-radius:var(--radius-lg,.5rem);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);transition-property:transform,translate,scale,rotate;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));background-color:#00c81d}@media (hover:hover){.header-module-scss-module__J45moG__actionButton:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y);cursor:pointer}}@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}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
.toast-module__w_0E3G__wrap{z-index:60;position:fixed;bottom:20px;right:20px}.toast-module__w_0E3G__toast{color:#065f46;background:#ecfdf5;border:1px solid #d1fae5;border-radius:10px;align-items:center;gap:10px;min-width:280px;padding:12px 14px;display:flex;box-shadow:0 8px 20px #00000014}.toast-module__w_0E3G__icon{background:#10b981;border-radius:50%;width:18px;height:18px}.toast-module__w_0E3G__close{border:1px solid var(--bain-red);color:var(--bain-red);cursor:pointer;background:#fff;border-radius:10px;margin-left:auto;padding:6px 10px}
.previewModal-module__N2mETW__backdrop{z-index:1000;background:#0000004d;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.previewModal-module__N2mETW__dialog{background:#fff;border-radius:12px;flex-direction:column;width:90vw;max-height:80vh;margin:20px;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000040}.previewModal-module__N2mETW__header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.previewModal-module__N2mETW__title{margin:0;font-size:18px}.previewModal-module__N2mETW__closeBtn{cursor:pointer;background:0 0;border:none;padding:4px;font-size:22px;line-height:1}.previewModal-module__N2mETW__body{padding:24px;overflow:hidden}.previewModal-module__N2mETW__tableWrapper{border:1px solid #f0f0f0;border-radius:6px;max-height:calc(80vh - 120px);padding:8px;overflow:auto}.previewModal-module__N2mETW__tableWrapper::-webkit-scrollbar{width:8px;height:8px}.previewModal-module__N2mETW__tableWrapper::-webkit-scrollbar-track{background:0 0;border-radius:4px}.previewModal-module__N2mETW__tableWrapper::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px;transition:background .2s}.previewModal-module__N2mETW__tableWrapper::-webkit-scrollbar-thumb:hover{background:#00000040}.previewModal-module__N2mETW__tableWrapper::-webkit-scrollbar-corner{background:0 0}.previewModal-module__N2mETW__tableWrapper{scrollbar-width:thin;scrollbar-color:#00000026 transparent}.previewModal-module__N2mETW__table{border-collapse:collapse;width:100%;margin-bottom:16px}.previewModal-module__N2mETW__th{text-align:left;z-index:10;background:#fff;border-bottom:2px solid #ddd;padding:12px 10px;font-weight:600;position:sticky;top:0;box-shadow:0 2px 4px #0000001a}.previewModal-module__N2mETW__td{vertical-align:top;border-bottom:1px solid #f2f2f2;padding:10px;font-size:14px}.previewModal-module__N2mETW__td.previewModal-module__N2mETW__skuName{color:#c00;font-weight:500}.previewModal-module__N2mETW__footerNote{color:#666;margin-top:12px;font-size:12px}
.layout-module__eDKula__center{justify-content:center;width:100%;display:flex}.layout-module__eDKula__section{margin-top:var(--section-gap)}
