.contact-module__5VBpta__main{background-color:#f8fafc;overflow:hidden}.contact-module__5VBpta__nav{z-index:50;background-color:#004225;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.contact-module__5VBpta__nav_inner{justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:.75rem 1rem;display:flex}.contact-module__5VBpta__nav_logo{flex-shrink:0;align-items:center;gap:.75rem;text-decoration:none;display:flex}.contact-module__5VBpta__logo_image{object-fit:contain}.contact-module__5VBpta__desktop_nav{align-items:center;gap:2rem;display:none}.contact-module__5VBpta__nav_link{color:#fffc;font-size:.875rem;text-decoration:none;transition:color .15s}.contact-module__5VBpta__nav_link:hover{color:#fff}.contact-module__5VBpta__nav_actions{align-items:center;gap:.75rem;display:flex}.contact-module__5VBpta__get_started_btn{color:#fff;background:0 0;border:1px solid #fff9;border-radius:9999px;flex-shrink:0;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:none}.contact-module__5VBpta__get_started_btn:hover{color:#004225;background-color:#fff}.contact-module__5VBpta__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;width:2rem;height:2rem;padding:0;display:flex}.contact-module__5VBpta__hamburger_line{background-color:#fff;width:1.25rem;height:2px;transition:transform .3s,opacity .3s;display:block}.contact-module__5VBpta__hamburger_line_top_open{transform:rotate(45deg)translateY(8px)}.contact-module__5VBpta__hamburger_line_mid_open{opacity:0}.contact-module__5VBpta__hamburger_line_bottom_open{transform:rotate(-45deg)translateY(-8px)}.contact-module__5VBpta__mobile_menu{background-color:#003a1f;border-top:1px solid #ffffff1a;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.contact-module__5VBpta__mobile_nav_link{color:#fffc;padding:.5rem 0;font-size:.875rem;text-decoration:none;transition:color .15s}.contact-module__5VBpta__mobile_nav_link:hover{color:#fff}.contact-module__5VBpta__mobile_get_started{text-align:center;color:#fff;background:0 0;border:1px solid #fff9;border-radius:9999px;margin-top:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:block}.contact-module__5VBpta__mobile_get_started:hover{color:#004225;background-color:#fff}.contact-module__5VBpta__hero{background-color:#004225;position:relative;overflow:hidden}.contact-module__5VBpta__hero_orb{filter:blur(120px);pointer-events:none;background-color:#6fcf9726;border-radius:9999px;width:700px;height:700px;position:absolute;top:0;right:0}.contact-module__5VBpta__hero_orb_left{filter:blur(100px);pointer-events:none;background-color:#6fcf9714;border-radius:9999px;width:400px;height:400px;position:absolute;bottom:-100px;left:-100px}.contact-module__5VBpta__hero_inner{max-width:1280px;margin:0 auto;padding:5rem 1.5rem 8rem;position:relative}.contact-module__5VBpta__hero_badge{font-size:var(--fs-caption);color:#fff;letter-spacing:.05em;background-color:#ffffff1a;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem 1.25rem;font-weight:500;display:inline-flex}.contact-module__5VBpta__hero_title{font-size:var(--fs-main-title);color:#fff;letter-spacing:-.02em;font-weight:900;line-height:.95}.contact-module__5VBpta__hero_title_accent{color:#6fcf97;display:block}.contact-module__5VBpta__hero_desc{color:#ffffffb3;max-width:36rem;margin-top:2rem;font-size:1.125rem;line-height:1.8}.contact-module__5VBpta__channels_wrap{z-index:10;margin-top:-5rem;position:relative}.contact-module__5VBpta__channels_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}.contact-module__5VBpta__channels_grid{grid-template-columns:1fr;gap:1.5rem;display:grid}.contact-module__5VBpta__channel_card{background-color:#fff;border:1px solid #eaecf0;border-radius:2rem;padding:2rem;box-shadow:0 20px 60px #0000001a}.contact-module__5VBpta__channel_icon_box{background-color:#00422514;border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1.5rem;display:flex}.contact-module__5VBpta__channel_title{color:#1a1a1a;margin-bottom:.625rem;font-size:1.25rem;font-weight:700}.contact-module__5VBpta__channel_email{font-size:var(--fs-body-small);color:#004225;word-break:break-all;margin-bottom:.75rem;font-weight:600}.contact-module__5VBpta__channel_desc{color:#64748b;font-size:.875rem;line-height:1.6}.contact-module__5VBpta__form_section{padding:5rem 0}.contact-module__5VBpta__form_inner{grid-template-columns:1fr;gap:2rem;max-width:1280px;margin:0 auto;padding:0 1.5rem;display:grid}.contact-module__5VBpta__form_card{background-color:#fff;border-radius:2.5rem;padding:2.5rem;box-shadow:0 4px 24px #0000000a}.contact-module__5VBpta__form_title{color:#1a1a1a;margin-bottom:2rem;font-size:1.75rem;font-weight:700}.contact-module__5VBpta__form_fields{flex-direction:column;gap:1.5rem;display:flex}.contact-module__5VBpta__field_label{color:#1a1a1a;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.contact-module__5VBpta__field_input{width:100%;font-size:var(--fs-body-small);color:#1a1a1a;box-sizing:border-box;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:1.5rem;outline:none;padding:.875rem 1.25rem;transition:border-color .15s,box-shadow .15s}.contact-module__5VBpta__field_input:focus{background-color:#fff;border-color:#004225;box-shadow:0 0 0 3px #00422514}.contact-module__5VBpta__field_textarea{width:100%;font-size:var(--fs-body-small);color:#1a1a1a;resize:vertical;box-sizing:border-box;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:1.5rem;outline:none;padding:.875rem 1.25rem;font-family:inherit;transition:border-color .15s,box-shadow .15s}.contact-module__5VBpta__field_textarea:focus{background-color:#fff;border-color:#004225;box-shadow:0 0 0 3px #00422514}.contact-module__5VBpta__submit_btn{color:#fff;cursor:pointer;background-color:#004225;border:none;border-radius:1rem;width:100%;padding:1.1rem;font-size:1rem;font-weight:600;transition:background-color .15s}.contact-module__5VBpta__submit_btn:hover{background-color:#003a1f}.contact-module__5VBpta__form_note{font-size:var(--fs-caption);color:#94a3b8;line-height:1.5}.contact-module__5VBpta__side_panels{flex-direction:column;gap:1.25rem;height:100%;display:flex}.contact-module__5VBpta__panel_card{background-color:#004225;border-radius:2rem;flex:1;padding:2rem;position:relative;overflow:hidden}.contact-module__5VBpta__panel_glow{filter:blur(40px);pointer-events:none;background-color:#6fcf9733;border-radius:9999px;width:120px;height:120px;position:absolute;top:-30px;right:-30px}.contact-module__5VBpta__panel_label{font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;color:#6fcf97;margin-bottom:.625rem;font-weight:600;position:relative}.contact-module__5VBpta__panel_value{color:#fff;font-size:1.5rem;font-weight:700;position:relative}.contact-module__5VBpta__process_section{background-color:#fff;padding:5rem 0}.contact-module__5VBpta__process_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}.contact-module__5VBpta__section_title{text-align:center;color:#1a1a1a;margin-bottom:3.5rem;font-size:2rem;font-weight:700}.contact-module__5VBpta__process_grid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.contact-module__5VBpta__process_step{text-align:center}.contact-module__5VBpta__process_num{color:#fff;background-color:#004225;border-radius:9999px;justify-content:center;align-items:center;width:5rem;height:5rem;margin:0 auto 1.25rem;font-size:1.5rem;font-weight:700;display:flex}.contact-module__5VBpta__process_label{font-size:var(--fs-body-large);color:#1a1a1a;font-weight:600}.contact-module__5VBpta__faq_section{padding:5rem 0}.contact-module__5VBpta__faq_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}.contact-module__5VBpta__faq_grid{grid-template-columns:1fr;gap:1.25rem;display:grid}.contact-module__5VBpta__faq_card{background-color:#fff;border:1px solid #eaecf0;border-radius:1.5rem;padding:1.75rem}.contact-module__5VBpta__faq_q{color:#1a1a1a;margin-bottom:.625rem;font-size:1rem;font-weight:700}.contact-module__5VBpta__faq_a{font-size:var(--fs-body-small);color:#64748b;line-height:1.7}.contact-module__5VBpta__footer{background-color:#fff;border-top:1px solid #eaecf0}.contact-module__5VBpta__footer_inner{flex-direction:column;align-items:center;gap:1rem;max-width:1280px;margin:0 auto;padding:2rem 1.5rem;display:flex}.contact-module__5VBpta__footer_brand{align-items:center;gap:.5rem;display:flex}.contact-module__5VBpta__footer_logo_icon{background-color:#004225;border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.contact-module__5VBpta__footer_brand_name{color:#1a1a1a;font-size:.875rem;font-weight:700}.contact-module__5VBpta__footer_brand_sub{color:#94a3b8;font-size:.75rem}.contact-module__5VBpta__footer_links{flex-wrap:wrap;justify-content:center;gap:1.25rem;display:flex}.contact-module__5VBpta__footer_link{color:#64748b;font-size:.875rem;text-decoration:none;transition:color .15s}.contact-module__5VBpta__footer_link:hover{color:#004225}@media (min-width:640px){.contact-module__5VBpta__get_started_btn{display:block}.contact-module__5VBpta__channels_grid{grid-template-columns:repeat(3,1fr)}.contact-module__5VBpta__footer_inner{flex-direction:row;justify-content:space-between}.contact-module__5VBpta__footer_links{gap:1.5rem}}@media (min-width:768px){.contact-module__5VBpta__nav_inner{padding:.75rem 5rem}.contact-module__5VBpta__desktop_nav{display:flex}.contact-module__5VBpta__hamburger{display:none}.contact-module__5VBpta__hero_inner{padding:7rem 5rem 10rem}.contact-module__5VBpta__hero_title{font-size:var(--fs-hero)}.contact-module__5VBpta__channels_inner{padding:0 5rem}.contact-module__5VBpta__form_section{padding:6rem 0}.contact-module__5VBpta__form_inner{grid-template-columns:1fr 1fr;align-items:stretch;padding-left:5rem;padding-right:5rem}.contact-module__5VBpta__form_card{box-sizing:border-box;height:100%}.contact-module__5VBpta__process_section{padding:6rem 0}.contact-module__5VBpta__process_inner{padding-left:5rem;padding-right:5rem}.contact-module__5VBpta__process_grid{grid-template-columns:repeat(4,1fr)}.contact-module__5VBpta__faq_section{padding:6rem 0}.contact-module__5VBpta__faq_inner{padding-left:5rem;padding-right:5rem}.contact-module__5VBpta__faq_grid{grid-template-columns:repeat(2,1fr)}.contact-module__5VBpta__footer_inner{padding:2rem 5rem}}@media (min-width:1024px){.contact-module__5VBpta__desktop_nav{gap:2.5rem}.contact-module__5VBpta__hero_title{font-size:3.75rem}.contact-module__5VBpta__channels_wrap{margin-top:-6rem}}
.Input-module__aqcCqa__inputWrapper{flex-direction:column;gap:4px;max-width:100%;display:flex}.Input-module__aqcCqa__inputWithIcon{width:100%;position:relative}.Input-module__aqcCqa__input{border:1px solid var(--light-grey);background-color:#0000;border-radius:12px;outline:none;width:100%;height:48px;padding:15px 23px;font-size:12px;font-weight:400;transition:all .2s ease-in-out}.Input-module__aqcCqa__passwordInput{padding-right:50px}.Input-module__aqcCqa__input::placeholder{color:var(--light-grey)}.Input-module__aqcCqa__input:focus{border:1px solid var(--input-focus)!important}.Input-module__aqcCqa__input.Input-module__aqcCqa__error,.Input-module__aqcCqa__input.Input-module__aqcCqa__error:focus{border:1px solid var(--error)!important}.Input-module__aqcCqa__input.Input-module__aqcCqa__error::placeholder{color:var(--error)}.Input-module__aqcCqa__input.Input-module__aqcCqa__disabled,.Input-module__aqcCqa__input:disabled{color:#a3a3a3;cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.Input-module__aqcCqa__errorMessage{color:var(--error);margin-top:4px;font-size:12px}.Input-module__aqcCqa__togglePasswordBtn{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:4px;transition:opacity .2s ease-in-out;display:flex;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.Input-module__aqcCqa__togglePasswordBtn:hover{opacity:.7}.Input-module__aqcCqa__togglePasswordBtn:focus{outline:none}.Input-module__aqcCqa__togglePasswordBtn svg{display:block}
.CogsModal-module__JL2cdG__cogs_modal_overlay{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0006;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.CogsModal-module__JL2cdG__cogs_modal_container{background-color:var(--white);border-radius:16px;width:100%;max-width:480px;padding:24px;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.CogsModal-module__JL2cdG__cogs_modal_header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.CogsModal-module__JL2cdG__cogs_modal_title{color:#111827;margin:0;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:28px}.CogsModal-module__JL2cdG__cogs_modal_close_btn{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s,color .2s;display:flex}.CogsModal-module__JL2cdG__cogs_modal_close_btn:hover{color:#4b5563;background-color:#f3f4f6}.CogsModal-module__JL2cdG__cogs_modal_form{flex-direction:column;gap:18px;display:flex}.CogsModal-module__JL2cdG__cogs_modal_field_group{flex-direction:column;gap:6px;display:flex}.CogsModal-module__JL2cdG__cogs_modal_label{color:#334155;margin:0;font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:18px}.CogsModal-module__JL2cdG__cogs_modal_required{color:#dc2626}.CogsModal-module__JL2cdG__cogs_modal_hint{color:#64748b;margin:0;font-size:12px;line-height:16px}.CogsModal-module__JL2cdG__cogs_modal_input input{height:var(--control-height,40px);padding:0 var(--control-padding-x,12px);border:1px solid var(--control-border,#e5e7eb);border-radius:var(--control-radius,8px);background:var(--control-bg,#fff);font-size:var(--control-font-size,14px);font-weight:var(--control-font-weight,500);color:var(--control-text,#111827)}.CogsModal-module__JL2cdG__cogs_modal_input input::placeholder{color:var(--control-placeholder,#9ca3af);font-weight:400}.CogsModal-module__JL2cdG__cogs_modal_cost_wrapper{position:relative}.CogsModal-module__JL2cdG__cogs_modal_cost_prefix{left:var(--control-padding-x,12px);top:calc(var(--control-height,40px) / 2);color:#64748b;pointer-events:none;z-index:1;font-size:14px;position:absolute;transform:translateY(-50%)}.CogsModal-module__JL2cdG__cogs_modal_cost_wrapper .CogsModal-module__JL2cdG__cogs_modal_input input{padding-left:26px}.CogsModal-module__JL2cdG__cogs_modal_error_text{color:var(--error);font-size:12px;line-height:16px}.CogsModal-module__JL2cdG__cogs_modal_checkbox_row{align-items:center;gap:8px;display:flex}.CogsModal-module__JL2cdG__cogs_modal_checkbox_label{color:#334155;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:Inter,sans-serif;font-size:13px;font-weight:400}.CogsModal-module__JL2cdG__cogs_modal_footer{justify-content:flex-end;align-items:center;gap:10px;margin-top:6px;display:flex}.CogsModal-module__JL2cdG__cogs_modal_cancel_btn{height:var(--control-height,40px);color:#334155;border-radius:var(--control-radius,8px);cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;padding:0 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:border-color .15s,background-color .15s}.CogsModal-module__JL2cdG__cogs_modal_cancel_btn:hover{background-color:#f8fafc;border-color:#cbd5e1}.CogsModal-module__JL2cdG__cogs_modal_footer .CogsModal-module__JL2cdG__cogs_modal_save_btn{width:auto;min-width:136px;height:var(--control-height,40px);border-radius:var(--control-radius,8px);padding:0 20px}.CogsModal-module__JL2cdG__cogs_modal_save_btn *{white-space:nowrap;line-height:20px;font-size:14px!important;font-weight:600!important}
.UpdateAllCogsModal-module__E5QB3G__modal_overlay{z-index:60;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.UpdateAllCogsModal-module__E5QB3G__modal_container{background-color:var(--white);border-radius:16px;width:100%;max-width:440px;padding:20px;position:relative;box-shadow:0 10px 40px #00000026}.UpdateAllCogsModal-module__E5QB3G__close_btn{color:var(--light-grey);cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1;transition:color .2s ease-in-out;position:absolute;top:16px;right:16px}.UpdateAllCogsModal-module__E5QB3G__close_btn:hover{color:var(--gray-500)}.UpdateAllCogsModal-module__E5QB3G__title{color:var(--primary_green);margin:0 0 24px;font-family:Inter;font-size:20px;font-weight:700}.UpdateAllCogsModal-module__E5QB3G__form{flex-direction:column;display:flex}.UpdateAllCogsModal-module__E5QB3G__field_group{margin-bottom:20px}.UpdateAllCogsModal-module__E5QB3G__label{color:var(--primary_green);margin-bottom:8px;font-family:Inter;font-size:14px;font-weight:700;display:block}.UpdateAllCogsModal-module__E5QB3G__error_text{color:var(--error);margin-top:6px;font-size:12px}.UpdateAllCogsModal-module__E5QB3G__label_row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.UpdateAllCogsModal-module__E5QB3G__label_row .UpdateAllCogsModal-module__E5QB3G__label{margin-bottom:0}.UpdateAllCogsModal-module__E5QB3G__template_link{color:var(--primary_green);cursor:pointer;background:0 0;border:none;padding:0;font-family:Inter;font-size:13px;font-weight:600;text-decoration:underline}.UpdateAllCogsModal-module__E5QB3G__template_link:hover{opacity:.8}.UpdateAllCogsModal-module__E5QB3G__file_dropzone{border:1px dashed var(--light-grey);background-color:var(--grey);cursor:pointer;text-align:center;border-radius:12px;justify-content:center;align-items:center;min-height:100px;padding:16px;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;display:flex}.UpdateAllCogsModal-module__E5QB3G__file_dropzone:hover{border-color:var(--primary_green)}.UpdateAllCogsModal-module__E5QB3G__file_dropzone input{display:none}.UpdateAllCogsModal-module__E5QB3G__file_dropzone_text{color:var(--gray-500);font-family:Inter;font-size:13px}.UpdateAllCogsModal-module__E5QB3G__file_name{color:var(--primary_green);word-break:break-all;margin-top:8px;font-family:Inter;font-size:13px;font-weight:600}.UpdateAllCogsModal-module__E5QB3G__footer{justify-content:flex-end;align-items:center;gap:12px;display:flex}.UpdateAllCogsModal-module__E5QB3G__cancel_btn{height:48px;color:var(--gray-500);background-color:var(--grey);cursor:pointer;border:none;border-radius:12px;padding:0 24px;font-family:Inter;font-size:14px;font-weight:600;transition:background-color .2s ease-in-out}.UpdateAllCogsModal-module__E5QB3G__cancel_btn:hover{background-color:var(--gray_200)}.UpdateAllCogsModal-module__E5QB3G__save_btn_wrapper{width:160px}
.RenameModal-module__pFrvzq__rename_modal_overlay{z-index:60;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.RenameModal-module__pFrvzq__rename_modal_container{background-color:var(--white);border-radius:16px;width:400px;max-width:calc(100vw - 32px);padding:20px;position:relative;box-shadow:0 10px 40px #00000026}.RenameModal-module__pFrvzq__rename_modal_close_btn{color:var(--light-grey);cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1;transition:color .2s ease-in-out;position:absolute;top:16px;right:16px}.RenameModal-module__pFrvzq__rename_modal_close_btn:hover{color:var(--gray-500)}.RenameModal-module__pFrvzq__rename_modal_title{color:var(--primary_green);margin:0 0 24px;font-family:Inter;font-size:20px;font-weight:700}.RenameModal-module__pFrvzq__rename_modal_original_name_box{background-color:var(--surface_grey);border-radius:10px;margin-bottom:24px;padding:12px 16px}.RenameModal-module__pFrvzq__rename_modal_original_name_label{color:var(--light-grey);margin-bottom:4px;font-family:Inter;font-size:13px;font-weight:400;display:block}.RenameModal-module__pFrvzq__rename_modal_original_name_text{color:var(--gray-500);word-break:break-word;margin:0;font-family:Inter;font-size:14px;font-weight:400}.RenameModal-module__pFrvzq__rename_modal_form{flex-direction:column;display:flex}.RenameModal-module__pFrvzq__rename_modal_field_group{margin-bottom:8px}.RenameModal-module__pFrvzq__rename_modal_label{color:var(--primary_green);margin-bottom:8px;font-family:Inter;font-size:14px;font-weight:700;display:block}.RenameModal-module__pFrvzq__rename_modal_hint_text{color:var(--light-grey);margin:6px 0 0;font-family:Inter;font-size:12px;font-weight:400}.RenameModal-module__pFrvzq__rename_modal_footer{justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;display:flex}.RenameModal-module__pFrvzq__rename_modal_cancel_btn{height:48px;color:var(--gray-500);background-color:var(--grey);cursor:pointer;border:none;border-radius:12px;padding:0 24px;font-family:Inter;font-size:14px;font-weight:600;transition:background-color .2s ease-in-out}.RenameModal-module__pFrvzq__rename_modal_cancel_btn:hover{background-color:var(--gray_200)}.RenameModal-module__pFrvzq__rename_modal_save_btn_wrapper{width:160px}
.SubUserFormModal-module__m5j2ma__modal_overlay{z-index:100;background-color:#0006;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.SubUserFormModal-module__m5j2ma__modal_content{background-color:#fff;border-radius:1rem;width:100%;max-width:32rem;max-height:90vh;padding:1.5rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.SubUserFormModal-module__m5j2ma__modal_header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.SubUserFormModal-module__m5j2ma__modal_title{color:#111827;font-size:1.125rem;font-weight:700;line-height:1.75rem}.SubUserFormModal-module__m5j2ma__close_button{color:#9ca3af;cursor:pointer;background:0 0;border:none;font-size:1.5rem;line-height:1;transition:color .15s}.SubUserFormModal-module__m5j2ma__close_button:hover{color:#4b5563}.SubUserFormModal-module__m5j2ma__field{margin-bottom:1.1rem}.SubUserFormModal-module__m5j2ma__field_label{color:#374151;margin-bottom:.375rem;font-size:.8rem;font-weight:600;display:block}.SubUserFormModal-module__m5j2ma__field_hint{color:#9ca3af;margin-top:.375rem;font-size:.75rem;line-height:1.1rem}.SubUserFormModal-module__m5j2ma__field_error{color:#dc2626;margin-top:.375rem;font-size:.75rem;line-height:1.1rem}.SubUserFormModal-module__m5j2ma__required{color:#dc2626}.SubUserFormModal-module__m5j2ma__field_warning{color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:.5rem;margin:-.25rem 0 1rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.1rem}.SubUserFormModal-module__m5j2ma__modal_footer{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.SubUserFormModal-module__m5j2ma__cancel_button{color:#4b5563;cursor:pointer;background-color:#f3f4f6;border:none;border-radius:.75rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:background-color .15s}.SubUserFormModal-module__m5j2ma__cancel_button:hover{background-color:#e5e7eb}.SubUserFormModal-module__m5j2ma__save_button_wrapper{width:10rem}
.ConfirmModal-module__23mYuG__overlay{z-index:100;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ConfirmModal-module__23mYuG__container{background-color:var(--white);border-radius:16px;width:420px;max-width:calc(100vw - 32px);padding:22px;position:relative;box-shadow:0 10px 40px #00000026}.ConfirmModal-module__23mYuG__close_btn{color:var(--light-grey);cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1;transition:color .2s ease-in-out;position:absolute;top:16px;right:16px}.ConfirmModal-module__23mYuG__close_btn:hover{color:var(--gray-500)}.ConfirmModal-module__23mYuG__title{color:#0f172a;margin:0 0 12px;font-size:18px;font-weight:700}.ConfirmModal-module__23mYuG__message{color:var(--font_colours_muted);margin:0;font-size:13.5px;line-height:1.55}.ConfirmModal-module__23mYuG__link_row{background-color:var(--grey);border-radius:10px;align-items:center;gap:8px;margin-top:14px;padding:10px 12px;display:flex}.ConfirmModal-module__23mYuG__link_text{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;overflow:hidden}.ConfirmModal-module__23mYuG__copy_btn{color:#fff;background-color:var(--color-primary,#3b82f6);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;height:32px;padding:0 12px;font-size:12.5px;font-weight:600}.ConfirmModal-module__23mYuG__footer{justify-content:flex-end;align-items:center;gap:10px;margin-top:22px;display:flex}.ConfirmModal-module__23mYuG__cancel_btn{height:40px;color:var(--gray-500);background-color:var(--grey);cursor:pointer;border:none;border-radius:10px;padding:0 18px;font-size:13.5px;font-weight:600;transition:background-color .2s ease-in-out}.ConfirmModal-module__23mYuG__cancel_btn:hover{background-color:var(--gray_200)}.ConfirmModal-module__23mYuG__confirm_btn{color:#fff;background-color:var(--color-sign-negative,#d92d20);cursor:pointer;border:none;border-radius:10px;height:40px;padding:0 18px;font-size:13.5px;font-weight:600;transition:opacity .2s ease-in-out}.ConfirmModal-module__23mYuG__confirm_btn:hover{opacity:.9}.ConfirmModal-module__23mYuG__confirm_btn:disabled{opacity:.6;cursor:not-allowed}
.DateRange-module__KUnE7G__date_range_container{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.DateRange-module__KUnE7G__horizontal{flex-direction:row}.DateRange-module__KUnE7G__vertical{flex-direction:column;align-items:stretch}.DateRange-module__KUnE7G__date_picker_container{position:relative}.DateRange-module__KUnE7G__date_picker_container.DateRange-module__KUnE7G__full_width{width:100%}.DateRange-module__KUnE7G__date_input_wrapper{min-height:var(--control-height);padding:0 var(--control-padding-x);border:1px solid var(--control-border);border-radius:var(--control-radius);cursor:pointer;background:var(--control-bg);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;transition:all .2s;display:flex}.DateRange-module__KUnE7G__date_input_wrapper:hover{border-color:var(--control-border-focus);background:var(--control-bg-hover)}.DateRange-module__KUnE7G__display_value .DateRange-module__KUnE7G__display_text{font-size:var(--control-font-size);font-weight:var(--control-font-weight);white-space:nowrap;color:var(--control-text);line-height:20px}.DateRange-module__KUnE7G__date_input_wrapper .DateRange-module__KUnE7G__icon_wrapper svg [stroke]{stroke:var(--control-icon)}.DateRange-module__KUnE7G__date_input_wrapper.DateRange-module__KUnE7G__disabled{cursor:not-allowed;opacity:.6;background-color:#f9fafb;border-color:#e5e7eb}.DateRange-module__KUnE7G__icon_wrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.DateRange-module__KUnE7G__display_value{flex:1;align-items:center;gap:.5rem;display:flex}.DateRange-module__KUnE7G__joined_group{min-height:var(--control-height);border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-bg);align-items:center;transition:border-color .2s;display:inline-flex}.DateRange-module__KUnE7G__joined_group:hover,.DateRange-module__KUnE7G__joined_group:focus-within{border-color:var(--control-border-focus)}.DateRange-module__KUnE7G__joined_group .DateRange-module__KUnE7G__date_input_wrapper{min-height:calc(var(--control-height) - 2px);background:0 0;border:none;border-radius:0}.DateRange-module__KUnE7G__joined_group .DateRange-module__KUnE7G__date_picker_container:first-child .DateRange-module__KUnE7G__date_input_wrapper{border-radius:var(--control-radius) 0 0 var(--control-radius)}.DateRange-module__KUnE7G__joined_group .DateRange-module__KUnE7G__date_picker_container:last-child .DateRange-module__KUnE7G__date_input_wrapper{border-radius:0 var(--control-radius) var(--control-radius) 0}.DateRange-module__KUnE7G__joined_group .DateRange-module__KUnE7G__date_input_wrapper:hover{background:var(--control-bg-hover)}.DateRange-module__KUnE7G__joined_group.DateRange-module__KUnE7G__disabled{opacity:.6;cursor:not-allowed}.DateRange-module__KUnE7G__joined_separator{color:var(--control-placeholder);flex-shrink:0;align-items:center;display:flex}.DateRange-module__KUnE7G__error_message{width:100%;margin-top:.5rem}.DateRange-module__KUnE7G__error_text{font-size:.875rem;color:#dc2626!important}.DateRange-module__KUnE7G__calendar_popup{z-index:10050;border:1px solid #e5e7eb;border-radius:16px;padding:1rem;animation:.2s ease-out DateRange-module__KUnE7G__slideIn;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 10px 40px #0000001f,0 4px 12px #00000014;color:#1f2937!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important}@keyframes DateRange-module__KUnE7G__slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.DateRange-module__KUnE7G__calendar_popup .rdp{--rdp-accent-color:#3b82f6!important;--rdp-background-color:#fff!important;--rdp-accent-color-dark:#3b82f6!important;--rdp-background-color-dark:#fff!important;--rdp-outline:2px solid #3b82f6!important;--rdp-outline-selected:2px solid #3b82f6!important;background:#fff!important;margin:0!important}.DateRange-module__KUnE7G__calendar_popup .rdp-months{background:#fff!important}.DateRange-module__KUnE7G__calendar_popup .rdp-month{background:#fff!important}.DateRange-module__KUnE7G__calendar_popup .rdp-caption{background:#fff!important;justify-content:space-between!important;align-items:center!important;margin-bottom:.5rem!important;padding:0 .25rem!important;display:flex!important}.DateRange-module__KUnE7G__calendar_popup .rdp-caption_label{color:#1f2937!important;text-transform:capitalize!important;background:0 0!important;font-size:1rem!important;font-weight:600!important}.DateRange-module__KUnE7G__calendar_popup .rdp-nav{background:0 0!important;gap:.25rem!important;display:flex!important}.DateRange-module__KUnE7G__calendar_popup .rdp-nav_button{color:#6b7280!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;transition:all .15s!important;display:flex!important}.DateRange-module__KUnE7G__calendar_popup .rdp-nav_button:hover{color:#1f2937!important;background:#f3f4f6!important}.DateRange-module__KUnE7G__calendar_popup .rdp-nav_button svg{width:16px!important;height:16px!important;color:inherit!important}.DateRange-module__KUnE7G__calendar_popup .rdp-table{border-collapse:collapse!important;border-spacing:0!important;background:#fff!important}.DateRange-module__KUnE7G__calendar_popup .rdp-head{background:#fff!important}.DateRange-module__KUnE7G__calendar_popup .rdp-head_row{background:#fff!important}.DateRange-module__KUnE7G__calendar_popup .rdp-head_cell{color:#9ca3af!important;text-transform:uppercase!important;letter-spacing:.05em!important;background:#fff!important;padding:.5rem!important;font-size:.75rem!important;font-weight:600!important}.DateRange-module__KUnE7G__calendar_popup .rdp-tbody{background:#fff!important}.DateRange-module__KUnE7G__calendar_popup .rdp-row{background:#fff!important}.DateRange-module__KUnE7G__calendar_popup .rdp-cell{background:#fff!important;padding:2px!important}.DateRange-module__KUnE7G__calendar_popup .rdp-day{color:#374151!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;font-size:.875rem!important;font-weight:500!important;transition:all .15s!important;display:flex!important}.DateRange-module__KUnE7G__calendar_popup .rdp-day:hover:not(.rdp-day_selected):not(.rdp-day_disabled){background:#f3f4f6!important}.DateRange-module__KUnE7G__calendar_popup .rdp-day_selected{color:#fff!important;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)!important;font-weight:600!important;box-shadow:0 2px 8px #3b82f659!important}.DateRange-module__KUnE7G__calendar_popup .rdp-day_selected:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)!important}.DateRange-module__KUnE7G__calendar_popup .rdp-day_today{color:#3b82f6!important;font-weight:700!important;position:relative!important}.DateRange-module__KUnE7G__calendar_popup .rdp-day_today.rdp-day_selected{color:#fff!important}.DateRange-module__KUnE7G__calendar_popup .rdp-day_outside{color:#d1d5db!important}.DateRange-module__KUnE7G__calendar_popup .rdp-day_outside:hover{background:#f9fafb!important}.DateRange-module__KUnE7G__calendar_popup .rdp-day_disabled{color:#e5e7eb!important;cursor:not-allowed!important;pointer-events:none!important}.DateRange-module__KUnE7G__calendar_popup .rdp-button:not(.rdp-day){color:inherit!important;background:0 0!important}.DateRange-module__KUnE7G__calendar_popup .rdp-button:hover:not([disabled]){background:#f3f4f6!important}.DateRange-module__KUnE7G__custom_caption{background:#fff;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:0 .25rem;display:flex;position:relative}.DateRange-module__KUnE7G__caption_label_btn{color:#1f2937;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.5rem .75rem;font-size:1rem;font-weight:600;transition:all .15s}.DateRange-module__KUnE7G__caption_label_btn:hover{color:#3b82f6;background:#f3f4f6}.DateRange-module__KUnE7G__caption_nav{gap:.25rem;display:flex}.DateRange-module__KUnE7G__nav_btn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.DateRange-module__KUnE7G__nav_btn:hover{color:#1f2937;background:#f3f4f6}.DateRange-module__KUnE7G__month_picker{z-index:10;background:#fff;border-radius:12px;padding:1rem;animation:.15s ease-out DateRange-module__KUnE7G__fadeIn;position:absolute;top:0;left:0;right:0;box-shadow:0 4px 20px #0000001a}@keyframes DateRange-module__KUnE7G__fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.DateRange-module__KUnE7G__month_picker_header{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.DateRange-module__KUnE7G__year_label{color:#1f2937;font-size:1.125rem;font-weight:600}.DateRange-module__KUnE7G__year_nav{gap:.25rem;display:flex}.DateRange-module__KUnE7G__year_nav_btn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.DateRange-module__KUnE7G__year_nav_btn:hover{color:#1f2937;background:#f3f4f6}.DateRange-module__KUnE7G__month_grid{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.DateRange-module__KUnE7G__month_btn{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.75rem .5rem;font-size:.875rem;font-weight:500;transition:all .15s}.DateRange-module__KUnE7G__month_btn:hover{color:#1f2937;background:#f3f4f6}.DateRange-module__KUnE7G__month_btn_selected{font-weight:600;color:#fff!important;background:#1f2937!important}.DateRange-module__KUnE7G__month_btn_selected:hover{background:#374151!important}@media (max-width:768px){.DateRange-module__KUnE7G__date_range_container{flex-flow:row;gap:.5rem;width:100%}.DateRange-module__KUnE7G__date_picker_container{flex:1 1 0;width:100%;min-width:0}.DateRange-module__KUnE7G__joined_group{width:100%;display:flex}.DateRange-module__KUnE7G__date_input_wrapper{width:100%;padding:0 10px}.DateRange-module__KUnE7G__calendar_popup{width:calc(100vw - 2rem);max-width:300px;padding:.625rem}:is(.DateRange-module__KUnE7G__calendar_popup .rdp-day,.DateRange-module__KUnE7G__calendar_popup .rdp-head_cell){width:30px!important;height:30px!important;padding:0!important;font-size:.7rem!important}.DateRange-module__KUnE7G__calendar_popup .rdp-cell{padding:1px!important}.DateRange-module__KUnE7G__calendar_popup .rdp-caption_label{font-size:.875rem!important}.DateRange-module__KUnE7G__calendar_popup .rdp-nav_button{width:26px!important;height:26px!important}.DateRange-module__KUnE7G__custom_caption{margin-bottom:.5rem}.DateRange-module__KUnE7G__month_picker{padding:.75rem}.DateRange-module__KUnE7G__month_picker_header{margin-bottom:.5rem;padding-bottom:.5rem}.DateRange-module__KUnE7G__month_grid{gap:.25rem}.DateRange-module__KUnE7G__month_btn{padding:.5rem .375rem;font-size:.8rem}}
.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_overlay{z-index:60;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_container{background-color:var(--white);border-radius:16px;width:100%;max-width:440px;padding:20px;position:relative;box-shadow:0 10px 40px #00000026}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_close_btn{color:var(--light-grey);cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1;transition:color .2s ease-in-out;position:absolute;top:16px;right:16px}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_close_btn:hover{color:var(--gray-500)}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_title{color:var(--primary_green);margin:0 0 24px;font-family:Inter;font-size:20px;font-weight:700}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_form{flex-direction:column;display:flex}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_field_group{margin-bottom:20px}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_label{color:var(--primary_green);margin-bottom:8px;font-family:Inter;font-size:14px;font-weight:700;display:block}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_current_value{color:var(--gray-500);margin-top:-12px;margin-bottom:20px;font-size:13px}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_error_text{color:var(--error);margin-top:6px;font-size:12px}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_checkbox_row{align-items:center;gap:8px;margin-bottom:28px;display:flex}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_checkbox_label{color:var(--gray-500);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:Inter;font-size:13px;font-weight:400}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_footer{justify-content:flex-end;align-items:center;gap:12px;display:flex}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_cancel_btn{height:48px;color:var(--gray-500);background-color:var(--grey);cursor:pointer;border:none;border-radius:12px;padding:0 24px;font-family:Inter;font-size:14px;font-weight:600;transition:background-color .2s ease-in-out}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_cancel_btn:hover{background-color:var(--gray_200)}.ProductFieldUpdateModal-module__S_ElSW__product_field_modal_save_btn_wrapper{width:160px}
.SvgButton-module__Bpo7dW__main_div_button{height:var(--control-height);border:1px solid var(--control-border);border-radius:var(--control-radius);background-color:var(--control-bg);color:var(--control-text);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:0 16px;transition:all .2s;display:flex}.SvgButton-module__Bpo7dW__main_div_button:hover:not(:disabled){border-color:var(--control-border-focus);background-color:var(--control-bg-hover)}.SvgButton-module__Bpo7dW__main_div_button:disabled{background-color:var(--button-disable);cursor:not-allowed}.SvgButton-module__Bpo7dW__loading{pointer-events:none;position:relative}.SvgButton-module__Bpo7dW__loader{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite SvgButton-module__Bpo7dW__spin}.SvgButton-module__Bpo7dW__button_text_div{line-height:20px;font-size:var(--control-font-size)!important;font-weight:var(--control-font-weight)!important;color:var(--control-text)!important}.SvgButton-module__Bpo7dW__icon_wrapper{color:var(--control-icon);align-items:center;display:flex}.SvgButton-module__Bpo7dW__icon_wrapper svg [stroke]:not([stroke=none]){stroke:var(--control-icon)}@keyframes SvgButton-module__Bpo7dW__spin{to{transform:rotate(360deg)}}
.TableLayout-module__rY4gaq__main_div_table_layout{background-color:var(--white);border:1px solid #eaecf0;border-radius:12px;width:100%}.TableLayout-module__rY4gaq__table_header_main_div{flex-direction:column;gap:16px;padding:20px;display:flex}.TableLayout-module__rY4gaq__table_header_main_div .TableLayout-module__rY4gaq__table_heading{color:var(--font-black-color);margin:0;font-family:Inter;font-size:18px;font-weight:700;line-height:1.4}.TableLayout-module__rY4gaq__table_right_heading_div{align-items:center;gap:8px;display:flex}.TableLayout-module__rY4gaq__table_heading_lower_div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.TableLayout-module__rY4gaq__search_wrapper{flex:1;min-width:220px}.TableLayout-module__rY4gaq__dropdown_group{flex-wrap:wrap;gap:12px;display:flex}.TableLayout-module__rY4gaq__dropdown_control{flex-shrink:0;width:auto;min-width:160px;max-width:280px}.TableLayout-module__rY4gaq__search_input_wrapper{flex:1;min-width:220px}.TableLayout-module__rY4gaq__search_input{width:100%;height:var(--control-height);padding:0 var(--control-padding-x);font-family:Inter;font-size:var(--control-font-size);border:1px solid var(--control-border);border-radius:var(--control-radius);background-color:var(--control-bg);color:var(--control-text);outline:none;transition:border-color .2s,box-shadow .2s}.TableLayout-module__rY4gaq__search_input::placeholder{color:var(--control-placeholder)}.TableLayout-module__rY4gaq__search_input:hover{border-color:var(--control-border-focus)}.TableLayout-module__rY4gaq__search_input:focus{border-color:var(--control-border-focus);box-shadow:var(--control-focus-ring)}.TableLayout-module__rY4gaq__filter_controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.TableLayout-module__rY4gaq__date_range_wrapper{min-width:240px}.TableLayout-module__rY4gaq__action_buttons{flex-wrap:wrap;gap:8px;display:flex}.TableLayout-module__rY4gaq__import_button{height:var(--control-height);border:1px solid var(--primary_green);border-radius:var(--control-radius);background-color:var(--primary_green);color:var(--white);font-family:Inter;font-size:var(--control-font-size);font-weight:var(--control-font-weight);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.TableLayout-module__rY4gaq__import_button:hover{border-color:var(--hover-green);background-color:var(--hover-green)}.TableLayout-module__rY4gaq__import_button input{display:none}.TableLayout-module__rY4gaq__import_button_disabled{opacity:.6;cursor:not-allowed}.TableLayout-module__rY4gaq__mobile_controls{flex-direction:column;gap:12px;display:flex}.TableLayout-module__rY4gaq__mobile_tabs{gap:8px;display:flex}.TableLayout-module__rY4gaq__mobile_tab_button{color:#1c1d24;background-color:#f2f4f7;border:1px solid #0000;border-radius:12px;flex:1;padding:10px 16px;font-size:14px;font-weight:600;transition:border-color .2s,background-color .2s}.TableLayout-module__rY4gaq__active_mobile_tab{color:#0f1d6b;background-color:#fff;border-color:#2c6cf7;box-shadow:0 1px 3px #0f172a26}.TableLayout-module__rY4gaq__mobile_tab_panel{display:none}.TableLayout-module__rY4gaq__active_mobile_panel{flex-direction:column;gap:12px;display:flex}@media (max-width:768px){.TableLayout-module__rY4gaq__filter_controls{flex-direction:column;align-items:stretch}.TableLayout-module__rY4gaq__date_range_wrapper{width:100%;min-width:0}.TableLayout-module__rY4gaq__action_buttons{justify-content:flex-start;width:100%}.TableLayout-module__rY4gaq__table_heading_lower_div{flex-direction:column}.TableLayout-module__rY4gaq__search_controls_wrapper{flex-direction:column;align-items:stretch}.TableLayout-module__rY4gaq__dropdown_group,.TableLayout-module__rY4gaq__search_input_wrapper{width:100%}}
.ProductPerformance-module__2j0IxW__product_performance_table_wrapper{min-height:200px;margin-top:10px;position:relative}.ProductPerformance-module__2j0IxW__product_performance_spinner{border:4px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;width:40px;height:40px;margin-bottom:12px;animation:1s linear infinite ProductPerformance-module__2j0IxW__product_performance_spin}@keyframes ProductPerformance-module__2j0IxW__product_performance_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProductPerformance-module__2j0IxW__product_performance_table_card{position:relative}.ProductPerformance-module__2j0IxW__product_performance_product_cell{flex-direction:column;gap:2px;min-width:0;display:flex}.ProductPerformance-module__2j0IxW__product_performance_product_name{color:var(--font-black-color);font-weight:500}.ProductPerformance-module__2j0IxW__product_performance_product_meta{color:var(--grey-scale-500);font-size:10.5px}.ProductPerformance-module__2j0IxW__product_performance_period_cell{font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:2px;display:inline-flex}.ProductPerformance-module__2j0IxW__product_performance_period_value{color:var(--font-black-color);font-weight:600}.ProductPerformance-module__2j0IxW__product_performance_period_value_empty{color:var(--grey-scale-400);font-weight:400}.ProductPerformance-module__2j0IxW__product_performance_delta{align-items:center;gap:3px;font-size:10.5px;font-weight:500;display:inline-flex}.ProductPerformance-module__2j0IxW__product_performance_delta_icon{flex:none;width:10px;height:10px}.ProductPerformance-module__2j0IxW__product_performance_delta_up{color:var(--color-sign-success)}.ProductPerformance-module__2j0IxW__product_performance_delta_down{color:var(--color-sign-negative)}.ProductPerformance-module__2j0IxW__product_performance_delta_flat{color:var(--grey-scale-500)}.ProductPerformance-module__2j0IxW__product_performance_delta_empty{color:var(--grey-scale-400)}.ProductPerformance-module__2j0IxW__product_performance_fetching_overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;background:#ffffffbf;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProductPerformance-module__2j0IxW__product_performance_empty_state{color:#6b7280;text-align:center;justify-content:center;align-items:center;padding:60px 20px;font-size:16px;display:flex}.ProductPerformance-module__2j0IxW__product_performance_skeleton_table{background:#fff;border:1px solid #eaecf0;border-radius:10px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 4px #151f560f}.ProductPerformance-module__2j0IxW__product_performance_skeleton_row{background:#fff;border-bottom:1px solid #eaecf0;align-items:center;gap:16px;padding:6px 7px;display:flex}.ProductPerformance-module__2j0IxW__product_performance_skeleton_row:last-child{border-bottom:none}.ProductPerformance-module__2j0IxW__product_performance_skeleton_row:nth-child(2n){background:#f9fafb}.ProductPerformance-module__2j0IxW__product_performance_skeleton_row:first-child{background:#004225;padding:6px 7px}.ProductPerformance-module__2j0IxW__product_performance_skeleton_total_row{background:#f9fafb;border-top:2px solid #eaecf0}.ProductPerformance-module__2j0IxW__product_performance_skeleton_header_bar{background:linear-gradient(90deg,#ffffff47 25%,#ffffff73 37%,#ffffff47 63%) 0 0/400% 100%!important}.ProductPerformance-module__2j0IxW__product_performance_skeleton_cell{flex-direction:column;flex:1 1 0;align-items:center;gap:5px;min-width:70px;display:flex}.ProductPerformance-module__2j0IxW__product_performance_skeleton_name_cell{flex:2 1 0;align-items:flex-start}
.SalesPerformance-module__a-3s5G__productDropdown{width:280px!important}.SalesPerformance-module__a-3s5G__tableWrapper{min-height:200px;margin-top:10px;position:relative}.SalesPerformance-module__a-3s5G__spinner{border:4px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;width:40px;height:40px;margin-bottom:12px;animation:1s linear infinite SalesPerformance-module__a-3s5G__spin}@keyframes SalesPerformance-module__a-3s5G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SalesPerformance-module__a-3s5G__tableCard{position:relative}.SalesPerformance-module__a-3s5G__chartWrapper{align-items:stretch;gap:16px;height:340px;margin:10px 0;display:flex}.SalesPerformance-module__a-3s5G__chartColumn{flex:1 1 0;min-width:0}.SalesPerformance-module__a-3s5G__chartCardFill{box-sizing:border-box;flex-direction:column;height:100%;display:flex}.SalesPerformance-module__a-3s5G__statusColumn{flex:0 0 300px;display:flex}@media (max-width:900px){.SalesPerformance-module__a-3s5G__chartWrapper{flex-direction:column;height:auto}.SalesPerformance-module__a-3s5G__statusColumn{flex:auto}}.SalesPerformance-module__a-3s5G__chartLoading{background:#f8fafc;border-radius:16px;height:280px}.SalesPerformance-module__a-3s5G__fetchingOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;background:#ffffffbf;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SalesPerformance-module__a-3s5G__emptyState{color:#6b7280;text-align:center;justify-content:center;align-items:center;padding:60px 20px;font-size:16px;display:flex}.SalesPerformance-module__a-3s5G__numericCell{text-align:right;font-variant-numeric:tabular-nums}.SalesPerformance-module__a-3s5G__metricCell,.SalesPerformance-module__a-3s5G__cellValue{margin:-5px -7px;padding:5px 7px;display:block}.SalesPerformance-module__a-3s5G__metricCell{font-weight:600}.SalesPerformance-module__a-3s5G__cellValue{text-align:right;font-variant-numeric:tabular-nums}.SalesPerformance-module__a-3s5G__cellNegative{color:var(--color-sign-negative)}.SalesPerformance-module__a-3s5G__rowHighlight{background-color:#eafbf1;font-weight:700}.SalesPerformance-module__a-3s5G__totalCell{font-weight:700}.SalesPerformance-module__a-3s5G__trendIcon{vertical-align:middle;width:10px;height:10px;margin-right:4px;display:inline-block}.SalesPerformance-module__a-3s5G__trendUp{color:var(--color-sign-success)}.SalesPerformance-module__a-3s5G__trendDown{color:var(--color-sign-negative)}.SalesPerformance-module__a-3s5G__skeletonTable{background:#fff;border:1px solid #eaecf0;border-radius:10px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 4px #151f560f}.SalesPerformance-module__a-3s5G__skeletonTableRow{background:#fff;border-bottom:1px solid #eaecf0;align-items:center;gap:16px;padding:6px 7px;display:flex}.SalesPerformance-module__a-3s5G__skeletonTableRow:last-child{border-bottom:none}.SalesPerformance-module__a-3s5G__skeletonTableRow:nth-child(2n){background:#f9fafb}.SalesPerformance-module__a-3s5G__skeletonTableRow:first-child{background:#004225;padding:6px 7px}.SalesPerformance-module__a-3s5G__skeletonHeaderBar{background:linear-gradient(90deg,#ffffff47 25%,#ffffff73 37%,#ffffff47 63%) 0 0/400% 100%!important}.SalesPerformance-module__a-3s5G__skeletonCell{flex:1 1 0;justify-content:flex-end;min-width:70px;display:flex}.SalesPerformance-module__a-3s5G__skeletonMetricCell{flex:1.6 1 0;justify-content:flex-start}.SalesPerformance-module__a-3s5G__skeletonChartCard{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;gap:20px;height:100%;min-height:290px;padding:20px;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.SalesPerformance-module__a-3s5G__skeletonChartBars{flex:auto;align-items:flex-end;gap:14px;padding-bottom:4px;display:flex}.SalesPerformance-module__a-3s5G__skeletonChartBar{background:linear-gradient(90deg,#eef0f3 25%,#e2e5ea 37%,#eef0f3 63%) 0 0/400% 100%;border-radius:6px 6px 0 0;flex:1 1 0;animation:1.4s infinite SalesPerformance-module__a-3s5G__skeletonShimmer}.SalesPerformance-module__a-3s5G__skeletonStatusCard{background:#fff;border-radius:16px;flex-direction:column;flex:auto;min-width:0;padding:16px;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.SalesPerformance-module__a-3s5G__skeletonStatusHeader{margin-bottom:14px}.SalesPerformance-module__a-3s5G__skeletonStatusGrid{flex:auto;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:14px;display:grid}.SalesPerformance-module__a-3s5G__skeletonStatusTile{background:#f8fafc;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:118px;padding:20px 12px;display:flex}.SalesPerformance-module__a-3s5G__skeletonStatusIcon{border-radius:50%;width:38px;height:38px}
.ConsumerJourneyFunnel-module__p5znIW__funnel_row{align-items:stretch;gap:16px;margin-top:16px;display:flex}.ConsumerJourneyFunnel-module__p5znIW__funnel_section{border:1px solid #eaecf0;border-top:3px solid var(--section-color,#004225);background:#fff;border-radius:10px;flex-direction:column;flex:1 1 0;min-width:0;display:flex;overflow:hidden;box-shadow:0 1px 4px #151f560f}.ConsumerJourneyFunnel-module__p5znIW__section_header{border-bottom:1px solid #f1f5f9;flex-shrink:0;align-items:center;gap:10px;padding:14px 18px;display:flex}.ConsumerJourneyFunnel-module__p5znIW__section_icon_badge{background:var(--section-tint,#e6efe9);width:32px;height:32px;color:var(--section-color,#004225);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ConsumerJourneyFunnel-module__p5znIW__section_icon_badge svg{width:16px;height:16px}.ConsumerJourneyFunnel-module__p5znIW__section_label{letter-spacing:.06em;text-transform:uppercase;color:var(--section-color,#004225);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.ConsumerJourneyFunnel-module__p5znIW__section_metrics{flex:1;display:flex}.ConsumerJourneyFunnel-module__p5znIW__metric_tile{border-right:1px solid #f1f5f9;flex-direction:column;flex:1 1 0;min-width:0;padding:14px 18px;display:flex}.ConsumerJourneyFunnel-module__p5znIW__metric_tile:last-child{border-right:none}.ConsumerJourneyFunnel-module__p5znIW__metric_title_row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ConsumerJourneyFunnel-module__p5znIW__metric_title{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.ConsumerJourneyFunnel-module__p5znIW__metric_icon_badge{background:var(--metric-icon-tint,var(--section-tint,#e6efe9));width:30px;height:30px;color:var(--metric-icon-color,var(--section-color,#004225));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ConsumerJourneyFunnel-module__p5znIW__metric_icon_badge svg{width:13px;height:13px}.ConsumerJourneyFunnel-module__p5znIW__metric_value{color:#111827;white-space:nowrap;text-overflow:ellipsis;margin-bottom:8px;font-size:20px;font-weight:700;overflow:hidden}.ConsumerJourneyFunnel-module__p5znIW__metric_changes{gap:16px;margin-top:auto;display:flex}.ConsumerJourneyFunnel-module__p5znIW__metric_change{flex-direction:column;gap:2px;min-width:0;display:flex}.ConsumerJourneyFunnel-module__p5znIW__metric_change_value{white-space:nowrap;font-size:12px;font-weight:600}.ConsumerJourneyFunnel-module__p5znIW__metric_change_positive{color:#15803d}.ConsumerJourneyFunnel-module__p5znIW__metric_change_negative{color:#dc2626}.ConsumerJourneyFunnel-module__p5znIW__metric_change_label{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}@media (max-width:1180px){.ConsumerJourneyFunnel-module__p5znIW__funnel_row{flex-direction:column}.ConsumerJourneyFunnel-module__p5znIW__funnel_section{flex-basis:auto}}@media (max-width:1024px){.ConsumerJourneyFunnel-module__p5znIW__metric_value{font-size:18px}}@media (max-width:640px){.ConsumerJourneyFunnel-module__p5znIW__funnel_row{gap:12px}.ConsumerJourneyFunnel-module__p5znIW__section_header{padding:12px 14px}.ConsumerJourneyFunnel-module__p5znIW__section_metrics{flex-direction:column}.ConsumerJourneyFunnel-module__p5znIW__metric_tile{border-bottom:1px solid #f1f5f9;border-right:none;padding:12px 14px}.ConsumerJourneyFunnel-module__p5znIW__metric_tile:last-child{border-bottom:none}.ConsumerJourneyFunnel-module__p5znIW__metric_value{font-size:17px}.ConsumerJourneyFunnel-module__p5znIW__metric_changes{gap:20px}}@media (max-width:400px){.ConsumerJourneyFunnel-module__p5znIW__metric_changes{flex-wrap:wrap;gap:8px 20px}}
.ReportTracking-module__3ZJoDq__table_wrapper{min-height:200px;margin-top:10px;position:relative}.ReportTracking-module__3ZJoDq__loading_overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:10;background:#ffffffb3;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ReportTracking-module__3ZJoDq__spinner{border:3px solid #e5e7eb;border-top:3px solid var(--primary_green,#004225);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite ReportTracking-module__3ZJoDq__spin}@keyframes ReportTracking-module__3ZJoDq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ReportTracking-module__3ZJoDq__empty_state{color:#6b7280;text-align:center;background:#fff;border:1px dashed #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:56px 20px;display:flex}.ReportTracking-module__3ZJoDq__empty_state_icon{color:#d1d5db;width:36px;height:36px;margin-bottom:6px}.ReportTracking-module__3ZJoDq__empty_state_title{color:#374151;font-size:15px;font-weight:600}.ReportTracking-module__3ZJoDq__empty_state_subtitle{color:#9ca3af;font-size:13px}.ReportTracking-module__3ZJoDq__status_badge{text-transform:uppercase;letter-spacing:.3px;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.ReportTracking-module__3ZJoDq__status_completed{color:#065f46;background:#d1fae5}.ReportTracking-module__3ZJoDq__status_failed{color:#991b1b;background:#fee2e2}.ReportTracking-module__3ZJoDq__status_pending{color:#92400e;background:#fef3c7}.ReportTracking-module__3ZJoDq__status_polling{color:#1e40af;background:#dbeafe}.ReportTracking-module__3ZJoDq__status_processing{color:#3730a3;background:#e0e7ff}.ReportTracking-module__3ZJoDq__sub_type_badge{text-transform:uppercase;letter-spacing:.3px;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.ReportTracking-module__3ZJoDq__sub_type_list{color:#1e40af;background:#dbeafe}.ReportTracking-module__3ZJoDq__sub_type_download{color:#6b21a8;background:#f3e8ff}.ReportTracking-module__3ZJoDq__report_name_dropdown{width:260px}.ReportTracking-module__3ZJoDq__error_text{color:#dc2626;text-overflow:ellipsis;white-space:nowrap;max-width:250px;font-size:11px;overflow:hidden}.ReportTracking-module__3ZJoDq__skeleton_status_pill{border-radius:12px;width:70px;height:20px}.ReportTracking-module__3ZJoDq__retry_button{color:#92400e;cursor:pointer;background:#fffbeb;border:1px solid #f59e0b;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}.ReportTracking-module__3ZJoDq__retry_button:hover:not(:disabled){background:#fef3c7}.ReportTracking-module__3ZJoDq__retry_button:disabled{cursor:not-allowed;opacity:.55}.ReportTracking-module__3ZJoDq__retry_button_active{background:#fef3c7}.ReportTracking-module__3ZJoDq__retry_icon{width:13px;height:13px}.ReportTracking-module__3ZJoDq__retry_icon_spinning{animation:.9s linear infinite ReportTracking-module__3ZJoDq__spin}.ReportTracking-module__3ZJoDq__retry_queued{color:#166534;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.ReportTracking-module__3ZJoDq__retry_queued_icon{width:14px;height:14px}.ReportTracking-module__3ZJoDq__card_list_wrapper{background:#fff;border-radius:12px;overflow:hidden}.ReportTracking-module__3ZJoDq__card_list{flex-direction:column;gap:12px;padding:14px;display:flex}.ReportTracking-module__3ZJoDq__card{background:#fff;border:1px solid #eaecf0;border-radius:14px;padding:14px 16px;box-shadow:0 1px 4px #151f560f}.ReportTracking-module__3ZJoDq__card_header{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:10px;margin:0;padding:0;display:flex}.ReportTracking-module__3ZJoDq__card_header_right{flex-shrink:0;align-items:center;gap:8px;display:flex}.ReportTracking-module__3ZJoDq__card_chevron{color:#9ca3af;width:16px;height:16px;transition:transform .15s}.ReportTracking-module__3ZJoDq__card_chevron_open{transform:rotate(180deg)}.ReportTracking-module__3ZJoDq__card_body{border-top:1px solid #f2f4f7;flex-direction:column;margin-top:10px;padding-top:10px;display:flex}.ReportTracking-module__3ZJoDq__card_title_group{flex-direction:column;gap:2px;min-width:0;display:flex}.ReportTracking-module__3ZJoDq__card_report_type{color:#111827;overflow-wrap:break-word;font-size:15px;font-weight:700;line-height:1.35}.ReportTracking-module__3ZJoDq__card_report_name{color:#6b7280;overflow-wrap:break-word;font-size:13px;line-height:1.35}.ReportTracking-module__3ZJoDq__card_created_at{color:#9ca3af;overflow-wrap:break-word;margin-top:2px;font-size:11.5px;line-height:1.35}.ReportTracking-module__3ZJoDq__card_stats_strip{border-bottom:1px solid #f2f4f7;grid-template-columns:repeat(4,1fr);gap:4px;margin-bottom:10px;padding-bottom:10px;display:grid}.ReportTracking-module__3ZJoDq__card_stat{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.ReportTracking-module__3ZJoDq__card_stat_value{color:#111827;font-size:16px;font-weight:700}.ReportTracking-module__3ZJoDq__card_stat_label{text-transform:uppercase;letter-spacing:.03em;color:#9ca3af;font-size:10px;font-weight:700}.ReportTracking-module__3ZJoDq__card_detail_list{flex-direction:column;gap:7px;display:flex}.ReportTracking-module__3ZJoDq__card_detail_row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ReportTracking-module__3ZJoDq__card_detail_label{text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;flex-shrink:0;font-size:11px;font-weight:700}.ReportTracking-module__3ZJoDq__card_detail_value{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.ReportTracking-module__3ZJoDq__card_error_box{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:flex-start;gap:6px;margin-top:12px;padding:8px 10px;font-size:12.5px;line-height:1.45;display:flex}.ReportTracking-module__3ZJoDq__card_error_icon{flex-shrink:0;width:14px;height:14px;margin-top:1px}.ReportTracking-module__3ZJoDq__card_error_text{overflow-wrap:break-word;flex:1;min-width:0}.ReportTracking-module__3ZJoDq__card_footer_action{justify-content:stretch;margin-top:12px;display:flex}.ReportTracking-module__3ZJoDq__card_footer_action .ReportTracking-module__3ZJoDq__retry_button{width:100%;padding:9px 14px}.ReportTracking-module__3ZJoDq__skeletonTable{background:#fff;border:1px solid #eef0f3;border-radius:12px;overflow:hidden}.ReportTracking-module__3ZJoDq__skeletonScroll{flex-direction:column;display:flex;overflow:hidden}.ReportTracking-module__3ZJoDq__skeletonTableRow{border-bottom:1px solid #f1f3f5;align-items:center;gap:16px;width:max-content;min-width:100%;padding:12px 16px;display:flex}.ReportTracking-module__3ZJoDq__skeletonTableRow:last-child{border-bottom:none}.ReportTracking-module__3ZJoDq__skeletonTableRow:first-child{background:#fafbfc}.ReportTracking-module__3ZJoDq__skeletonCell{flex:0 0 70px;justify-content:flex-start;display:flex}.ReportTracking-module__3ZJoDq__skeletonFirstCell{flex:0 0 140px}
.SalesTraffic-module__aH_iva__table_wrapper{min-height:200px;margin-top:10px;position:relative}.SalesTraffic-module__aH_iva__loading_overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:10;background:#ffffffb3;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SalesTraffic-module__aH_iva__spinner{border:3px solid #e5e7eb;border-top:3px solid var(--primary_green,#004225);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite SalesTraffic-module__aH_iva__spin}@keyframes SalesTraffic-module__aH_iva__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SalesTraffic-module__aH_iva__empty_state{color:#6b7280;text-align:center;background:#fff;border:1px dashed #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:56px 20px;display:flex}.SalesTraffic-module__aH_iva__empty_state_icon{color:#d1d5db;width:36px;height:36px;margin-bottom:6px}.SalesTraffic-module__aH_iva__empty_state_title{color:#374151;font-size:15px;font-weight:600}.SalesTraffic-module__aH_iva__empty_state_subtitle{color:#9ca3af;font-size:13px}.SalesTraffic-module__aH_iva__skeleton_table{background:#fff;border:1px solid #eaecf0;border-radius:10px;overflow:hidden;box-shadow:0 1px 4px #151f560f}.SalesTraffic-module__aH_iva__skeleton_scroll{flex-direction:column;display:flex;overflow-x:auto}.SalesTraffic-module__aH_iva__skeleton_header_row{background-color:var(--primary_green,#004225);align-items:center;gap:18px;width:max-content;min-width:100%;padding:10px 12px;display:flex}.SalesTraffic-module__aH_iva__skeleton_row{border-bottom:1px solid #f1f3f5;align-items:center;gap:18px;width:max-content;min-width:100%;padding:11px 12px;display:flex}.SalesTraffic-module__aH_iva__skeleton_row:last-child{border-bottom:none}.SalesTraffic-module__aH_iva__skeleton_row:nth-child(2n){background:#fafbfc}.SalesTraffic-module__aH_iva__skeleton_cell{flex:0 0 68px;justify-content:flex-start;display:flex}.SalesTraffic-module__aH_iva__skeleton_first_cell{flex:0 0 88px;box-shadow:4px 0 8px -4px #0000001f}.SalesTraffic-module__aH_iva__skeleton_header_row .SalesTraffic-module__aH_iva__skeleton_header_bar{background:linear-gradient(90deg,#ffffff29 25%,#ffffff52 37%,#ffffff29 63%) 0 0/400% 100%}
.SalesTrafficHeader-module__9c6FxG__table_header_main_div{background-color:var(--white,#fff);border-radius:10px;flex-direction:column;gap:10px;padding:15px;display:flex}.SalesTrafficHeader-module__9c6FxG__table_header_top_row{flex-wrap:wrap;align-items:center;gap:20px;width:100%;display:flex}.SalesTrafficHeader-module__9c6FxG__table_heading_group{flex-direction:column;flex-shrink:0;gap:4px;display:flex}.SalesTrafficHeader-module__9c6FxG__table_right_heading_div{align-items:center;gap:8px;display:flex}.SalesTrafficHeader-module__9c6FxG__table_header_main_div .SalesTrafficHeader-module__9c6FxG__table_heading{color:var(--font-black-color);margin:0;font-family:Inter;font-size:18px;font-weight:700;line-height:1.4}.SalesTrafficHeader-module__9c6FxG__controls_row{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:20px;display:flex}.SalesTrafficHeader-module__9c6FxG__date_range_wrapper{min-width:240px}.SalesTrafficHeader-module__9c6FxG__mobile_controls{flex-direction:column;gap:12px;display:flex}@media (max-width:768px){.SalesTrafficHeader-module__9c6FxG__date_range_wrapper{width:100%;min-width:0}.SalesTrafficHeader-module__9c6FxG__table_heading_group{flex-shrink:1;width:100%;min-width:0}.SalesTrafficHeader-module__9c6FxG__table_right_heading_div{flex-wrap:wrap;row-gap:6px}}
.SqpCustomerJourney-module__kinRXa__metrics_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}@media (min-width:480px){.SqpCustomerJourney-module__kinRXa__metrics_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.SqpCustomerJourney-module__kinRXa__metrics_grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}}.SqpCustomerJourney-module__kinRXa__content_row{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;margin-top:16px;display:grid}@media (min-width:1024px){.SqpCustomerJourney-module__kinRXa__content_row{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr)}}.SqpCustomerJourney-module__kinRXa__queries_card{background-color:#fff;border:1px solid #eaecf0;border-radius:12px;padding:16px}.SqpCustomerJourney-module__kinRXa__queries_title{color:#111827;margin:0 0 12px;font-size:14px;font-weight:600}.SqpCustomerJourney-module__kinRXa__query_name{color:#1f2937}.SqpCustomerJourney-module__kinRXa__total_label{color:#111827;font-weight:700}.SqpCustomerJourney-module__kinRXa__cell_value{color:#1f2937}.SqpCustomerJourney-module__kinRXa__cell_value_total{color:#111827;font-weight:700}.SqpCustomerJourney-module__kinRXa__cvr_low{color:var(--color-sign-negative)}.SqpCustomerJourney-module__kinRXa__sankey_row,.SqpCustomerJourney-module__kinRXa__trends_row{margin-top:16px}.SqpCustomerJourney-module__kinRXa__journey_content{position:relative}.SqpCustomerJourney-module__kinRXa__emptyState{color:#6b7280;text-align:center;justify-content:center;align-items:center;margin-top:16px;padding:60px 20px;font-size:16px;display:flex}
.CustomerJourneyFunnel-module__CJoZPW__funnel_card{background-color:#fff;border:1px solid #eaecf0;border-radius:12px;height:100%;padding:16px}.CustomerJourneyFunnel-module__CJoZPW__funnel_title{color:#111827;margin-bottom:14px;font-size:14px;font-weight:600}.CustomerJourneyFunnel-module__CJoZPW__funnel_stages{flex-direction:column;gap:10px;display:flex}.CustomerJourneyFunnel-module__CJoZPW__funnel_stage{background-color:#00422514;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.CustomerJourneyFunnel-module__CJoZPW__stage_label{color:#374151;font-size:13px}.CustomerJourneyFunnel-module__CJoZPW__stage_value{color:#111827;font-size:13px;font-weight:700}.CustomerJourneyFunnel-module__CJoZPW__funnel_footer{background-color:#00422514;border-radius:8px;justify-content:space-between;align-items:center;margin-top:14px;padding:12px 16px;display:flex}.CustomerJourneyFunnel-module__CJoZPW__footer_label{color:#4b5563;font-size:12px}.CustomerJourneyFunnel-module__CJoZPW__footer_value{color:#111827;font-size:13px;font-weight:700}
.RepeatPurchase-module__vYyjsG__metrics_grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:16px;display:grid}@media (min-width:640px){.RepeatPurchase-module__vYyjsG__metrics_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.RepeatPurchase-module__vYyjsG__table_card{background-color:#fff;border:1px solid #eaecf0;border-radius:12px;margin-top:16px;padding:16px}.RepeatPurchase-module__vYyjsG__table_title{color:#111827;margin:0 0 12px;font-size:14px;font-weight:600}.RepeatPurchase-module__vYyjsG__product_name{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:320px;display:inline-block;overflow:hidden}.RepeatPurchase-module__vYyjsG__total_label{color:#111827;font-weight:700}.RepeatPurchase-module__vYyjsG__cell_value{color:#1f2937}.RepeatPurchase-module__vYyjsG__cell_value_total{color:#111827;font-weight:700}.RepeatPurchase-module__vYyjsG__rate_low{color:var(--color-sign-negative)}.RepeatPurchase-module__vYyjsG__insights_grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:16px;display:grid}@media (min-width:900px){.RepeatPurchase-module__vYyjsG__insights_grid{grid-template-columns:1.5fr 1fr}}.RepeatPurchase-module__vYyjsG__cohort_table{grid-template-columns:44px repeat(6,minmax(0,52px));gap:6px;margin-top:12px;display:grid}.RepeatPurchase-module__vYyjsG__cohort_header_row,.RepeatPurchase-module__vYyjsG__cohort_row{display:contents}.RepeatPurchase-module__vYyjsG__cohort_col_label{color:var(--gray-500);text-align:center;padding-bottom:2px;font-size:12px;font-weight:600}.RepeatPurchase-module__vYyjsG__cohort_row_label{color:var(--gray-500);align-self:center;font-size:12px;font-weight:600}.RepeatPurchase-module__vYyjsG__cohort_cell{font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;height:30px;font-size:12px;font-weight:600;display:flex}.RepeatPurchase-module__vYyjsG__cohort_legend{align-items:center;gap:8px;margin-top:16px;display:flex}.RepeatPurchase-module__vYyjsG__cohort_legend_label{color:var(--gray-500);font-size:11px}.RepeatPurchase-module__vYyjsG__cohort_legend_scale{border-radius:4px;display:flex;overflow:hidden}.RepeatPurchase-module__vYyjsG__cohort_legend_swatch{width:20px;height:8px}.RepeatPurchase-module__vYyjsG__cohortEmpty{color:#6b7280;padding:24px 4px;font-size:13px}.RepeatPurchase-module__vYyjsG__sns_list{flex-direction:column;margin-top:12px;display:flex}.RepeatPurchase-module__vYyjsG__sns_row{background-color:var(--surface-secondary-gray);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:14px 16px;display:flex}.RepeatPurchase-module__vYyjsG__sns_row_plain{background-color:#0000;border-top:1px solid #eaecf0;border-radius:0;margin-bottom:0;padding:14px 4px 4px}.RepeatPurchase-module__vYyjsG__sns_label{color:#374151;font-size:13px}.RepeatPurchase-module__vYyjsG__sns_value{color:#111827;font-size:14px;font-weight:700}.RepeatPurchase-module__vYyjsG__page_content{position:relative}.RepeatPurchase-module__vYyjsG__emptyState{color:#6b7280;text-align:center;justify-content:center;align-items:center;margin-top:16px;padding:60px 20px;font-size:16px;display:flex}
.CustomProductForm-module__PWpjlq__page_container{flex-direction:column;gap:20px;padding:4px 0 32px;display:flex}.CustomProductForm-module__PWpjlq__header_card{background:#fff;border:1px solid #eaecf0;border-radius:10px;flex-direction:column;gap:14px;padding:20px 24px;display:flex;box-shadow:0 1px 4px #151f560f}.CustomProductForm-module__PWpjlq__back_button{color:var(--primary_green);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.CustomProductForm-module__PWpjlq__back_button:hover{text-decoration:underline}.CustomProductForm-module__PWpjlq__back_button_icon{width:16px;height:16px}.CustomProductForm-module__PWpjlq__error_box{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:24px}.CustomProductForm-module__PWpjlq__page_header{justify-content:space-between;align-items:center;gap:16px;display:flex}.CustomProductForm-module__PWpjlq__form_title{color:var(--color-font-primary,#1f2937);margin:0;font-size:20px;font-weight:700}.CustomProductForm-module__PWpjlq__page_subtitle{color:var(--color-font-secondary,#6b7280);margin:4px 0 0;font-size:14px}.CustomProductForm-module__PWpjlq__new_product_badge{color:var(--primary_green,#059669);letter-spacing:.04em;white-space:nowrap;background:#ecfdf5;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:11px;font-weight:700}.CustomProductForm-module__PWpjlq__section_card{background:#fafafa;border:1px solid #eaecf0;border-radius:10px;margin-bottom:16px;padding:20px 24px 24px}.CustomProductForm-module__PWpjlq__details_fieldset{border:0;min-width:0;margin:0;padding:0;transition:opacity .15s}.CustomProductForm-module__PWpjlq__details_fieldset:disabled{opacity:.55}.CustomProductForm-module__PWpjlq__section_header{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.CustomProductForm-module__PWpjlq__section_icon_badge{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.CustomProductForm-module__PWpjlq__section_icon{width:18px;height:18px}.CustomProductForm-module__PWpjlq__icon_account{color:#059669;background:#d1fae5}.CustomProductForm-module__PWpjlq__icon_identity{color:#2563eb;background:#dbeafe}.CustomProductForm-module__PWpjlq__icon_pricing{color:#16a34a;background:#dcfce7}.CustomProductForm-module__PWpjlq__icon_package{color:#c2410c;background:#ffedd5}.CustomProductForm-module__PWpjlq__icon_carton{color:#059669;background:#d1fae5}.CustomProductForm-module__PWpjlq__section_title{color:var(--color-font-primary,#1f2937);font-size:15px;font-weight:700}.CustomProductForm-module__PWpjlq__section_desc{color:var(--color-font-secondary,#6b7280);margin-top:2px;font-size:13px}.CustomProductForm-module__PWpjlq__form_grid{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}.CustomProductForm-module__PWpjlq__form_full_width{grid-column:1/-1}.CustomProductForm-module__PWpjlq__field_label{font-size:var(--fs-body-small,14px);color:var(--color-font-primary,#1f2937);margin-bottom:6px;font-weight:600;display:block}.CustomProductForm-module__PWpjlq__required_star{color:#dc2626}.CustomProductForm-module__PWpjlq__store_meta{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.CustomProductForm-module__PWpjlq__store_meta_chip{color:#047857;background:#ecfdf5;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.CustomProductForm-module__PWpjlq__store_meta_chip_muted{color:#4b5563;background:#f3f4f6;font-weight:500}.CustomProductForm-module__PWpjlq__store_warning{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin-top:8px;padding:8px 12px;font-size:12.5px;display:block}.CustomProductForm-module__PWpjlq__account_hint{color:var(--color-font-secondary,#6b7280);margin-top:6px;font-size:12px;display:block}.CustomProductForm-module__PWpjlq__field_error{color:var(--error,#ef4444);margin-top:4px;font-size:12px;display:block}.CustomProductForm-module__PWpjlq__form_error{color:var(--error,#ef4444);margin-top:16px;font-size:14px}.CustomProductForm-module__PWpjlq__form_footer{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.CustomProductForm-module__PWpjlq__cancel_btn{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600}@media (max-width:900px){.CustomProductForm-module__PWpjlq__form_grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.CustomProductForm-module__PWpjlq__form_grid{grid-template-columns:1fr}}
.AllOrders-module__HYBYyW__table_wrapper{min-height:200px;margin-top:10px;position:relative}.AllOrders-module__HYBYyW__trend_wrapper{margin-top:16px}.AllOrders-module__HYBYyW__trend_card{background:#fff;border-radius:16px;padding:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.AllOrders-module__HYBYyW__trend_empty_state{color:#6b7280;justify-content:center;align-items:center;height:280px;font-size:14px;display:flex}.AllOrders-module__HYBYyW__trend_period_dropdown{min-width:140px}.AllOrders-module__HYBYyW__chart_loading{background:#f8fafc;border-radius:16px;height:280px}.AllOrders-module__HYBYyW__status_summary_row{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px;display:grid}@media (max-width:900px){.AllOrders-module__HYBYyW__status_summary_row{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.AllOrders-module__HYBYyW__status_summary_row{grid-template-columns:1fr}}.AllOrders-module__HYBYyW__status_summary_card{background:#fff;border:1px solid #eef0f3;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:box-shadow .15s,transform .15s;display:flex}.AllOrders-module__HYBYyW__status_summary_card:hover{transform:translateY(-1px);box-shadow:0 8px 20px -6px #0f172a1f}.AllOrders-module__HYBYyW__status_summary_icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.AllOrders-module__HYBYyW__status_summary_icon_svg{width:20px;height:20px}.AllOrders-module__HYBYyW__status_summary_text{flex-direction:column;gap:2px;min-width:0;display:flex}.AllOrders-module__HYBYyW__status_summary_label{color:#6b7280;font-size:12px;font-weight:500}.AllOrders-module__HYBYyW__status_summary_value{color:#111827;font-size:20px;font-weight:700;line-height:1.2}.AllOrders-module__HYBYyW__status_summary_shipped .AllOrders-module__HYBYyW__status_summary_icon{color:#059669;background:#ecfdf5}.AllOrders-module__HYBYyW__status_summary_pending .AllOrders-module__HYBYyW__status_summary_icon{color:#2563eb;background:#eff6ff}.AllOrders-module__HYBYyW__status_summary_shipping .AllOrders-module__HYBYyW__status_summary_icon{color:#d97706;background:#fffbeb}.AllOrders-module__HYBYyW__status_summary_cancelled .AllOrders-module__HYBYyW__status_summary_icon{color:#dc2626;background:#fef2f2}.AllOrders-module__HYBYyW__spinner{border:4px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;width:40px;height:40px;margin-bottom:12px;animation:1s linear infinite AllOrders-module__HYBYyW__spin}@keyframes AllOrders-module__HYBYyW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AllOrders-module__HYBYyW__empty_state{color:#6b7280;text-align:center;justify-content:center;align-items:center;padding:60px 20px;font-size:16px;display:flex}.AllOrders-module__HYBYyW__status_badge{white-space:nowrap;border-radius:20px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.AllOrders-module__HYBYyW__badge_shipped{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}.AllOrders-module__HYBYyW__badge_unshipped{color:#d97706;background:#fffbeb;border:1px solid #fde68a}.AllOrders-module__HYBYyW__badge_partially_shipped{color:#ea580c;background:#fff7ed;border:1px solid #fdba74}.AllOrders-module__HYBYyW__badge_pending{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}.AllOrders-module__HYBYyW__badge_canceled{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.AllOrders-module__HYBYyW__badge_unfulfillable{color:#9333ea;background:#fdf4ff;border:1px solid #e9d5ff}.AllOrders-module__HYBYyW__badge_default{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb}.AllOrders-module__HYBYyW__skeletonDropdown{border-radius:8px}.AllOrders-module__HYBYyW__skeletonChartArea{background:linear-gradient(90deg,#eef0f3 25%,#e2e5ea 37%,#eef0f3 63%) 0 0/400% 100%;border-radius:8px;width:100%;margin-top:8px;animation:1.4s infinite AllOrders-module__HYBYyW__skeletonShimmer}@keyframes AllOrders-module__HYBYyW__skeletonShimmer{0%{background-position:100%}to{background-position:0}}
.asins-module__wqACua__tableWrapper{min-height:200px;position:relative}.asins-module__wqACua__tableCard{background-color:var(--white);border-radius:10px;margin-top:10px}.asins-module__wqACua__spinner{border:4px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;width:40px;height:40px;margin-bottom:12px;animation:1s linear infinite asins-module__wqACua__spin}@keyframes asins-module__wqACua__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.asins-module__wqACua__emptyState{color:#6b7280;text-align:center;justify-content:center;align-items:center;padding:60px 20px;font-size:16px;display:flex}.asins-module__wqACua__asins_status_badge{letter-spacing:.3px;border-radius:20px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.asins-module__wqACua__asins_status_active{color:#166534;background:#dcfce7}.asins-module__wqACua__asins_status_inactive{color:#991b1b;background:#fee2e2}.asins-module__wqACua__asins_status_incomplete{color:#92400e;background:#fef3c7}.asins-module__wqACua__asins_status_suppressed{color:#374151;background:#e5e7eb}.asins-module__wqACua__asins_status_default{color:#475569;background:#f1f5f9}
.ProductsList-module__TnozTq__product_listings_table_wrapper{background:linear-gradient(#fafbfc 0%,#fff 100%);border-radius:12px;min-height:280px;margin-top:20px;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000f}.ProductsList-module__TnozTq__product_listings_view_button{color:#64748b;cursor:pointer;background-color:#0000;border:1px solid #cbd5e1;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:border-color .15s,color .15s;display:flex}.ProductsList-module__TnozTq__product_listings_view_button:hover{color:#2563eb;border-color:#3b82f6}.ProductsList-module__TnozTq__product_listings_cogs_cell{align-items:center;gap:8px;display:flex}.ProductsList-module__TnozTq__product_listings_cogs_add_button{color:#2563eb;cursor:pointer;background:0 0;border:1px solid #93c5fd;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:14px;line-height:1;display:flex}.ProductsList-module__TnozTq__product_listings_cogs_add_button:hover{background-color:#eff6ff;border-color:#3b82f6}.ProductsList-module__TnozTq__product_listings_cogs_updated_text{color:#94a3b8;margin-top:2px;font-size:11px}.ProductsList-module__TnozTq__product_listings_cogs_checkbox_row{align-items:center;gap:8px;display:flex}.ProductsList-module__TnozTq__product_listings_cogs_checkbox_label{color:#334155;cursor:pointer;font-size:13px}.ProductsList-module__TnozTq__product_listings_cogs_modal_fields{flex-direction:column;gap:16px;display:flex}.ProductsList-module__TnozTq__product_listings_cogs_modal_hint{color:#64748b;margin:0;font-size:12px}.ProductsList-module__TnozTq__product_listings_cogs_modal_footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.ProductsList-module__TnozTq__product_listings_cogs_modal_cancel_button{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:8px 16px;font-size:14px;transition:border-color .15s,background-color .15s}.ProductsList-module__TnozTq__product_listings_cogs_modal_cancel_button:hover{background-color:#f8fafc;border-color:#cbd5e1}.ProductsList-module__TnozTq__product_listings_table_card{background:#fff;border:1px solid #e8eaed;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000a}.ProductsList-module__TnozTq__product_listings_spinner{border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite ProductsList-module__TnozTq__product_listings_spin}@keyframes ProductsList-module__TnozTq__product_listings_spin{to{transform:rotate(360deg)}}.ProductsList-module__TnozTq__product_listings_empty_state{color:#64748b;text-align:center;background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;margin:12px;padding:80px 24px;font-size:15px;display:flex}.ProductsList-module__TnozTq__product_listings_empty_state_icon{opacity:.5;width:64px;height:64px;margin-bottom:16px}.ProductsList-module__TnozTq__product_listings_status_badge{letter-spacing:.3px;border-radius:20px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.ProductsList-module__TnozTq__product_listings_status_active{color:#166534;background:#dcfce7}.ProductsList-module__TnozTq__product_listings_status_inactive{color:#991b1b;background:#fee2e2}.ProductsList-module__TnozTq__product_listings_status_incomplete{color:#92400e;background:#fef3c7}.ProductsList-module__TnozTq__product_listings_status_suppressed{color:#374151;background:#e5e7eb}.ProductsList-module__TnozTq__product_listings_status_default{color:#475569;background:#f1f5f9}.ProductsList-module__TnozTq__product_listings_product_cell{align-items:center;gap:12px;display:flex}.ProductsList-module__TnozTq__product_listings_product_thumb{object-fit:contain;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;width:40px;height:40px}.ProductsList-module__TnozTq__product_listings_product_thumb_placeholder{background:#f1f5f9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ProductsList-module__TnozTq__product_listings_product_thumb_placeholder svg{color:#94a3b8;width:20px;height:20px}.ProductsList-module__TnozTq__product_listings_price_cell{font-variant-numeric:tabular-nums}.ProductsList-module__TnozTq__product_listings_fetching_overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;background:#ffffffbf;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProductsList-module__TnozTq__product_listings_count_badge{color:#1d4ed8;background:#eff6ff;border-radius:8px;align-items:center;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.ProductsList-module__TnozTq__skeletonSearchInput{width:280px;height:var(--control-height);border-radius:var(--control-radius)}.ProductsList-module__TnozTq__skeletonBulkButton{width:140px;height:var(--control-height);border-radius:var(--control-radius)}.ProductsList-module__TnozTq__skeletonCountBadge{width:90px;height:var(--control-height);border-radius:var(--control-radius)}.ProductsList-module__TnozTq__skeletonViewIcon{border-radius:50%;width:24px;height:24px}.ProductsList-module__TnozTq__skeletonProductCell{align-items:center;gap:10px;min-width:180px;display:flex}.ProductsList-module__TnozTq__skeletonThumb{border-radius:8px;flex-shrink:0;width:36px;height:36px}.ProductsList-module__TnozTq__skeletonProductLines{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.ProductsList-module__TnozTq__product_listings_modal_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;animation:.2s ProductsList-module__TnozTq__product_listings_fadeIn;display:flex;position:fixed;inset:0}@keyframes ProductsList-module__TnozTq__product_listings_fadeIn{0%{opacity:0}to{opacity:1}}.ProductsList-module__TnozTq__product_listings_modal_content{background:#fff;border-radius:16px;max-width:520px;max-height:90vh;padding:24px;animation:.2s ProductsList-module__TnozTq__product_listings_scaleIn;position:relative;box-shadow:0 20px 60px #0000004d}@keyframes ProductsList-module__TnozTq__product_listings_scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ProductsList-module__TnozTq__product_listings_modal_close{color:#475569;cursor:pointer;z-index:1;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex;position:absolute;top:12px;right:12px}.ProductsList-module__TnozTq__product_listings_modal_close:hover{color:#1e293b;background:#e2e8f0}.ProductsList-module__TnozTq__product_listings_modal_image{object-fit:contain;border-radius:8px;width:100%;height:auto;max-height:70vh}
.GrossSalesByState-module__5LRQZG__gross_sales_by_state_container{background-color:#fff;border-radius:16px;padding:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_loading{color:#6b7280;justify-content:center;align-items:center;height:400px;font-size:13px;display:flex}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_header{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_title_wrapper{align-items:center;gap:8px;display:flex}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_title{color:#374151;margin:0;font-size:13px;font-weight:600}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_info_btn{cursor:pointer;color:#9ca3af;background:0 0;border:none;align-items:center;padding:0;display:flex}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_info_btn:hover{color:#4b5563}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_info_icon{width:16px;height:16px}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_menu_btn{cursor:pointer;color:#9ca3af;background:0 0;border:none;align-items:center;padding:0;display:flex}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_menu_btn:hover{color:#4b5563}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_menu_icon{width:16px;height:16px}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_content{align-items:flex-start;gap:16px;display:flex}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_map_section{flex:1;min-width:0}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_bottom_legend{justify-content:center;align-items:center;gap:20px;margin-top:8px;display:flex}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_legend_item{align-items:center;gap:6px;display:flex}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_legend_dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_dot_high{background-color:#065f46}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_dot_medium{background-color:#86efac}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_dot_low{background-color:#d1d5db}.GrossSalesByState-module__5LRQZG__gross_sales_by_state_legend_label{color:#4b5563;font-size:11px;font-weight:500}
.HorizontalBarChart-module__t3sMHq__horizontal_bar_chart_container{background-color:#fff;border:1px solid #f3f4f6;border-radius:12px;padding:12px;box-shadow:0 1px 2px #0000000d}.HorizontalBarChart-module__t3sMHq__horizontal_bar_chart_header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.HorizontalBarChart-module__t3sMHq__horizontal_bar_chart_title_wrapper{align-items:center;gap:8px;display:flex}.HorizontalBarChart-module__t3sMHq__horizontal_bar_chart_title{color:#374151;margin:0;font-size:13px;font-weight:600}.HorizontalBarChart-module__t3sMHq__horizontal_bar_chart_info_btn{cursor:pointer;color:#9ca3af;background:0 0;border:none;align-items:center;padding:0;display:flex}.HorizontalBarChart-module__t3sMHq__horizontal_bar_chart_info_btn:hover{color:#4b5563}.HorizontalBarChart-module__t3sMHq__horizontal_bar_chart_info_icon{width:20px;height:20px}.HorizontalBarChart-module__t3sMHq__horizontal_bar_chart_body{margin-top:4px}
.Checkbox-module__nrNAFG__checkbox_wrapper_div{display:block;position:relative}.Checkbox-module__nrNAFG__checkbox_input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.Checkbox-module__nrNAFG__checkbox_label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex;position:relative}.Checkbox-module__nrNAFG__checkbox_label.Checkbox-module__nrNAFG__disabled{cursor:not-allowed;opacity:.5}.Checkbox-module__nrNAFG__checkbox_custom{border:1px solid var(--input-focus);background-color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s ease-in-out;display:flex;position:relative}.Checkbox-module__nrNAFG__checkboxIcon{justify-content:center;align-items:center;transition:all .2s ease-in-out;display:flex;transform:scale(0)}.Checkbox-module__nrNAFG__checkboxIcon svg{width:16px;height:16px}.Checkbox-module__nrNAFG__checkbox_label.Checkbox-module__nrNAFG__small .Checkbox-module__nrNAFG__checkbox_custom{border-radius:4px;width:18px;height:18px}.Checkbox-module__nrNAFG__checkbox_label.Checkbox-module__nrNAFG__small .Checkbox-module__nrNAFG__checkboxIcon{width:12px;height:12px}.Checkbox-module__nrNAFG__checkbox_label.Checkbox-module__nrNAFG__medium .Checkbox-module__nrNAFG__checkbox_custom{border-radius:6px;width:24px;height:24px}.Checkbox-module__nrNAFG__checkbox_label.Checkbox-module__nrNAFG__medium .Checkbox-module__nrNAFG__checkboxIcon{width:16px;height:16px}.Checkbox-module__nrNAFG__checkbox_label.Checkbox-module__nrNAFG__large .Checkbox-module__nrNAFG__checkbox_custom{border-radius:8px;width:32px;height:32px}.Checkbox-module__nrNAFG__checkbox_label.Checkbox-module__nrNAFG__large .Checkbox-module__nrNAFG__checkboxIcon{width:20px;height:20px}.Checkbox-module__nrNAFG__checkbox_label:hover .Checkbox-module__nrNAFG__checkbox_custom{border-color:var(--primary_green)}.Checkbox-module__nrNAFG__checkbox_input:checked+.Checkbox-module__nrNAFG__checkbox_label .Checkbox-module__nrNAFG__checkbox_custom{background-color:var(--primary_green);border-color:var(--primary_green)}.Checkbox-module__nrNAFG__checkbox_input:checked+.Checkbox-module__nrNAFG__checkbox_label .Checkbox-module__nrNAFG__checkboxIcon{opacity:1;transform:scale(1)}.Checkbox-module__nrNAFG__checkbox_input:indeterminate+.Checkbox-module__nrNAFG__checkbox_label .Checkbox-module__nrNAFG__checkbox_custom,.Checkbox-module__nrNAFG__checkbox_label.Checkbox-module__nrNAFG__indeterminate .Checkbox-module__nrNAFG__checkbox_custom{background-color:var(--primary_green);border-color:var(--primary_green)}.Checkbox-module__nrNAFG__checkbox_input:indeterminate+.Checkbox-module__nrNAFG__checkbox_label .Checkbox-module__nrNAFG__checkboxIcon,.Checkbox-module__nrNAFG__checkbox_label.Checkbox-module__nrNAFG__indeterminate .Checkbox-module__nrNAFG__checkboxIcon{opacity:1;transform:scale(1)}.Checkbox-module__nrNAFG__checkbox_input:disabled+.Checkbox-module__nrNAFG__checkbox_label .Checkbox-module__nrNAFG__checkbox_custom{cursor:not-allowed;background-color:#f3f4f6;border-color:#d1d5db}.Checkbox-module__nrNAFG__checkbox_input:disabled:checked+.Checkbox-module__nrNAFG__checkbox_label .Checkbox-module__nrNAFG__checkbox_custom{background-color:#9ca3af;border-color:#9ca3af}@keyframes Checkbox-module__nrNAFG__checkboxCheck{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.Checkbox-module__nrNAFG__checkbox_input:checked+.Checkbox-module__nrNAFG__checkbox_label .Checkbox-module__nrNAFG__checkboxIcon{animation:.2s ease-in-out Checkbox-module__nrNAFG__checkboxCheck}
.Search-module__3FWVOq__input_container{border:1px solid var(--light-grey);border-radius:12px;align-items:center;width:100%;min-height:40px;max-height:40px;padding:12px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.Search-module__3FWVOq__icon{color:#757575;flex-shrink:0;align-items:center;margin-right:8px;font-size:18px;display:flex}.Search-module__3FWVOq__Search_Input{color:#212121;background:0 0;border:none;outline:none;flex:1;min-height:auto;padding:0;font-size:14px}.Search-module__3FWVOq__Search_Input::placeholder{color:#9e9e9e}.Search-module__3FWVOq__input_container:focus-within{border:1px solid var(--input-focus)!important}.Search-module__3FWVOq__input_container:hover:not(:focus-within){border-color:var(--input-focus)!important}.Search-module__3FWVOq__clear_btn{cursor:pointer;color:#9ca3af;background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;display:flex}.Search-module__3FWVOq__clear_btn:hover{color:#374151}
@keyframes ColumnSelectorModal-module__VUOcjG__overlay_in{0%{opacity:0}to{opacity:1}}@keyframes ColumnSelectorModal-module__VUOcjG__overlay_out{0%{opacity:1}to{opacity:0}}@keyframes ColumnSelectorModal-module__VUOcjG__modal_in{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ColumnSelectorModal-module__VUOcjG__modal_out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(16px)scale(.97)}}.ColumnSelectorModal-module__VUOcjG__overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:9999;background:#00000073;justify-content:center;align-items:center;animation:.22s ease-out ColumnSelectorModal-module__VUOcjG__overlay_in;display:flex;position:fixed;inset:0}.ColumnSelectorModal-module__VUOcjG__overlay_closing{animation:.22s ease-in forwards ColumnSelectorModal-module__VUOcjG__overlay_out}.ColumnSelectorModal-module__VUOcjG__modal{background:#fff;border-radius:16px;flex-direction:column;width:min(680px,95vw);max-height:88vh;animation:.22s ease-out ColumnSelectorModal-module__VUOcjG__modal_in;display:flex;overflow:hidden;box-shadow:0 20px 40px #0000002e}.ColumnSelectorModal-module__VUOcjG__modal_closing{animation:.22s ease-in forwards ColumnSelectorModal-module__VUOcjG__modal_out}.ColumnSelectorModal-module__VUOcjG__header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:18px 22px 14px;display:flex}.ColumnSelectorModal-module__VUOcjG__title{color:var(--font-black-color,#151f56);margin:0;font-size:17px;font-weight:600}.ColumnSelectorModal-module__VUOcjG__close_btn{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:6px;padding:4px;display:flex}.ColumnSelectorModal-module__VUOcjG__close_btn:hover{color:#374151}.ColumnSelectorModal-module__VUOcjG__search_wrapper{padding:14px 22px 0}.ColumnSelectorModal-module__VUOcjG__subheader{justify-content:space-between;align-items:center;padding:10px 22px;display:flex}.ColumnSelectorModal-module__VUOcjG__count_text{color:var(--grey-scale-500,#71717a);font-size:12px}.ColumnSelectorModal-module__VUOcjG__select_all_row{align-items:center;gap:8px;display:flex}.ColumnSelectorModal-module__VUOcjG__select_all_label{color:#374151;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:13px}.ColumnSelectorModal-module__VUOcjG__divider{background:#e5e7eb;height:1px;margin:0 22px}.ColumnSelectorModal-module__VUOcjG__column_grid_wrap{flex:1;padding:14px 22px;overflow-y:auto}.ColumnSelectorModal-module__VUOcjG__empty_state{text-align:center;color:#9ca3af;padding:36px 0;font-size:14px}.ColumnSelectorModal-module__VUOcjG__column_grid{grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:8px;display:grid}.ColumnSelectorModal-module__VUOcjG__drag_handle{color:#9ca3af;cursor:grab;flex-shrink:0;width:14px;height:14px}.ColumnSelectorModal-module__VUOcjG__drag_handle:active{cursor:grabbing}.ColumnSelectorModal-module__VUOcjG__column_item{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.ColumnSelectorModal-module__VUOcjG__column_item_dragover{border-color:var(--primary_green);background:#f0fdf4;box-shadow:0 0 0 2px #22c55e40}.ColumnSelectorModal-module__VUOcjG__column_item:hover{background:#f0f4ff}.ColumnSelectorModal-module__VUOcjG__column_item_checked{border-color:var(--primary_green);background:#eef2ff}.ColumnSelectorModal-module__VUOcjG__column_item_checked:hover{background:0 0}.ColumnSelectorModal-module__VUOcjG__column_label{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;overflow:hidden}.ColumnSelectorModal-module__VUOcjG__column_label_checked{font-weight:500}.ColumnSelectorModal-module__VUOcjG__footer{border-top:1px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:10px;padding:14px 22px;display:flex}
.Skeleton-module__GO7GFa__bar{background:linear-gradient(90deg,#eef0f3 25%,#e2e5ea 37%,#eef0f3 63%) 0 0/400% 100%;border-radius:6px;animation:1.4s infinite Skeleton-module__GO7GFa__skeletonShimmer;display:inline-block}@keyframes Skeleton-module__GO7GFa__skeletonShimmer{0%{background-position:100%}to{background-position:0}}
.TablePagination-module__u1lRra__footer{background:#fff;border-top:1px solid #eaecf0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:13px 22px;display:flex}.TablePagination-module__u1lRra__footer_summary{background:#f9fafb;border:1px solid #eaecf0;border-radius:8px;align-items:center;gap:10px;padding:7px 14px;display:flex}.TablePagination-module__u1lRra__footer_dot{background:var(--primary_green);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #00422526}.TablePagination-module__u1lRra__footer_text{color:#6b7280;font-size:13px}.TablePagination-module__u1lRra__footer_badge{color:#111827;letter-spacing:.01em;background:#fff;border:1px solid #eaecf0;border-radius:6px;padding:2px 9px;font-size:13px;font-weight:700}.TablePagination-module__u1lRra__footer_badge_active{color:#fff;background:var(--primary_green);border:none}.TablePagination-module__u1lRra__footer_right{align-items:center;gap:12px;display:flex}.TablePagination-module__u1lRra__rows_per_page{align-items:center;gap:6px;display:flex}.TablePagination-module__u1lRra__rows_per_page_label{color:#9ca3af;white-space:nowrap;font-size:12px}.TablePagination-module__u1lRra__rows_per_page_select{appearance:none;color:#374151;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 10px center/12px 12px no-repeat;border:1px solid #eaecf0;border-radius:8px;outline:none;align-items:center;height:32px;padding:0 30px 0 12px;font-size:13px;font-weight:500;transition:border-color .15s;display:inline-flex}.TablePagination-module__u1lRra__rows_per_page_dropdown{width:82px}.TablePagination-module__u1lRra__pagination_buttons{background:#ffffffbf;border:1px solid #00422526;border-radius:10px;align-items:center;gap:3px;padding:4px 6px;display:flex;box-shadow:0 1px 4px #00422514}.TablePagination-module__u1lRra__nav_button{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:flex}.TablePagination-module__u1lRra__nav_button:hover:not(:disabled){background:#0042251a}.TablePagination-module__u1lRra__nav_button:disabled{color:#d1d5db;cursor:not-allowed}.TablePagination-module__u1lRra__page_button{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.TablePagination-module__u1lRra__page_button:hover:not(:disabled):not(.TablePagination-module__u1lRra__page_button_active){background:#0042251a}.TablePagination-module__u1lRra__page_button_active{background:var(--primary_green);color:#fff;font-weight:700;box-shadow:0 2px 8px #0042254d}.TablePagination-module__u1lRra__page_button_dot{color:#9ca3af;cursor:default}.TablePagination-module__u1lRra__nav_icon{width:14px;height:14px}@media (max-width:640px){.TablePagination-module__u1lRra__footer{padding:12px 16px}.TablePagination-module__u1lRra__footer_right{flex-wrap:wrap;justify-content:space-between;row-gap:10px;width:100%}}
.DataTable-module__Vr7wGa__column_selector_button{height:var(--control-height);font-family:Inter;font-size:var(--control-font-size);font-weight:var(--control-font-weight);white-space:nowrap;color:#fff;background:var(--primary_green,#004225);border:1px solid var(--primary_green,#004225);border-radius:var(--control-radius);cursor:pointer;flex-shrink:0;align-items:center;gap:8px;padding:0 16px;transition:background-color .2s;display:flex}.DataTable-module__Vr7wGa__column_selector_button:hover{background:var(--hover-green);border-color:var(--hover-green)}.DataTable-module__Vr7wGa__column_selector_icon{width:15px;height:15px}.DataTable-module__Vr7wGa__column_selector_count{color:#ffffff80;margin-left:2px}.DataTable-module__Vr7wGa__table_container{background:#fff;border:1px solid #eaecf0;border-radius:10px;overflow:hidden;box-shadow:0 1px 4px #151f560f}.DataTable-module__Vr7wGa__toolbar_row{border-bottom:1px solid #eaecf0;justify-content:flex-end;padding:10px 16px;display:flex}.DataTable-module__Vr7wGa__scroll_wrapper{overflow:auto}.DataTable-module__Vr7wGa__table{border-collapse:separate;border-spacing:0;min-width:100%}.DataTable-module__Vr7wGa__header_cell{color:#ffffffd1;background-color:var(--primary_green,#004225);text-transform:uppercase;letter-spacing:.06em;-webkit-user-select:none;user-select:none;cursor:grab;white-space:nowrap;border-bottom:2px solid #ffffff1a;min-width:60px;padding:5px 7px;font-size:11px;font-weight:700;transition:background .15s;position:sticky;top:0}.DataTable-module__Vr7wGa__header_cell_active{color:#fff}.DataTable-module__Vr7wGa__header_cell_sortable{cursor:pointer}.DataTable-module__Vr7wGa__header_cell_sortable:hover:not(.DataTable-module__Vr7wGa__header_cell_drag_target){background-color:#005832}.DataTable-module__Vr7wGa__header_cell_bordered{border-right:1px solid #ffffff26}.DataTable-module__Vr7wGa__header_cell_sticky_shadow{box-shadow:4px 0 8px -4px #0003}.DataTable-module__Vr7wGa__header_cell_sticky_right{border-left:1px solid #ffffff26;box-shadow:-4px 0 8px -4px #0003}.DataTable-module__Vr7wGa__header_cell_drag_target{background-color:#005832;border-left:2px solid #5092ff}.DataTable-module__Vr7wGa__header_content{justify-content:flex-start;align-items:center;gap:6px;display:flex}.DataTable-module__Vr7wGa__header_content_center{justify-content:center}.DataTable-module__Vr7wGa__header_content_right{justify-content:flex-end}.DataTable-module__Vr7wGa__drag_handle_icon{color:#ffffff4d;cursor:grab;flex-shrink:0;width:13px;height:13px}.DataTable-module__Vr7wGa__sort_icon_inactive{color:#fff6}.DataTable-module__Vr7wGa__filter_cell{background-color:#0f1640;padding:6px 8px;position:sticky;top:44px}.DataTable-module__Vr7wGa__filter_cell_bordered{border-right:1px solid #ffffff26}.DataTable-module__Vr7wGa__empty_message{text-align:center;color:#6b7280;padding:48px 24px;font-size:14px}.DataTable-module__Vr7wGa__row{transition:background .12s}.DataTable-module__Vr7wGa__row:nth-child(odd) .DataTable-module__Vr7wGa__cell{background-color:#fff}.DataTable-module__Vr7wGa__row:nth-child(2n) .DataTable-module__Vr7wGa__cell{background-color:#f9fafb}.DataTable-module__Vr7wGa__row:hover .DataTable-module__Vr7wGa__cell{background-color:#ecfdf5}.DataTable-module__Vr7wGa__cell{color:#1f2937;white-space:nowrap;border-bottom:1px solid #eaecf0;min-width:60px;padding:5px 7px;font-size:11px;font-weight:400}.DataTable-module__Vr7wGa__cell_id{font-weight:500}.DataTable-module__Vr7wGa__cell_sticky{border-right:1px solid #eaecf0;position:sticky}.DataTable-module__Vr7wGa__cell_sticky_shadow{box-shadow:4px 0 8px -4px #0000000f}.DataTable-module__Vr7wGa__cell_sticky_right{border-left:1px solid #eaecf0;position:sticky;box-shadow:-4px 0 8px -4px #0000000f}.DataTable-module__Vr7wGa__row_pinned .DataTable-module__Vr7wGa__cell{background-color:#f9fafb;border-top:2px solid #eaecf0}.DataTable-module__Vr7wGa__cell_pinned{box-shadow:0 -4px 8px -4px #00000014}.DataTable-module__Vr7wGa__footer_cell{background-color:#f9fafb;border-top:2px solid #eaecf0;font-weight:600;position:sticky;bottom:0}.DataTable-module__Vr7wGa__align_left{text-align:left}.DataTable-module__Vr7wGa__align_center{text-align:center}.DataTable-module__Vr7wGa__align_right{text-align:right}
.toast-module__nW66nW__toastSuccess,.toast-module__nW66nW__toastError,.toast-module__nW66nW__toastInfo,.toast-module__nW66nW__toastWarning{border:1px solid var(--border-color,#eaecf0)!important;background:#fff!important;border-left-width:4px!important;border-radius:12px!important;min-width:360px!important;max-width:480px!important;min-height:auto!important;padding:14px 16px!important;font-family:Inter,sans-serif!important;overflow:hidden!important;box-shadow:0 12px 24px #0f172a1f,0 2px 6px #0f172a0f!important}.toast-module__nW66nW__toastSuccess{border-left-color:var(--color-sign-success,#0f7d34)!important}.toast-module__nW66nW__toastError{border-left-color:var(--color-sign-negative,#a0293e)!important}.toast-module__nW66nW__toastInfo{border-left-color:var(--color-sign-positive,#5092ff)!important}.toast-module__nW66nW__toastWarning{border-left-color:var(--color-sign-warning,#ea8403)!important}:is(.toast-module__nW66nW__toastSuccess .Toastify__toast-body,.toast-module__nW66nW__toastError .Toastify__toast-body,.toast-module__nW66nW__toastInfo .Toastify__toast-body,.toast-module__nW66nW__toastWarning .Toastify__toast-body){flex:1!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}:is(.toast-module__nW66nW__toastSuccess .Toastify__toast-icon,.toast-module__nW66nW__toastError .Toastify__toast-icon,.toast-module__nW66nW__toastInfo .Toastify__toast-icon,.toast-module__nW66nW__toastWarning .Toastify__toast-icon){width:36px!important;min-width:36px!important;height:36px!important;margin-right:0!important}.toast-module__nW66nW__iconCircle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.toast-module__nW66nW__iconCircleSuccess{background:var(--color-sign-success,#0f7d34)}.toast-module__nW66nW__iconCircleError{background:var(--color-sign-negative,#a0293e)}.toast-module__nW66nW__iconCircleInfo{background:var(--color-sign-positive,#5092ff)}.toast-module__nW66nW__iconCircleWarning{background:var(--color-sign-warning,#ea8403)}.toast-module__nW66nW__toastBody{flex-direction:column;flex:1;gap:3px;min-width:0;padding:2px 0;display:flex}.toast-module__nW66nW__toastTitle{color:var(--font-black-color,#333);font-size:14px;font-weight:600;line-height:1.4;display:block}.toast-module__nW66nW__toastMessage{color:var(--font_colours_muted,#6b7280);word-break:break-word;font-size:13px;font-weight:400;line-height:1.4;display:block}.toast-module__nW66nW__closeBtn{background:var(--grey,#f1f5f9);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;margin-left:8px;transition:background .15s;display:flex}.toast-module__nW66nW__closeBtn:hover{background:var(--light-grey,#c7c9cd)}
.DashboardPage-module__7kHc4a__dashboard_page{min-height:100vh}.DashboardPage-module__7kHc4a__dashboard_metrics_grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.DashboardPage-module__7kHc4a__dashboard_chart_grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px;display:grid}.DashboardPage-module__7kHc4a__dashboard_chart_grid_secondary{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.DashboardPage-module__7kHc4a__dashboard_chart_row{margin-top:12px}.DashboardPage-module__7kHc4a__dashboard_empty_state{text-align:center;color:#6b7280;background-color:#fff;border-radius:16px;padding:48px 16px;font-size:13px}.DashboardPage-module__7kHc4a__dashboard_product_table{background-color:#fff;border-radius:16px;margin-top:12px;padding:14px 16px}.DashboardPage-module__7kHc4a__dashboard_product_table_title{color:#374151;margin:0 0 8px;font-size:13px;font-weight:600}@media (min-width:480px){.DashboardPage-module__7kHc4a__dashboard_metrics_grid{gap:10px}}@media (min-width:768px){.DashboardPage-module__7kHc4a__dashboard_metrics_grid{gap:12px}.DashboardPage-module__7kHc4a__dashboard_chart_grid,.DashboardPage-module__7kHc4a__dashboard_chart_grid_secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.DashboardPage-module__7kHc4a__dashboard_chart_grid_secondary,.DashboardPage-module__7kHc4a__dashboard_chart_row,.DashboardPage-module__7kHc4a__dashboard_product_table{margin-top:16px}.DashboardPage-module__7kHc4a__dashboard_product_table_title{font-size:14px}}@media (min-width:1024px){.DashboardPage-module__7kHc4a__dashboard_metrics_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.DashboardPage-module__7kHc4a__dashboard_chart_grid,.DashboardPage-module__7kHc4a__dashboard_chart_grid_secondary{grid-template-columns:repeat(3,minmax(0,1fr))}}
.Trends-module__SbBD_a__axis_control{flex-direction:column;gap:4px;display:flex}.Trends-module__SbBD_a__axis_label{align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.Trends-module__SbBD_a__axis_swatch{border-radius:2px;flex-shrink:0;width:8px;height:8px}.Trends-module__SbBD_a__axis_dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Trends-module__SbBD_a__axis_dropdown{width:190px}
.SubUsers-module__XeMA0a__root{min-height:100vh;padding:32px 28px 120px}.SubUsers-module__XeMA0a__shell{margin:0 auto}.SubUsers-module__XeMA0a__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.SubUsers-module__XeMA0a__subtitle{color:var(--grey-scale-500);max-width:62ch;margin:6px 0 0;font-size:13.5px}.SubUsers-module__XeMA0a__btn{all:unset;cursor:pointer;border:1px solid var(--border-color);color:var(--font-black-color);background:var(--white);white-space:nowrap;box-sizing:border-box;border-radius:8px;align-items:center;gap:7px;padding:9px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.SubUsers-module__XeMA0a__btn:hover{background:var(--grey)}.SubUsers-module__XeMA0a__btnGhost{color:var(--primary_green);border-color:#0000;padding-left:8px;padding-right:8px}.SubUsers-module__XeMA0a__btnGhost:hover{background:#e6f0ec}.SubUsers-module__XeMA0a__btnDanger{color:var(--error);border-color:#0000;padding-left:8px;padding-right:8px}.SubUsers-module__XeMA0a__btnDanger:hover{background:#fbecec}.SubUsers-module__XeMA0a__card{background:var(--white);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #1018280a}.SubUsers-module__XeMA0a__tableWrap{overflow-x:auto}.SubUsers-module__XeMA0a__table{border-collapse:collapse;width:100%}.SubUsers-module__XeMA0a__table th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--grey-scale-400);border-bottom:1px solid var(--border-color);background:#fafbfc;padding:12px 18px;font-size:11.5px;font-weight:600}.SubUsers-module__XeMA0a__table td{border-bottom:1px solid var(--border-color);vertical-align:middle;padding:14px 18px}.SubUsers-module__XeMA0a__table tr:last-child td{border-bottom:0}.SubUsers-module__XeMA0a__table tbody tr{transition:background-color .15s}.SubUsers-module__XeMA0a__table tbody tr:hover{background:#fafbfc}.SubUsers-module__XeMA0a__nameCell{align-items:center;gap:8px;display:flex}.SubUsers-module__XeMA0a__avatar{width:28px;height:28px;color:var(--primary_green);background:#e6f0ec;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid;overflow:hidden}.SubUsers-module__XeMA0a__avatar img{object-fit:cover;width:100%;height:100%}.SubUsers-module__XeMA0a__nameMeta{min-width:0}.SubUsers-module__XeMA0a__name{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.SubUsers-module__XeMA0a__email{color:var(--grey-scale-500);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:10px;overflow:hidden}.SubUsers-module__XeMA0a__accessCell{flex-wrap:wrap;gap:6px;max-width:320px;display:flex}.SubUsers-module__XeMA0a__tag{border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.SubUsers-module__XeMA0a__tagOk{color:var(--color-sign-success);background:#e6f4ee}.SubUsers-module__XeMA0a__tagNeutral{background:var(--grey);color:var(--grey-scale-500)}.SubUsers-module__XeMA0a__tagDanger{color:var(--error);background:#fbecec}.SubUsers-module__XeMA0a__tagInfo{color:#4f46e5;background:#eef2ff}.SubUsers-module__XeMA0a__noAccess{color:var(--grey-scale-400);font-size:11px;font-style:italic}.SubUsers-module__XeMA0a__actionsCell{justify-content:flex-end;align-items:center;gap:4px;display:flex}.SubUsers-module__XeMA0a__actionsDivider{background:var(--border-color);flex:none;width:1px;height:18px;margin:0 6px}.SubUsers-module__XeMA0a__iconBtn{all:unset;box-sizing:border-box;cursor:pointer;width:32px;height:32px;color:var(--grey-scale-500);border-radius:8px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.SubUsers-module__XeMA0a__iconBtn:hover{background:var(--grey);color:var(--font-black-color)}.SubUsers-module__XeMA0a__iconBtnDanger:hover{color:var(--error);background:#fbecec}.SubUsers-module__XeMA0a__emptyState{text-align:center;color:var(--grey-scale-500);padding:64px 24px}.SubUsers-module__XeMA0a__emptyIcon{background:var(--grey);width:48px;height:48px;color:var(--grey-scale-400);border-radius:50%;place-items:center;margin:0 auto 14px;display:grid}.SubUsers-module__XeMA0a__emptyTitle{color:var(--font-black-color);margin-bottom:6px;font-size:15px;font-weight:600}
.Tooltip-module__4iOEcW__tooltip_trigger{display:inline-block}.Tooltip-module__4iOEcW__tooltip_bubble{color:#fff;white-space:normal;overflow-wrap:break-word;z-index:9999;pointer-events:none;background-color:#1f2937;border-radius:6px;max-width:min(260px,80vw);padding:6px 10px;font-size:11px;font-weight:500;line-height:1.4;position:fixed;box-shadow:0 2px 10px #00000026}
