.status-tag-product-segment-tag{display:flex;padding:2px 6px;border-radius:4px}.status-tag-product-segment-tag span{font-size:10px}.more-chip-tags-count{background-color:#f0f0f0;border-radius:4px;padding:4px;font-size:10px;min-width:24px;display:flex;align-items:center;width:max-content}.more-chip-tags-popup{box-shadow:0px 3px 12px rgba(0,0,0,.1607843137);width:150px;padding:8px 8px;gap:4px;align-items:flex-start;display:flex;flex-direction:column;background-color:#fff;max-height:240px;overflow-y:scroll}.more-chip-tags-popup .chip-tag{background-color:#f0f0f0;padding:4px 8px;margin-bottom:1px}
.invite-loading-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}
.opps{color:#fff;margin:0;padding:0}.opps .head_sec{margin:0;padding:23px 16px;text-align:left}.opps .icon{margin:0;padding:0 0 8px}.opps .opp_list{margin:0;padding:0 32px;background:#589981;height:100vh;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.opps h2{font-size:28px;line-height:32px;text-align:center;margin:0;padding:0 0 16px}.opps p{font-size:16px;line-height:21px;text-align:center;margin:0;padding:0 0 16px}.opps .gpay{margin:0;padding:20px 0}
.top-container{display:flex;max-width:100vw;width:100%;flex-direction:column;justify-content:center;height:100vh;align-items:center;gap:87px;overflow:hidden;background:#fff;margin:0 auto}.top-container{display:flex;justify-content:center;height:100vh}.kyc-form{display:flex;width:329px;flex-direction:column;align-items:center;gap:52px;margin-top:10px}.kyc-form-image{width:151px;height:149.496px}.kyc-form-list{width:329px;height:214}.kyc-form-text{color:#000;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.kyc-form-kyc-form-gst-text{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.Gst-input-text{display:flex;padding:8px;align-items:flex-start;gap:8px;border-radius:4px;border:1px solid #c2dbff;background:#e6f0ff}hr{display:block;border:"0";border-top:"2px solid #D9D9D9";width:"100%";max-width:"393px";margin:"0 auto"}@media screen and (min-width: 540px){hr{display:none}}.gst-form-footer{width:100%;position:sticky;bottom:2px}.gst-footer-text{text-align:center;color:#0067ff;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.footer-button{display:flex;padding:14px 0px;justify-content:center;align-items:center;align-self:stretch;border-radius:8px;background:#000;width:100%;color:#fff;color:#fff;font-variant-numeric:lining-nums proportional-nums;font-size:16px;width:369px;font-style:normal;font-weight:600;line-height:22px}.footer-button-container{display:flex;justify-content:center;margin:4px}
.kyc-container{display:flex;width:100%;padding:19px 16px;justify-content:space-between;align-items:center;background:#fff;box-shadow:0px 0px 6px 0px rgba(0,0,0,.24);position:fixed;top:0px;z-index:1000}.kyc-body-continer{max-width:393px;margin:0 auto;width:100%;display:flex;flex-direction:column;position:relative;top:64px;background:var(--Web-Colours-Text-grey3, #f0f0f0);height:auto;padding:16px;box-sizing:border-box}.gst-kyc-title{display:flex;justify-content:space-between;align-items:center;flex:1 0 0;color:#000;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.kyc-message-container{display:flex;padding:12px 16px;flex-direction:column;align-items:center;gap:12px;align-self:stretch}.kyc-heading{height:25.147px;align-self:stretch;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.kyc-para{color:var(--Web-Colours-Text-black7, #595959);text-align:center;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-style:normal;font-weight:400;line-height:20px;height:56.58px;align-self:stretch}.gstin-details-title{color:#000;font-variant-numeric:lining-nums proportional-nums;margin-bottom:8px;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.gst-form{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch;border-radius:8px;margin-top:8px;padding:12px 16px;background:var(--Web-Colours-Text-p-White, #fff);padding-bottom:42px}.each-form{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.footer-button-container-kyc-form{position:fixed;bottom:0px;margin:0 auto;width:100%;left:0px;max-width:356px;right:0px;height:52px}.submit-kyc-button{display:flex;padding:14px 0px;justify-content:center;align-items:center;align-self:stretch;border-radius:8px;background:#000;width:100%;color:#fff;color:#fff;font-variant-numeric:lining-nums proportional-nums;padding:12px;font-size:16px;width:100%;font-style:normal;font-weight:600;line-height:22px}
.zoDatePicker{display:flex;flex-direction:column}.zoDatePicker .datepicker_title{font-size:14px;padding-bottom:4px;font-weight:400;color:var(--text-black-p-black);line-height:16px;height:16px;font-family:"Segoe-UI-VF";display:inline-block}.zoDatePicker .MuiFormControl-root{width:100%}.zoDatePicker .MuiFormControl-root .MuiOutlinedInput-root{padding-right:10px}.zoDatePicker .font-regular{font-family:"Segoe-UI-VF";font-weight:400}.zoDatePicker .font-semiBold{font-family:"Segoe-UI-SemiBold";font-weight:600}.zoDatePicker .font-bold{font-family:"Segoe-UI-Bold";font-weight:700}.css-11ugeu2-MuiFormControl-root-MuiTextField-root .MuiOutlinedInput-root{padding-right:16px}.datepicker_title__active{color:#32a7e8 !important}.datepicker_title__error{color:red !important}
.success-top-container{display:flex;width:393px;flex-direction:column;justify-content:center;align-items:center;gap:127px;height:100vh;margin:0px auto;background:var(--Web-Colours-Text-grey3, #f0f0f0)}.success-msg-container{display:flex;width:361px;flex-direction:column;align-items:center;gap:8px}.success-heading{color:#000;text-align:center;font-variant-numeric:lining-nums proportional-nums;height:37.922px;align-self:stretch;font-family:var(--Typeface-Family-Subtitle-1, "Seogoe-UI-VF");font-size:var(--Typeface-Size-Subtitle, 20px);font-style:normal;font-weight:600;line-height:var(--Typeface-Line-Height-20-PX, 28px)}.success-paragraph{color:#1f1f1f;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:var(--Typeface-Family-Body-1, "Seogoe-UI-VF");font-size:var(--Typeface-Size-Body, 14px);font-style:normal;font-weight:400;line-height:var(--Typeface-Line-Height-14-PX, 20px);height:127.601px;align-self:stretch}.success-gst-button{display:flex;width:190px;padding:14px 0px;justify-content:center;align-items:center;gap:4px;border-radius:var(--Radious-lg, 8px);background:#2abb7f;color:#fff;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:var(--Typeface-Family-Body-2, "Seogoe-UI-VF");font-size:var(--Typeface-Size-Body-2, 16px);font-style:normal;font-weight:400;line-height:var(--Typeface-Line-Height-16-PX, 22px)}.back-to-whatsapp{display:flex;padding:14px 0px;justify-content:center;align-items:center;align-self:stretch;border-radius:8px;background:#000;width:100%;color:#fff;color:#fff;font-variant-numeric:lining-nums proportional-nums;font-size:16px;width:369px;font-style:normal;font-weight:600;margin:0 auto;line-height:22px}
.catalog-screen-v2{display:flex;flex-direction:column;background-color:#fff;min-height:100vh;gap:5px}.catalog-screen-v2-list-loading{display:flex;justify-content:center;align-items:center;gap:10px;position:sticky;bottom:0;background-color:#fff}.catalog-screen-v2-header-category-container{display:flex;flex-direction:column;position:sticky;z-index:20;top:0}.catalog-screen-v2-empty-screen{flex:1;display:flex;justify-content:center;align-items:center;background-color:#fff}.catalog-screen-v2-error-section{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.catalog-screen-v2-loading{display:flex;justify-content:center;align-items:center;flex:1;background-color:#fff}.catalog-screen-v2-toast-error{padding:12px;margin:10px 15px;background-color:#dd360c;border-radius:7px;color:#fff;display:flex;justify-content:space-between}.catalog-screen-v2-toast-error span{font-size:13px}.catalog-screen-v2-footer-container{width:100%;padding:8px;background:#fff;border-top:1px solid #d9d9d9;box-shadow:0px -1px 4px 0px rgba(33,33,33,.25);position:sticky;box-sizing:border-box;bottom:0}.catalog-screen-v2-footer-popup{background:rgba(0,0,0,0) linear-gradient(90deg, rgb(42, 187, 127), rgb(0, 85, 50)) 0% 0% no-repeat padding-box;border-radius:12px;height:52px;display:flex;justify-content:space-between;align-items:center;padding:12px 8px 12px 16px;margin:0;color:#fff;box-sizing:border-box}.catalog-screen-v2-footer-popup-right{display:flex;justify-content:center;align-items:center;padding:0px;cursor:pointer}.catalog-screen-v2-footer-popup-right span{font-size:16px;line-height:22px}.catalog-screen-v2-footer-popup-right-arrow{rotate:180deg;width:7.78px;height:14px;padding:7px 10.22px 7px 10px}.catalog-screen-v2-footer-popup-left span{font-size:14px;line-height:18.62px}.category-container{position:sticky}.category-container-not-visible{position:fixed}.lastItemRef{height:1px;width:30px;padding:10px 0;background-color:#fff}
.catalog_item_list{background:#fff;border:1px solid #f1f2f4;padding:12px;border-radius:12px;margin:0 0 8px;display:flex;gap:10px}.catalog_item_list .product_catalog_without_price_item_list{display:flex;align-items:center;justify-content:space-between;flex:1}.catalog_item_list .left{display:flex;flex-direction:column;gap:8px}.catalog_item_list .sku{padding:0;margin:0;font-size:12px;color:#8590a2;font-weight:600;text-transform:uppercase}.catalog_item_list h4{padding:0 0 4px;margin:0;font-size:14px;color:#091e42;font-weight:600;line-height:16px}.catalog_item_list .price_sec{padding:0;margin:0;display:flex;align-items:center}.catalog_item_list .price_sec .buyingprice{color:#091e42;font-size:14px;line-height:22px;padding:0;margin:0;font-weight:600}.catalog_item_list .price_sec .mrp{color:#8590a2;font-size:14px;line-height:22px;padding:0;margin:0 0 0 8px;text-decoration:line-through}.catalog_item_list .right{display:flex;flex-direction:column;align-items:center}.catalog_item_list .right_btn{display:flex;align-items:center;gap:4px}.catalog_item_list .right_btn .addToCart{border:1px solid #000;height:32px;width:96px;border-radius:20px;text-align:center;line-height:22px;font-size:14px;font-weight:600;box-shadow:0px 2px 0px #333;cursor:pointer;padding:0;display:flex;justify-content:center;align-items:center}.catalog_item_list .right_btn .addToCart_disabled{opacity:.5}.catalog_item_list .right_btn .qtn_btn{border:1px solid #000;background-color:#000;color:#fff;height:32px;width:96px;border-radius:20px;display:flex;text-align:center;line-height:22px;font-size:14px;font-weight:600;justify-content:space-around;align-items:center}.catalog_item_list .right_btn .qtn_btn_disabled{opacity:.5}.catalog_item_list .right_btn .addToCart:hover{background:none}.catalog_item_list .total_price{color:#091e42;font-size:14px;font-weight:400}.catalog_item_list .product_add_to_cart_qty_input{min-width:10px;max-width:35px;text-align:center;border:0;background-color:inherit;color:#fff}.catalog_item_list .product_item_offer_text{font-size:10px;color:#6bbe4d;background-color:#f7fff4;border:1px solid #6bbe4d;border-radius:4px;padding:0px 6px}.product_categories{display:flex;gap:12px;margin-top:10px;margin-left:15px;margin-bottom:10px;overflow-x:auto}.product_categories .product_category{border:1px solid #000;border-radius:25px;padding:0px 12px;text-wrap:nowrap;font-size:13px;line-height:2.5}.product_categories .product_category_selected{background-color:#000;color:#fff}.product_item_list{background:#fff;border:1px solid #f1f2f4;padding:12px;border-radius:12px;margin:0 0 8px;display:flex;gap:10px}.product_item_list .product_item_details{display:flex;flex-direction:column;justify-content:space-between;flex:1;gap:10px}.product_item_list .product_item_name_section{display:flex;flex-direction:column;gap:2px}.product_item_list .product_item_sku{font-size:12px;color:#8590a2;text-transform:uppercase}.product_item_list .product_item_name{font-size:13px}.product_item_list .product_item_info_section{display:flex;gap:12px;align-items:center;font-size:14px}.product_item_list .product_item_info{color:#8590a2;font-size:14px}.product_item_list .product_item_divider{border-bottom:1px solid #f1f2f4;height:.5px}.product_item_list .product_item_add_section{display:flex;justify-content:space-between;align-items:center}.product_item_list .product_item_pts{font-size:15px}.product_item_list .product_item_pts_section{display:flex;gap:4px}.product_item_list .product_item_pts_striked_container{display:flex;gap:4px}.product_item_list .product_item_pts_striked{font-size:14px;text-decoration:line-through;color:#8590a2}.product_item_list .product_item_offer_text{font-size:10px;color:#6bbe4d;background-color:#f7fff4;border:1px solid #6bbe4d;border-radius:4px;padding:0px 6px}.product_item_list .product_item_ptr{color:#0067ff}.product_item_list .product_item_margin{color:#8c3cff}.product_item_list .product_add_to_cart .addToCart{border:1px solid #000;height:32px;width:96px;border-radius:6px;text-align:center;font-size:14px;font-weight:600;box-shadow:0px 2px 0px #333;display:flex;justify-content:center;align-items:center}.product_item_list .product_add_to_cart .addToCart_disabled{opacity:.5}.product_item_list .product_add_to_cart .qtn_btn{border:1px solid #32a7b8;background-color:#ebf6fd;color:#000;height:32px;width:96px;border-radius:6px;display:flex;text-align:center;line-height:22px;font-size:14px;font-weight:600;justify-content:space-around;align-items:center}.product_item_list .product_add_to_cart .qtn_btn_disabled{opacity:.5}.product_item_list .product_add_to_cart .product_add_to_cart_qty_btn{display:flex;align-items:center;gap:4px}.product_item_list .product_add_to_cart .product_add_to_cart_qty_input{min-width:10px;max-width:35px;text-align:center;border:0;background-color:inherit;color:#000}.product_categories::-webkit-scrollbar{display:none;height:0px}.catalog_moq_error{font-size:12px;color:red}.product_catalogue_item_default_img{width:60px;height:60px}
.catalog-header{display:flex;padding:8px 12px;gap:8px;width:100%;height:auto;border-bottom:1px solid #f0f0f0;z-index:20;background-color:#fff;box-sizing:border-box;position:sticky;top:0;left:0;right:0;padding-right:16px}.catalog-header-category-not-visible{box-shadow:0px 0px 6px 0px rgba(0,0,0,.24)}.catalog-header-contents{display:flex;width:100%;height:auto;gap:8px;justify-content:space-between;align-items:center;box-sizing:border-box}.catalog-header-seller{display:flex;gap:8px;flex:1;align-items:center}.catalog-header-seller-logo-container{background-color:#def0fc;width:36px;height:36px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.catalog-header-seller-logo-container-img{width:100%;height:100%;object-fit:cover}.catalog-header-options{display:flex;gap:16px;height:24px;justify-content:flex-end;align-items:center}.catalog-header-seller-info{display:flex;flex-direction:column}.catalog-header-seller-info-name{font-size:16px;line-height:18px}.catalog-header-seller-info-subtitle{font-size:12px;color:#7a7a7a}.catalog-header-search{display:flex;padding:8px 10px;z-index:30;width:100%;box-sizing:border-box;position:sticky;top:0;background-color:#fff}.catalog-header-search-root{display:flex;flex:1;background-color:#fff;border:1px solid #32a7e8;border-radius:8px;padding:9px 10px;gap:10px;align-items:center}.catalog-header-search-root-divider{border-left:1px solid #d9d9d9;height:100%}.catalog-header-search-input{border:none;flex:1;font-size:14px}.catalog-header-back{display:flex;flex:1;align-items:center;gap:10px;padding:5px 0}.catalog-header-back span{font-size:14px}
.cart-icon-container{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.cart-icon-container-image{width:20px;height:20px}.cart-icon-container-badge{position:absolute;top:-4px;right:-8px;width:16px;height:16px;border-radius:50%;background-color:red;color:#fff;display:flex;align-items:center;justify-content:center;font-size:10px}
.categories{display:flex;overflow-x:auto;z-index:10;gap:8px;align-items:center;box-sizing:border-box;padding:10px 12px 10px 12px;box-shadow:0px 0px 6px 0px rgba(0,0,0,.24);background-color:#fff;position:sticky;left:0;right:0;height:48px}.categories-visible{display:flex;overflow-x:auto;align-items:center;box-sizing:border-box;gap:8px;padding:0 12px 0 12px;height:48px;z-index:10;box-shadow:0px 0px 6px 0px rgba(0,0,0,.24);background-color:#fff;left:0;right:0}.categories::-webkit-scrollbar{display:none;height:0px}.categories-visible::-webkit-scrollbar{display:none;height:0px}.categories-item{padding:2px 8px 2px 8px;border-radius:50px;height:fit-content;border:1px solid #d9d9d9;background-color:#fff;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap;box-sizing:border-box;align-items:center}.categories-item-selected{background-color:#ceeaf9;border-color:#32a7e8}.categories-visible-item{padding:2px 8px 2px 8px;border-radius:50px;height:fit-content;border:1px solid #d9d9d9;background-color:#fff;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap;box-sizing:border-box;align-items:center}.categories-visible-item-selected{background-color:#ceeaf9;border-color:#32a7e8}
.catalog-list{display:flex;box-sizing:border-box;flex:1;z-index:0;flex-direction:column;background-color:#fff;overflow:auto;gap:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;scrollbar-width:none}.catalog-list-grid{display:grid;background-color:#fff;overflow:auto;scrollbar-width:none;padding:0 4px;grid-template-columns:repeat(auto-fill, minmax(195px, 1fr))}@media(max-width: 768px){.catalog-list-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.catalog-list-item{display:flex;gap:16px;align-items:center;box-sizing:border-box}.catalog-list-item-container{box-sizing:border-box;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:8px 16px;gap:12px;background-color:#fff}.catalog-list-item-container-grid{display:flex;flex-direction:column;gap:12px;background-color:#fff}.catalog-list-item-container-moq-error{font-size:12px;color:red}.catalog-list-item-img{width:48px;height:auto;border:1px solid #d9d9d9;border-radius:8px}.catalog-list-item-img-container{display:flex;width:48px;align-self:flex-start}.catalog-list-item-info-container{display:flex;flex:1;gap:12px;min-width:0}.catalog-list-item-info{display:flex;flex:1;overflow:hidden;justify-content:center;flex-direction:column;gap:2px}.catalog-list-item-info-tags{display:flex;width:auto;gap:5px;font-size:10px;line-height:14px}.catalog-list-item-button-container{display:flex;flex:0 0 auto}.catalog-list-item-info-name{font-weight:400;font-size:14px;line-height:18px}.catalog-list-item-info-price-container{display:flex;align-items:center;gap:4px;line-height:20px;font-size:14px}.catalog-list-item-info-price-container span{color:#454545}.catalog-list-item-info-price-container-margin{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;line-height:16px;color:#454545}.catalog-list-item-info-price-container-striked{text-decoration:line-through;color:#8590a2;line-height:16px;font-size:12px}.catalog-list-item-add-to-cart{box-sizing:border-box;border:1px solid #000;border-radius:20px;font-size:14px;box-shadow:0px 1px 0px #000;height:34px;min-width:88px;max-width:88px;text-align:center;align-items:center;display:flex;justify-content:center;align-self:center;background-color:#fff;gap:8px}.catalog-list-item-add-to-cart-active{background-color:#e6f0ff;box-shadow:unset;border:1px solid #0067ff;border-bottom:2px solid #0067ff;font-size:16px}.catalog-list-item-add-to-cart-active svg{fill:#0067ff}.catalog-list-item-add-to-cart span{user-select:none;-webkit-user-select:none;-ms-user-select:none;color:#000}.catalog-list-item-qty-root{display:flex;flex-direction:column;gap:5px;align-items:end}.catalog-list-item-qty-total{font-size:13px}.catalog-list-item-qty-selector-container{display:flex;align-items:center}.catalog-list-item-delete{display:flex;width:36px;height:34px;justify-content:center;align-items:center;background-color:#fff;padding:7px 8px;box-sizing:border-box;border-radius:6px}.catalog-list-item-qty-selector{color:#000;background-color:#e6f0ff;border:1px solid #0067ff;border-bottom-width:2px;border-radius:20px;font-size:14px;height:34px;text-align:center;align-items:center;display:flex;justify-content:space-between;padding:6px 10px;box-sizing:border-box}.catalog-list-item-qty-selector input{color:#000}.catalog-list-item-qty-selector-loader{min-width:39px;display:flex;justify-content:center}.catalog-list-item-qty-selector-input{min-width:10px;max-width:35px;text-align:center;border:0;font-size:14px;background-color:inherit}.catalog-list-item-promotion{display:flex;align-items:center;gap:5px}.catalog-list-item-promotion img{width:12px}.catalog-list-item-promotion-text{color:#2abb7f;font-size:9px}.catalog-list-item-facets{display:flex;flex-wrap:wrap;gap:4px}.catalog-list-item-facets span:not(:last-child)::after{content:" •";color:#555}.catalog-list-item-facets-facet{white-space:nowrap;color:#454545;font-size:11px}.catalog-list-item-grid{display:flex;flex-direction:column;overflow-wrap:break-word}.catalog-list-item-grid-container{display:flex;flex-direction:column;background-color:#fff;margin:6px 0}.catalog-list-item-grid-img-container{height:auto;box-sizing:border-box;position:relative}.catalog-list-item-grid-img{width:100%;height:auto;object-fit:cover;padding:0 4px;box-sizing:border-box;border-radius:8px}.catalog-list-item-grid-info-container{display:flex;gap:6px;padding:4px 8px;box-sizing:border-box;margin-bottom:8px}.catalog-list-item-grid-info{display:flex;width:100%;max-width:100%;flex-direction:column;gap:4px;text-wrap:wrap;overflow-wrap:break-word;white-space:normal}.catalog-list-item-grid-info-tags{display:flex;gap:3px}.catalog-list-item-grid-button-container{display:flex;justify-content:end}.catalog-list-item-grid-button-container button{width:100% !important;max-width:initial}.catalog-list-item-grid-info-name{font-weight:400;font-size:14px;line-height:20px}.catalog-list-item-grid-info-margin{color:#454545;font-weight:400;font-size:12px}.catalog-list-item-grid-info-price-container{display:flex;gap:5px}.catalog-list-item-grid-info-price-container-striked{text-decoration:line-through;color:#8590a2}.catalog-list-item-grid-add-to-cart{border:1px solid #000;border-radius:20px;font-size:14px;box-shadow:0px 1px #000;height:35px;min-width:90px;max-width:90px;text-align:center;align-items:center;display:flex;justify-content:center;background-color:#fff;gap:8px;margin:0 8px}.catalog-list-item-grid-add-to-cart-active{background-color:#e6f0ff;border:1px solid #0067ff;box-shadow:unset;border-bottom:2px solid #0067ff;font-size:16px}.catalog-list-item-grid-add-to-cart-active svg{fill:#32a7e8}.catalog-list-item-grid-add-to-cart span{user-select:none;-webkit-user-select:none;-ms-user-select:none;color:#000}.catalog-list-item-grid-qty-root{display:flex;flex-direction:column;gap:5px;align-items:end}.catalog-list-item-grid-qty-selector-container{display:flex;box-sizing:border-box;align-items:center;width:100%;justify-content:space-between;gap:15px;padding-left:8px;padding-right:8px}.catalog-list-item-grid-qty-selector{color:#fff;background-color:#e6f0ff;border:1px solid #0067ff;border-bottom-width:2px;border-radius:20px;font-size:14px;height:34px;flex:1;text-align:center;align-items:center;display:flex;justify-content:space-around;position:relative;box-sizing:border-box;padding:0px 6px}.catalog-list-item-grid-qty-selector input{color:#000}.catalog-list-item-grid-delete{display:flex;width:36px;height:34px;background-color:#fff;border-left:1px solid #dd360c;border-right:1px solid #dd360c;border-top:1px solid #dd360c;border-bottom:2px solid #dd360c;padding:7px 8px 7px 8px;border-radius:20px;position:relative;justify-content:center;align-items:center;box-sizing:border-box}.catalog-list-item-grid-qty-selector-loader{min-width:39px;display:flex;justify-content:center}.catalog-list-item-grid-qty-selector-input{min-width:10px;max-width:35px;text-align:center;border:0;background-color:inherit;font-size:16px;line-height:22px;align-self:center;box-sizing:border-box;padding-bottom:1px}.catalog-list-item-grid-promotion{display:flex;align-items:center;gap:5px}.catalog-list-item-grid-promotion img{width:12px}.catalog-list-item-grid-promotion-text{color:#2abb7f;font-size:9px}.category-tag{text-align:center;border-radius:4px;width:auto;display:flex;align-items:center;padding:2px 6px}.category-tag-text{white-space:nowrap;font-size:10px;line-height:14px}.catalog-list-moq-error-container{position:fixed;top:110px;width:100%;display:flex;justify-content:center}
.moq-error-snackbar{display:flex;align-items:center;gap:4px;border-radius:8px;padding:8px 12px;background-color:#fcebe7;border:1px solid #dd360c;box-shadow:0px 0px 12px 0px rgba(0,0,0,.25)}
.catalog-image-search-body-upload-btn{background-color:#000;color:#fff;padding:10px 50px;border-radius:8px}.catalog-image-search-body-preview-container{display:flex;width:320px;height:auto}.catalog-image-search-body-preview{width:100%;height:100%}.catalog-image-search-body-preview-loader{background-color:#000;color:#fff;position:absolute;font-size:13px;padding:15px 20px;border-radius:10px;gap:10px;display:flex;align-items:center}.catalog-image-search-body-preview-error{position:absolute;background-color:#fcebe7;border-radius:6px;padding:20px 15px;display:flex;flex-direction:column;align-items:center;gap:10px}.catalog-image-search-body-preview-error span{color:#dd360c;font-size:14px}.catalog-image-search-body-preview-error-try-again{padding:8px 10px;border-radius:6px;border:1px solid #5e1300;line-height:1;font-size:14px}
.catalog-image-search-footer{position:sticky;bottom:0;background-color:#fff;display:flex;border-top:1px solid #d9d9d9}.catalog-image-search-footer-option{flex:1;padding:15px 0;text-align:center;font-size:14px;gap:10px;display:flex;justify-content:center;align-items:center}.catalog-image-search-footer-option-selected{color:#32a7e8;border-top:4px solid #32a7e8;padding-top:11px}
.order-details-empty-cart{display:flex;flex-direction:column;flex:1;min-height:100vh}.order-details-empty-cart-img{background-color:#fff;padding:15px 10px;display:flex;justify-content:end}.order-details-empty-cart-body{background-color:#f1f2f4;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.order-details-empty-cart-body-info{display:flex;flex-direction:column;gap:4px;text-align:center}.order-details-empty-cart-body-info-1{font-size:20px}.order-details-empty-cart-body-info-2{font-size:12px;color:#7e818c}.order-details-empty-cart-body-button{color:#32a7e8;font-size:14px}
.fallback-screen-container{display:flex;align-items:center;justify-content:center;flex:1;background-color:#f0f0f0}.fallback-content{display:flex;flex:1;height:100vh;flex-direction:column;align-items:center;justify-content:center;padding:0 16px}.fallback-content-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.fallback-content-body-message{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.fallback-content-body-message-header{font-size:20px;line-height:28px}.fallback-content-body-message-description{text-align:center;font-size:14px;line-height:20px}.fallback-content-body-button{background-color:#141414;color:#fff;padding:10px 40px;border-radius:8px}
.order-status-tag{border-radius:5px;padding:0px 6px;line-height:1}.order-status-tag-text{font-size:11px;line-height:18px}
.catalog-image-result{flex:1}.catalog-image-result-header{background-color:#fff;top:0;position:sticky;height:50px;padding:12px;display:flex;align-items:stretch}.catalog-image-result-header-search{padding:0 10px;border:1px solid #32a7e8;border-radius:6px;display:flex;gap:10px;flex:1;align-items:center}.catalog-image-result-header-preview-container{width:28px;height:28px;padding:4px;border-radius:4px;background-color:#ceeaf9;display:flex;align-items:center}.catalog-image-result-header-preview{border-radius:4px;width:100%}.catalog-image-result-list{display:flex;flex-direction:column;gap:10px;padding:10px}.catalog-image-result-list-item{display:flex;flex-direction:column;gap:10px}.catalog-image-result-list-item-product{background-color:#fff;border-radius:4px;padding:10px}
.catalog-image-search-camera{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.catalog-image-search-camera-button{background-color:#fff;border:1px solid #333;border-radius:40px;width:60px;height:60px;display:flex;justify-content:center;margin:3px}.catalog-image-search-camera-img{width:16px}
.product-details .tags{display:flex;gap:8px;padding:0px 16px 0px 16px;margin-bottom:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.product-details .tags::-webkit-scrollbar{display:none}.product-details .tags .tag{background:#f0f0f0;padding:4px 12px;border-radius:4px;font-size:10px;color:#666;white-space:nowrap}.product-details .title{font-size:16px;font-weight:600;color:#333;margin-bottom:12px;line-height:1.3;padding:0px 16px 0px 16px}.product-details .price{font-size:16px;color:#333;margin-bottom:4px;padding:0px 16px 0px 16px}.product-details .price .currency{font-weight:400;font-size:16px;margin-right:2px}.product-details .final{margin-bottom:200px !important}.product-details .section{margin-bottom:20px;padding:0px 16px 0px 16px;padding-top:16px}.product-details .section h2{font-size:10px;font-weight:600;color:#091e42;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.product-details .section p{font-size:14px;line-height:1.5;color:#444}.product-details .section .other-details{background-color:#f5f5f5}.product-details .details-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.product-details .details-grid .detail-item{display:flex;flex-direction:column;gap:4px}.product-details .details-grid .detail-item .label{font-size:12px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px}.product-details .details-grid .detail-item .value{font-size:14px;font-weight:500;color:#000}h2{font-size:10px;font-weight:600;color:#091e42;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.other-details{background-color:#f5f5f5;padding:16px 0px 8px 20px}
.product-details-footer{position:fixed;bottom:0;left:0;right:0;padding:12px;display:flex;gap:12px;background-color:#fff;box-shadow:0px -3px 4px 0px rgba(0,0,0,.25);z-index:1;align-items:stretch}.product-details-footer-added-to-cart{position:absolute;bottom:100%;left:0;right:0;display:flex;justify-content:center}.product-details-footer-added-to-cart-box{display:flex;align-items:center;justify-content:center;align-self:center;padding:8px 24px;gap:4px;border-radius:4px;box-shadow:0px 0px 12px 0px rgba(0,0,0,.25);background-color:#1f1f1f;color:#fff}.product-details-footer-query-button{display:flex;align-items:center;background-color:#1dbe59;color:#fff;border:1px solid #1c1e21;border-bottom:2px solid #1c1e21;border-radius:12px;padding:8px 12px;gap:6px}.product-details-footer-query-button-text{display:flex;flex-direction:column;text-align:left;white-space:nowrap}.product-details-footer-query-button-text-small{font-size:10px}.product-details-footer-add-to-cart-button{display:flex;align-items:center;background-color:#000;color:#fff;border-radius:12px;padding:8px 12px;gap:6px;flex:1;justify-content:center}.product-details-footer-add-to-cart-button .btn-text{display:flex;align-items:flex-start;flex-direction:column}.product-details-footer-add-to-cart-button .btn-text-small{font-size:10px;font-weight:400}.product-details-footer-add-to-cart-button .btn-text-big{font-size:14px;font-weight:600}.product-details-footer-quantity-input{display:flex;align-items:center;justify-content:center;gap:6px;background-color:#000;border-radius:12px;padding:8px 12px;width:100%}.product-details-footer-quantity-input input{border:none;outline:none;background:rgba(0,0,0,0);width:100%;text-align:center;color:#fff}.product-details-footer-cart-button{display:flex;align-items:center;background-color:#fff;border:1px solid #1c1e21;border-bottom:2px solid #1c1e21;border-radius:12px;padding:8px 12px;gap:6px}.product-details-footer .delete-product{height:inherit;display:flex;align-items:center}.product-details-footer-quantity-input-loader{flex:1;display:flex;justify-content:center}.product-details-footer-quantity-input-loader div{padding:0 !important}
.product-details-header{display:flex;align-items:center;justify-content:space-between;padding:8px;border:1px solid #f0f0f0;top:0;width:-webkit-fill-available;background-color:#fff;z-index:99;position:fixed;width:100%;box-sizing:border-box}.product-details-header .left-content{display:flex;align-items:center;width:88%}.product-details-header .left-content .back-button{display:flex;align-items:center;margin-left:4px;width:32px;height:32px}.product-details-header .left-content .product-name{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.product-details-header .right-content{display:flex;align-items:center;gap:12px;width:65px}
.product-gallery{position:relative}.product-gallery-images{width:100vw;min-height:350px;padding:12px;box-sizing:border-box}.product-gallery-images img{width:100%;height:100%;object-fit:cover;border-radius:12px}.product-gallery .image-dots{position:absolute;display:flex;justify-content:center;width:100%;bottom:-33px;background:linear-gradient(180deg, rgba(240, 240, 240, 0) 6.85%, rgba(240, 240, 240, 0.2392156863) 23.97%);height:59px;padding-top:6px}.product-gallery .image-dots .dot{width:8px;height:8px;border-radius:50%;border:none;background:#d9d9d9;cursor:pointer}.product-gallery .image-dots .dot.active{background:#000}
.product-details-content{background-color:#f0f0f0}.product-details-content-info{z-index:1;position:relative;margin:0 12px;display:flex;flex-direction:column;gap:16px}.product-details-content-info.append-margin{padding-top:75px}.product-details-content-info .product-title-description{background-color:#fff;padding:16px;border-radius:12px;display:flex;flex-direction:column;gap:16px}.product-details-content-info .product-title-description .product-header{display:flex;flex-direction:column;gap:4px}.product-details-content-info .product-title-description .product-header .product-details-categories{padding:0;display:flex;gap:4px}.product-details-content-info .product-title-description .product-header .product-details-categories-container{display:flex}.product-details-content-info .product-title-description .product-header .product-title{color:#172b4d;font-size:16px;font-weight:600}.product-details-content-info .product-title-description .product-header .product-price{color:#172b4d;font-size:20px;font-weight:700}.product-details-content-info .product-title-description .description{display:flex;flex-direction:column;gap:6px}.product-details-content-info .product-title-description .description-header{color:#091e42;font-size:10px;font-weight:600;letter-spacing:1px}.product-details-content-info .product-title-description .description .product-description{color:#595959;font-size:14px;font-weight:400}.product-details-content-info .product-title-description .description .read-more{color:#0067ff;text-decoration:underline;font-size:14px;font-weight:400;margin-left:4px}.product-details-content-info .product-other-details{display:flex;flex-direction:column;gap:8px}.product-details-content-info .product-other-details .other-details-header{color:#091e42;font-size:10px;font-weight:600}.product-details-content-info .product-other-details .price-container{width:100%;display:flex;flex-direction:column;gap:2px}.product-details-content-info .product-other-details .price-container .price-category{color:#8c8c8c;font-size:12px;font-weight:400}.product-details-content-info .product-other-details .value{font-weight:600;font-size:14px}.product-details-content-info .product-other-details .other-details-wrapper{background-color:#fff;padding:16px;border-radius:12px;display:flex;flex-direction:column;gap:12px}.product-details-content-info .product-other-details .other-details-wrapper .details-row-top{width:100%;display:flex}
.product-details-facets{border:1px solid #d9d9d9;border-left:none;border-right:none;display:flex;flex-direction:column;gap:20px;padding:10px 0}.product-details-facets-facet{display:flex;flex-direction:column;gap:5px}.product-details-facets-facet-header{display:flex;gap:4px}.product-details-facets-facet-name{color:#454545}.product-details-facets-facet-list{display:flex;overflow:auto;gap:8px;scrollbar-width:none;-ms-overflow-style:none}.product-details-facets-facet-list ::-webkit-scrollbar{display:none}.product-details-facets-facet-list-item{line-height:1;padding:10px 12px;border:1px solid #b9b9b9;border-radius:8px;color:#091e42}.product-details-facets-facet-list-item span{font-size:12px}.product-details-facets-facet-list-item-active{border:1px solid #000;background-color:#e6f0ff}
.product-image-gallery-close-container{height:40px;width:40px;background-color:#fff;box-shadow:0px 2px 12px 0px rgba(0,0,0,.14);border-radius:50%;display:flex;justify-content:center;align-items:center}.yarl__thumbnails_thumbnail_active{border:2px solid #0067ff}.video-thumbnail-container{position:relative}.video-thumbnail-container-img{width:100%;height:100%;object-fit:cover;overflow:hidden}.video-thumbnail-container-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;z-index:1}.video-thumbnail-container-play-icon-icon{width:20px;height:20px;fill:#fff}
.category-container{display:flex;overflow-x:auto;z-index:10;gap:8px;align-items:center;box-sizing:border-box;padding:0px 12px;box-shadow:0px 0px 4px 0px rgba(0,0,0,.22);background-color:#fff;position:sticky;left:0;right:0;height:44px}.category-container::-webkit-scrollbar{display:none;height:0px}.selected-categories{display:flex;overflow-x:auto;z-index:10;gap:8px;align-items:center;box-sizing:border-box;padding:5px 10px;background-color:#fff}.selected-categories .selected-category{background:#333;color:#fff;padding:6px 12px;border-radius:20px;border:none;cursor:pointer;font-size:14px}.category-list{display:flex;gap:8px}.category-list .category-button{padding:3px 10px;border-radius:50px;height:fit-content;border:1px solid #f0f0f0;background-color:#f5f5f5;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap;box-sizing:border-box;align-items:center;display:flex;gap:6px;color:#000;min-width:50px;justify-content:center !important;text-align:center}.category-list .category-button.selected{background-color:#000;color:#fff;border:1px solid #000}.category-list .active-category{display:flex;align-items:center;gap:10px}.category-list .active-category .parent-category{padding:4px 12px !important;border-radius:50px;height:fit-content;border:1px solid rgba(0,0,0,.5019607843) !important;background-color:#fff;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap;box-sizing:border-box;align-items:center;display:flex;align-items:center;justify-content:space-between;gap:6px;background-color:#000;color:#fff}.category-list .active-category .parent-category img{transform:none !important;height:12px;width:6px}.category-list .active-category .category-separator{width:1px;height:65%;background-color:#8c8c8c}.category-list .active-category .child-categories{display:flex;gap:8px}
.invoice-header{display:flex;padding:10px 12px;gap:8px;width:100%;height:auto;border-bottom:1px solid #f0f0f0;z-index:20;background-color:#fff;box-sizing:border-box;position:sticky;top:0;left:0;right:0}.invoice-header-category-not-visible{box-shadow:0px 0px 6px 0px rgba(0,0,0,.24)}.invoice-header-contents{display:flex;width:100%;height:auto;gap:8px;justify-content:space-between;align-items:center;box-sizing:border-box}.invoice-header-seller{display:flex;gap:8px;flex:1}.invoice-header-seller-logo-container{background-color:#def0fc;width:33px;height:33px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.invoice-header-seller-logo-container-img{width:100%;height:100%;object-fit:cover}.invoice-header-options{display:flex;gap:16px;height:24px;justify-content:flex-end;align-items:center}.invoice-header-seller-info{display:flex;flex-direction:column}.invoice-header-seller-info-name{font-size:14px}.invoice-header-seller-info-subtitle{font-size:10px;color:#7a7a7a}.invoice-header-search{display:flex;padding:8px 10px;z-index:30;width:100%;box-sizing:border-box;position:sticky;top:0;background-color:#fff}.invoice-header-search-root{display:flex;flex:1;background-color:#fff;border:1px solid #32a7e8;border-radius:8px;padding:9px 10px;gap:10px;align-items:center}.invoice-header-search-root-divider{border-left:1px solid #d9d9d9;height:100%}.invoice-header-search-input{border:none;flex:1;font-size:14px}
.zm-date-range-filter_container{display:flex;flex-direction:row;align-items:center;border-radius:4px;background-color:#f5f5f5}.zm-date-range-filter_item{align-items:center;display:flex;justify-content:center;padding:6px;font-size:14px;color:#000}.zm-date-range-filter_item.selected{border-radius:20px;background:#0067ff;color:#fff}.zm-date-range-filter_item .zm-contents{height:20px;width:20px;align-items:center;display:flex;justify-content:center;font-size:16px}
.invoice-list{display:flex;flex:1;flex-direction:column;overflow:auto;gap:8px;padding:8px 12px;scrollbar-width:none}.invoice-list-grid{display:grid;background-color:#fff;overflow:auto;scrollbar-width:none;padding:0 4px;grid-template-columns:repeat(auto-fill, minmax(195px, 1fr))}@media(max-width: 768px){.invoice-list-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.invoice-list-item{display:flex;gap:12px;flex-direction:column;padding:16px;background-color:#fff;border-radius:12px}.invoice-list-item-top{display:flex;align-items:center;gap:12px;flex:1}.invoice-list-item-top-details{flex:1;display:flex;flex-direction:column}.invoice-list-item-top-details-customer{color:#758195;font-size:12px}.invoice-list-item-top-details-doc-number{color:#091e42;font-size:16px}.invoice-list-item-bottom{display:flex;align-items:center;justify-content:space-between;flex:1}.invoice-list-item-bottom-details{display:flex;flex-direction:column;justify-content:flex-start}.invoice-list-item-bottom-details-label{color:#8c8c8c;font-size:12px}.invoice-list-item-bottom-details-value{color:#000;font-size:14px}.invoice-list-item-top-badge{padding:2px 4px;border-radius:4px;flex-shrink:0;display:flex;font-size:12px}.status-draft-bg{background-color:var(--gray-200)}.status-draft-text{color:var(--gray-700)}.status-pending-bg{background-color:var(--peach-100)}.status-pending-text{color:var(--amber-800)}.status-default-bg{background-color:#d6e8ff}.status-default-text{color:#0067ff}.status-approved-bg{background-color:#ccefe0}.status-approved-text{color:#2abb7f}.status-cancelled-bg{background-color:#fce4df}.status-cancelled-text{color:#dd360c}.horizontal-divider{border:1px solid #e5e7eb;width:100%}.status-partially-paid-bg{background-color:#fcebe7}.status-partially-paid-bg{color:#ea8066}.status-over-due-bg{background-color:#f4ecff}.status-over-due-bg{color:#3f1b73}
.payment-list{display:flex;flex:1;flex-direction:column;overflow:auto;gap:8px;padding:8px 12px;scrollbar-width:none}.payment-list-grid{display:grid;background-color:#fff;overflow:auto;scrollbar-width:none;padding:0 4px;grid-template-columns:repeat(auto-fill, minmax(195px, 1fr))}@media(max-width: 768px){.payment-list-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.payment-list-item{display:flex;gap:12px;flex-direction:column;padding:16px;background-color:#fff;border-radius:12px}.payment-list-item-top{display:flex;align-items:center;gap:12px;flex:1}.payment-list-item-top-details{flex:1;display:flex;flex-direction:column}.payment-list-item-top-details-customer{color:#758195;font-size:12px}.payment-list-item-top-details-doc-number{color:#091e42;font-size:16px}.payment-list-item-bottom{display:flex;align-items:center;justify-content:space-between;flex:1}.payment-list-item-bottom-details{display:flex;flex-direction:column;justify-content:flex-start}.payment-list-item-bottom-details-label{color:#8c8c8c;font-size:12px}.payment-list-item-bottom-details-value{color:#000;font-size:14px}.payment-list-item-top-badge{padding:2px 4px;border-radius:4px;flex-shrink:0;display:flex;font-size:12px;color:#2abb7f;background-color:#eaf8f2}.horizontal-divider{border:1px solid #e5e7eb;width:100%}
.payment-header{display:flex;padding:10px 12px;gap:8px;width:100%;height:auto;border-bottom:1px solid #f0f0f0;z-index:20;background-color:#fff;box-sizing:border-box;position:sticky;top:0;left:0;right:0}.payment-header-category-not-visible{box-shadow:0px 0px 6px 0px rgba(0,0,0,.24)}.payment-header-contents{display:flex;width:100%;height:auto;gap:8px;justify-content:space-between;align-items:center;box-sizing:border-box}.payment-header-seller{display:flex;gap:8px;flex:1}.payment-header-seller-logo-container{background-color:#def0fc;width:33px;height:33px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.payment-header-seller-logo-container-img{width:100%;height:100%;object-fit:cover}.payment-header-options{display:flex;gap:16px;height:24px;justify-content:flex-end;align-items:center}.payment-header-seller-info{display:flex;flex-direction:column}.payment-header-seller-info-name{font-size:14px}.payment-header-seller-info-subtitle{font-size:10px;color:#7a7a7a}.payment-header-search{display:flex;padding:8px 10px;z-index:30;width:100%;box-sizing:border-box;position:sticky;top:0;background-color:#fff}.payment-header-search-root{display:flex;flex:1;background-color:#fff;border:1px solid #32a7e8;border-radius:8px;padding:9px 10px;gap:10px;align-items:center}.payment-header-search-root-divider{border-left:1px solid #d9d9d9;height:100%}.payment-header-search-input{border:none;flex:1;font-size:14px}
.ledger-screen-header{display:flex;padding:10px 12px;gap:8px;width:100%;height:auto;border-bottom:1px solid #f0f0f0;z-index:20;background-color:#fff;box-sizing:border-box;position:sticky;top:0;left:0;right:0;justify-content:space-between}.ledger-screen-header-contents{display:flex;width:100%;height:auto;gap:8px;justify-content:space-between;align-items:center;box-sizing:border-box}.ledger-screen-header-seller{display:flex;gap:8px;flex:1}.ledger-screen-header-seller-logo-container{background-color:#def0fc;width:33px;height:33px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.ledger-screen-header-seller-logo-container-img{width:100%;height:100%;object-fit:cover}.ledger-screen-header-options{display:flex;gap:16px;height:24px;justify-content:flex-end;align-items:center}.ledger-screen-header-seller-info{display:flex;flex-direction:column}.ledger-screen-header-seller-info-name{font-size:14px}.ledger-screen-header-seller-info-subtitle{font-size:10px;color:#7a7a7a}
.product-details{display:flex;flex-direction:column;background-color:#f0f0f0;width:100vw;height:100vh;overflow:hidden}.product-details-body{display:flex;flex-direction:column;overflow:auto;padding-bottom:15px;flex:1;margin-bottom:88px;margin-top:60px}.product-details .moq-error-snackbar-container{position:fixed;top:65px;width:100%;display:flex;justify-content:center}.product-details-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}
.product-details-pagev2{display:flex;flex-direction:column;gap:0px;background-color:#f0f0f0;width:100vw;height:100vh;overflow:hidden}.product-details-pagev2 .product-details-loading{display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;flex:1}.product-details-pagev2-body{display:flex;flex-direction:column;gap:0px;overflow:auto;padding-bottom:70px}.product-details-pagev2-body-images{padding-top:50px;position:sticky;top:0;z-index:9}.product-details-pagev2-body-content{display:flex;flex-direction:column;gap:12px;padding:16px 12px;padding-top:26px}.product-details-pagev2-body-content .content-description{display:flex;flex-direction:column;gap:4px;padding:16px;padding-left:12px;border-radius:12px;background-color:#fff}.product-details-pagev2-body-content .content-description-title{color:#091e42;font-size:10px;text-transform:uppercase}.product-details-pagev2-body-content .content-description-text{color:#172b4d;font-size:14px;line-height:20px}.product-details-pagev2-body-content .product-variants{display:flex;flex-direction:column;gap:6px}.product-details-pagev2-body-content .product-variants-header{position:sticky}.product-details-pagev2-body-content .product-variants-header-text{font-size:12px;color:#091e42}.product-details-pagev2-body-content .product-variants-body{display:flex;flex-direction:column;gap:6px}.product-details-pagev2-body-content .product-variants-body .product-variant-item{display:flex;flex-direction:row;gap:5px;padding:10px;justify-content:space-between;align-items:center;background-color:#fff;border-radius:8px;min-height:35px}.product-details-pagev2-body-content .product-variants-body .product-variant-item-left{display:flex;flex-direction:row;gap:10px;align-items:center}.product-details-pagev2-body-content .product-variants-body .product-variant-item-left-text{display:flex;flex-direction:column;gap:0px;flex:1}.product-details-pagev2-body-content .product-variants-body .product-variant-item-left-text-name{font-size:14px;line-height:20px;color:#000;text-transform:capitalize}.product-details-pagev2-body-content .product-variants-body .product-variant-item-left-text-price{font-size:14px;line-height:20px;color:#000}.product-details-pagev2-body-content .product-variants-body .product-variant-item-right{display:flex;flex-direction:row;gap:6px;align-items:center}.product-details-pagev2-body-content .product-variants-body .product-variant-item-right-button{display:flex;flex-direction:row;gap:2px;padding:6px 12px;border-radius:20px;border:1px solid #0067ff;border-bottom:2px solid #0067ff;background-color:#e6f0ff;align-items:center}.product-details-pagev2-body-content .product-variants-body .product-variant-item-right-button-text{font-size:14px;text-align:center;padding:0px 2px;width:35px}.product-details-pagev2-footer{display:flex;flex-direction:row;gap:12px;position:fixed;bottom:0;left:0;right:0;padding:8px 12px;background-color:#fff;box-shadow:0px -3px 4px 0px rgba(0,0,0,.25);z-index:1;align-items:stretch}.product-details-pagev2-footer-query-button{display:flex;align-items:center;background-color:#1dbe59;color:#fff;border:1px solid #1c1e21;border-bottom:2px solid #1c1e21;border-radius:12px;padding:8px 12px;gap:6px}.product-details-pagev2-footer-query-button-text{display:flex;flex-direction:column;text-align:left;white-space:nowrap}.product-details-pagev2-footer-query-button-text-small{font-size:10px}.product-details-pagev2-footer-add-to-cart-button{display:flex;align-items:center;background-color:#000;color:#fff;border-radius:12px;padding:8px 12px;gap:6px;flex:1;font-size:14px;justify-content:center}.product-details-pagev2-footer-add-to-cart-button:disabled{background-color:#8c8c8c !important}.product-details-pagev2-footer-add-to-cart-button .btn-text{display:flex;align-items:flex-start;flex-direction:column}.product-details-pagev2-footer-add-to-cart-button .btn-text-small{font-size:10px;font-weight:400}.product-details-pagev2-footer-add-to-cart-button .btn-text-big{font-size:14px;font-weight:600}.product-details-pagev2-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:999}.product-details-pagev2-description{position:fixed;bottom:0;left:0;right:0;z-index:1000;height:40vh;background:#fff;padding:16px;border-radius:16px 16px 0 0;transform:translateY(100%);transition:transform .3s ease-in-out;display:flex;flex-direction:column;gap:4px}.product-details-pagev2-description.open{transform:translateY(0)}.product-details-pagev2-description-heading{font-size:14px;line-height:20px;color:#091e42;text-transform:uppercase}.product-details-pagev2-description-title{color:#172b4d;font-size:14px;line-height:20px}button:disabled{background-color:#8c8c8c}
.product-gallery-v2{position:relative;height:250px}.product-gallery-v2-images{height:100%;padding:0px 12px;box-sizing:border-box;background-color:#fff;display:flex;justify-content:center}.product-gallery-v2-images img{height:100%;object-fit:cover}.product-gallery-v2-header{background-color:#f0f0f0;padding-left:12px;padding-bottom:4px}.product-gallery-v2-header-text{font-size:12px;color:#091e42}.product-gallery-v2 .image-dots{position:absolute;display:flex;justify-content:center;width:100%;bottom:-33px;background:linear-gradient(180deg, rgba(240, 240, 240, 0) 6.85%, rgba(240, 240, 240, 0.2392156863) 23.97%);height:59px;padding-top:6px}.product-gallery-v2 .image-dots .dot{width:8px;height:8px;border-radius:50%;border:none;background:#d9d9d9;cursor:pointer}.product-gallery-v2 .image-dots .dot.active{background:#000}
.catalog-image-search-container{display:flex;flex-direction:column;height:100vh;background-color:#f0f0f0}.catalog-image-search{position:sticky;flex:1;display:flex;flex-direction:column}.catalog-image-search-header{background-color:rgba(0,0,0,0);padding:20px;display:flex;position:absolute;z-index:1;font-size:14px}.catalog-image-search-header-btn{background-color:hsla(0,0%,100%,.6);padding:12px 12px;border-radius:20px;gap:6px;display:flex;align-items:center;line-height:1}.catalog-image-search-body{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;position:relative}
.order-details-screen-v2{display:flex;flex-direction:column;min-height:100vh;background-color:#f1f2f4}.order-details-screen-v2-error-screen{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh}.order-details-sections{display:flex;flex-direction:row;gap:8px;padding:0px 16px}.order-details-sections-item{padding:6px 14px;border:1px solid #8c8c8c;color:#8c8c8c;font-size:14px;border-radius:50px;cursor:pointer}.order-details-sections-item.selected-section{background-color:#000;color:#fff}.order-other-details{width:100%;background-color:#fff}.order-other-details-header{padding:12px 16px;padding-bottom:0px;display:flex;flex-direction:row;gap:8px;align-items:center}.order-other-details-body{display:flex;flex-direction:column;gap:16px;padding:16px}.order-other-details-body-item{display:flex;flex-direction:column;gap:2px}.order-other-details-body-item-heading{font-size:14px;line-height:20px;color:#262626}.order-other-details-body-item-value{color:#454545;font-size:14px;line-height:20px}.order-details-header{display:flex;justify-content:space-between;padding:15px;background-color:#fff;align-items:center;margin-bottom:10px;box-shadow:0px 0px 6px 0px rgba(0,0,0,.24);position:sticky;width:100%;top:0;box-sizing:border-box}.order-details-header-title{display:flex;gap:10px;align-items:center}.order-details-header-add-more{color:#32a7e8;font-size:14px;display:flex;align-items:center;gap:6px}.order-details-body{flex:1;gap:10px;display:flex;flex-direction:column;margin-bottom:100px}.order-details-footer{background-color:#fff;padding:8px 14px;position:sticky;bottom:0;border-top:1px solid #d9d9d9;display:flex;flex-direction:column;gap:5px;text-align:center;position:fixed;width:100%;bottom:0;box-sizing:border-box}.order-details-footer-warning{color:#b57900;font-size:11px}.order-details-footer-actions{display:flex;gap:6px;align-items:center}.order-details-footer-actions-btn{text-align:center;border-radius:10px;padding:12px 25px;cursor:pointer}.order-details-footer-actions-btn.cancel{background-color:#fcebe7;color:#dd360c}.order-details-footer-actions-btn.primary{background-color:#000;color:#fff;flex:1}.order-details-line-items-container,.order-details-summary{display:flex;flex-direction:column;background-color:#fff;padding:15px;gap:20px}.order-details-line-items-header,.order-details-summary-header{display:flex;gap:10px;align-items:center;margin:0 5px}.order-details-summary{display:flex;flex-direction:column;background-color:#fff}.order-details-line-item-root{display:flex;flex-direction:column;gap:6px}.order-details-line-items{display:flex;flex-direction:column;gap:8px}.order-details-line-item{display:flex;justify-content:space-between;padding:8px 0px}.order-details-line-item-default-img{width:48px;height:auto;border:1px solid #d9d9d9;border-radius:8px}.order-details-line-item-container{display:flex;gap:10px;font-weight:400;line-height:14px}.order-details-line-item-container-info{display:flex;flex-direction:column;gap:2px}.order-details-line-item-container-info span{font-size:14px;line-height:18px}.order-details-line-item-container-info-facets{display:flex;gap:4px;flex-direction:row;flex-wrap:wrap}.order-details-line-item-container-info-facets span:not(:last-child)::after{content:" •";color:#555}.order-details-line-item-container-info-facets span{font-size:11px;color:#454545}.order-details-line-item-container-info-unmapped-product{color:#e04721}.order-details-summary-items{display:flex;flex-direction:column;gap:8px}.order-details-summary-item{display:flex;justify-content:space-between;font-size:13px}.order-details-loading{display:flex;flex:1;justify-content:center;align-items:center;background-color:#fff}.order-details-list-item-info-price-container{display:flex;gap:5px;font-size:16px;line-height:20px;color:#454545}.order-details-list-item-info-price-container-single-item{font-size:12px;line-height:20px}.order-details-list-item-info-price-container-striked{text-decoration:line-through;color:#8590a2}.order-details-list-item-qty-root{display:flex;flex-direction:column;align-items:end}.order-details-list-item-qty-selector-container{display:flex;align-items:center;gap:2px}.order-details-list-item-qty-selector{background-color:#e6f0ff;border:1px solid #0067ff;border-bottom-width:2px;border-radius:20px;font-size:14px;height:34px;text-align:center;align-items:center;display:flex;justify-content:space-between;padding:6px 8px;box-sizing:border-box}.order-details-list-item-qty-selector input{font-size:14px;color:#000}.order-details-list-item-qty-selector-delete{display:flex;width:36px;height:34px;justify-content:center;align-items:center;background-color:#fff;padding:7px 8px;box-sizing:border-box;border-radius:6px}.order-details-list-item-qty-selector-loader{min-width:39px;display:flex;justify-content:center}.order-details-list-item-qty-selector-input{min-width:10px;max-width:35px;text-align:center;border:0;background-color:inherit}.order-details-list-item-promotion{display:flex;align-items:center;gap:5px}.order-details-list-item-promotion img{width:12px}.order-details-list-item-promotion-text{color:#2abb7f;font-size:9px}.order-details-list-item-qty-details-label{color:#758195;font-size:13px}.order-details-list-item-qty-total{text-align:center;width:88px;color:#454545;line-height:16px}.order-details-list-item-qty-total-label{color:#758195;font-size:13px}.order-details-moq-error-container{position:fixed;top:55px;width:100%;display:flex;justify-content:center}.backto_whatsapp{background:#000;color:#fff;height:53px;text-align:center;width:100%;border-radius:12px;cursor:pointer;line-height:53px}
.product-details{display:flex;flex-direction:column;background-color:#f0f0f0;width:100vw;height:100vh;overflow:hidden}.product-details-body{display:flex;flex-direction:column;overflow:auto;padding-bottom:15px;flex:1;margin-bottom:88px;margin-top:60px}.product-details .moq-error-snackbar-container{position:fixed;top:65px;width:100%;display:flex;justify-content:center}.product-details-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}
.error-screen-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#f0f0f0}.error-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 16px}.error-content-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.error-content-body-message{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.error-content-body-message-header{font-size:20px;line-height:28px}.error-content-body-message-description{text-align:center;font-size:14px;line-height:20px}.error-content-body-button{width:100%;border-radius:12px;background-color:#000;color:#fff;font-size:16px}
.reorder-screen-container{height:100vh;display:flex;justify-content:center;align-items:center}
.error-screen-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#f0f0f0}.error-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 16px}.error-content-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.error-content-body-message{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.error-content-body-message-header{font-size:20px;line-height:28px}.error-content-body-message-description{text-align:center;font-size:14px;line-height:20px}.error-content-body-button{width:100%;border-radius:12px;background-color:#000;color:#fff;font-size:16px}
:root{--text-black-p-white: #ffffff;--text-black-grey1: #fcfcfc;--text-black-grey2: #f5f5f5;--text-black-grey3: #f0f0f0;--text-black-grey4: #d9d9d9;--text-black-grey5: #bfbfbf;--text-black-grey6: #8c8c8c;--text-black-black7: #595959;--text-black-black8: #454545;--text-black-black9: #262626;--text-black-black10: #1f1f1f;--text-black-black11: #141414;--text-black-p-black: #000000;--primary-cyan-prim-c1: #ebf6fd;--primary-cyan-prim-c2: #ceeaf9;--primary-cyan-prim-c3: #a7d9f5;--primary-cyan-prim-c4: #7ec8f1;--primary-cyan-prim-c5: #57b7ec;--primary-cyan-prim-p-c6: #32a7e8;--primary-cyan-prim-c7: #2b8ec5;--primary-cyan-prim-c8: #2477a5;--primary-cyan-prim-c9: #1d5f84;--primary-cyan-prim-c10: #164b68;--secondary-blue-b1: #e6f0ff;--secondary-blue-b2: #c2dbff;--secondary-blue-b3: #91beff;--secondary-blue-b4: #5e9fff;--secondary-blue-b5: #2e82ff;--secondary-blue-p-b6: #0067ff;--secondary-blue-b7: #0058d9;--secondary-blue-b8: #0049b5;--secondary-blue-b9: #003b91;--secondary-blue-b10: #002e73;--secondary-green-g1: #eaf8f2;--secondary-green-g2: #ccefe0;--secondary-green-g3: #a3e2c8;--secondary-green-g4: #79d4ae;--secondary-green-g5: #50c796;--secondary-green-p-g6: #2abb7f;--secondary-green-g7: #249f6c;--secondary-green-g8: #1e855a;--secondary-green-g9: #186b48;--secondary-green-g10: #135439;--secondary-red-r1: #fcebe7;--secondary-red-r2: #f7cfc5;--secondary-red-r3: #f0a997;--secondary-red-r4: #ea8066;--secondary-red-r5: #e35a38;--secondary-red-p-r6: #dd360c;--secondary-red-r7: #bc2e0a;--secondary-red-r8: #9d2609;--secondary-red-r9: #7e1f07;--secondary-red-r10: #631805;--secondary-orange-o1: #fff7e6;--secondary-orange-o2: #ffebc2;--secondary-orange-o3: #ffdb91;--secondary-orange-o4: #ffca5e;--secondary-orange-o5: #ffba2e;--secondary-orange-p-o6: #ffab00;--secondary-orange-o7: #d99100;--secondary-orange-o8: #b57900;--secondary-orange-o9: #916100;--secondary-orange-o10: #734d00;--secondary-purple-p1: #f4ecff;--secondary-purple-p2: #e3d0ff;--secondary-purple-p3: #ceabff;--secondary-purple-p4: #b784ff;--secondary-purple-p5: #a15fff;--secondary-purple-p-p6: #8c3cff;--secondary-purple-p7: #7733d9;--secondary-purple-p8: #632bb5;--secondary-purple-p9: #502291;--secondary-purple-p10: #3f1b73}.zo-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;cursor:pointer;transition:background-color .3s,color .3s;font-family:"Segoe-UI-VF"}.zo-button--large{width:291px;height:52px;padding:16px 24px;font-size:14px;line-height:20px}.zo-button--medium{width:291px;height:44px;padding:12px 16px;font-size:14px;line-height:20px}.zo-button--small{height:32px;padding:6px 12px;font-size:14px;line-height:20px}.zo-button--extraSmall{height:24px;padding:4px 8px;font-size:12px;line-height:16px}.zo-button--squared{border-radius:4px}.zo-button--rounded{border-radius:50px}.zo-button--primary{background-color:var(--primary-cyan-prim-p-c6);color:var(--text-black-p-white)}.zo-button--primary:hover{background-color:var(--primary-cyan-prim-c7)}.zo-button--primary:disabled{background-color:var(--text-black-grey4);color:var(--text-black-black8);cursor:not-allowed}.zo-button--primaryDanger{background-color:var(--secondary-red-p-r6);color:var(--text-black-p-white)}.zo-button--primaryDanger:hover{background-color:var(--secondary-red-r7)}.zo-button--primaryDanger:disabled{background-color:var(--text-black-grey4);color:var(--text-black-black8);cursor:not-allowed}.zo-button--secondary{background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--primary-cyan-prim-p-c6);border:1px solid var(--primary-cyan-prim-p-c6)}.zo-button--secondary:hover{background-color:var(--primary-cyan-prim-c1);border:1px solid var(--primary-cyan-prim-p-c6);color:var(--primary-cyan-prim-p-c6)}.zo-button--secondary:disabled{border-color:var(--text-black-grey4);color:var(--text-black-black8);cursor:not-allowed}.zo-button--secondaryDanger{background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--secondary-red-p-r6);border:1px solid var(--secondary-red-p-r6)}.zo-button--secondaryDanger:hover{background-color:var(--secondary-red-r2);border:1px solid var(--secondary-red-r7);color:var(--secondary-red-p-r6)}.zo-button--secondaryDanger:disabled{border-color:var(--text-black-grey4);color:var(--text-black-black8);cursor:not-allowed}.zo-button--ghost{background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--primary-cyan-prim-p-c6);border:1px solid rgba(0,0,0,0)}.zo-button--ghost:hover{background-color:var(--primary-cyan-prim-c1);border:1px solid rgba(0,0,0,0);color:var(--primary-cyan-prim-c5)}.zo-button--ghost:disabled{border-color:rgba(0,0,0,0);color:var(--text-black-black8);cursor:not-allowed}.zo-button--ghostDanger{background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--secondary-red-p-r6);border:1px solid rgba(0,0,0,0)}.zo-button--ghostDanger:hover{background-color:var(--secondary-red-r2);border:1px solid rgba(0,0,0,0);color:var(--secondary-red-p-r6)}.zo-button--ghostDanger:disabled{border-color:rgba(0,0,0,0);color:var(--text-black-black8);cursor:not-allowed}.zo-button:focus-visible{box-shadow:0 0 0 3px var(--primary-cyan-prim-c3)}.zo-button--primary:focus-visible{box-shadow:0 0 0 4px var(--primary-cyan-prim-c3)}.zo-button--primaryDanger:focus-visible,.zo-button--secondaryDanger:focus-visible{box-shadow:0 0 0 4px var(--secondary-red-r2)}.zo-button--secondary:focus-visible{box-shadow:0 0 0 3px var(--primary-cyan-prim-c3)}.zo-button--ghost:focus-visible{box-shadow:0 0 0 3px var(--primary-cyan-prim-c3)}.zo-button--ghostDanger:focus-visible{box-shadow:0 0 0 3px var(--secondary-red-r2)}.zo-button__start-icon,.zo-button__end-icon{display:inline-flex;margin:0 0px}.zo-button__loader{color:var(--text-black-p-white)}.zo-button--disabled{pointer-events:none}.zo-button .font-regular{font-family:"Segoe-UI-VF";font-weight:400}.zo-button .font-semiBold{font-family:"Segoe-UI-SemiBold";font-weight:600}.zo-button .font-bold{font-family:"Segoe-UI-Bold";font-weight:700}
.order_successfull{margin:0;padding:0;width:100%;box-sizing:border-box;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.order_successfull .icon{padding:0}.order_successfull .content{text-align:center;padding:0;margin:40px auto 40px;max-width:288px}.order_successfull .content h4{font-size:20px;color:#091e42;padding:0 0 8px;margin:0}.order_successfull .content p{font-size:14px;color:#44546f;padding:0;margin:0;line-height:18px}.order_successfull .btn_section{margin:0 auto;padding:0}.order_successfull .btn_section .backto_whatsapp{background:#000;color:#fff;height:53px;text-align:center;width:288px;border-radius:12px;cursor:pointer;line-height:53px}#order_successfull .btn_section .backto_whatsapp .btn_link{color:#fff;text-decoration:none;display:block;font-size:16px}
.embedded-signup-screen .app-container{min-height:100vh;background-color:#f3f4f6;display:flex;flex-direction:column}.embedded-signup-screen .header{background-color:#fff;padding:12px 16px;border-bottom:1px solid #e5e7eb}.embedded-signup-screen .header__content{max-width:1280px;margin-left:12px}.embedded-signup-screen .header__logo{height:32px}.embedded-signup-screen .main-content{flex-grow:1;display:flex;align-items:center;justify-content:center}.embedded-signup-screen .card{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:100%;max-width:448px;padding:32px}.embedded-signup-screen .card__logo-container{display:flex;justify-content:center;margin-bottom:24px}.embedded-signup-screen .card__logo-wrapper{position:relative}.embedded-signup-screen .card__logo-wrapper-inner{background-color:#fff;border-radius:50%;padding:12px}.embedded-signup-screen .card__logo{padding:16px;display:flex;align-items:center;justify-content:center}.embedded-signup-screen .card__logo svg{color:#fff}.embedded-signup-screen .card__title{text-align:center;margin-bottom:32px}.embedded-signup-screen .card__title h1{font-size:24px;font-weight:700;margin-bottom:8px;font-family:"Segoe-UI-VF"}.embedded-signup-screen .card__title p{color:#6b7280;font-family:"Segoe-UI-VF"}.embedded-signup-screen .card__form{margin-bottom:24px}.embedded-signup-screen .card__form-input{display:flex;align-items:center;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}.embedded-signup-screen .card__form-input-prefix{background-color:#f9fafb;padding:12px;border-right:1px solid #e5e7eb}.embedded-signup-screen .card__form-input-prefix-initials{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#dbeafe;color:#1e40af;border-radius:6px;font-weight:500}.embedded-signup-screen .card__form-input-content{flex:1;padding:0 12px}.embedded-signup-screen .card__form-input-content-label{font-size:12px;color:#6b7280;font-weight:500}.embedded-signup-screen .card__form-input-content input{width:100%;padding:4px 0;border:none;background:#fff;outline:none}.embedded-signup-screen .card__form-input-content input::placeholder{color:#9ca3af}.embedded-signup-screen .card__button{width:100%;background-color:#60a5fa;color:#fff;font-weight:500;padding:12px 16px;border-radius:6px;border:none;cursor:pointer;transition:background-color .2s}.embedded-signup-screen .card__button:hover{background-color:#3b82f6}
.survey-form-screen{display:flex;flex-direction:column;height:100vh;overflow:auto}.survey-form-screen-header{display:flex;justify-content:space-between;padding:15px}.survey-form-screen-body{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;background-color:#f3f3f3}.survey-successful{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;flex:1;background-color:#fff}.survey-successful .icon{padding:0}.survey-successful .content{text-align:center;padding:0;margin:40px auto 40px;max-width:288px}.survey-successful .content h4{font-size:20px;color:#091e42;padding:0 0 8px;margin:0}.survey-successful .content p{font-size:14px;color:#44546f;padding:0;margin:0;line-height:18px}.survey-successful .btn_section{margin:0 auto;padding:0}.survey-successful .btn_section .backto_whatsapp{background:#000;color:#fff;height:53px;text-align:center;width:288px;border-radius:12px;cursor:pointer;line-height:53px}
.catalog-tool .gallery-view-screen_galleryView__Q6z80{background:#111;min-height:100vh;padding-bottom:70px}.catalog-tool .gallery-view-screen_headerBar__ZsWrA{position:sticky;top:0;z-index:999999;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),linear-gradient(180deg, #2c95ce 0%, #164b68 100%);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:12px 12px}.catalog-tool .gallery-view-screen_headerBar__ZsWrA .gallery-view-screen_button__QsnK-{background-color:rgba(0,0,0,0);width:36px;height:36px;cursor:pointer}.catalog-tool .gallery-view-screen_headerBar__ZsWrA .gallery-view-screen_headerContent__xPYsg{flex:1;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding-left:6px}.catalog-tool .gallery-view-screen_headerRight__AHoKV{width:36px;height:36px}.catalog-tool .gallery-view-screen_headerTitle__J5CG0{font-size:16px;font-weight:600;width:70%;min-width:100px}.catalog-tool .gallery-view-screen_headerSub__z7SCS{font-size:12px;opacity:.9}.catalog-tool .gallery-view-screen_headerTitleRow__89veX{display:inline-flex;align-items:center;gap:6px}.catalog-tool .gallery-view-screen_titleTextGroup__UM2wQ{display:flex;flex-direction:column;align-items:flex-start}.catalog-tool .gallery-view-screen_folderIcon__Xs9\+1{font-size:20px}.catalog-tool .gallery-view-screen_selectWrapper__8Xg4P{position:absolute;top:8px;right:8px;pointer-events:auto}.catalog-tool .gallery-view-screen_selectBtn__hp3dL{width:28px;height:28px;border-radius:50%;border:2px solid #fff;background:rgba(0,0,0,.35);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;line-height:1}.catalog-tool .gallery-view-screen_selectBtnSelected__PRj3h{background:#2b5cff;border-color:#2b5cff;color:#fff}.catalog-tool .gallery-view-screen_thumbRoot__PdqOi{position:relative}.catalog-tool .gallery-view-screen_customSelectBtn__QwVy7{position:absolute;top:8px;right:8px;border-radius:50%;width:34px;height:34px;background:rgba(0,0,0,.35);display:inline-flex;align-items:center;justify-content:center;padding:2px;background-color:#303030;cursor:pointer;z-index:9999}.catalog-tool .gallery-view-screen_customSelectBtnSelected__Azly4{background-color:#fff !important;border:2px solid #fff;width:29px;height:29px;z-index:9999}.catalog-tool .gallery-view-screen_customSelectIcon__V52DF{width:24px;height:24px;display:block}.catalog-tool .gallery-view-screen_masonry__3zO9j{column-count:2;column-gap:10px;padding:8px}@media(min-width: 768px){.catalog-tool .gallery-view-screen_masonry__3zO9j{column-count:3}}@media(min-width: 1200px){.catalog-tool .gallery-view-screen_masonry__3zO9j{column-count:4}}.catalog-tool .gallery-view-screen_masonryItem__J44Nd{break-inside:avoid;margin-bottom:10px}.catalog-tool .gallery-view-screen_tile__ZWqbt{position:relative;border-radius:10px;overflow:hidden;display:block;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.25)}.catalog-tool .gallery-view-screen_tile__ZWqbt[aria-selected=true]{outline:3px solid #2b8ec5;outline-offset:-3px}.catalog-tool .gallery-view-screen_tile__ZWqbt img{width:100%;height:auto;display:block}.catalog-tool .ReactGridGallery_tile-icon-bar{display:none !important}.catalog-tool .gallery-view-screen_uncheckedDot__05QjE{width:10px;height:10px;border-radius:50%;background:#fff}.catalog-tool .gallery-view-screen_previewFab__UeLL-{position:fixed;right:16px;bottom:88px;width:56px;height:56px;border-radius:50%;border:none;background:#fff;box-shadow:0 8px 20px rgba(0,0,0,.45);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:3}.catalog-tool .gallery-view-screen_previewFab__UeLL- img{width:26px;height:26px}.catalog-tool .gallery-view-screen_previewOverlay__3OpOo{position:fixed;inset:0;background:#000;display:flex;align-items:center;justify-content:center;z-index:5}.catalog-tool .gallery-view-screen_previewOverlay__3OpOo .gallery-view-screen_closeBtn__OyvZQ{position:absolute;top:14px;left:14px;width:36px;height:36px;border-radius:18px;border:none;background-color:rgba(0,0,0,0);color:#fff;font-size:22px;cursor:pointer;z-index:9999999999}.catalog-tool .gallery-view-screen_previewOverlay__3OpOo .gallery-view-screen_previewSelectBtn__6Dlou{position:absolute;top:14px;right:25px;border-radius:50%;width:36px;height:36px;background:#303030;display:inline-flex;align-items:center;justify-content:center;padding:2px;cursor:pointer;z-index:6}.catalog-tool .gallery-view-screen_previewOverlay__3OpOo .gallery-view-screen_previewSelectBtnActive__uGAoX{background-color:#fff}.catalog-tool .gallery-view-screen_previewOverlay__3OpOo .gallery-view-screen_headerContent__xPYsg{flex:1;top:14px;left:54px;display:flex;position:absolute;color:#fff;flex-direction:column;align-items:flex-start;text-align:left;padding-left:6px;z-index:9999999999}.catalog-tool .gallery-view-screen_previewImage__Qj5mv{width:100%;height:100%;object-fit:cover;will-change:transform;backface-visibility:hidden;transition:object-fit .2s ease}.catalog-tool .gallery-view-screen_imageCanvas__czBcW{position:relative;display:flex;align-items:center;justify-content:center;height:100%;aspect-ratio:3/4;border-radius:16px;overflow:hidden;box-shadow:0 16px 40px rgba(0,0,0,.35);touch-action:none}.catalog-tool .gallery-view-screen_imageCanvas__czBcW::before{content:"";position:absolute;top:0;left:0;right:0;height:30%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.15) 50%, transparent 100%);z-index:1;pointer-events:none}.catalog-tool .gallery-view-screen_imageCanvasZoomed__QtjvO{overflow:visible}.catalog-tool .gallery-view-screen_imageWrapper__a1fOs{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.catalog-tool .gallery-view-screen_imageWrapperZoomed__r6Tiz{overflow:visible}.catalog-tool .gallery-view-screen_canvasTag__KsPUL{position:absolute;cursor:grab;touch-action:none;z-index:10000000000000000000;border-radius:4px;will-change:transform;transform-origin:center center}.catalog-tool .gallery-view-screen_canvasTag__KsPUL:active{cursor:grabbing}.catalog-tool .gallery-view-screen_canvasTagSelected__24hl8 .gallery-view-screen_canvasTagContent__7lHiE{border:2px solid rgba(235,246,253,.5);padding-right:0px}.catalog-tool .gallery-view-screen_canvasTagSelected__24hl8 .gallery-view-screen_canvasTagBurst__0hSCC::before{border:2px solid rgba(235,246,253,.5);padding-right:0px}.catalog-tool .gallery-view-screen_canvasTagContent__7lHiE{display:inline-flex;align-items:center;gap:10px;padding-left:16px;padding-right:16px;height:36px;font-size:16px;font-weight:600;letter-spacing:.02em;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease;position:relative;background:var(--tag-bg-color, rgba(0, 0, 0, 0.6));color:var(--tag-text-color, #ffffff);border:2px solid rgba(0,0,0,0)}.catalog-tool .gallery-view-screen_canvasTagRect__zN87i{border-radius:4px}.catalog-tool .gallery-view-screen_canvasTagPill__wTfp\+{border-radius:999px}.catalog-tool .gallery-view-screen_canvasTagBurst__0hSCC{position:relative;background:rgba(0,0,0,0) !important;height:137px;width:137px;box-sizing:border-box;box-shadow:none;display:flex;justify-content:center;align-items:center}.catalog-tool .gallery-view-screen_canvasTagBurst__0hSCC::before{content:"";position:absolute;inset:0;background:var(--tag-bg-color, #111111);mask-image:var(--canvas-shape-mask);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:var(--canvas-shape-mask);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;z-index:-1}.catalog-tool .gallery-view-screen_canvasTagBurst__0hSCC span,.catalog-tool .gallery-view-screen_canvasTagBurst__0hSCC .gallery-view-screen_canvasTagRemove__uZsIx{position:relative;z-index:1}.catalog-tool .gallery-view-screen_canvasTagRemove__uZsIx{appearance:none;border:none;background:#fff;color:#000;border-radius:50%;width:18px;align-self:flex-start;min-width:18px;height:18px;font-size:16px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease;margin-top:-8px;margin-right:-8px}.catalog-tool .gallery-view-screen_canvasTagRemove__uZsIx:hover{background:rgba(0,0,0,.2)}.catalog-tool .gallery-view-screen_fabStack__RcOGJ{position:absolute;right:16px;bottom:120px;display:flex;flex-direction:column;gap:12px}.catalog-tool .gallery-view-screen_fab__Yzpmb{width:52px;height:52px;border-radius:50%;border:none;background:#303030;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.catalog-tool .gallery-view-screen_fab__Yzpmb img{width:24px;height:24px}.catalog-tool .gallery-view-screen_fab__Yzpmb:disabled{opacity:.6;cursor:not-allowed}.catalog-tool .gallery-view-screen_loadingSpinner__s8C7Q{width:22px;height:22px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:gallery-view-screen_catalogShareSpin__9ZXX7 .9s linear infinite}.catalog-tool .gallery-view-screen_thumbStrip__bT5Ma{position:absolute;left:0;right:0;bottom:8px;padding:10px 8px;display:flex;overflow-x:auto;gap:8px}.catalog-tool .gallery-view-screen_thumbItem__-A\+w3{border-radius:50px;background:rgba(0,0,0,0);padding:0;cursor:pointer;position:relative}.catalog-tool .gallery-view-screen_thumbItem__-A\+w3 img{width:64px;height:64px;object-fit:cover;border-radius:50%;display:block}.catalog-tool .gallery-view-screen_thumbItem__-A\+w3 .gallery-view-screen_customSelectBtn__QwVy7{top:2px;right:2px;width:24px;height:24px;padding:0;background-color:#303030}.catalog-tool .gallery-view-screen_thumbItem__-A\+w3 .gallery-view-screen_customSelectBtnSelected__Azly4{width:22px;height:22px;background-color:#fff}.catalog-tool .gallery-view-screen_thumbItem__-A\+w3 .gallery-view-screen_customSelectIcon__V52DF{width:16px;height:16px}.catalog-tool .gallery-view-screen_thumbItem__-A\+w3 .gallery-view-screen_thumbProgressRing__dyXNu{position:absolute;left:-3px;top:-3px;width:70px;height:70px;pointer-events:none;z-index:11;display:block}.catalog-tool .gallery-view-screen_thumbActive__Plt2j{border-color:#32a7e8}.catalog-tool .gallery-view-screen_tagControls__\+7UGo{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.42) 100%);pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;padding:8px;height:139px}.catalog-tool .gallery-view-screen_tagControlsTabs__NBxFI{display:inline-flex;align-items:center;border-radius:4px;background:rgba(252,252,252,.3);padding:4px;pointer-events:auto;width:max-content}.catalog-tool .gallery-view-screen_tagControlTab__fftzi{appearance:none;border:none;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);padding:6px 18px;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}.catalog-tool .gallery-view-screen_tagControlTabActive__yhPYD{background:#111;color:#fff}.catalog-tool .gallery-view-screen_tagControlsContent__QqI8a{pointer-events:auto;width:100%}.catalog-tool .gallery-view-screen_hrLine__A8R2B{width:100%;height:1px;background:#8c8c8c;margin-top:16px;margin-bottom:16px}.catalog-tool .gallery-view-screen_shapeOptions__TCmTY{display:flex;gap:14px;flex-wrap:wrap}.catalog-tool .gallery-view-screen_shapeOption__GNkJb{appearance:none;border:2px solid rgba(0,0,0,0);background:hsla(0,0%,100%,.1);padding:0px 7px;border-radius:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,background .2s ease}.catalog-tool .gallery-view-screen_shapeOptionActive__l9Dgq{border-color:#fff;background:hsla(0,0%,100%,.1)}.catalog-tool .gallery-view-screen_shapePreviewRect__3mfjB,.catalog-tool .gallery-view-screen_shapePreviewPill__hpTXU,.catalog-tool .gallery-view-screen_shapePreviewBurst__1q6gg{display:block;background:#fff}.catalog-tool .gallery-view-screen_shapePreviewRect__3mfjB{width:68px;height:26px;border-radius:4px}.catalog-tool .gallery-view-screen_shapePreviewPill__hpTXU{width:68px;height:26px;border-radius:999px}.catalog-tool .gallery-view-screen_shapePreviewBurst__1q6gg{width:30px;height:40px;background:#fff;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.catalog-tool .gallery-view-screen_colorPalette__EyAtL{display:flex;justify-content:flex-start;gap:12px;overflow-x:auto;padding:6px 2px;scrollbar-width:none}.catalog-tool .gallery-view-screen_colorPalette__EyAtL::-webkit-scrollbar{display:none}.catalog-tool .gallery-view-screen_colorSwatch__xuBQI{appearance:none;background:hsla(0,0%,100%,.1);border-radius:50%;width:38px;height:38px;cursor:pointer;transition:transform .18s ease,border-color .18s ease}.catalog-tool .gallery-view-screen_colorSwatch__xuBQI:hover{transform:translateY(-4px)}.catalog-tool .gallery-view-screen_colorSwatchActive__AXJhK{border:1px solid #ebf6fd;border-radius:8px;background:hsla(0,0%,100%,.1);padding:6px;display:flex;align-items:center}.catalog-tool .gallery-view-screen_colorSwatchInActive__YxdzO{border-radius:8px;background:hsla(0,0%,100%,.1);padding:6px}.catalog-tool .gallery-view-screen_shareSheet__kRmk8{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:flex-end;justify-content:center;z-index:100000000000000000000000}.catalog-tool .gallery-view-screen_shareSheetContent__JLUyI{width:100%;height:84%;display:flex;flex-direction:column;background:#1e1e1e;color:#fff;border-radius:12px 12px 0 0;padding:16px}.catalog-tool .gallery-view-screen_shareSheetHeader__NUNmy{font-weight:700;margin-bottom:12px}.catalog-tool .gallery-view-screen_shareSheetError__Cg\+H9{background:rgba(255,61,87,.2);border:1px solid rgba(255,61,87,.4);color:#ff6f61;padding:10px 12px;border-radius:10px;font-size:14px;margin-bottom:12px}.catalog-tool .gallery-view-screen_shareSheetPreview__FaOjb{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;align-items:stretch;width:100%;height:60%;margin-bottom:60px}.catalog-tool .gallery-view-screen_shareSheetPreview__FaOjb img{display:block;width:100%;height:100%;aspect-ratio:3/4;object-fit:contain;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.45)}.catalog-tool .gallery-view-screen_shareSheetDownload__nRky-{width:100%;border:none;border-radius:10px;padding:10px 14px;font-weight:600;background:hsla(0,0%,100%,.12);color:#fff;cursor:pointer;transition:background .2s ease,transform .2s ease}.catalog-tool .gallery-view-screen_shareSheetDownload__nRky-:hover{background:hsla(0,0%,100%,.22);transform:translateY(-2px)}.catalog-tool .gallery-view-screen_shareSheetInfo__XFilZ{font-size:13px;color:hsla(0,0%,100%,.72);margin-bottom:16px}.catalog-tool .gallery-view-screen_shareSheetButtons__nWe9y{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;margin-bottom:16px}.catalog-tool .gallery-view-screen_shareSheetButton__OoGB8{border:none;border-radius:12px;padding:12px 14px;font-weight:700;color:#fff;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.catalog-tool .gallery-view-screen_shareSheetButton__OoGB8:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.35)}.catalog-tool .gallery-view-screen_shareSheetButton__OoGB8:disabled{opacity:.4;cursor:not-allowed}.catalog-tool .gallery-view-screen_shareSheetButtonWhatsapp__RiqQM{background:linear-gradient(135deg, #25d366 0%, #128c7e 100%)}.catalog-tool .gallery-view-screen_shareSheetButtonInstagram__gYxOS{background:linear-gradient(135deg, #f58529 0%, #dd2a7b 50%, #515bd4 100%)}.catalog-tool .gallery-view-screen_shareSheetButtonFacebook__4IXq7{background:linear-gradient(135deg, #1877f2 0%, #0f5bb5 100%)}.catalog-tool .gallery-view-screen_shareSheetButtonTwitter__FBpap{background:linear-gradient(135deg, #1d9bf0 0%, #198cd8 100%)}.catalog-tool .gallery-view-screen_cancelBtn__Ra7nW{background:hsla(0,0%,100%,.2);color:#fff;padding:2px 6px;border-radius:4px;align-self:flex-start}.catalog-tool .gallery-view-screen_actionBarRight__UUOzn{position:absolute;right:16px;top:30%;transform:translateY(-50%);display:flex;flex-direction:column;gap:14px;z-index:6;will-change:transform}.catalog-tool .gallery-view-screen_actionBtn__vSHHI{width:52px;height:52px;border-radius:50%;border:none;background:#303030;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.4);transition:transform .15s ease,background .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.catalog-tool .gallery-view-screen_actionBtn__vSHHI:hover{background:#444;transform:scale(1.05)}.catalog-tool .gallery-view-screen_actionBtn__vSHHI img{width:22px;height:22px}@keyframes gallery-view-screen_catalogShareSpin__9ZXX7{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
.catalog-tool .folder-list_folderList__ZdO3O{background:#000;padding:16px;min-height:100vh;color:#fff;font-family:"Segoe-UI-VF"}.catalog-tool .folder-list_headerBar__x8JgT{background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),linear-gradient(180deg, #2c95ce 0%, #164b68 100%);border-radius:0 0 10px 10px;padding:14px 16px;margin:-16px -16px 16px -16px;display:flex;align-items:center;justify-content:space-between}.catalog-tool .folder-list_headerLeft__05uE-{display:flex;align-items:center;gap:12px}.catalog-tool .folder-list_appBadge__q5ju2{width:36px;height:36px;border-radius:18px;background:#ecf0f5;display:flex;align-items:center;justify-content:center;font-size:18px}.catalog-tool .folder-list_title__5OM80{font-size:20px;font-weight:700}.catalog-tool .folder-list_counts__AFM8M{font-size:13px;color:#d7e3ff}.catalog-tool .folder-list_searchWrapper__f39Oc{position:relative;display:flex;align-items:center;justify-content:flex-end;min-width:40px}.catalog-tool .folder-list_searchIcon__1I1lt{position:absolute;left:10px;color:#fff}.catalog-tool .folder-list_searchInput__I\+CfV{background:hsla(0,0%,100%,.1333333333);border:1px solid hsla(0,0%,100%,.2);color:#fff;outline:none;border-radius:20px;padding:8px 12px 8px 36px;width:140px;font-family:"Segoe-UI-VF"}.catalog-tool .folder-list_searchInput__I\+CfV::placeholder{color:#fff;opacity:1}.catalog-tool .folder-list_searchButton__1rmcF{background:rgba(0,0,0,0);color:#fff;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.catalog-tool .folder-list_folderCard__wf6wM{background:#1e1e1e;border-radius:10px;padding:12px;margin-bottom:12px;cursor:pointer;transition:.2s;font-family:"Segoe-UI-VF"}.catalog-tool .folder-list_folderCard__wf6wM:hover{background:#2a2a2a}.catalog-tool .folder-list_folderCard__wf6wM .folder-list_row__PBjut{display:flex;gap:14px;align-items:flex-start}.catalog-tool .folder-list_folderCard__wf6wM .folder-list_folderIconWrap__wE77H{border-radius:8px;display:flex;align-items:center;justify-content:center;flex:0 0 56px}.catalog-tool .folder-list_folderCard__wf6wM .folder-list_folderIcon__tKg1e{color:#3ea6ff;font-size:32px}.catalog-tool .folder-list_folderCard__wf6wM .folder-list_folderHeader__6TmX0{font-size:18px;font-weight:600;font-family:"Segoe-UI-VF"}.catalog-tool .folder-list_folderCard__wf6wM .folder-list_folderMeta__PaWdS{font-size:13px;color:#aaa;font-family:"Segoe-UI-VF"}.catalog-tool .folder-list_fileSection__\+nLr6{margin-top:16px}.catalog-tool .folder-list_fileSectionHeader__M1Qvr{font-size:16px;font-weight:700;margin:0 0 12px 4px}.catalog-tool .folder-list_fileList__s8LOy{display:flex;flex-direction:column;gap:12px}.catalog-tool .folder-list_fileCard__PyQ\+2{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#1e1e1e;border-radius:10px;padding:10px 12px;cursor:pointer;transition:.2s}.catalog-tool .folder-list_fileCard__PyQ\+2:hover{background:#2a2a2a}.catalog-tool .folder-list_fileInfoWrap__ovUX6{display:flex;gap:10px;align-items:center;min-width:0}.catalog-tool .folder-list_fileThumb__JY8fk{width:64px;height:64px;border-radius:8px;overflow:hidden;background:#111;display:flex;align-items:center;justify-content:center}.catalog-tool .folder-list_fileThumb__JY8fk img{width:100%;height:100%;object-fit:cover;display:block}.catalog-tool .folder-list_fileInfo__sDiCE{display:flex;flex-direction:column;gap:4px;min-width:0}.catalog-tool .folder-list_fileName__POtk3{font-size:15px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-tool .folder-list_fileLink__tkf27{font-size:12px;color:#9cc8ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-tool .folder-list_fileShareBtn__lDKVO{background:#32a7e8;color:#fff;border:none;padding:8px 14px;border-radius:8px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s}.catalog-tool .folder-list_fileShareBtn__lDKVO:disabled{background:#1b4d6b;cursor:default}.catalog-tool .folder-list_galleryView__uORRp{background:#111;min-height:100vh;padding-bottom:70px}.catalog-tool .folder-list_headerBar__x8JgT{position:sticky;top:0;z-index:999999;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),linear-gradient(180deg, #2c95ce 0%, #164b68 100%);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:12px 12px}.catalog-tool .folder-list_headerBar__x8JgT .folder-list_button__gEJJ4{background-color:rgba(0,0,0,0);width:36px;height:36px;cursor:pointer}.catalog-tool .folder-list_headerBar__x8JgT .folder-list_headerContent__n5a1k{flex:1;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding-left:6px}.catalog-tool .folder-list_headerRight__cgDTe{width:36px;height:36px}.catalog-tool .folder-list_headerTitle__UGs4n{font-size:16px;font-weight:600;width:70%;min-width:100px}.catalog-tool .folder-list_headerSub__8mvc3{font-size:12px;opacity:.9}.catalog-tool .folder-list_headerTitleRow__uC9Ne{display:inline-flex;align-items:center;gap:6px}.catalog-tool .folder-list_titleTextGroup__S2lhQ{display:flex;flex-direction:column;align-items:flex-start}.catalog-tool .folder-list_folderIcon__tKg1e{font-size:20px}.catalog-tool .folder-list_selectWrapper__n9lQf{position:absolute;top:8px;right:8px;pointer-events:auto}.catalog-tool .folder-list_selectBtn__3FxiQ{width:28px;height:28px;border-radius:50%;border:2px solid #fff;background:rgba(0,0,0,.35);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;line-height:1}.catalog-tool .folder-list_selectBtnSelected__U6\+2d{background:#2b5cff;border-color:#2b5cff;color:#fff}.catalog-tool .folder-list_thumbRoot__Vsdg6{position:relative}.catalog-tool .folder-list_customSelectBtn__V-wIj{position:absolute;top:8px;right:8px;border-radius:50%;width:34px;height:34px;background:rgba(0,0,0,.35);display:inline-flex;align-items:center;justify-content:center;padding:2px;background-color:#303030;cursor:pointer;z-index:9999}.catalog-tool .folder-list_customSelectBtnSelected__Lkl68{background-color:#fff !important;border:2px solid #fff;width:29px;height:29px;z-index:9999}.catalog-tool .folder-list_customSelectIcon__euQDZ{width:24px;height:24px;display:block}.catalog-tool .folder-list_masonry__PhWCT{column-count:2;column-gap:10px;padding:8px}@media(min-width: 768px){.catalog-tool .folder-list_masonry__PhWCT{column-count:3}}@media(min-width: 1200px){.catalog-tool .folder-list_masonry__PhWCT{column-count:4}}.catalog-tool .folder-list_masonryItem__SWDjQ{break-inside:avoid;margin-bottom:10px}.catalog-tool .folder-list_tile__E\+h-W{position:relative;border-radius:10px;overflow:hidden;display:block;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.25)}.catalog-tool .folder-list_tile__E\+h-W[aria-selected=true]{outline:3px solid #2b8ec5;outline-offset:-3px}.catalog-tool .folder-list_tile__E\+h-W img{width:100%;height:auto;display:block}.catalog-tool .ReactGridGallery_tile-icon-bar{display:none !important}.catalog-tool .folder-list_uncheckedDot__9Q60B{width:10px;height:10px;border-radius:50%;background:#fff}.catalog-tool .folder-list_previewFab__LnlvA{position:fixed;right:16px;bottom:88px;width:56px;height:56px;border-radius:50%;border:none;background:#fff;box-shadow:0 8px 20px rgba(0,0,0,.45);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:3}.catalog-tool .folder-list_previewFab__LnlvA img{width:26px;height:26px}.catalog-tool .folder-list_previewOverlay__-vQAZ{position:fixed;inset:0;background:#000;display:flex;align-items:center;justify-content:center;z-index:5}.catalog-tool .folder-list_previewOverlay__-vQAZ .folder-list_closeBtn__8Nfs-{position:absolute;top:14px;left:14px;width:36px;height:36px;border-radius:18px;border:none;background-color:rgba(0,0,0,0);color:#fff;font-size:22px;cursor:pointer;z-index:9999999999}.catalog-tool .folder-list_previewOverlay__-vQAZ .folder-list_previewSelectBtn__41nkS{position:absolute;top:14px;right:25px;border-radius:50%;width:36px;height:36px;background:#303030;display:inline-flex;align-items:center;justify-content:center;padding:2px;cursor:pointer;z-index:6}.catalog-tool .folder-list_previewOverlay__-vQAZ .folder-list_previewSelectBtnActive__-uwch{background-color:#fff}.catalog-tool .folder-list_previewOverlay__-vQAZ .folder-list_headerContent__n5a1k{flex:1;top:14px;left:54px;display:flex;position:absolute;color:#fff;flex-direction:column;align-items:flex-start;text-align:left;padding-left:6px;z-index:9999999999}.catalog-tool .folder-list_previewImage__sTT6Y{width:100%;height:100%;object-fit:cover;will-change:transform;backface-visibility:hidden;transition:object-fit .2s ease}.catalog-tool .folder-list_imageCanvas__a-1zc{position:relative;display:flex;align-items:center;justify-content:center;height:100%;aspect-ratio:3/4;border-radius:16px;overflow:hidden;box-shadow:0 16px 40px rgba(0,0,0,.35);touch-action:none}.catalog-tool .folder-list_imageCanvas__a-1zc::before{content:"";position:absolute;top:0;left:0;right:0;height:30%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.15) 50%, transparent 100%);z-index:1;pointer-events:none}.catalog-tool .folder-list_imageCanvasZoomed__q7hvk{overflow:visible}.catalog-tool .folder-list_imageWrapper__GLk\+W{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.catalog-tool .folder-list_imageWrapperZoomed__UdMLr{overflow:visible}.catalog-tool .folder-list_canvasTag__mt5pk{position:absolute;cursor:grab;touch-action:none;z-index:10000000000000000000;border-radius:4px;will-change:transform;transform-origin:center center}.catalog-tool .folder-list_canvasTag__mt5pk:active{cursor:grabbing}.catalog-tool .folder-list_canvasTagSelected__9HoqR .folder-list_canvasTagContent__cySf0{border:2px solid rgba(235,246,253,.5);padding-right:0px}.catalog-tool .folder-list_canvasTagSelected__9HoqR .folder-list_canvasTagBurst__0kF7S::before{border:2px solid rgba(235,246,253,.5);padding-right:0px}.catalog-tool .folder-list_canvasTagContent__cySf0{display:inline-flex;align-items:center;gap:10px;padding-left:16px;padding-right:16px;height:36px;font-size:16px;font-weight:600;letter-spacing:.02em;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease;position:relative;background:var(--tag-bg-color, rgba(0, 0, 0, 0.6));color:var(--tag-text-color, #ffffff);border:2px solid rgba(0,0,0,0)}.catalog-tool .folder-list_canvasTagRect__AV3SY{border-radius:4px}.catalog-tool .folder-list_canvasTagPill__2uTWe{border-radius:999px}.catalog-tool .folder-list_canvasTagBurst__0kF7S{position:relative;background:rgba(0,0,0,0) !important;height:137px;width:137px;box-sizing:border-box;box-shadow:none;display:flex;justify-content:center;align-items:center}.catalog-tool .folder-list_canvasTagBurst__0kF7S::before{content:"";position:absolute;inset:0;background:var(--tag-bg-color, #111111);mask-image:var(--canvas-shape-mask);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:var(--canvas-shape-mask);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;z-index:-1}.catalog-tool .folder-list_canvasTagBurst__0kF7S span,.catalog-tool .folder-list_canvasTagBurst__0kF7S .folder-list_canvasTagRemove__TeCzU{position:relative;z-index:1}.catalog-tool .folder-list_canvasTagRemove__TeCzU{appearance:none;border:none;background:#fff;color:#000;border-radius:50%;width:18px;align-self:flex-start;min-width:18px;height:18px;font-size:16px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease;margin-top:-8px;margin-right:-8px}.catalog-tool .folder-list_canvasTagRemove__TeCzU:hover{background:rgba(0,0,0,.2)}.catalog-tool .folder-list_fabStack__Qe4cW{position:absolute;right:16px;bottom:120px;display:flex;flex-direction:column;gap:12px}.catalog-tool .folder-list_fab__oDndE{width:52px;height:52px;border-radius:50%;border:none;background:#303030;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.catalog-tool .folder-list_fab__oDndE img{width:24px;height:24px}.catalog-tool .folder-list_fab__oDndE:disabled{opacity:.6;cursor:not-allowed}.catalog-tool .folder-list_loadingSpinner__udKa-{width:22px;height:22px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:folder-list_catalogShareSpin__NGKok .9s linear infinite}.catalog-tool .folder-list_thumbStrip__RmQzC{position:absolute;left:0;right:0;bottom:8px;padding:10px 8px;display:flex;overflow-x:auto;gap:8px}.catalog-tool .folder-list_thumbItem__5o5fN{border-radius:50px;background:rgba(0,0,0,0);padding:0;cursor:pointer;position:relative}.catalog-tool .folder-list_thumbItem__5o5fN img{width:64px;height:64px;object-fit:cover;border-radius:50%;display:block}.catalog-tool .folder-list_thumbItem__5o5fN .folder-list_customSelectBtn__V-wIj{top:2px;right:2px;width:24px;height:24px;padding:0;background-color:#303030}.catalog-tool .folder-list_thumbItem__5o5fN .folder-list_customSelectBtnSelected__Lkl68{width:22px;height:22px;background-color:#fff}.catalog-tool .folder-list_thumbItem__5o5fN .folder-list_customSelectIcon__euQDZ{width:16px;height:16px}.catalog-tool .folder-list_thumbItem__5o5fN .folder-list_thumbProgressRing__18st8{position:absolute;left:-3px;top:-3px;width:70px;height:70px;pointer-events:none;z-index:11;display:block}.catalog-tool .folder-list_thumbActive__eG-hN{border-color:#32a7e8}.catalog-tool .folder-list_tagControls__bkgJ0{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.42) 100%);pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;padding:8px;height:139px}.catalog-tool .folder-list_tagControlsTabs__F7IA5{display:inline-flex;align-items:center;border-radius:4px;background:rgba(252,252,252,.3);padding:4px;pointer-events:auto;width:max-content}.catalog-tool .folder-list_tagControlTab__Y2pef{appearance:none;border:none;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);padding:6px 18px;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}.catalog-tool .folder-list_tagControlTabActive__ySOe2{background:#111;color:#fff}.catalog-tool .folder-list_tagControlsContent__NlbDO{pointer-events:auto;width:100%}.catalog-tool .folder-list_hrLine__CRidp{width:100%;height:1px;background:#8c8c8c;margin-top:16px;margin-bottom:16px}.catalog-tool .folder-list_shapeOptions__VMOEY{display:flex;gap:14px;flex-wrap:wrap}.catalog-tool .folder-list_shapeOption__tBI1z{appearance:none;border:2px solid rgba(0,0,0,0);background:hsla(0,0%,100%,.1);padding:0px 7px;border-radius:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,background .2s ease}.catalog-tool .folder-list_shapeOptionActive__-dQsU{border-color:#fff;background:hsla(0,0%,100%,.1)}.catalog-tool .folder-list_shapePreviewRect__GbOjO,.catalog-tool .folder-list_shapePreviewPill__Up3Wb,.catalog-tool .folder-list_shapePreviewBurst__56-w7{display:block;background:#fff}.catalog-tool .folder-list_shapePreviewRect__GbOjO{width:68px;height:26px;border-radius:4px}.catalog-tool .folder-list_shapePreviewPill__Up3Wb{width:68px;height:26px;border-radius:999px}.catalog-tool .folder-list_shapePreviewBurst__56-w7{width:30px;height:40px;background:#fff;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.catalog-tool .folder-list_colorPalette__oxVMh{display:flex;justify-content:flex-start;gap:12px;overflow-x:auto;padding:6px 2px;scrollbar-width:none}.catalog-tool .folder-list_colorPalette__oxVMh::-webkit-scrollbar{display:none}.catalog-tool .folder-list_colorSwatch__DYK5w{appearance:none;background:hsla(0,0%,100%,.1);border-radius:50%;width:38px;height:38px;cursor:pointer;transition:transform .18s ease,border-color .18s ease}.catalog-tool .folder-list_colorSwatch__DYK5w:hover{transform:translateY(-4px)}.catalog-tool .folder-list_colorSwatchActive__IfJ0l{border:1px solid #ebf6fd;border-radius:8px;background:hsla(0,0%,100%,.1);padding:6px;display:flex;align-items:center}.catalog-tool .folder-list_colorSwatchInActive__kYKR\+{border-radius:8px;background:hsla(0,0%,100%,.1);padding:6px}.catalog-tool .folder-list_shareSheet__RVtW1{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:flex-end;justify-content:center;z-index:100000000000000000000000}.catalog-tool .folder-list_shareSheetContent__j8MMs{width:100%;height:84%;display:flex;flex-direction:column;background:#1e1e1e;color:#fff;border-radius:12px 12px 0 0;padding:16px}.catalog-tool .folder-list_shareSheetHeader__8YkbA{font-weight:700;margin-bottom:12px}.catalog-tool .folder-list_shareSheetError__b5DTY{background:rgba(255,61,87,.2);border:1px solid rgba(255,61,87,.4);color:#ff6f61;padding:10px 12px;border-radius:10px;font-size:14px;margin-bottom:12px}.catalog-tool .folder-list_shareSheetPreview__eWVVo{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;align-items:stretch;width:100%;height:60%;margin-bottom:60px}.catalog-tool .folder-list_shareSheetPreview__eWVVo img{display:block;width:100%;height:100%;aspect-ratio:3/4;object-fit:contain;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.45)}.catalog-tool .folder-list_shareSheetDownload__zTNal{width:100%;border:none;border-radius:10px;padding:10px 14px;font-weight:600;background:hsla(0,0%,100%,.12);color:#fff;cursor:pointer;transition:background .2s ease,transform .2s ease}.catalog-tool .folder-list_shareSheetDownload__zTNal:hover{background:hsla(0,0%,100%,.22);transform:translateY(-2px)}.catalog-tool .folder-list_shareSheetInfo__8xwrN{font-size:13px;color:hsla(0,0%,100%,.72);margin-bottom:16px}.catalog-tool .folder-list_shareSheetButtons__m-gdZ{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;margin-bottom:16px}.catalog-tool .folder-list_shareSheetButton__w5aEc{border:none;border-radius:12px;padding:12px 14px;font-weight:700;color:#fff;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.catalog-tool .folder-list_shareSheetButton__w5aEc:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.35)}.catalog-tool .folder-list_shareSheetButton__w5aEc:disabled{opacity:.4;cursor:not-allowed}.catalog-tool .folder-list_shareSheetButtonWhatsapp__UlDZf{background:linear-gradient(135deg, #25d366 0%, #128c7e 100%)}.catalog-tool .folder-list_shareSheetButtonInstagram__x4b\+c{background:linear-gradient(135deg, #f58529 0%, #dd2a7b 50%, #515bd4 100%)}.catalog-tool .folder-list_shareSheetButtonFacebook__p6Pgk{background:linear-gradient(135deg, #1877f2 0%, #0f5bb5 100%)}.catalog-tool .folder-list_shareSheetButtonTwitter__fSzHM{background:linear-gradient(135deg, #1d9bf0 0%, #198cd8 100%)}.catalog-tool .folder-list_cancelBtn__sRjit{background:hsla(0,0%,100%,.2);color:#fff;padding:2px 6px;border-radius:4px;align-self:flex-start}.catalog-tool .folder-list_actionBarRight__40Acm{position:absolute;right:16px;top:30%;transform:translateY(-50%);display:flex;flex-direction:column;gap:14px;z-index:6;will-change:transform}.catalog-tool .folder-list_actionBtn__rI5a6{width:52px;height:52px;border-radius:50%;border:none;background:#303030;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.4);transition:transform .15s ease,background .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.catalog-tool .folder-list_actionBtn__rI5a6:hover{background:#444;transform:scale(1.05)}.catalog-tool .folder-list_actionBtn__rI5a6 img{width:22px;height:22px}@keyframes folder-list_catalogShareSpin__NGKok{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
.catalog-tool .share-bar_shareBar__0n8Ur{position:fixed;bottom:0;left:0;width:-webkit-fill-available;background:#32a7e8;color:#fff;display:flex;justify-content:center;padding:12px 16px;font-weight:600;border-radius:16px 16px 0 0;font-family:"Segoe-UI-VF";z-index:3}.catalog-tool .share-bar_shareCta__8XXk1{background:rgba(0,0,0,0);color:#fff;border:none;border-radius:10px;padding:10px 16px;display:inline-flex;align-items:center;gap:8px;font-weight:700;font-family:"Segoe-UI-VF"}.catalog-tool .share-bar_shareIcon__7ZbmF{color:#2b5cff}.catalog-tool .share-bar_sheet__c-\+mO{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:flex-end;justify-content:center}.catalog-tool .share-bar_sheetContent__8aZHE{width:100%;background:#1e1e1e;color:#fff;border-radius:12px 12px 0 0;padding:16px}.catalog-tool .share-bar_sheetHeader__fgSZX{font-weight:700;margin-bottom:12px}.catalog-tool .share-bar_sheetError__F6IBL{background:rgba(255,61,87,.2);border:1px solid rgba(255,61,87,.4);color:#ff6f61;padding:10px 12px;border-radius:10px;font-size:14px;margin-bottom:12px}.catalog-tool .share-bar_sheetInfo__Rt2WC{font-size:13px;color:hsla(0,0%,100%,.72);margin-bottom:12px}.catalog-tool .share-bar_sheetDownload__NH4Ml{width:100%;border:none;border-radius:10px;padding:10px 14px;font-weight:600;background:hsla(0,0%,100%,.12);color:#fff;cursor:pointer;transition:background .2s ease,transform .2s ease;margin-bottom:16px}.catalog-tool .share-bar_sheetDownload__NH4Ml:hover{background:hsla(0,0%,100%,.22);transform:translateY(-2px)}.catalog-tool .share-bar_sheetPreview__wS3Ax{display:flex;justify-content:center;margin-bottom:16px}.catalog-tool .share-bar_sheetPreview__wS3Ax img{width:120px;height:120px;object-fit:cover;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.45)}.catalog-tool .share-bar_sheetButtons__zDA2-{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;margin-bottom:16px}.catalog-tool .share-bar_sheetButton__G1bbG{border:none;border-radius:12px;padding:12px 14px;font-weight:700;color:#fff;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.catalog-tool .share-bar_sheetButton__G1bbG:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.35)}.catalog-tool .share-bar_sheetButton__G1bbG:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.catalog-tool .share-bar_sheetButtonWhatsapp__O9dXr{background:linear-gradient(135deg, #25d366 0%, #128c7e 100%)}.catalog-tool .share-bar_sheetButtonInstagram__j\+v\+W{background:linear-gradient(135deg, #f58529 0%, #dd2a7b 50%, #515bd4 100%)}.catalog-tool .share-bar_sheetButtonFacebook__cwdyV{background:linear-gradient(135deg, #1877f2 0%, #0f5bb5 100%)}.catalog-tool .share-bar_sheetButtonTwitter__2eKrc{background:linear-gradient(135deg, #1d9bf0 0%, #198cd8 100%)}.catalog-tool .share-bar_cancelBtn__5dJrt{background:hsla(0,0%,100%,.2);color:#fff}
.payment-advice-screen{display:flex;flex-direction:column;overflow:hidden;min-height:100vh}.payment-advice-screen-navbar{background-color:#fff;border-bottom:.4px solid #d9d9d9;padding:19px 16px;display:flex;align-items:center;gap:8px;position:fixed;top:0;width:100%;z-index:2}.payment-advice-screen-body{display:flex;flex-direction:column;flex:1;overflow:auto;padding:12px 16px;gap:12px;background-color:#f1f2f4;margin-top:60px}.payment-advice-screen-body-order-details{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;box-shadow:0px 4px 6px 0px rgba(0,0,0,.1019607843),0px 2px 4px 0px rgba(0,0,0,.0588235294);background-color:#000;border-radius:8px;padding:24px 16px}.payment-advice-screen-body-order-details-top{display:flex;flex-direction:column;gap:2px;align-items:center;justify-content:center}.payment-advice-screen-body-order-details-top-amount{font-size:24px;line-height:24px;color:#fff}.payment-advice-screen-body-order-details-top-label{font-size:12px;line-height:16px;color:#fff}.payment-advice-screen-body-order-details-bottom{display:flex;flex-direction:column;gap:2px;align-items:center;justify-content:center}.payment-advice-screen-body-order-details-bottom-title{font-size:16px;line-height:24px;color:#fff}.payment-advice-screen-body-order-details-bottom-sub-title{font-size:12px;line-height:16px;color:#fff}.payment-advice-screen-body-upi-details{display:flex;flex-direction:column;gap:8px}.payment-advice-screen-body-upi-details-title{display:flex;align-items:center;font-size:16px;line-height:16px;color:#000}.payment-advice-screen-body-upi-details-content{display:flex;box-shadow:0px 4px 6px 0px rgba(0,0,0,.1019607843),0px 2px 4px 0px rgba(0,0,0,.0588235294);background-color:#fff;padding:16px 20px;border-radius:8px;flex-direction:column;gap:16px}.payment-advice-screen-body-upi-details-content-label{color:#1f1f1f;font-size:14px;text-align:center}.payment-advice-screen-body-upi-details-content-qr-image{display:flex;flex:1;justify-content:center}.payment-advice-screen-body-upi-details-content-bottom{display:flex;align-items:center;justify-content:space-between}.payment-advice-screen-body-upi-details-content-bottom-left-name{font-size:16px;line-height:20px}.payment-advice-screen-body-upi-details-content-bottom-left-id{font-size:12px;line-height:12px;color:#595959}.payment-advice-screen-body-bank-details{display:flex;flex-direction:column;gap:8px}.payment-advice-screen-body-bank-details-title{display:flex;align-items:center;font-size:16px;line-height:16px;color:#000}.payment-advice-screen-body-bank-details-content{display:flex;flex-direction:column;padding-block:16px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.06),0 4px 6px 0 rgba(0,0,0,.1);display:flex;align-items:flex-start;align-self:stretch}.payment-advice-screen-body-bank-details-content .horizontal-line{border-bottom:1px solid #f0f0f0;margin-block:12px;width:100%}.payment-advice-screen-body-bank-details-content-item{display:flex;padding:0 12px 0 16px;align-items:flex-start;justify-content:space-between;align-self:stretch}.payment-advice-screen-body-bank-details-content-item-left{color:#1f1f1f;font-size:14px}.payment-advice-screen-body-bank-details-content-item-right{color:#595959;font-size:14px;display:flex;align-items:center;gap:8px}.payment-advice-loading{min-height:100vh;display:flex;justify-content:center;align-items:center}
.invoice-screen{display:flex;flex-direction:column;background-color:#fff;min-height:100vh;gap:0px !important}.invoice-screen-list-loading{display:flex;justify-content:center;align-items:center;gap:10px;position:sticky;bottom:0;background-color:#fff}.invoice-screen-header-category-container{display:flex;flex-direction:column;position:sticky;z-index:20;top:0}.invoice-screen-empty-screen{flex:1;display:flex;justify-content:center;align-items:center;background-color:#fff}.invoice-screen-error-section{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.invoice-screen-loading{display:flex;justify-content:center;align-items:center;flex:1;background-color:#fff}.invoice-screen-toast-error{padding:12px;margin:10px 15px;background-color:#dd360c;border-radius:7px;color:#fff;display:flex;justify-content:space-between}.invoice-screen-toast-error span{font-size:13px}.category-container{position:sticky}.category-container-not-visible{position:fixed}.lastItemRef{height:1px;width:30px;padding:10px 0;background-color:#fff}
.invoice-status-chips{display:flex;gap:8px;align-items:center;background:#fff;padding:10px 12px;border-bottom:1px solid #f0f0f0;box-shadow:0px 1px 3px 1px rgba(0,0,0,.1019607843),0px 1px 2px 0px rgba(0,0,0,.0588235294);overflow-x:auto}.invoice-status-chips-chip{padding:4px 8px;border-radius:50px;border:1px solid #d9d9d9;background-color:#fff;color:#000;flex-wrap:nowrap;white-space:nowrap;font-size:14px}.invoice-status-chips-chip.active{border:1px solid #000;color:#fff;background-color:#000}
.filter-modal__drawer{height:80vh !important;border-top-left-radius:16px;border-top-right-radius:16px;margin:0 auto;overflow:hidden}.filter-modal__container{display:flex;flex-direction:column;flex:1;background:#fff;box-shadow:0 2px 16px rgba(0,0,0,.15);display:flex;justify-content:space-between}.filter-modal__contents{display:flex;flex-direction:column;padding:24px 0;box-sizing:border-box;flex:1}.filter-modal__container-header{display:flex;padding:0 20px 20px;box-sizing:border-box;flex-direction:row;align-items:center;justify-content:space-between}.filter-modal__heading-subtext{font-size:16px;color:#0067ff}.filter-modal__heading-text{font-size:18px;color:#000}.filter-modal__container-view{display:flex;flex:1;flex-direction:row;overflow-y:auto}.filter-modal-left-box{display:flex;flex-direction:column;flex:.4;padding:16px 0;box-sizing:border-box}.filter-modal-left-box-item{display:flex;padding:16px 12px;flex-direction:row;align-items:center;gap:4px}.filter-modal-left-box .selected-item-bg{background-color:#d9d9d9}.filter-modal-left-box-text{font-size:16px;color:#8c8c8c}.filter-modal-left-box-text.selected-item-text{color:#000}.filter-modal-left-box--filter-text{box-sizing:border-box;padding:4px 12px;font-size:14px;color:#000}.filter-modal-left-box-divider{display:flex;width:1px;height:100%;background-color:var(--gray-200);align-self:stretch}.filter-modal-right-box{display:flex;flex-direction:column;flex:.6;padding:16px;box-sizing:border-box;overflow-y:auto;max-height:470px}.filter-modal__sort-group,.filter-modal__list-group{overflow:hidden}.filter-modal__sort-title,.filter-modal__list-title{font-size:10px;color:#000;margin-bottom:16px}.filter-modal__sort-options,.filter-modal__list-options{display:flex;flex-direction:column;gap:8px;overflow:auto}.filter-modal__sort-option-view{display:flex;flex-direction:row;align-items:center;gap:6px}.filter-modal__sort-option-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.filter-modal__sort-option-text-primary,.filter-modal__list-option-text{font-size:16px;color:#8c8c8c}.filter-modal__sort-option-text-primary.selected-value,.filter-modal__list-option-text.selected-value{color:#000}.filter-modal__sort-option-text-secondary{font-size:16px;line-height:22px;color:#8c8c8c}.filter-radio-unchecked{color:#8c8c8c}.filter-radio-checked{color:#000}.apply-button-view{display:flex;flex-direction:column;box-sizing:border-box;padding:10px}.apply-button-view-spinner{display:flex;align-items:center;justify-content:center;padding:0;width:100%;background-color:rgba(0,0,0,0)}.selected-count{display:flex;flex-direction:column;color:#fff;background:red;align-items:center;justify-content:center;padding:2px;min-width:18px;height:18px;border-radius:20px;font-size:12px;box-sizing:border-box}.filter-button{display:flex}.filter-button .red-dot{display:flex;flex-direction:column;background:red;height:8px;border-radius:8px;width:8px;position:absolute;right:4px;top:4px}
.view-card{display:flex;flex-direction:column}
.touchable-opacity{display:inline-flex;position:relative;overflow:visible !important;-webkit-user-select:none;user-select:none;cursor:pointer;transition:opacity .2s ease}.touchable-opacity:active{opacity:.7}.touchable-opacity.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.touchable-opacity .ripple{position:absolute;border-radius:50%;transform:scale(0);animation:ripple-animation 450ms ease-out;background-color:rgba(0,0,0,.2);opacity:.5;pointer-events:none}@keyframes ripple-animation{to{transform:scale(2);opacity:0}}
.divider-container{height:1px}.default{background-color:var(--light-gray)}.primary{background-color:var(--gray-100)}.secondary{background-color:var(--gray-200)}
.button-view-component{display:flex;flex:1;background-color:var(--black);align-items:center;justify-content:center;padding:14px 0;border-radius:12px;border:1px solid var(--black)}.button-view-component.primary-bg{background-color:#000 !important}.button-view-component.secondary-bg{background-color:rgba(0,0,0,0) !important}.button-view-component-text{font-size:16px;color:var(--white);text-align:center}.button-view-component-text.primary-txt{color:#fff !important}.button-view-component-text.secondary-txt{color:#000 !important}.button-view-component .button-component-item-view{display:flex;align-items:center;gap:7px;justify-content:center;padding:0;width:100%}
.spinner-loader{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);padding:10px}
.bottom-modal__drawer-paper{border-top-left-radius:16px;border-top-right-radius:16px;max-height:90vh}.bottom-modal__container{display:flex;flex-direction:column;overflow:hidden}.bottom-modal__handle{width:36px;height:4px;background-color:#c4c4c4;border-radius:2px;margin:8px auto}.bottom-modal__header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.bottom-modal__header-text{font-size:16px}.bottom-modal__content{flex:1;overflow-y:auto}.bottom-modal__search{display:flex;flex-direction:row;gap:8px;align-items:center;background-color:#ecf0f5;border:1px solid #d9d9d9;border-radius:6px;padding:8px;box-sizing:border-box;margin-inline:16px;margin-bottom:16px}.bottom-modal__search-divider{display:block;width:1px;height:16px;background-color:#d9d9d9}.bottom-modal__search-input{flex:1;background-color:#ecf0f5;font-size:14px;line-height:20px;border:none}.bottom-modal__search-input::placeholder{color:#8c8c8c}.bottom-modal__footer{display:flex;flex-direction:column;box-sizing:border-box;padding:8px 12px;box-shadow:0px -2px 6px 0px var(--black-20);background-color:var(--white)}
.date-range-selector-container{display:flex;flex-direction:column;align-items:center}.date-range-selector-container .date-range-container{width:80vw;flex-direction:row;justify-content:space-between;margin-top:8px}.date-range-selector-container .date-range-container-text{font-size:14px;color:var(--black)}.date-range-selector-container .rdrDayNumber span{color:var(--black);font-size:14px;font-family:"Segoe-UI-VF"}.date-range-selector-container .rdrWeekDay,.date-range-selector-container .rdrMonthAndYearWrapper,.date-range-selector-container .rdrMonthAndYearPickers{font-size:14px;font-family:"Segoe-UI-VF";color:var(--black)}.date-range-selector-container .rdrMonthName{display:none}
.key-value-pair{gap:4px}.key-value-pair-title{font-size:12px;color:var(--gray-600)}.key-value-pair-value{font-size:14px;color:var(--black)}
.empty-state-view{flex:1;align-items:center;justify-content:center}.empty-state-view-content{display:flex;flex-direction:column;align-items:center}.empty-state-view-content-text{font-size:16px;color:var(--black);text-align:center}
.toast-container{position:fixed;bottom:75px;left:0;right:0;align-items:center;opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .3s ease,transform .3s ease;margin:0 20px;z-index:9999;display:none}.toast-container.visible{display:block;opacity:1;transform:translateY(0);pointer-events:auto}.toast-container-card{display:flex;flex-direction:row;padding:16px 32px;gap:8px;border-radius:5px}.toast-container-card.success{background-color:var(--eerie-black)}.toast-container-card.danger{background-color:var(--deep-orange-950)}.toast-container-card.warning{background-color:var(--deep-orange-950)}.toast-container-text{font-size:16px;color:var(--white);text-align:center}
.search-bar-with-cancel{display:flex;align-items:center;gap:8px;flex:1}.search-bar-with-cancel .search-bar{align-items:center;flex-direction:row;border-radius:24px;background:#fff;padding:8px;border:1px solid #d9d9d9;flex:1}.search-bar-with-cancel .search-input{flex:1;border:none;outline:none;font-size:16px;padding:0 12px;background:#fff;pointer-events:auto;z-index:1}.search-bar-with-cancel .cancel-text{font-size:16px;color:#000}.search-bar-with-cancel .cross-icon{padding-right:5px}
.promotion-tag-view{display:flex;flex-direction:row;gap:2px;align-items:center}.promotion-tag-view-text{font-size:12px}.text-purple{color:#8c3cff}.text-green{color:#2abb7f}.text-default{color:#000}
.bg-color-1{background-color:#ceeaf9}.border-color-1{border:1px solid #ceeaf9}.text-color-1{color:#164b68}.bg-color-2{background-color:#c9e0ff}.border-color-2{border:1px solid #c9e0ff}.text-color-2{color:#0d3a6a}.bg-color-3{background-color:#fce0ec}.border-color-3{border:1px solid #fce0ec}.text-color-3{color:#8a2c52}.bg-color-4{background-color:#ffebc2}.border-color-4{border:1px solid #ffebc2}.text-color-4{color:#734d00}.bg-color-5{background-color:#f4ecff}.border-color-5{border:1px solid #f4ecff}.text-color-5{color:#3f1b73}.bg-color-active{background-color:#ccefe0}.border-color-active{border:1px solid #ccefe0}.text-color-active{color:#1e855a}.bg-color-inactive{background-color:#f7cfc5}.border-color-inactive{border:1px solid #f7cfc5}.text-color-inactive{color:#9d2609}.tag-chip-card{padding:2px 4px;column-gap:2px;border-radius:4px;border-width:1px;border-style:solid;align-items:center;justify-content:center;flex-direction:row;width:fit-content;white-space:nowrap}.tag-chip-card-text{font-size:10px}.default-chip{background-color:#fff;border:1px solid #bfbfbf}.default-text{color:#000}.bg-gray-tag{background-color:#f0f0f0;border:1px solid #f0f0f0}.text-gray-tag{color:#000}
.chip-filters{display:flex;flex-direction:row;overflow-x:auto;gap:8px;align-items:center;box-sizing:border-box;padding:10px 12px 10px 12px;box-shadow:0px 0px 6px 0px rgba(0,0,0,.24);z-index:2;background-color:#fff;flex-shrink:0;position:relative}.chip-filters::-webkit-scrollbar{display:none;height:0px}.chip-filters .section-divider{width:1px;background:#8c8c8c;height:25px;flex-shrink:0}.chip-filters-search{display:flex;align-items:center;border-radius:27px;padding:8px;box-sizing:border-box;background-color:#f0f0f0;width:36px;transition:all .3s ease-out}.chip-filters-search.active{border:1px splid #f0f0f0 !important;background-color:#fff !important;width:100% !important}.filter-item{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border:1px solid #b0b0b0;border-radius:20px;gap:4px;background-color:rgba(0,0,0,0);opacity:1;cursor:pointer;font-size:14px;color:#333;transition:background .2s,color .2s,opacity .2s;white-space:nowrap}.filter-item.selected{background-color:#000;color:#fff;cursor:not-allowed}
.input_text{display:flex;flex-direction:column;width:100%;margin-bottom:0px}.input_text .input_text__title{font-size:14px;padding-bottom:4px;font-weight:400;color:var(--text-black-p-black);line-height:16px;height:16px;font-family:"Segoe-UI-VF"}.input_text .input_text__error{color:var(--secondary-red-p-r6)}.input_text .input_text__focused{color:var(--primary-cyan-prim-p-c6)}.input_text .input_text__asterisk{color:var(--secondary-red-p-r6)}.input_text .input_text__textfield{padding-left:0}.input_text .input_text__input::placeholder{color:var(--text-black-grey5);opacity:1;text-transform:capitalize;font-size:16px;font-family:"Segoe-UI-VF";font-weight:400}.input_text .MuiOutlinedInput-root fieldset{border-color:var(--text-black-grey4);border-width:1px;border-radius:6px}.input_text .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--primary-cyan-prim-p-c6);border-width:1px;border-radius:6px}.input_text .input_text__helper{color:var(--text-black-grey6);margin:4px 0 0;font-size:14px;font-family:"Segoe-UI-VF"}.input_text .input_text__helper--error{color:var(--secondary-red-p-r6)}.input_text .input_text__helper-text{display:flex;align-items:center;line-height:16px;letter-spacing:0em}.input_text .input_text__helper-icon{margin-right:2px;display:inline-flex}.input_text .input_text__helper-icon img{width:18px;height:18px}.input_text .input_text__label{font-size:16px;font-family:"Segoe-UI-VF";color:var(--secondary-blue-b9)}.input_text .css-1q6at85-MuiInputBase-root-MuiOutlinedInput-root.Mui-disabled{background:var(--text-black-grey3)}.input_text .css-9ddj71-MuiInputBase-root-MuiOutlinedInput-root.Mui-disabled{background:var(--text-black-grey3)}.input_text .css-1wc848c-MuiFormHelperText-root.Mui-disabled{color:var(--text-black-grey6)}.input_text .css-1q6at85-MuiInputBase-root-MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:var(--text-black-grey4)}.input_text .css-9ddj71-MuiInputBase-root-MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:var(--text-black-grey4)}.input_text .input_text__adornment{border-right:1px solid var(--text-black-grey4);display:inline-flex;align-items:center;padding-right:6px;padding-left:0;margin-left:0}.input_text .font-regular{font-family:"Segoe-UI-VF";font-weight:400}.input_text .font-semiBold{font-family:"Segoe-UI-SemiBold";font-weight:600}.input_text .font-bold{font-family:"Segoe-UI-Bold";font-weight:700}.zo-input-text-container{display:flex;align-items:center;gap:4px}
.input_text_area{display:flex;flex-direction:column;width:100%;margin-bottom:0px}.input_text_area textarea{overflow:scroll !important;resize:vertical}.input_text_area .input_text_area__title{font-size:14px;padding-bottom:4px;font-weight:400;color:#000;line-height:16px;height:16px;font-family:"Segoe-UI-VF"}.input_text_area .input_text_area__focused{color:var(--primary-cyan-prim-p-c6)}
.rupee-input-container{display:flex;flex-direction:row;align-items:center;border:1px solid #000;border-radius:8px}.rupee-input-container-text{font-size:16px;color:#000;border-radius:8px 0 0 8px;background:#f0f0f0;padding:6px;align-items:center;justify-content:center;display:flex}.rupee-input-container .rupee-input-view{font-size:16px;color:#000;border-radius:0 8px 8px 0;border-width:0;padding:6px;background:#fff}.rupee-input-container .rupee-input-view.disabled{background:#d9d9d9;color:#8c8c8c}.rupee-input-container input:focus-visible{outline:none}.rupee-input-container input[type=number]::-webkit-outer-spin-button,.rupee-input-container input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rupee-input-container input[type=number]{-moz-appearance:textfield}
.search-by-criteria{display:flex;flex-direction:column;gap:4px;flex:1;font-size:12px;color:#fff}.search-by-criteria-container{display:flex;flex-direction:row;align-items:center;gap:4px}.search-by-criteria-container .search-by-criteria-search-bar{display:flex;align-items:center;flex-direction:row;border:1px solid #f0f0f0;border-radius:24px;background:#fff;gap:8px;min-width:0;flex:1}.search-by-criteria-container .search-by-criteria-search-bar .drop-down-arrow{background:#fff;display:flex;align-items:center;justify-content:center;border:1px solid #d9d9d9;padding:8px 12px;border-radius:24px}.search-by-criteria-container .search-by-criteria-search-bar .divider{width:1px;background:#bdbdbd;height:22px}.search-by-criteria-container .search-by-criteria-search-bar .search-bar{display:flex;flex:1;align-items:center;flex-direction:row;padding-right:8px;min-width:0;flex-shrink:1;box-sizing:border-box}.search-by-criteria-container .search-by-criteria-search-bar .search-bar input.search-input{flex:1;width:100%;border:none;outline:none;font-size:16px;padding:0 0 0 8px;background:#fff}.search-by-criteria-container .search-by-criteria-search-bar .search-bar .cross-icon{padding:0 8px;flex-shrink:0}.search-by-criteria-container .cancel-text{font-size:16px;color:#fff;margin-left:5px}.criteria-dropdown{display:flex;flex-direction:column;padding:8px 0;border-radius:12px;background:#fff;min-width:150px;gap:4px}.criteria-dropdown .heading{font-size:12px;color:#758195;padding:0 12px}.criteria-dropdown .item{font-size:16px;color:#000;padding:4px 12px}.criteria-dropdown .item:hover{background:#ebf6fd}
.order-card{display:flex;width:100%;padding:16px;box-sizing:border-box;background-color:var(--white);margin-bottom:8px;border-radius:12px;flex-shrink:0}.order-card-content{flex:1}.order-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.order-card-header-lefview{display:flex;flex-direction:row}.order-card-customer-details{display:flex;flex-direction:column;margin-left:16px}.order-card-customer-name{font-size:16px;color:var(--black);flex-shrink:1}.order-card-reference-number{font-size:12px;color:var(--gray-600)}.order-card-values-card{display:flex;flex-direction:row;justify-content:space-between}.order-card-tags-view{margin-top:12px;column-gap:4px;flex-wrap:wrap;display:flex;flex-direction:row}.divider-view{margin:12px 0}
.order-note-display{display:flex;flex-direction:column;gap:16px;padding:24px;box-sizing:border-box;align-items:flex-start}.order-note-display-item{display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start}.order-note-display-item-key{font-size:12px;line-height:16px;color:#262626;text-align:start;min-width:200px;text-overflow:break-word;align-self:center}.order-note-display-item-value{font-size:12px;line-height:16px;color:#595959;text-align:start}.order-note-display-item-empty{font-size:14px;line-height:20px;color:#8c8c8c;text-align:start}.order-note-display-address{display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-start}.order-note-display-address-key{font-size:12px;line-height:16px;color:#262626;text-align:start;min-width:200px;text-overflow:break-word;align-self:flex-start}.order-note-display-address-string{display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start}.required{color:var(--secondary-red-p-r6)}
.order-info-row{display:flex;flex-direction:row;align-items:center}.order-info-row-label{font-size:14px;color:#758195;margin-left:4px;margin-right:8px}.order-info-row-value{font-size:14px;color:#091e42}.order-tags-container{display:flex;column-gap:4px;flex-wrap:wrap;flex-direction:row}.order-details-promotions-view{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2px}.order-details-promotions-text{font-size:12px;color:#8034ea}.order-details-promotions-extra{font-size:12px;color:#6b6b6b}.order-details-promotions-separator{font-size:12px;color:#091e42;margin:0px 3px}.order-details-promotions-discount-view{padding:3px 0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2px}.order-details-promotions-discount{font-size:12px;color:#8c3cff}.order-details-discount{display:flex;flex-direction:row;align-items:center}.order-details-discount-v1-text{margin-left:2px;font-size:12px;color:#0067ff}.order-details-discount-v2-text{font-size:12px;color:#758195}.order-details-discount-remove-view{padding:3px;align-self:flex-end;margin-left:3px}.order-details-discount-remove-text{font-size:14px;color:#dd360c}
.order-details-product-line-card-container{display:flex;flex-direction:column;border:1px solid #d9d9d9;border-radius:8px}.order-details-product-line-card{display:flex;flex-direction:row;padding:12px;background-color:var(--white);border-radius:8px 8px 0 0}.order-details-product-line-card.product-line-card-radius{border-radius:8px}.order-details-image{display:flex;border-radius:4px;padding:10px 8px;border:1px solid #d9d9d9;align-self:flex-start;width:84px;height:96px;justify-content:center;align-items:center;box-sizing:border-box}.order-image{object-fit:contain;width:74px;height:86px}.placeholder-image{width:40px;height:40px}.placeholder-background{background-color:#f5f5f5}.order-details-product-info{display:flex;flex-direction:column;flex:1;justify-content:space-between}.order-details-product-info-container{display:flex;flex-direction:column}.order-details-product-info-header{display:flex;flex-direction:row;align-items:start;justify-content:space-between;gap:8px}.order-details-product-info-title{font-size:16px;color:#091e42}.order-details-product-info-unmapped-title{font-size:16px;color:#dd360c}.order-details-product-info-parsed-text{font-size:12px;color:#dd360c;margin-top:2px}.order-details-product-info-right{display:flex;flex-direction:row;gap:4px;align-items:center}.order-details-product-info-right-replace{padding:0px 4px 8px 4px}.order-details-promotions{display:flex;flex-direction:row;align-items:center;gap:4px}.order-product-botttom-view{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:2px 0 0}.order-details-discount-card{margin:0 0 5px}.order-details-accept-info{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-right:10px}.order-details-accept-info-title{font-size:14px;color:#8c8c8c}.order-details-accept-info-value{font-size:16px;color:#000}.order-details-accept-info-container{display:flex;flex-direction:column}.order-details-product-line-card-actions{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between;font-size:12px;line-height:16px;background-color:#ebf6fd;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:12px;box-sizing:border-box;gap:10px}.order-details-product-line-card-actions-replace{display:flex;flex-direction:row;align-items:center;gap:4px;color:#0067ff}.order-details-product-line-card-actions-delete{display:flex;flex-direction:row;gap:4px;align-items:center;color:#dd360c}.order-details-product-line-card-actions-left{display:flex;flex-direction:row;align-items:center;gap:16px}
.quantity-editor-card{display:flex;flex-direction:row;gap:8px;align-items:center}.quantity-editor-container{display:flex;flex-direction:row;align-items:center;gap:6px}.quantity-editor-container-text{font-size:14px;color:#000;text-align:center}.quantity-editor-controls{display:flex;flex-direction:row;align-items:center;border:1px solid #000;border-radius:8px;overflow:hidden;height:38px}.quantity-editor-controls.unmapped{border-color:#d9d9d9}.quantity-editor-amount-edit{display:flex;width:100px;padding:8px 10px;gap:4px;height:100%;align-items:center;background:#000;box-sizing:border-box}.quantity-editor-amount-edit.unmapped{background:#d9d9d9}.quantity-editor-minus{background-color:#000;padding:10px 5px 10px 12px;box-sizing:border-box;border-bottom-left-radius:100px;border-top-left-radius:100px;min-height:40px;transition:all .1s ease-in-out}.quantity-editor-minus:active{background-color:#595959;transform:scale(0.75)}.quantity-editor-plus{background-color:#000;padding:10px 12px 10px 5px;box-sizing:border-box;border-bottom-right-radius:100px;min-height:40px;border-top-right-radius:100px;transition:all .1s ease-in-out}.quantity-editor-plus:active{background-color:#595959;transform:scale(0.25)}.quantity-editor-input{background-color:rgba(0,0,0,0);font-size:16px;color:#fff;border:none;min-width:0;line-height:22px;box-sizing:border-box;text-align:center;letter-spacing:0px;outline:none}.quantity-editor-input.unmapped{color:#8c8c8c}.quantity-editor-input:focus{background-color:#454545}.quantity-editor-remove{padding:0px 4px 8px 4px}.product-uom-dropdown{display:flex;flex-direction:row;gap:4px;padding:0px 6px;box-sizing:border-box;align-items:center;background-color:#fff;border-top-right-radius:8px;border-bottom-right-radius:8px}.product-uom-dropdown-content{font-size:12px;line-height:16px;color:#262626}.product-uom-dropdown-icon{display:flex;align-items:center;justify-content:center}
.order-details-container{overflow:auto;flex:1;scrollbar-width:none}.order-details-summary-card{display:flex;flex-direction:column;padding:12px;background-color:var(--white);border-radius:12px;gap:4px;margin:12px 12px 0 12px}.order-details-summary-card-heading{font-size:20px;color:#0067ff;margin-top:2px;margin-bottom:8px}.order-details-summary-card-priceList{display:flex;flex-direction:row;gap:6px;align-items:center;font-size:14px;line-height:20px;color:#758195}.order-details-summary-card-priceList span{color:#0067ff}.order-details-summary-card-priceList span.selected{color:#000 !important}.order-details-product-card{display:flex;flex-direction:column;margin-top:16px;overflow:hidden}.order-details-product-card-title{font-size:14px;color:var(--black);margin-bottom:12px;margin:12px}.header-right-container{border-width:1px;border-color:var(--white);border-style:solid;border-radius:50px;padding:8px 12px}.header-right-container-text{font-size:14px;color:var(--white)}.order-details-products-wrapper{display:flex;flex-direction:column;padding:0 12px;padding-bottom:120px;gap:8px}.order-details-image{border-radius:4px;padding:10px 8px;border-width:1px;border-color:#f0f0f0;border-style:solid;align-self:flex-start}.order-details-product-info-title{font-size:16px;color:#091e42}.order-details-promotions{flex-direction:row;align-items:center;gap:4px;margin:4px 0}.order-product-botttom-view{display:flex;flex-direction:row;align-items:center}.order-details-bottom-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 12px;box-sizing:border-box;position:fixed;bottom:0;width:100%;left:0;right:0;box-shadow:0px -2px 6px 0px var(--black-20);background-color:var(--white)}.order-details-bottom-container-view{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.order-details-bottom-container-border{width:2px;height:18px;background-color:#dcdfe4}.order-details-bottom-container-discount{flex:1;font-size:12px;color:#0067ff;text-align:center;align-items:center;display:flex;gap:2px}.order-details-bottom-container-text{flex:1;font-size:12px;color:#8c3cff;text-align:center}.order-details-button-view{display:flex;width:100%;gap:10px;padding:10px 0 0}.cancel-button-view,.confrim-button-view,.accept-button-view{flex:1;text-align:center}.confrim-button-view{height:24px}.cancel-button-view{background-color:#dd360c}.accept-button-view{height:20px;background-image:linear-gradient(to right, #2abb7f, #005532)}.cancel-button-view-spinner,.accept-button-view-spinner{display:flex;align-items:center;justify-content:center;padding:0;width:100%;background-color:rgba(0,0,0,0)}
.discount-modal__header{color:#091e42;font-size:18px}.discount-modal-order-summary__view{display:flex;flex-direction:row;position:relative;align-items:center;justify-content:center}.discount-modal-order-summary__view .order-summary-left{position:absolute;left:10px;font-size:18px;color:#0067ff}.discount-modal-order-summary__view .order-summary-center{text-align:center;color:#091e42;font-size:18px}.discount-modal__summary{border-radius:12px;border:1px solid #f1f2f4;padding:16px 20px 0px}.discount-modal__with-padding-bottom{padding-bottom:18px}.discount-modal__toggle-group{display:flex;align-items:center;border-radius:8px 0 0 8px;background:#f1f2f4;border-right:1px solid #dcdfe4;padding:4px}.discount-modal__toggle-button{padding:10px 14px;border-radius:4px;background:none;border:none;cursor:pointer;color:#758195;font-size:20px}.discount-modal__toggle-button--selected{background:#000;color:#fff;border-radius:12px;padding:10px 12px}.discount-modal__input{flex:1;font-size:16px;color:#172b4d;border:none;outline:none;padding:16px;background:rgba(0,0,0,0)}.discount-modal__error{color:#e53935;font-size:14px;margin-top:4px}.discount-modal__actions{display:flex;gap:16px;margin-top:16px}.discount-modal__button{flex:1;display:flex;align-items:center;justify-content:center;padding:16px 0;border-radius:12px;font-size:16px;cursor:pointer;border:none}.discount-modal__button--primary{background:#222;color:#fff}.discount-modal__button--secondary{background:#dcdfe4;color:#091e42}.discount-modal__button:disabled{background:#dcdfe4;color:#758195;cursor:not-allowed}.discount-modal__estimate{margin-top:20px}.discount-modal__estimate .discount-modal__estimate-row{display:flex;justify-content:space-between;align-items:center}.discount-modal__estimate .discount-modal__estimate-row--divider{border-bottom:1px solid #f1f2f4;margin:9px 0}.discount-modal__estimate .discount-modal__estimate-row--highlight{font-size:14px;color:#43a047}.discount-modal__estimate .discount-modal__estimate-row--no-highlight{font-size:14px;color:#758195}.discount-modal__estimate .discount-modal__estimate-row--value{font-size:14px;color:#758195}.discount-modal__divider{border-bottom:1px solid #f1f2f4}.discount-modal__item-summary{gap:20px;display:flex;flex-direction:column}.discount-modal__item-summary .discount-modal__item-title{font-size:16px;color:#091e42}.discount-modal__item-summary .discount-modal__item-row{display:flex;gap:60px}.discount-modal__item-summary .discount-modal__item-label{font-size:12px;color:#758195}.discount-modal__item-summary .discount-modal__item-value{font-size:14px;color:#172b4d;margin-top:3px}.discount-modal__drawer-paper{border-top-left-radius:16px;border-top-right-radius:16px;margin:0 auto}.discount-modal__container{background:#fff;border-radius:16px;padding:24px 12px;box-shadow:0 2px 16px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:20px}.discount-modal__input-section{margin-top:20px}.discount-modal__input-label{margin-bottom:8px;color:#758195;font-size:12px}.discount-modal__input-row{display:flex;align-items:center;border-radius:8px;border:1px solid #758195}.discount-modal__estimate-label{font-size:10px;color:#091e42;margin-bottom:16px}.order-summary-card--title{padding-bottom:20px;font-size:14px;color:#172b4d}.order-summary-card--summary-item{column-gap:30px;row-gap:20px;display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:30px}.order-summary-card--summary-title{font-size:14px;color:#758195}.order-summary-card--summary-value{font-size:16px;color:#172b4d}.order-summary-card--summary-value.scheme-color{color:#2abb7f}.order-summary-card--summary-value.tax-color{color:#dd360c}
.replace-product-screen-content{display:flex;flex-direction:column;justify-content:flex-start;flex:1;gap:8px;box-sizing:border-box;width:100%;background-color:#ecf0f5;overflow-y:auto}
.product-category-view{display:flex;flex-direction:row;gap:4px;align-items:center;flex-wrap:wrap}.category-tags-expandable{display:flex;flex-direction:row !important;gap:4px}.category-tags-expandable .separator{display:none}.category-tags-expandable .visible-categories{display:flex;flex-direction:row;gap:4px;align-items:center}.category-tags-expandable .category-tags-popup{display:flex !important;flex-direction:row !important;padding:8px !important;gap:4px !important}.category-tags-expandable .category-tags-popup .category-popup-item{display:flex;flex-direction:column;padding:0 !important;width:100% !important}
.product-card-container{display:flex;flex-direction:column;flex:1;width:100%;padding:0px 16px 60px;box-sizing:border-box;margin-top:8px}.product-card-container-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:8px}.product-card-container-header-text-v1{font-size:12px;color:#8c8c8c}.product-card-container-header-text-v1.price-text-gap{margin-right:70px}.product-card-view{display:flex;width:100%;box-sizing:border-box;padding:12px;background-color:var(--white);margin-bottom:8px;align-items:flex-start;flex-direction:row;justify-content:space-between;gap:12px;border-radius:8px}.product-card-view.edit-price{align-items:center;justify-content:center}.product-image-view{display:flex;border-radius:4px;padding:5px;border:1px solid #d9d9d9;align-self:flex-start;width:58px;height:58px;justify-content:center;align-items:center;flex-shrink:0;box-sizing:border-box}.product-image-view .product-image-bg{background-color:var(--white)}.product-image-view .placeholder-image-bg{background-color:#f9f9f9}.product-image{width:100%;height:100%;object-fit:contain}.placeholder-image{width:40px;height:40px;object-fit:contain}.product-details-view{display:flex;min-width:0;flex-direction:column;gap:4px;flex:1}.product-details-view-heading{display:flex;align-items:flex-start;flex-direction:row;justify-content:space-between}.product-details-view-title{font-size:16px;color:var(--black);min-width:0;word-wrap:break-word;flex:1}.product-details-view-title.edit-price-text{align-self:center}.product-details-view .stock-price{font-size:14px;line-height:20px;color:#8c8c8c}.product-details-view .stock-price-amount{color:#000}.product-add-card-view{display:flex;flex-direction:column;align-self:flex-start;padding:10px 30px;border:1px solid #000;border-radius:6px;margin-left:12px;border-bottom-width:3px}.product-add-card-view.replace-padding{padding:8px 14px;background:#000}.product-add-card-view-text{font-size:16px;color:var(--black)}.product-add-card-view-text.replace-text{color:var(--white);font-size:14px}.product-price-view{display:flex;flex-direction:row;margin-top:5px;align-items:center}.product-price-view .title{margin-right:4px;font-size:16px}.product-price-view .additional .title-color{color:#8c8c8c}.product-price-view .price-color{color:var(--black)}.product-price-view .margin-color{color:#8c3cff}.product-price-view .dot-view{margin:0 8px 0 6px}.product-promotion-view{margin-top:4px}.product-matched-view{display:flex;align-self:flex-start;flex-direction:row;gap:12px}.product-matched-remove{width:24px;height:24px}.product-matched-edit-view{display:flex;flex-direction:row;align-items:center;background-color:#ebf6fd;border-radius:6px;border:1px solid #32a7e8;border-bottom-width:3px}.product-matched-edit-minus{background-color:#ebf6fd;padding:10px 4px 10px 10px;border-bottom-left-radius:6px;border-top-left-radius:6px}.product-matched-edit-plus{background-color:#ebf6fd;padding:10px 10px 10px 4px;border-bottom-right-radius:6px;border-top-right-radius:6px}.product-matched-edit-input{background-color:#ebf6fd;padding:10px 2px;font-size:16px;color:var(--black);border:none;width:25px;text-align:center;outline:none}.product-card-stock{display:flex;flex-direction:column;align-items:center;justify-content:center}.product-card-stock-text{color:#595959;font-size:12px;text-align:center;margin-bottom:8px}.product-card-stock--divider{width:1px;height:90%;background-color:#d9d9d9}.product-edit-price-view{display:flex;flex-direction:row;align-items:center;justify-content:center}.product-edit-price-view--divider{width:1px;height:85%;background-color:#d9d9d9}.product-card-share-checkbox{display:flex;align-items:center;justify-content:center;padding:2px;box-sizing:border-box}.product-card-share-checkbox-box{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #8c8c8c;border-radius:4px;background-color:#fff;box-sizing:border-box}.product-card-share-checkbox-box.checked{background-color:#000 !important;border:none}.product-card-view-delete{display:flex;align-items:center;justify-content:center;width:24px;height:24px;box-sizing:border-box}.product-meta-row{display:flex;flex-direction:row;align-items:center;gap:4px;flex:1;flex-wrap:wrap}.product-meta-divider{display:flex;flex-direction:column;width:1px;height:16px;background-color:#d9d9d9;flex-shrink:0}
.expandable-menu.product-facets .facet{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#262626;min-width:0}.expandable-menu.product-facets .popup.additional-facets .popup-item.additional-facets-item .additional-facets-item-name{font-size:12px;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expandable-menu.product-facets .popup.additional-facets .popup-item.additional-facets-item .additional-facets-item-name .additional-facets-item-name-value{font-size:12px;line-height:20px;color:#262626}
.product-segments{display:flex;flex-direction:row !important;gap:4px}.product-segments .separator{display:none}.product-segments .segment-non-moving{background-color:#d9d9d9;color:#132c45;padding:2px 4px;border-radius:4px;white-space:nowrap}.product-segments .segment-new-launch{background-color:#a3e2c8;color:#135439;padding:2px 4px;border-radius:4px;white-space:nowrap}.product-segments .segment-slow-moving{background-color:#91beff;color:#002e73;padding:2px 4px;border-radius:4px;white-space:nowrap}.product-segments .segment-fast-moving{background-color:#f0a997;color:#631805;padding:2px 4px;border-radius:4px;white-space:nowrap}.product-segments .segment-top-grossing{background-color:#ceabff;color:#3f1b73;padding:2px 4px;border-radius:4px;white-space:nowrap}.product-segments .segment-tag-text{font-size:10px}.product-segments .visible-segments{display:flex;flex-direction:row;gap:4px;align-items:center}.product-segments .segment-tags-popup{display:flex !important;flex-direction:row !important;padding:8px !important;gap:4px !important}.product-segments .segment-tags-popup .segment-popup-item{padding:0 !important;width:100% !important}
.product-list{display:flex;flex-direction:column;gap:12px;overflow:auto;position:relative;width:100%}.product-list-total-text{font-size:10px;color:var(--black);padding:0 16px}
.category-container{display:flex;flex-direction:row;overflow-x:auto;gap:8px;align-items:center;flex-shrink:0}.category-container::-webkit-scrollbar{display:none;height:0px}.selected-categories{display:flex;overflow-x:auto;z-index:10;gap:8px;align-items:center;box-sizing:border-box;padding:5px 10px;background-color:#fff}.selected-categories .selected-category{background:#333;color:#fff;padding:6px 12px;border-radius:20px;border:none;cursor:pointer;font-size:14px}.category-list{display:flex;gap:8px}.category-list .category-button{padding:4px 10px;border-radius:50px;height:fit-content;border:1px solid #8c8c8c;background-color:#fff;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap;box-sizing:border-box;align-items:center;display:flex;gap:6px;justify-content:space-between;color:#8c8c8c}.category-list .category-button.selected{background-color:#000;color:#fff}.category-list .active-category{display:flex;align-items:center;gap:10px}.category-list .active-category .parent-category{padding:4px 8px;border-radius:50px;height:fit-content;border:1px solid #d9d9d9;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap;box-sizing:border-box;align-items:center;display:flex;justify-content:space-between;gap:6px;background-color:#000;color:#fff;opacity:.8}.category-list .active-category .parent-category img{transform:rotate(180deg)}.category-list .active-category .child-categories{display:flex;gap:8px}
.product-filters{display:flex;flex-direction:row}
.view-selected-share{display:flex;flex-direction:column;flex:1;gap:8px;background-color:#fff;overflow-y:hidden}.view-selected-share-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;padding:12px 12px 0px 16px;box-sizing:border-box;gap:4px}.view-selected-share-header-text{font-size:16px;line-height:22px}.view-selected-share-wrapper{display:flex;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;overflow-y:hidden;padding-bottom:70px;box-sizing:border-box}.view-selected-share-wrapper-content{display:flex;flex-direction:column;align-items:center;overflow-y:auto;width:100%}.view-selected-share-pdf-header{display:flex;flex-direction:column;padding:19px 16px;box-sizing:border-box;background-color:#fff;width:100%;z-index:2;box-shadow:0px 0px 6px 0px rgba(0,0,0,.24)}.view-selected-share-pdf-header-content{display:flex;flex-direction:row;align-items:center;gap:8px}.view-selected-share-pdf-header-content-text{font-size:16px;line-height:22px}.view-selected-share-footer{display:flex;justify-content:center;align-items:center;position:fixed;bottom:0px;padding:8px 12px;box-sizing:border-box;width:100%;box-shadow:0px -2px 6px 0px var(--black-20);background-color:var(--white)}.view-selected-share-footer-btn{display:flex;align-items:center;justify-content:center;border-radius:12px;width:100%;padding:16px;box-sizing:border-box;background-color:var(--black);transition:transform .1s ease-in-out;transform:scale(1)}.view-selected-share-footer-btn:active{transform:scale(0.9)}.view-selected-share-footer-btn-text{font-size:16px;line-height:22px;color:var(--white);text-align:center}
.generate-pdf-content{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center;padding:88px 24px;box-sizing:border-box;background-color:#fff}.generate-pdf-content-loading-container{display:flex;flex-direction:column;align-items:center;gap:34px}.generate-pdf-content-loading-container-image{display:flex;align-items:center;justify-content:center}.generate-pdf-content-loading-container-info{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}.generate-pdf-content-loading-container-info-title{font-size:20px;line-height:24px;color:#091e42}.generate-pdf-content-loading-container-info-description{font-size:14px;line-height:20px;color:#44546f}.generate-pdf-content-success-container{display:flex;flex-direction:column;width:100%;align-items:center;gap:24px}.generate-pdf-content-success-container-image{display:flex;align-items:center;justify-content:center}.generate-pdf-content-success-container-info{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}.generate-pdf-content-success-container-info-title{font-size:20px;line-height:24px;color:#091e42}.generate-pdf-content-success-container-info-description{font-size:14px;line-height:20px;color:#44546f}.generate-pdf-content-success-container-link{display:flex;flex-direction:column;width:100%;gap:24px;align-items:center}.generate-pdf-content-success-container-link-container{display:flex;flex-direction:row;gap:4px;width:100%;align-items:center;background-color:#ebf6fd;border-radius:6px;padding:4px 12px;box-sizing:border-box}.generate-pdf-content-success-container-link-container-link{font-size:14px;text-decoration:underline;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:20px;color:#000;transition:transform .1s ease-in-out;transform:scale(1)}.generate-pdf-content-success-container-link-container-link:active{transform:scale(0.97)}.generate-pdf-content-success-container-link-container-text{font-size:14px;line-height:20px}.generate-pdf-content-success-container-link-container-divider{display:flex;align-items:center;justify-content:center;width:1px;align-self:stretch;background-color:#d9d9d9}.generate-pdf-content-success-container-link-container-image{display:flex;align-items:center;justify-content:center;padding:8px;box-sizing:border-box;transition:transform .1s ease-in-out;transform:scale(1)}.generate-pdf-content-success-container-link-container-image:active{transform:scale(0.9)}.generate-pdf-content-success-container-link-btn{display:flex !important;padding:13px 71px !important;box-sizing:border-box;background-color:#000;border-radius:12px important;font-size:16px !important;line-height:22px !important;color:#fff;transition:transform .1s ease-in-out;transform:scale(1)}.generate-pdf-content-success-container-link-btn:active{transform:scale(0.97)}
.customer-product-list{display:flex;flex-direction:column;gap:12px;overflow:auto;position:relative;width:100%}.customer-product-list-total-text{font-size:10px;color:var(--black);padding:0 16px}
.offline-cart-content{display:flex;flex-direction:column;flex:1;gap:8px;background-color:#f0f0f0;overflow:auto}.offline-cart-content-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;padding:12px 12px 0px 16px;box-sizing:border-box;gap:4px}.offline-cart-content-header-text{font-size:16px;line-height:22px}.offline-cart-content-wrapper{display:flex;width:100%;overflow-y:hidden;flex:.5}.offline-cart-content-wrapper-products{display:flex;flex-direction:column;align-items:center;overflow:auto;width:100%}
.cart-card-view{display:flex;width:100%;box-sizing:border-box;padding:12px;background-color:var(--white);margin-bottom:8px;align-items:flex-start;flex-direction:row;justify-content:space-between;gap:12px;border-radius:8px}.cart-card-view.edit-price{align-items:center;justify-content:center}.cart-image-view{display:flex;border-radius:4px;padding:5px;border:1px solid #d9d9d9;align-self:flex-start;width:58px;height:58px;justify-content:center;align-items:center;flex-shrink:0;box-sizing:border-box}.cart-image-view .product-image-bg{background-color:var(--white)}.cart-image-view .placeholder-image-bg{background-color:#f9f9f9}.cart-matched-view{display:flex;align-self:flex-start;flex-direction:row;gap:12px}.cart-matched-remove{width:24px;height:24px}.cart-matched-edit-view{display:flex;flex-direction:row;align-items:center;background-color:#ebf6fd;border-radius:6px;border:1px solid #32a7e8;border-bottom-width:3px}.cart-matched-edit-minus{background-color:#ebf6fd;padding:10px 4px 10px 10px;border-bottom-left-radius:6px;border-top-left-radius:6px}.cart-matched-edit-plus{background-color:#ebf6fd;padding:10px 10px 10px 4px;border-bottom-right-radius:6px;border-top-right-radius:6px}.cart-matched-edit-input{background-color:#ebf6fd;padding:10px 2px;font-size:16px;color:var(--black);border:none;width:25px;text-align:center;outline:none}.cart-matched-edit-btn{display:flex;flex-direction:column;align-items:center;gap:4px}.cart-matched-total-amount{align-self:flex-end;font-size:14px;line-height:20px}.cart-add-card-view{display:flex;flex-direction:column;align-self:flex-start;padding:10px 30px;border:1px solid #000;border-radius:6px;margin-left:12px;border-bottom-width:3px;align-self:flex-start}.cart-add-card-view.replace-padding{padding:10px 20px}.cart-add-card-view-text{font-size:16px;color:var(--black)}.cart-image{width:100%;height:100%;object-fit:contain}.placeholder-image{width:40px;height:40px;object-fit:contain}.cart-promotion-view{margin-top:4px}.cart-details-view{display:flex;width:100%;flex-direction:row;justify-content:space-between;gap:12px;flex:1}.cart-details-view-heading{display:flex;align-items:flex-start;flex-direction:row;justify-content:space-between}.cart-details-view-title{font-size:16px;color:var(--black);min-width:0;word-wrap:break-word;flex:1}.cart-details-view-title.edit-price-text{align-self:center}.cart-details-view .stock-price{font-size:14px;line-height:20px;color:#8c8c8c}.cart-details-view .stock-price-amount{color:#000}.cart-card-stock{display:flex;flex-direction:column;align-items:center;justify-content:center}.cart-card-stock-text{color:#595959;font-size:12px;text-align:center;margin-bottom:8px}.cart-card-stock--divider{width:1px;height:90%;background-color:#d9d9d9}.cart-edit-price-view{display:flex;flex-direction:row;align-items:center;justify-content:center}.cart-edit-price-view--divider{width:1px;height:85%;background-color:#d9d9d9}.cart-card-share-checkbox{display:flex;align-items:center;justify-content:center;padding:2px;box-sizing:border-box}.cart-card-share-checkbox-box{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #8c8c8c;border-radius:4px;background-color:#fff;box-sizing:border-box}.cart-card-share-checkbox-box.checked{background-color:#000 !important;border:none}.cart-price-view{display:flex;flex-direction:row;align-items:center}.cart-price-view .title{font-size:16px;line-height:22px}.cart-price-view .additional .title-color{color:#8c8c8c}.cart-price-view .price-color{color:var(--black)}.cart-price-view .margin-color{color:#8c3cff}.cart-price-view .dot-view{margin:0 8px 0 6px}.cart-details-view-meta{display:flex;flex-direction:column;align-items:flex-start;width:100%;flex:1}.cart-card-view-delete{display:flex;align-items:center;justify-content:center;width:24px;height:24px;box-sizing:border-box}.cart-meta-row{display:flex;flex-direction:row;align-items:center;gap:4px;flex:1;flex-wrap:wrap}.cart-meta-divider{display:flex;flex-direction:column;width:1px;height:16px;background-color:#d9d9d9;flex-shrink:0}.cart-item-replace-view{display:flex;flex-direction:row;gap:6px;align-items:center}.cart-item-replace-view--text{font-size:16px;color:#32a7e8}
.clockin-modal__drawer{border-top-left-radius:16px;border-top-right-radius:16px;margin:0 auto}.clockin-modal__container{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 16px rgba(0,0,0,.15);display:flex;flex-direction:column}.clockin-modal__header{font-size:18px;align-self:center}.clockin-modal__map{height:300px;width:100%;margin:24px 0;border-radius:12px;overflow:hidden}.clockin-modal__info{margin-bottom:20px}.clockin-modal__info-title{font-size:12px;color:#758195;margin-bottom:6px;margin-left:30px}.clockin-modal__info-row{display:flex;gap:10px}.clockin-modal__info-icon{width:20px;height:20px}.clockin-modal__info-lines{display:flex;flex-direction:column}.clockin-modal__info-text{font-size:14px;color:#000}.clockin-modal__confirm-btn{margin-top:25px}.clockin-modal__cancel-btn{margin-top:10px;padding:16px 0;border-radius:12px;display:flex;justify-content:center}.clockin-modal__cancel-text{font-size:16px;color:#0067ff}.clockin-skeleton{display:flex;flex-direction:column;margin:24px 0;gap:20px}.clockin-skeleton__info{display:flex;flex-direction:column}.clockin-modal__btn-spinner{display:flex;align-items:center;justify-content:center;padding:0;width:100%;background-color:rgba(0,0,0,0)}.clockIn-no-internet{display:flex;flex-direction:column;align-items:center;margin-bottom:12px}.clockIn-no-internet__image{width:135px;height:135px;margin:24px 0}.clockIn-no-internet__content span{display:block;text-align:center;margin-bottom:10px}.clockIn-no-internet__content-title{font-size:20px;color:#091e42}.clockIn-no-internet__content-sub-title{white-space:pre-line;font-size:16px;color:#091e42;margin-top:12px}.clock-in__pending{display:flex;flex-direction:column;align-items:center;margin-top:20px}.clock-in__required-message{display:flex;flex-direction:column;align-items:center;margin:24px 0}.clock-in__required-message__heading{font-size:20px;color:#091e42}.clock-in__required-message__sub-heading{font-size:16px;color:#091e42}
.trip-info-modal__drawer{border-top-left-radius:16px;border-top-right-radius:16px;margin:0 auto}.trip-info-modal__container{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 16px rgba(0,0,0,.15);display:flex;flex-direction:column}.trip-info__pending{display:flex;flex-direction:column;align-items:center;margin-top:20px}.trip-info__required-message{display:flex;flex-direction:column;align-items:center;margin:24px 0}.trip-info__required-message__heading{font-size:20px;color:#091e42}.trip-info__required-message__sub-heading{font-size:16px;color:#091e42}.trip__primary-btn{margin-top:25px}.trip__secondary-btn{margin-top:5px;padding:14px 0;border-radius:12px;display:flex;justify-content:center}.trip__secondary-btn-text{font-size:16px;color:#000}
.offline-cart-button-section{display:flex;flex-direction:column;position:absolute;bottom:0;left:0;right:0}.offline-cart-button-section-warning{background-color:#ffb938;font-size:11px;padding:8px}.offline-cart-button-section-checkout{padding:8px;background-color:#fff;display:flex;font-size:14px}.offline-cart-button-section-checkout-button{background:linear-gradient(90deg, #2abb7f 16.5%, #005532 100%);color:#fff;border-radius:8px;flex:1;padding:14px}.offline-cart-button-section-checkout-button.disabled{background-color:var(--gray-600)}.offline-cart-button-section-sync{padding:8px;background-color:#fff;display:flex;font-size:14px}.offline-cart-button-section-sync-button{background-color:#000;color:#fff;border-radius:8px;flex:1;padding:14px}.offline-cart-button-section-sync-button.disabled{background-color:var(--gray-600)}
.billing-summary-wrapper{display:flex;flex-direction:column;width:100%;flex:.5;overflow-y:hidden;margin-bottom:32px;border-top-left-radius:12px;border-top-right-radius:12px;padding-bottom:10px}.billing-summary{display:flex;flex-direction:column;gap:8px;flex:1;background-color:#fff;padding-top:4px;padding-bottom:46px;box-sizing:border-box;overflow-y:auto}.billing-summary-header{display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:center;padding:12px 12px 0px 12px;box-sizing:border-box;font-size:16px;line-height:22px}.billing-summary-bill{display:flex;flex-direction:column;gap:12px;align-items:flex-start;flex:1;padding:0px 12px 0px 12px;box-sizing:border-box;border-radius:12px}.billing-summary-bill-section{display:flex;flex-direction:column;gap:4px;align-items:flex-start;padding-bottom:1px;box-sizing:border-box;width:100%}.billing-summary-bill-section:not(:last-child){border-bottom:1px solid #f0f0f0}.billing-summary-bill-section-content{display:flex;flex-direction:row;justify-content:space-between;gap:18px;font-size:14px;line-height:20px;width:100%}.billing-summary-bill-section-content .green{color:#2abb7f}.billing-summary-bill-section-content-total{display:flex;flex-direction:column;justify-content:space-between}.billing-summary-bill-section-content-total-key{font-size:16px;line-height:22px}.billing-summary-bill-section-content-total-subKey{font-size:12px;line-height:16px}.billing-summary-bill-section-content-totalValue{font-size:16px;line-height:22px;align-self:center}
.cart-products-view{display:flex;flex-direction:column;flex:1;background-color:#f0f0f0;overflow:auto}.cart-products-view--count-pricelist{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 12px 10px 12px}.cart-products-view--count-view{display:flex;align-items:center;gap:4px}.cart-products-view--count-view-text{font-size:16px;color:#000}.cart-products-view--pricelist-content{display:flex;flex-direction:row;align-items:center;gap:6px}.cart-products-view--pricelist-view{padding:6px 8px;background-color:#fff;border-radius:4px;border:1px solid #d9d9d9;display:flex;align-items:center;gap:8px}.cart-products-view--pricelist-view-text{font-size:14px;color:#262626}.cart-products-view--wrapper{display:flex;flex-direction:column;width:100%;overflow-y:auto;flex:.5;padding:0 10px 6px 10px;box-sizing:border-box;gap:6px;margin-bottom:6px}.cart-products-view--button-view-container{display:flex;padding:6px 12px 10px 12px;flex-direction:column;align-items:center;background-color:var(--white);box-sizing:border-box;box-shadow:0px -2px 6px 0px var(--black-20);position:fixed;bottom:0;left:0;right:0;z-index:10}.cart-products-view--button-view{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.cart-details-bottom-container-view{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;padding-bottom:6px}.cart-details-bottom-container-discount{flex:1;font-size:12px;color:#0067ff;text-align:center;align-items:center;display:flex;gap:2px}.cart-details-bottom-container-text{flex:1;font-size:12px;color:#8c3cff;text-align:center}.header-right-container{border-width:1px;border-color:var(--white);border-style:solid;border-radius:50px;padding:8px 12px}.header-right-container-text{font-size:14px;color:var(--white)}.confirmation-button-view{flex:1;text-align:center;height:25px}.checkout-button-view{flex:1;text-align:center;height:24px;background-image:linear-gradient(to right, #2abb7f, #005532)}
.other-details-container{flex:1;display:flex;flex-direction:column;padding:12px;overflow-y:auto;padding-bottom:100px}.other-details-view{display:flex;flex-direction:column;gap:8px}.other-details-info{display:flex;flex-direction:column;border-radius:8px;border:1px solid #d9d9d9;overflow-y:auto}.other-details-info-required{color:#dd360c}.other-details-info--title{font-size:12px;color:#262626;padding:12px}.other-details-sub-view{display:flex;flex-direction:column;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#fff;padding:16px;gap:12px}.other-details-sub-view-label{display:flex;flex-direction:row}.other-details-sub-view-label-text{font-size:14px;color:#091e42}.other-details-input-wrapper{display:flex;align-items:center;flex-direction:row;flex:1;width:100%;height:36px;margin-top:4px;border:1px solid #d9d9d9;border-radius:6px}.other-details-input-wrapper--text-input{width:100%;height:36px;border:none;outline:none;font-size:14px;color:#000;background:rgba(0,0,0,0);padding:0 8px}.other-details-input-wrapper--text-input::placeholder{color:#8c8c8c}.input-icon-view{margin:0 8px}.input-divider-view{height:16px;width:1px;background-color:#d9d9d9}.other-details-location-view{display:flex;align-items:center;margin-top:4px;gap:4px}.other-details-location-view-text{font-size:12px;color:#8c8c8c}.other-details-location-view .click-text{color:#0067ff;border-bottom:1px solid #0067ff}.other-details-addition-card{display:flex;flex-direction:row;align-items:center;gap:8px}.other-details-addition-card-text{font-size:14px;color:#091e42}.other-details-addition-card-sub-text{font-size:14px;color:#758195}.other-details-save-view{padding:10px 12px;border-radius:4px;background-color:#000;align-self:flex-start}.other-details-save-view-text{font-size:14px;color:#fff}.other-details-save-view-loader{padding:0 28px}
.view-selected-items-button{display:flex;flex-direction:row;position:absolute;bottom:30px;left:50%;gap:12px;padding:8px 16px;box-sizing:border-box;background:linear-gradient(90deg, #186b48 0%, #2abb7f 100%);border-radius:40px;transition:transform .1s ease-in-out;transform:translateX(-50%) scale(1)}.view-selected-items-button:active{transform:scale(0.95)}.view-selected-items-button-icons{display:flex;flex-direction:row;align-items:center;justify-content:center;box-sizing:border-box;flex:1}.view-selected-items-button-icons-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;padding:1.5px;box-sizing:border-box;background-color:#fff;overflow:hidden}.view-selected-items-button-icons-icon img{width:30px;height:30px;object-fit:contain;border-radius:50%}.view-selected-items-button-container{display:flex;flex-direction:column;align-items:flex-start}.view-selected-items-button-container-text{font-size:16px;line-height:22px;color:#fff;white-space:nowrap}.view-selected-items-button-container-sub-text{font-size:12px;line-height:16px;color:#fff}.view-selected-items-button-arrow{display:flex;align-items:center;justify-content:center}
.customer-product-card{padding:12px 10px;background-color:#fff;border:1px solid #d9d9d9;margin-bottom:8px;border-radius:8px;display:flex;flex-direction:column}.customer-product-card-data{display:flex;flex-direction:row;gap:8px}.customer-product-card-name{font-size:16px;color:#091e42}.customer-product-card-price{font-size:16px;color:#8c8c8c}.customer-product-card-price-value{color:#000}.customer-product-meta-row{display:flex;flex-direction:row;align-items:center;gap:4px;flex:1;flex-wrap:wrap;margin:6px 0}.customer-product-meta-divider{display:flex;flex-direction:column;width:1px;height:16px;background-color:#d9d9d9;flex-shrink:0}.customer-product-card-add-button{background-color:#fff;border-radius:6px;border:1px solid #000;border-bottom:2px solid #000;align-self:flex-end;display:flex;align-items:center;justify-content:center}.customer-product-card-add-button.loading{padding:0px 26px}.customer-product-card-add-button.normal{padding:8px 30px}.customer-product-card-add-button-text{font-size:16px;color:#000}.customer-product-card-edit-card{align-self:flex-end}
.replace-product-modal-view{border-top-left-radius:16px;border-top-right-radius:16px}.replace-product-modal-container{display:flex;flex-direction:column;overflow:hidden}.replace-product-modal__header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.replace-product-modal__header-text{font-size:16px}.replace-product-modal__search{display:flex;flex-direction:row;gap:8px;align-items:center;background-color:#ecf0f5;border:1px solid #d9d9d9;border-radius:6px;padding:8px;box-sizing:border-box;margin-inline:16px;margin-bottom:16px}.replace-product-modal__search-divider{display:block;width:1px;height:16px;background-color:#d9d9d9}.replace-product-modal__search-input{flex:1;background-color:#ecf0f5;font-size:14px;line-height:20px;border:none}.replace-product-modal__search-input::placeholder{color:#8c8c8c}.close-text{color:#dd360c}
.price-list-drawer-content{display:flex;flex-direction:column;gap:14px;justify-content:flex-start;align-items:flex-start;border-radius:8px;background-color:#fff;padding:16px;box-sizing:border-box;width:100%;overflow-y:auto;flex:1}.price-list-item{display:flex;flex-direction:row;gap:11px;justify-content:flex-start;align-items:center}.price-list-item-name{font-size:14px;line-height:20px}.price-list-drawer-btn-container{display:flex;flex-direction:column;align-items:center;width:100%;position:fixed;bottom:0;left:0;right:0;padding:16px;box-sizing:border-box}.price-list-drawer-btn{display:flex;font-size:14px;line-height:20px;color:#fff;width:100%}.no-price-list-items{display:flex;flex-direction:column;align-items:center;width:100%;padding:12px 0}.no-price-list-items--text{font-size:16px;color:#000}.close-text{color:#0067ff}.clear-text{color:#dd360c}
.select-uom-drawer-content-container{display:flex;flex-direction:column;align-items:center;width:100%;justify-content:flex-start;overflow-y:auto}.select-uom-drawer-content{display:flex;flex-direction:column;gap:14px;align-items:flex-start;justify-content:flex-start;padding:14px 12px;box-sizing:border-box;border-radius:8px;border-bottom:1px solid #d9d9d9;width:100%;background-color:#fff}.select-uom-drawer-content-row{display:flex;flex-direction:row;gap:11px;align-items:center}.select-uom-drawer-content-rowspan{font-size:14px;line-height:20px}.select-uom-drawer-content-btn-container{display:flex;flex-direction:column;align-items:center;width:100%;position:fixed;bottom:0;left:0;right:0;padding:14px 12px;box-sizing:border-box}.select-uom-drawer-content-btn{color:#fff;border-radius:12px;background-color:#000;font-size:16px;line-height:22px;width:100%}
.confirm-modal__drawer-paper{border-top-left-radius:16px;border-top-right-radius:16px;margin:0 auto;padding:40px;gap:20px}.confirm-modal-container{display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:20px}.confirm-modal-content{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center}.confirm-modal-content .message{color:#091e42;font-size:20px}.confirm-modal-content .description{color:#44546f;font-size:14px}.confirm-modal-buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.confirm-modal-buttons .cancel-view{border-radius:12px;border:1px solid #262626;background-color:#fff}.confirm-modal-buttons .cancel-view-text{font-size:16px;color:#262626}.confirm-modal-buttons .confirm-view{border-radius:12px;background-color:#262626}.confirm-modal-buttons .confirm-view-text{font-size:16px;color:#fff}
.checkout-modal__drawer{border-top-left-radius:16px;border-top-right-radius:16px;margin:0 auto}.checkout-modal__container{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 16px rgba(0,0,0,.15);display:flex;flex-direction:column}.check-out__pending{display:flex;flex-direction:column;align-items:center;margin-top:20px}.check-out__required-message{display:flex;flex-direction:column;align-items:center;margin:24px 0}.check-out__required-message__heading{font-size:20px;color:#091e42}.check-out__required-message__sub-heading{font-size:16px;color:#091e42}.check-out-modal__confirm-btn{margin-top:25px}
.country-list__drawer{border-top-left-radius:16px;border-top-right-radius:16px;margin:0 auto;overflow:hidden}.country-list__container{background:#fff;border-radius:16px;box-shadow:0 2px 16px rgba(0,0,0,.15);display:flex;flex-direction:column;height:94vh}.search-view{padding:2px 16px 8px 16px}.search-view-search{margin-right:8px}.country-list{display:flex;flex-direction:column;overflow-y:auto;padding:10px 0}.country-list__view{display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 16px}.country-list__view--selected{background-color:#e6f0ff}.country-list__view--text{font-size:14px;color:#000}
.location-modal__drawer{border-top-left-radius:16px;border-top-right-radius:16px;margin:0 auto}.location-modal__container{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 16px rgba(0,0,0,.15);display:flex;flex-direction:column}.location-modal__map{height:320px;width:100%;margin:0 0 24px 0;border-radius:12px;overflow:hidden}.location-modal__info{margin-bottom:20px}.location-modal__info-title{font-size:12px;color:#758195;margin-bottom:6px;margin-left:30px}.location-modal__info-row{display:flex;gap:10px}.location-modal__info-icon{width:20px;height:20px}.location-modal__info-lines{display:flex;flex-direction:column}.location-modal__info-text{font-size:14px;color:#000}.location-modal__confirm-btn{margin-top:25px}
.active-customer-card{display:flex;flex-direction:column;padding:12px 14px 0 14px;background-color:var(--white)}.active-customer-card.first-card{border-top-left-radius:12px;border-top-right-radius:12px}.active-customer-card.last-card{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.active-customer-card-content{display:flex;flex-direction:row;align-items:center}.active-customer-card .last-card-margin{margin-bottom:12px}.customer-selection{display:flex;align-items:center}.customer-details{display:flex;flex:1;align-items:center;justify-content:space-between}.customer-details-card{display:flex;flex-direction:row;align-items:center}.customer-details-name{font-size:14px;color:var(--black)}.customer-details-phone{font-size:12px;color:var(--gray-600);margin-top:4px}.divider-view{width:70vw;align-self:flex-end;margin-top:12px}
.customer-list-container{margin-top:12px}.customer-list-skeleton-view{padding:0;margin:16px 0;width:96%;align-self:center}.customer-last-item{margin-top:20px}
.profile-card{padding:20px 12px;background-color:var(--white);border-radius:12px;align-items:center;justify-content:space-between;flex-direction:row}.profile-card-main{flex-direction:row;align-items:center}.profile-card-name{font-size:16px;color:var(--black)}.profile-card-mobile{font-size:14px;color:var(--black)}.profile-card-sub-info{margin-top:5px;flex-direction:row;align-items:center;gap:6px}.profile-card-status{padding:5px;border-radius:4px;align-items:center;justify-content:center}.profile-card-status-label{font-size:10px}.profile-card-status.status-active{background-color:var(--mint-100)}.profile-card-status.status-active .profile-card-status-label{color:var(--teal-700)}.profile-card-status.status-excluded{background-color:var(--blush-100)}.profile-card-status.status-excluded .profile-card-status-label{color:var(--brick-red)}
.foreground-notification{position:fixed;display:flex;padding:12px 16px;box-shadow:0px 12px 7.2px 0px rgba(0,0,0,.2509803922);border:1px solid #d9d9d9;cursor:pointer;border-radius:8px;background-color:#fff;color:#000;transition:transform .2s ease;width:90vw;top:20px;flex-direction:row;align-items:center;z-index:999;box-sizing:border-box;margin:5vw;gap:12px}.foreground-notification:hover{transform:scale(1.05)}.foreground-notification img.icon{height:24px;width:24px}.foreground-notification .notification-content{display:flex;flex-direction:column;gap:4px}.foreground-notification .notification-content .title{display:block;font-size:16px}.foreground-notification .notification-content .body{font-size:14px;opacity:.8}
.search{display:flex;align-items:center;border-radius:27px;padding:8px;box-sizing:border-box;background-color:#f0f0f0;width:36px;transition:all .3s ease-out;color:#000}.search.active{border:1px solid #f0f0f0 !important;background-color:#fff !important;width:100% !important}
.customer-list-card{display:flex;background-color:var(--white);padding-top:10px;padding-right:6px;padding-left:8px;align-items:center;gap:5px;transition:all .5s ease}.customer-list-card.disabled{cursor:not-allowed;background-color:var(--gray-200)}.customer-list-card.first-card{padding-top:12px;border-top-left-radius:12px;border-top-right-radius:12px}.customer-list-card.last-card{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.customer-list-card.last-card .customer-details{border-bottom:none}.customer-list-card-content{display:flex;flex-direction:row;flex:1;align-items:center}.customer-list-card .last-card-margin{margin-bottom:12px}.customer-list-card .customer-selection{display:flex;align-items:center}.customer-list-card .customer-details{flex:1;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f0f0;padding-bottom:8px}.customer-list-card .customer-details.first-child{padding-bottom:6px !important}.customer-list-card .customer-details-card{display:flex;flex-direction:row;align-items:center;gap:5px}.customer-list-card .customer-details-name{font-size:13px;color:var(--black);max-width:180px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.customer-list-card .customer-details-phone{font-size:12px;color:var(--gray-600);display:flex;gap:2px;align-items:normal}.customer-list-card .customer-details-actions{display:flex;flex-direction:row;gap:8px;align-items:center}.customer-list-card .divider-view{width:70vw;align-self:flex-end;margin-top:12px}.customer-list-card-checkbox{width:16px;height:16px;flex-shrink:0;margin-inline:5px}
.checkin-modal__container{background:#fff;border-radius:16px 16px 0 0;padding:24px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -4px 14px rgba(0,0,0,.08)}.checkin-modal__info{display:flex;flex-direction:column;gap:20px;margin-bottom:12px}.checkin-modal__info-section{display:flex;flex-direction:column;gap:2px}.checkin-modal__info-header{display:flex;flex-direction:row;align-items:center;gap:8px}.checkin-modal__info-icon{width:18px;height:18px}.checkin-modal__info-heading{font-size:12px;color:#758195}.checkin-modal__info-desc{display:flex;flex-direction:column;padding-left:26px}.checkin-modal__info-text{font-size:14px;color:#000}.checkin-modal__confirm-btn{width:100%;height:52px;background-color:#000 !important;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:0 !important}.checkin-modal__cancel-btn{margin-top:10px;padding:16px 0;border-radius:12px;display:flex;justify-content:center}
.division-modal__drawer{border-top-left-radius:16px;border-top-right-radius:16px;margin:0 auto}.division-modal__container{background:#fff;border-radius:16px;padding:24px 0 0 0;box-shadow:0 2px 16px rgba(0,0,0,.15);display:flex;flex-direction:column}.division-modal__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 16px 16px 16px}.division-modal__header--text{font-size:16px;color:#000}.division-modal__header .close-button{color:#dd360c}.division-modal__header .select-button{color:#0067ff}.division-list__container{display:flex;flex-direction:column;overflow-y:auto;background-color:#f1f2f4;padding:12px 14px}.division-list__container--header{font-size:10px;color:#000}.division-list__view{display:flex;flex-direction:column;background-color:#fff;gap:12px;border-radius:8px;padding:14px 12px;margin:8px 0 10px 0}.division-list__view--items{gap:12px}.division-list__view--division-text{font-size:14px;color:#000}
.modal__drawer{height:100vh !important;max-height:100vh !important;margin:0 auto;overflow:hidden}.modal__container{height:100%;background:#fff;border-radius:16px;box-shadow:0 2px 16px rgba(0,0,0,.15);display:flex;flex-direction:column}.map_container{flex:1;width:100%;border-radius:12px;overflow:hidden}.modal__container-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:20px 16px;background-color:#000}.modal__container-header__left{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.modal__container-header__title{font-size:16px;color:#fff}.location-bottom-container{position:absolute;left:0;right:0;bottom:0;background-color:#fff;padding:20px;border-top-left-radius:16px;border-top-right-radius:16px;gap:20px}.location-info{display:flex;flex-direction:row;gap:8px}.location-info__heading{font-size:12px;color:#758195}.location-info__description{display:flex;flex-direction:column;font-size:14px;color:#000;margin-left:28px;margin-bottom:20px}.button-view{width:100%}
.check-in__map-view{height:80%}
.success-modal__drawer{border-top-left-radius:16px;border-top-right-radius:16px;margin:0 auto}.success-modal__container{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 16px rgba(0,0,0,.15);display:flex;flex-direction:column}.success-modal__view{display:flex;flex-direction:column;align-items:center;margin:20px 0}.success-modal__view-text{font-size:20px;color:#000;text-align:center;margin:20px 0;width:80%}.success-modal__view-btn{margin-top:6px;width:70%;align-self:center}.success-modal__done-btn{margin-top:6px;padding:14px 0;border-radius:12px;display:flex;justify-content:center;width:70%;align-self:center}.success-modal__done-btn-text{font-size:16px;color:#000}
.cfa-item__container{display:flex;flex-direction:column;background-color:#fff;padding:12px;border-radius:6px;gap:12px}.cfa-item__container-selected{display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between}.cfa-item__view{display:inline-flex;flex-direction:row;align-items:center;gap:12px;flex:1}.cfa-item__view--cfa-icon{width:36px;height:36px;border-radius:50px;display:flex;align-items:center;justify-content:center}.cfa-item__info{display:flex;flex-direction:column}.cfa-item__info--phone{display:flex;flex-direction:row;align-items:center;gap:6px;margin-top:2px}.cfa-item__info--title{font-size:16px;color:#000}.cfa-item__info--sub-title{font-size:12px;color:#8c8c8c}.cfa-item---bottom-view{align-self:start;padding:6px 12px;background-color:#000;border-radius:50px;flex-direction:row;gap:8px}.cfa-item---bottom-view__text{color:#fff;font-size:14px;line-height:20px}.cfa-item--divider-style{background-color:#f0f0f0}.cfa-item--selected-text{font-size:14px;color:#262626}
.upload-invoice-container{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.upload-invoice-container-header{display:flex;flex-direction:column;align-items:center;gap:4px;align-items:flex-start}.upload-invoice-container-header-text{font-size:10px;line-height:14px;color:#091e42;text-transform:capitalize}.upload-invoice-container-header-description{font-size:12px;line-height:16px;color:#758195}.upload-invoice-container-uploaded{display:flex;flex-direction:column;gap:12px;width:100%;align-items:center;justify-content:center;padding:16px;border:1px solid #f0f0f0;border-radius:12px;background-color:#fff;box-sizing:border-box}.upload-invoice-container-uploaded-area{display:flex;align-items:center;justify-content:center;width:100%;border:1px dashed #bfbfbf;border-radius:4px;padding:8px;box-sizing:border-box}.upload-invoice-container-uploaded-area-content{display:flex;flex-direction:row;gap:4px;justify-content:center;align-items:center}.upload-invoice-container-uploaded-area-content-icon{display:flex;align-items:center;justify-content:center}.upload-invoice-container-uploaded-area-content-text{font-size:14px;line-height:20px;color:#758195}.upload-invoice-container-uploaded-files{display:flex;flex-direction:column;align-items:center;width:100%;gap:12px}.upload-invoice-container-uploaded-files-file{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:8px;box-sizing:border-box;width:100%;border:1px solid #d9d9d9;border-radius:4px;background-color:#fff}.upload-invoice-container-uploaded-files-file-name{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-start}.upload-invoice-container-uploaded-files-file-name-icon{display:flex;align-items:center;justify-content:center}.upload-invoice-container-uploaded-files-file-name-text{font-size:12px;line-height:16px;color:#091e42}.upload-invoice-container-uploaded-files-file-options{display:flex;align-items:center;justify-content:center}
.upload-invoice-actions{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-color:#f1f2f4;padding-block:16px;padding-inline:20px;box-sizing:border-box}.upload-invoice-actions-container{display:flex;width:100%;background-color:#fff;align-items:center;flex-direction:column;padding:12px 16px;gap:12px;border-radius:12px;box-sizing:border-box}.upload-invoice-actions-container-button{display:flex;flex-direction:row;gap:8px;align-items:center;width:100%}.upload-invoice-actions-container-button-icon{display:flex;align-items:center;justify-content:center;padding:10px;box-sizing:border-box}.upload-invoice-actions-container-button-text{font-size:16px;line-height:22px;color:#091e42}.upload-invoice-actions-container-divider{width:100%;height:1px;background-color:#f1f2f4}
.invoice-form-container{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.invoice-form-container-header{display:flex;flex-direction:column;align-items:center;gap:4px;align-items:flex-start}.invoice-form-container-header-text{font-size:10px;line-height:14px;color:#091e42;text-transform:capitalize}.invoice-form-container-header-description{font-size:12px;line-height:16px;color:#758195}.invoice-form-container-input{display:flex;flex-direction:column;gap:20px;align-items:center;width:100%;border:1px solid #f0f0f0;border-radius:12px;background-color:#fff;padding:16px;box-sizing:border-box}.invoice-form-container-input-label{margin-left:-3px !important}.invoice-form-container-input-dispatch-note-form{display:flex;align-items:flex-start;width:100%}.invoice-form-container-input-dispatch-note-form-container{display:flex;flex-direction:column;width:100%;gap:20px;align-items:flex-start}.invoice-form-container-input-dispatch-note-form-container-main{display:flex;align-items:flex-start;width:100%}.invoice-form-container-input-dispatch-note-form-container-main-switch{display:flex;flex-direction:row;gap:12px;width:100%;align-items:flex-start}.invoice-form-container-input-dispatch-note-form-container-main-input{display:flex;flex-direction:column;width:100%;gap:8px;align-items:flex-start;width:100%}.invoice-form-container-input-dispatch-note-form-container-main-input-container{display:flex;flex-direction:row;gap:4px;width:100%;box-sizing:border-box;border:1px solid #626f86;border-radius:4px;padding:6px 8px}.invoice-form-container-input-dispatch-note-form-container-main-input-container.no-border{gap:8px;padding-left:0;border:none !important}.invoice-form-container-input-dispatch-note-form-container-main-input.gap-10{gap:10px}.invoice-form-container-input-dispatch-note-form-container-main-input.justify-between{justify-content:space-between}.invoice-form-container-input-dispatch-note-form-container-main-input.center{align-items:center}.invoice-form-container-input-dispatch-note-form-container-main-input-text{width:100%;font-family:8px;color:#aaa}.invoice-form-container-footer{display:flex;justify-content:center;align-items:center;padding:8px 12px;box-sizing:border-box;position:fixed;bottom:0;width:100%;left:0;right:0;box-shadow:0px -2px 6px 0px var(--black-20);background-color:var(--white)}.invoice-form-container-footer-btn{display:flex;align-items:center;justify-content:center;border-radius:12px;width:100%;padding:16px;box-sizing:border-box;background-color:var(--black)}.invoice-form-container-footer-btn-text{font-size:16px;line-height:22px;color:var(--white);text-align:center}
.zoDatePicker{display:flex;flex-direction:column}.zoDatePicker .datepicker_title{font-size:14px;padding-bottom:4px;font-weight:400;color:var(--text-black-p-black);line-height:16px;height:16px;font-family:"Segoe-UI-VF";display:inline-block}.zoDatePicker .MuiFormControl-root{width:100%}.zoDatePicker .MuiFormControl-root .MuiOutlinedInput-root{padding-right:10px}.zoDatePicker .font-regular{font-family:"Segoe-UI-VF";font-weight:400}.zoDatePicker .font-semiBold{font-family:"Segoe-UI-SemiBold";font-weight:600}.zoDatePicker .font-bold{font-family:"Segoe-UI-Bold";font-weight:700}.css-11ugeu2-MuiFormControl-root-MuiTextField-root .MuiOutlinedInput-root{padding-right:16px}.datepicker_title__active{color:#32a7e8 !important}.datepicker_title__error{color:red !important}
.order-search-result{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;max-height:250px;overflow:hidden;padding:16px;box-sizing:border-box;background-color:#fff;z-index:999;border-bottom:1px solid #d9d9d9;position:fixed;top:90px}.order-search-result-label{font-size:10px;line-height:14px;color:#595959;text-transform:uppercase}.order-search-result .order-search-result-wrapper{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;overflow:auto}.order-search-result .order-search-result-wrapper .order-search-result-customers{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%}.order-search-result .order-search-result-wrapper .order-search-result-customers-customer{display:flex;flex-direction:row;align-items:center;gap:8px}.order-search-result .order-search-result-wrapper .order-search-result-customers-customer-info{display:flex;align-items:center;flex-direction:row;gap:8px}.order-search-result .order-search-result-wrapper .order-search-result-customers-customer-info-name{font-size:14px;line-height:20px;color:#000}.order-search-result .order-search-result-wrapper .order-search-result-customers-customer-info-mobile{font-size:12px;line-height:16px;color:#8c8c8c}.order-search-result .order-search-result-wrapper .order-search-result-customers-divider{width:100%;height:1px;background-color:#f0f0f0}.order-search-result .order-search-result-wrapper .order-search-result-products{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%}.order-search-result .order-search-result-wrapper .order-search-result-products-product{display:flex;width:100%;flex-direction:row;align-items:center;gap:8px}.order-search-result .order-search-result-wrapper .order-search-result-products-product-image{display:flex;align-items:center;justify-content:center;border-radius:6px;border:.5px solid #d9d9d9;padding:5px;box-sizing:border-box}.order-search-result .order-search-result-wrapper .order-search-result-products-product-info{display:flex;align-items:flex-start;flex-direction:column}.order-search-result .order-search-result-wrapper .order-search-result-products-product-info-name{font-size:14px;line-height:20px;color:#000}.order-search-result .order-search-result-wrapper .order-search-result-products-product-info-tags{display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.order-search-result .order-search-result-wrapper .order-search-result-products-product-info-tags-tag{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:2px 4px;box-sizing:border-box}.order-search-result .order-search-result-wrapper .order-search-result-products-product-info-tags-tag-text{font-size:10px;line-height:14px}.order-search-result .order-search-result-wrapper .order-search-result-products-divider{width:100%;height:1px;background-color:#f0f0f0}.order-search-result .order-search-result-wrapper .order-search-result-teamMembers{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%}.order-search-result .order-search-result-wrapper .order-search-result-teamMembers-teamMember{display:flex;flex-direction:row;align-items:center;gap:8px}.order-search-result .order-search-result-wrapper .order-search-result-teamMembers-teamMember-info{display:flex;align-items:center;flex-direction:row;gap:8px}.order-search-result .order-search-result-wrapper .order-search-result-teamMembers-teamMember-info-name{font-size:14px;line-height:20px;color:#000}.order-search-result .order-search-result-wrapper .order-search-result-teamMembers-teamMember-info-mobile{font-size:12px;line-height:16px;color:#8c8c8c}.order-search-result .order-search-result-wrapper .order-search-result-teamMembers-teamMember-info-bullet{font-size:12px;line-height:16px;color:#8c8c8c}.order-search-result .order-search-result-wrapper .order-search-result-teamMembers-teamMember-info-role{font-size:12px;line-height:16px;color:#8c8c8c}.order-search-result .order-search-result-wrapper .order-search-result-teamMembers-divider{width:100%;height:1px;background-color:#f0f0f0}.width-100{width:100%}
.order-list-content{display:flex;flex-direction:column;align-items:center;flex:1;gap:8px;padding:14px 16px;box-sizing:border-box;width:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;position:relative;transition:transform .2s ease}.order-list-content-search-result{align-self:flex-start;font-size:10px;line-height:14px;color:#595959;text-transform:uppercase}.order-list-screen-skeleton{width:100%}.filter{display:flex;align-items:center;justify-content:center;height:100%;flex-shrink:0;padding:0px 16px;box-sizing:border-box;position:absolute;right:0;background-color:#fff}
.filter-icon{display:flex;padding:6px;position:relative;right:0;border-radius:50%;box-sizing:border-box;background-color:#f0f0f0}.filter-icon.red-dot{width:4px;height:4px;position:absolute;top:0;right:0;border-radius:50%;background-color:#dd360c}
.tree-filter-container{display:flex;flex-direction:column;overflow:hidden}.tree-filter-container__heading{font-size:10px;color:#000;margin-bottom:16px}.tree-filter-item-view{display:flex;flex-direction:column;gap:12px;overflow-y:auto}.tree-data-item{display:inline;flex-direction:column}.tree-data-item__view{display:flex;flex-direction:row;align-items:center;gap:4px}.tree-data-item__view.gap-view{gap:8px}.tree-data-item__label{font-size:14px;color:#000}.tree-data-item__file-view{width:26px;height:26px;border-radius:100px;text-align:center}.tree-data-item__file-view-icon{margin-top:3px;margin-left:1px}.tree-node__children{display:flex;flex-direction:column;margin-left:20px;gap:12px;margin-top:10px}.tree-data-item__view img{transform:rotate(0deg);transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1);will-change:transform}.tree-data-item__view img.rotate-down-icon{transform:rotate(90deg)}
.product_item_default_img{border-radius:6px;object-fit:contain;align-self:flex-start}
.success-modal__drawer-paper{border-top-left-radius:16px;border-top-right-radius:16px;margin:0 auto;padding:56px 44px;gap:50px}.success-modal-container{display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:36px}.success-modal-content{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}.success-modal-content .message{color:#091e42;font-size:20px}.success-modal-content .description{color:#44546f;font-size:14px;white-space:pre-line}.success-modal-buttons{display:flex;flex-direction:column;gap:12px}.success-modal-buttons .share-btn{background:rgba(0,0,0,0);color:#000}
.date-range-filter_container{display:flex;flex-direction:row;align-items:center;border-radius:4px;background-color:var(--white-alpha-15)}.date-range-filter_item{align-items:center;display:flex;justify-content:center;padding:6px;font-size:14px}.date-range-filter_item.selected{border-radius:20px;background:#0067ff}.date-range-filter_item .contents{color:#fff;height:20px;width:20px;align-items:center;display:flex;justify-content:center}
.list-skeleton{display:flex;overflow:hidden;padding:16px;gap:12px;flex-shrink:0;flex-direction:column}
.custom-radio{display:flex;align-items:center;justify-content:center;padding:4px;box-sizing:border-box;border:1px solid #000;border-radius:50%;width:20px;height:20px}.custom-radio-selected{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background-color:#000}
.status-badge{display:flex;flex-direction:column;align-self:flex-start;padding:2px 4px;box-sizing:border-box;border-radius:4px;flex-shrink:0}.status-text{font-size:12px;line-height:16px}.status-draft-bg{background-color:var(--gray-200)}.status-draft-text{color:var(--gray-700)}.status-pending-bg{background-color:var(--peach-100)}.status-pending-text{color:var(--amber-800)}.status-default-bg{background-color:#d6e8ff}.status-default-text{color:#0067ff}.status-approved-bg{background-color:#ccefe0}.status-approved-text{color:#2abb7f}.status-cancelled-bg{background-color:#fce4df}.status-cancelled-text{color:#dd360c}
.media-main-view{padding:8px;border-radius:4px;background-color:#f5f5f5;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%}.media-main-view--left{display:flex;flex-direction:row;align-items:center}.media-main-view--text{font-size:12px;color:#262626;margin-left:4px;text-align:center}.media-main-view--dot{padding:4px 2px}
.swipeable-card-container{position:relative}.swipeable-card-container .swipeable-card{position:relative;touch-action:pan-y;z-index:1;-webkit-user-select:none;user-select:none}.swipeable-card-container .buttons-container{position:absolute;top:0;bottom:0;z-index:0;justify-content:flex-start}.swipeable-card-container .buttons-container.left{left:0}.swipeable-card-container .buttons-container.right{right:0}.swipeable-card-container .buttons-container button.swipe-btn{cursor:pointer;border:none;padding:0;margin:0}
.header{font-size:10px;color:#091e42}.sub-header{font-size:12px;color:#758195;margin-top:2px}
.customer-list-skeleton{display:flex;flex-direction:column;padding:10px;margin:20px;border-radius:12px;background-color:#fff}.customer-list-skeleton__row{display:flex;align-items:center;flex-direction:row;gap:16px;margin:12px}.customer-list-skeleton__text{display:flex;flex-direction:column;flex:1;gap:4px}
.custom-carousal{display:flex;flex-direction:column;gap:6px;align-items:flex-start;width:100%;overflow-x:hidden;min-height:fit-content;position:relative}.custom-carousal-items{display:flex;flex-direction:row;justify-content:flex-start;width:100%;transition:all .3s ease-in-out;position:relative}.custom-carousal-items-item{display:flex;align-items:center;justify-content:center;width:100%}.custom-carousal-items-item-img{height:auto;object-fit:cover}.custom-carousal-controlls{display:flex;flex-direction:row;width:100%;justify-content:space-between}.custom-carousal-controlls-arrows{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:6px 16px;box-sizing:border-box;border-radius:40px;background-color:#f0f0f0}.custom-carousal-controlls-state{display:flex;justify-content:center;align-items:center;flex:1;padding-inline:16px;box-sizing:border-box;transition:all .3s ease-in-out}.custom-carousal-controlls-state-dots{display:flex;flex-direction:row;width:100%;gap:4px;flex:1;justify-content:space-around;align-items:center}.custom-carousal-controlls-state-dots-dot{height:4px;background-color:#d9d9d9}.custom-carousal-controlls-state-dots-dot.active{background-color:#32a7e8}
.expandable-menu{display:flex;flex-direction:row;align-items:center;gap:6px;justify-content:flex-start;min-width:0}.expandable-menu .separator{display:flex;flex-direction:column;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:20px;color:#8c8c8c;min-width:0}.expandable-menu .menu-wrapper{display:flex;align-items:center;justify-content:center;position:relative}.expandable-menu .menu-wrapper .extra-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:2px 4px;border-radius:4px;background-color:#d9d9d9;color:#000;font-size:10px;line-height:14px;cursor:pointer}@media(max-width: 768px){.expandable-menu .menu-wrapper .extra-btn{min-width:28px;min-height:28px;padding:4px 6px;transition:background-color .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.expandable-menu .menu-wrapper .extra-btn:active{background-color:silver;transform:scale(0.98)}}@media(min-width: 769px){.expandable-menu .menu-wrapper .extra-btn:hover{background-color:#c8c8c8}}.expandable-menu .menu-wrapper .popup{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;gap:5px;background-color:#fff;padding:6px 0px;box-sizing:border-box;border-radius:6px;position:absolute;top:25px;right:0px;z-index:10;box-shadow:0px 0px 12px 0px rgba(0,0,0,.25)}@media(max-width: 768px){.expandable-menu .menu-wrapper .popup{max-width:calc(100vw - 20px);max-height:60vh;overflow-y:auto;right:auto;left:50%;transform:translateX(-50%);padding:8px 0px;gap:8px;box-shadow:0px 4px 20px 0px rgba(0,0,0,.3);-webkit-overflow-scrolling:touch}}@media(max-width: 480px){.expandable-menu .menu-wrapper .popup{max-width:calc(100vw - 16px);border-radius:8px;top:30px}}.expandable-menu .menu-wrapper .popup .popup-item{display:flex;flex-direction:row;justify-content:space-between;padding:8px 16px;align-items:center;box-sizing:border-box;gap:12px;color:#000;width:100%}@media(max-width: 768px){.expandable-menu .menu-wrapper .popup .popup-item{padding:12px 16px}}
.end-reached-text{flex:1;display:flex;flex-direction:column;align-items:center;font-size:16px;color:var(--black);text-align:center}
.drawer{position:fixed;background-color:#fff;z-index:1000;transition:all .3s ease-out}.drawer-mobile{bottom:0;left:0;right:0;border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 -2px 10px rgba(0,0,0,.1);max-height:90vh;overflow:hidden}.drawer-mobile.dragging{transition:none}.drawer-mobile .drawer-content{overflow-y:hidden;height:90vh}.drawer-handle{width:40px;height:4px;background-color:#ccc;border-radius:2px;margin:12px auto;cursor:pointer}.drawer-desktop{position:absolute;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;margin-top:8px}.drawer-desktop .drawer-content{overflow-y:hidden;height:300px}
.countries-list{display:flex;flex-direction:column;gap:12px;overflow:hidden;height:100%;transition:.1s all ease-in-out}.countries-list-header{display:flex;flex-direction:row;gap:0px;padding:12px 16px;border-bottom:1px solid #d9d9d9;position:sticky;top:0px;background-color:#fff}.countries-list-body{overflow:auto}.countries-list-body-item{display:flex;flex-direction:row;gap:12px;padding:8px 16px;align-items:center;cursor:pointer}.countries-list-body-item:hover{background-color:#ebf6fd}.countries-list-body-item.selected{background-color:#ebf6fd;border-left:2px solid #32a7e8;padding-left:14px}
.issue-card{background:#fff;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #eaeaea;display:flex;flex-direction:column}.issue-card__header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.issue-card__header .status-details{gap:4px;display:flex;align-items:center}.issue-card__header .status-details .marker{height:8px;width:8px}.issue-card__header .status-details.open{color:#8c3cff}.issue-card__header .status-details.open .marker.open{background-color:#8c3cff}.issue-card__header .status-details.in-progress{color:#b57900}.issue-card__header .status-details.in-progress .marker.in-progress{background-color:#b57900}.issue-card__header .status-details.closed{color:#249f6c}.issue-card__header .status-details.closed .marker.closed{background-color:#249f6c}.issue-card__header .status-details{font-size:10px}.issue-card__header-left{display:flex;align-items:center;gap:6px}.issue-card__header-left-title{font-size:14px;display:flex;align-items:center;gap:4px}.issue-card__header-right{display:flex;align-items:center;gap:8px}.issue-card__header-right-time{font-size:10px;line-height:14px;color:#8c8c8c;display:flex;align-items:center;gap:2px}.issue-card__body-wrapper{background-color:#efe6dd;padding:8px;display:flex;align-items:flex-end;justify-content:flex-end;gap:2px;border:1px solid #d9d9d9}.issue-card__time{color:#8c8c8c;font-size:10px}.issue-card__desc{color:#333;margin:0}.issue-card__footer{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.upload-status{background:#eaf8f2;color:#135439;padding:4px 10px;border-radius:4px;font-size:10px}.btn{padding:6px 12px;border:none;border-radius:6px;cursor:pointer;font-weight:600}.btn.btn-primary{background:#0067ff;padding:6px 8px;display:flex;align-items:center;gap:4px;color:#fff;border-radius:50px}.btn.btn-primary img{transform:rotate(-90deg)}.message-with-image{display:flex;flex-direction:column;gap:4px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border:.5px solid #d9d9d9;box-shadow:0px 1px 3px 1px rgba(0,0,0,.1019607843),0px 1px 2px 0px rgba(0,0,0,.0588235294);background-color:#f5f5f5;padding:4px;width:65%}.message-with-image img{object-fit:cover;border-radius:6px}.message-with-image-message{font-size:14px}

.kebab-menu-trigger{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:6px;cursor:pointer;transition:background-color .2s ease}.kebab-menu-trigger:hover,.kebab-menu-trigger.open{background-color:#ebf6fd}.kebab-menu-trigger img{width:20px;height:20px}.kebab-menu-dropdown{background:#fff;box-shadow:0px 4px 12px rgba(0,0,0,.1);border-radius:8px;padding:8px 0;min-width:180px}.kebab-menu-item{display:flex;align-items:center;gap:12px;padding:8px 16px;cursor:pointer;transition:background .2s ease,color .2s ease;font-size:14px}.kebab-menu-item .menu-icon{display:flex;align-items:center}.kebab-menu-item:hover{background:#ebf6fd}.kebab-menu-item.danger{color:#dd360c}.kebab-menu-item.danger:hover{background:#fbeaea}.kebab-menu-divider{height:1px;background:#eaeaea;margin:4px 0}
.select-customers-container{display:flex;flex-direction:column;gap:8px;flex:1;padding:12px 14px;width:100%;box-sizing:border-box;background-color:#f0f0f0;overflow:scroll}.select-customers-container-item{display:flex;gap:12px;align-items:center;background-color:#fff;padding:12px 16px;border-radius:8px}.select-customers-container-item-right{display:flex;flex-direction:column;flex:1;justify-content:flex-start}.select-customers-container-item-right-top{color:#262626;font-size:16px;line-height:22px}.select-customers-container-item-right-bottom{color:#595959;font-size:12px;line-height:16px;display:flex;align-items:center}
.select-intent-container{display:flex;flex-direction:column;gap:8px;flex:1;padding:12px 14px;width:100%;box-sizing:border-box;background-color:#f0f0f0;overflow:scroll}.select-intent-container-item{display:flex;gap:12px;align-items:center;background-color:#fff;padding:12px 16px;border-radius:8px}.select-intent-container-item-right{display:flex;flex-direction:column;flex:1;justify-content:flex-start}.select-intent-container-item-right-top{color:#262626;font-size:16px;line-height:22px}.select-intent-container-item-right-bottom{color:#595959;font-size:12px;line-height:16px;align-items:center}
.delete-message-container{display:flex;flex-direction:column;gap:24px;padding:20px;background-color:#fff;width:100%;box-sizing:border-box;align-items:center;justify-content:center}.delete-message-container-body{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center}.delete-message-container-body-title{font-size:16px;line-height:22px;color:#000}.delete-message-container-body-subtitle{color:#595959;font-size:14px;line-height:20px}.delete-message-container-footer{display:flex;flex-direction:row;gap:12px;width:inherit}.delete-message-container-footer-cancel-btn{border:1px solid #000;border-radius:4px !important;background-color:rgba(0,0,0,0) !important}.delete-message-container-footer-cancel-btn .button-view-text{color:#000}.delete-message-container-footer-delete-btn{border-radius:4px !important;background-color:#dd360c !important}
.order-card-comp{background:#fff;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #eaeaea;display:flex;flex-direction:column}.order-card-comp__header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.order-card-comp__header .status-details{gap:4px;display:flex;align-items:center}.order-card-comp__header .status-details .marker{height:8px;width:8px}.order-card-comp__header .status-details.open{color:#8c3cff}.order-card-comp__header .status-details.open .marker.open{background-color:#8c3cff}.order-card-comp__header .status-details.in-progress{color:#b57900}.order-card-comp__header .status-details.in-progress .marker.in-progress{background-color:#b57900}.order-card-comp__header .status-details.closed{color:#249f6c}.order-card-comp__header .status-details.closed .marker.closed{background-color:#249f6c}.order-card-comp__header .status-details{font-size:10px}.order-card-comp__header-left{display:flex;align-items:center;gap:6px}.order-card-comp__header-left-title{font-size:14px;display:flex;align-items:center;gap:4px}.order-card-comp__header-left .order-card-comp-status-details{font-size:10px;background-color:#d9d9d9;padding:2px 6px;border-radius:4px}.order-card-comp__header-right{display:flex;align-items:center;gap:8px}.order-card-comp__header-right-time{font-size:10px;line-height:14px;color:#8c8c8c;display:flex;align-items:center;gap:2px}.order-card-comp__body-wrapper{background-color:#efe6dd;padding:8px;display:flex;align-items:flex-end;justify-content:flex-end;gap:2px;border:1px solid #d9d9d9}.order-card-comp__body-wrapper-msgs{display:flex;flex-direction:column;gap:5px}.order-card-comp__time{color:#8c8c8c;font-size:10px}.order-card-comp__desc{color:#333;margin:0}.order-card-comp__extra-details{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:12px;gap:12px;border-bottom:1px solid #d9d9d9}.order-card-comp__extra-details-item{display:flex;flex-direction:column;gap:2px}.order-card-comp__extra-details-item-heading{color:#595959;font-size:12px}.order-card-comp__extra-details-item-value{font-size:14px}.order-card-comp__footer{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.order-status{background:#fcebe7;color:#631805;padding:4px 10px;border-radius:4px;font-size:10px}.btn{padding:6px 12px;border:none;border-radius:6px;cursor:pointer;font-weight:600}.btn.btn-primary{background:#0067ff;padding:6px 8px;display:flex;align-items:center;gap:4px;color:#fff;border-radius:50px}.btn.btn-primary img{transform:rotate(-90deg)}.order-card-comp-message-with-image{display:flex;flex-direction:column;gap:4px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border:.5px solid #d9d9d9;box-shadow:0px 1px 3px 1px rgba(0,0,0,.1019607843),0px 1px 2px 0px rgba(0,0,0,.0588235294);background-color:#f5f5f5;padding:5px 8px}.order-card-comp-message-with-image img{object-fit:cover;border-radius:6px}.order-card-comp-message-with-image span{font-size:14px;white-space:nowrap}
.payment-card-comp{background:#fff;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #eaeaea;display:flex;flex-direction:column}.payment-card-comp__header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.payment-card-comp__header .status-details{gap:4px;display:flex;align-items:center}.payment-card-comp__header .status-details .marker{height:8px;width:8px}.payment-card-comp__header .status-details.open{color:#8c3cff}.payment-card-comp__header .status-details.open .marker.open{background-color:#8c3cff}.payment-card-comp__header .status-details.in-progress{color:#b57900}.payment-card-comp__header .status-details.in-progress .marker.in-progress{background-color:#b57900}.payment-card-comp__header .status-details.closed{color:#249f6c}.payment-card-comp__header .status-details.closed .marker.closed{background-color:#249f6c}.payment-card-comp__header .status-details{font-size:10px}.payment-card-comp__header-left{display:flex;align-items:center;gap:6px}.payment-card-comp__header-left-title{font-size:14px;display:flex;align-items:center;gap:4px}.payment-card-comp__header-left .payment-card-comp-status-details{font-size:10px;background-color:#fff7e6;color:#d99100;padding:2px 6px;border-radius:4px}.payment-card-comp__header-right{display:flex;align-items:center;gap:8px}.payment-card-comp__header-right-time{font-size:10px;line-height:14px;color:#8c8c8c;display:flex;align-items:center;gap:2px}.payment-card-comp__body-wrapper{background-color:#efe6dd;padding:8px;display:flex;align-items:flex-end;justify-content:flex-end;gap:2px;border:1px solid #d9d9d9}.payment-card-comp__time{color:#8c8c8c;font-size:10px}.payment-card-comp__desc{color:#333;margin:0}.payment-card-comp__extra-details{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:12px;gap:12px;border-bottom:1px solid #d9d9d9}.payment-card-comp__extra-details-item{display:flex;flex-direction:column;gap:2px}.payment-card-comp__extra-details-item-heading{color:#595959;font-size:12px}.payment-card-comp__extra-details-item-value{font-size:14px}.payment-card-comp__footer{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.order-status{background:#fcebe7;color:#631805;padding:4px 10px;border-radius:4px;font-size:10px}.btn{padding:6px 12px;border:none;border-radius:6px;cursor:pointer;font-weight:600}.btn.btn-primary{background:#0067ff;padding:6px 8px;display:flex;align-items:center;gap:4px;color:#fff;border-radius:50px}.btn.btn-primary img{transform:rotate(-90deg)}.payment-card-comp-message-with-image{display:flex;flex-direction:column;gap:4px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border:.5px solid #d9d9d9;box-shadow:0px 1px 3px 1px rgba(0,0,0,.1019607843),0px 1px 2px 0px rgba(0,0,0,.0588235294);background-color:#f5f5f5;padding:4px;width:65%}.payment-card-comp-message-with-image img{object-fit:cover;border-radius:6px}.payment-card-comp-message-with-image-message{font-size:14px}
.internal-notes-container{display:flex;flex-direction:column}.internal-notes-container-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;padding:8px 12px;border-bottom:1px solid #d9d9d9;border-top-left-radius:12px;border-top-right-radius:12px}.internal-notes-container-header-left{display:flex;align-items:center;gap:6px;font-size:14px;line-height:20px}.internal-notes-container-header-right{display:flex;align-items:center;gap:8px}.internal-notes-container-header-right-time{font-size:10px;line-height:14px;color:#8c8c8c;display:flex;align-items:center;gap:2px}.internal-notes-container-body{flex:1;background-color:#fff7e6;padding:12px 8px;color:#454545;font-size:14px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}
.replace-customer-container{display:flex;flex-direction:column;gap:24px;padding:20px;background-color:#fff;width:100%;box-sizing:border-box;align-items:center;justify-content:center}.replace-customer-container-body{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center}.replace-customer-container-body-title{font-size:16px;line-height:22px;color:#000}.replace-customer-container-body-subtitle{color:#595959;font-size:14px;line-height:20px}.replace-customer-container-footer{display:flex;flex-direction:row;gap:12px;width:inherit}.replace-customer-container-footer-cancel-btn{border:1px solid #000;border-radius:4px !important;background-color:rgba(0,0,0,0) !important}.replace-customer-container-footer-cancel-btn .button-view-text{color:#000}.replace-customer-container-footer-replace-btn{border-radius:4px !important;background-color:#0067ff !important}
.field-ops-select-option-container{display:flex;justify-content:space-between;background-color:#000;padding:12px 16px 16px 16px}.field-ops-select-option-container--left{display:flex;flex-direction:row;align-items:center;gap:5px}.field-ops-select-option-container--left-text{font-size:14px;color:#0067ff}.field-ops-select-option-container--right{display:flex;flex-direction:row;gap:12px}.field-ops-select-option-container--right-text{font-size:14px;color:#fff}.field-ops-select-option-container--right-text.clear{color:#dd360c}
.cart-icon{display:flex;flex-direction:column;position:relative;border-radius:4px;padding:8px;box-sizing:border-box;backdrop-filter:blur(40px);background-color:hsla(0,0%,100%,.2509803922);cursor:pointer}.cart-icon-count{font-size:10px;line-height:14px;text-align:center;justify-content:center;display:flex;align-items:center;width:18px;height:18px;color:#fff;border-radius:50%;position:absolute;top:5;right:0;background-color:#dd360c;transform:translateX(50%) translateY(-50%);z-index:1}
.pdf-preview-container{display:flex;flex-direction:column;width:100%;padding:16px;box-sizing:border-box;flex:1;overflow-y:hidden}.pdf-preview-container .pdf-viewer-wrapper{width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto}.pdf-preview-container .pdf-viewer-wrapper .rpv-core__viewer{height:100%;display:flex;flex-direction:column;overflow:hidden !important}.pdf-preview-container .pdf-viewer-wrapper .rpv-core__viewer .rpv-core__viewer-container{flex:1;height:100%}.pdf-preview-container .pdf-viewer-wrapper .rpv-core__viewer .rpv-core__viewer-container>div:first-child{display:none !important}.pdf-preview-container .pdf-viewer-wrapper .rpv-core__viewer .rpv-core__inner-pages{overflow:hidden !important;display:flex;justify-content:center;align-items:flex-start}.pdf-preview-container .pdf-viewer-wrapper .rpv-core__viewer .rpv-core__inner-container{overflow:hidden !important}.pdf-preview-container .pdf-viewer-wrapper .rpv-core__viewer .rpv-core__page-layer{display:flex;justify-content:center}.pdf-preview-container .pdf-viewer-wrapper .rpv-core__viewer .rpv-core__page-layer canvas{max-width:100% !important;max-height:calc(100vh - 100px) !important;width:auto !important;height:auto !important;object-fit:contain}.pdf-preview-container .pdf-viewer-wrapper .rpv-core__inner-page{margin:0 !important}.pdf-preview-container .pdf-viewer-wrapper ::-webkit-scrollbar{display:none}.pdf-preview-container .pdf-viewer-wrapper *{scrollbar-width:none;-ms-overflow-style:none}.pdf-preview-error{display:flex;flex-direction:column;align-items:center;font-size:16px;line-height:22px;color:#dd360c}.pdf-preview-send-ledger-btn-container{display:flex;position:fixed;bottom:0;left:0;right:0;align-items:center;padding:8px 12px;justify-content:center;box-sizing:border-box;background-color:#fff;box-shadow:0px -2px 6px 0px var(--black-20)}.pdf-preview-send-ledger-btn-text{font-size:16px;line-height:22px;color:#fff}
.header-steps-container{display:flex;flex-direction:row;background-color:#fff;padding:8px 16px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.header-steps-container::-webkit-scrollbar{display:none}.header-steps-container__label{font-size:10px}.header-steps-container .step-label{margin-top:10px}.header-steps-container__step-circle{width:16px;height:16px;text-align:center;border-radius:100px;border:1px dashed;flex-shrink:0}.header-steps--divider{border-radius:50px;width:74px;height:2px;margin-left:24px;margin-right:6px;margin-top:-10px}.header-steps-container>div:last-child .step-label{margin-top:2px}
.render-tabs{display:flex;flex-direction:row;align-items:flex-start;background-color:#132c45}.render-tabs-tab{display:flex;flex-direction:row;gap:12px;padding:16px 20px;box-sizing:border-box;color:#fff;transition:all .4s ease-in-out;background-color:rgba(0,0,0,0)}.render-tabs-tab.active{color:#32a7e8;border-bottom:4px solid #32a7e8}
.invoice-screen{display:flex;flex-direction:column;min-height:100vh;background-color:#f1f2f4;gap:10px}.invoice-screen-header{display:flex;padding:15px;background-color:#fff;align-items:center;gap:8px;box-shadow:0px 0px 6px 0px rgba(0,0,0,.24)}.invoice-screen iframe{width:100%;flex:1;overflow:scroll;border:none}.invoice-screen-body{display:flex;flex:1;justify-content:center;align-items:center}
.payment-screen{display:flex;flex-direction:column;background-color:#f1f2f4;min-height:100vh;gap:0px !important}.payment-screen-list-loading{display:flex;justify-content:center;align-items:center;gap:10px;position:sticky;bottom:0;background-color:#fff}.payment-screen-header-category-container{display:flex;flex-direction:column;position:sticky;z-index:20;top:0}.payment-screen-empty-screen{flex:1;display:flex;justify-content:center;align-items:center;background-color:#fff}.payment-screen-error-section{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.payment-screen-loading{display:flex;justify-content:center;align-items:center;flex:1;background-color:#fff}.payment-screen-toast-error{padding:12px;margin:10px 15px;background-color:#dd360c;border-radius:7px;color:#fff;display:flex;justify-content:space-between}.payment-screen-toast-error span{font-size:13px}.category-container{position:sticky}.category-container-not-visible{position:fixed}.lastItemRef{height:1px;width:30px;padding:10px 0;background-color:#fff}
.payment-status-chips{display:flex;gap:8px;align-items:center;background:#fff;padding:10px 12px;border-bottom:1px solid #f0f0f0;box-shadow:0px 1px 3px 1px rgba(0,0,0,.1019607843),0px 1px 2px 0px rgba(0,0,0,.0588235294);overflow-x:auto}.payment-status-chips-chip{padding:4px 8px;border-radius:50px;border:1px solid #d9d9d9;background-color:#fff;color:#000;flex-wrap:nowrap;white-space:nowrap;font-size:14px}.payment-status-chips-chip.active{border:1px solid #000;color:#fff;background-color:#000}.chips-vertical-divider{width:1px;align-self:stretch;background-color:#8c8c8c}
.font-regular{font-family:"Segoe-UI-VF";font-weight:400}.font-semiBold{font-family:"Segoe-UI-SemiBold";font-weight:600}.font-bold{font-family:"Segoe-UI-Bold";font-weight:700}
.zm-side-bar-header{display:flex;align-items:center;gap:8px}.zm-side-bar-header-customer-details{display:flex;flex-direction:column;flex:1;color:#000}.zm-side-bar-divider{border:1px solid rgba(0,0,0,0);border-image-source:linear-gradient(90deg, #ffffff 10%, #000000 50%, #ffffff 90%);border-image-slice:1}.zm-side-bar-content{flex:1;display:flex;flex-direction:column;gap:12px}.zm-side-bar-content-item{display:flex;align-items:center;gap:8px;padding:8px 16px 8px 0;color:#000;font-size:14px}.zm-side-bar-content-item-label{flex:1}.zm-side-bar-footer{display:flex;flex-direction:column;gap:12px}.zm-side-bar-footer-contact-us{align-self:center;font-size:12px;color:#000}.zm-side-bar-footer-contact-details{display:flex;align-items:center;justify-content:center;font-size:12px;gap:8px;color:#000}.zm-side-bar-footer-website{font-size:12px;align-self:center;color:#000}
.payment-details-screen{display:flex;flex:1;flex-direction:column;min-height:100vh}.payment-details-screen-header{display:flex;gap:8px;align-items:center;background-color:#fff;border-bottom:1px solid #f0f0f0;padding:12px;position:fixed;top:0;width:100%;z-index:2;font-size:16px;line-height:22px;box-sizing:border-box}.payment-details-screen-body{flex:1;display:flex;flex-direction:column;overflow-y:auto;padding:12px 16px;background-color:#f0f0f0;margin-top:46px;gap:16px}.payment-details-screen-body-loading{display:flex;align-items:center;justify-content:center}.payment-details-screen-body-payment-info{border:1px solid #f0f0f0;background-color:#fff;display:flex;padding:16px;gap:16px;border-radius:12px}.payment-details-screen-body-payment-info-content{flex:1;display:flex;flex-direction:column;gap:4px}.payment-details-screen-body-payment-info-content-payment-id{color:#091e42}.payment-details-screen-body-payment-info-content-payment-payed-by{color:#758195;font-size:12px}.payment-details-screen-body-receipt{display:flex;flex-direction:column;gap:12px}.payment-details-screen-body-receipt-header{display:flex;flex-direction:column;gap:2px}.payment-details-screen-body-receipt-header-primary{font-size:10px;color:#091e42}.payment-details-screen-body-receipt-header-secondary{font-size:12px;color:#454545}.payment-details-screen-body-receipt-items{display:flex;flex-direction:column;gap:4px;background-color:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:16px}.payment-details-screen-body-receipt-items-item{display:flex;gap:4px;background-color:#f5f5f5;border-radius:4px;padding:8px}.payment-details-screen-body-receipt-items-item-name{font-size:12px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payment-details-screen-body-parsed-details{display:flex;flex-direction:column;gap:12px}.payment-details-screen-body-parsed-details-header{display:flex;flex-direction:column;gap:2px}.payment-details-screen-body-parsed-details-header-primary{font-size:10px;color:#091e42}.payment-details-screen-body-parsed-details-header-secondary{font-size:12px;color:#454545}.payment-details-screen-body-parsed-details-items{display:flex;flex-direction:column;padding:15px 16px;border:1px solid #f1f2f4;background-color:#fff;border-radius:12px;gap:16px}.payment-details-screen-body-parsed-details-items-item{display:flex;flex-direction:column;gap:2px}.payment-details-screen-body-parsed-details-items-item-primary{font-size:12px;color:#8c8c8c}.payment-details-screen-body-parsed-details-items-item-secondary{font-size:16px;color:#000;font-weight:500}
.ledger-screen{display:flex;flex-direction:column;background-color:#f0f0f0;height:100vh;overflow:hidden;gap:0px !important}.ledger-screen-list-loading{display:flex;justify-content:center;align-items:center;gap:10px;position:sticky;bottom:0;background-color:#fff}.ledger-screen-header-category-container{display:flex;flex-direction:column;position:sticky;z-index:20;top:0}.ledger-screen-empty-screen{flex:1;display:flex;justify-content:center;align-items:center;background-color:#fff}.ledger-screen-error-section{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.ledger-screen-loading{display:flex;justify-content:center;align-items:center;flex:1;background-color:#fff}.ledger-screen-toast-error{padding:12px;margin:10px 15px;background-color:#dd360c;border-radius:7px;color:#fff;display:flex;justify-content:space-between}.ledger-screen-toast-error span{font-size:13px}
.ledger-view-container{display:flex;flex-direction:column;align-items:center;flex:1;overflow:hidden}.ledger-grid{display:grid;grid-template-columns:2fr 1fr 1fr;padding:8px 16px;box-sizing:border-box}.ledger-grid-closing{display:grid;grid-template-columns:3fr 1fr;padding:8px 16px;box-sizing:border-box}.ledger-view-header{font-size:12px;line-height:16px;color:#000;background-color:#f0f0f0;width:100%}.ledger-view-header-text{display:flex;justify-content:flex-start;align-items:center}.ledger-view-header-text:not(:first-child){justify-content:flex-end}.ledger-view-opening{background-color:#fff7e6;padding:12px 16px;box-sizing:border-box;width:100%;overflow-y:hidden}.ledger-view-opening-ledger{box-sizing:border-box;align-items:flex-start}.ledger-view-opening-ledger-date{font-size:16px;line-height:22px;color:#000}.ledger-view-opening-ledger-info{display:flex;flex-direction:row;gap:4px;align-items:center;font-size:14px;line-height:20px;text-wrap:wrap;overflow-wrap:break-word}.ledger-view-opening-text{display:flex;justify-content:flex-start;align-items:center;font-size:14px;line-height:20px;justify-content:flex-start}.ledger-view-opening-text:not(:first-child){justify-content:flex-end}.ledger-view-opening-text.debit{color:#dd360c}.ledger-view-opening-text.credit{color:#1e855a}.ledger-view-content-wrapper{display:flex;flex-direction:column;flex:1;overflow:hidden;width:100%;padding-bottom:36px;box-sizing:border-box}.ledger-view-content{display:flex;flex-direction:column;overflow-y:auto;width:100%;font-size:14px;line-height:20px;background-color:#fff}.ledger-view-content-row{padding:12px 16px;box-sizing:border-box}.ledger-view-content-row-ledger{display:flex;flex-direction:column;align-items:flex-start}.ledger-view-content-row-ledger-date{font-size:16px;line-height:22px;color:#000}.ledger-view-content-row-ledger-info{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.ledger-view-content-row-ledger-info-text{font-size:14px;line-height:20px;color:#595959}.ledger-view-content-row-text{display:flex;justify-content:flex-start;align-items:center;font-size:14px;line-height:20px;justify-content:flex-start}.ledger-view-content-row-text.debit{color:#dd360c}.ledger-view-content-row-text.credit{color:#1e855a}.ledger-view-content-row-text:not(:first-child){justify-content:flex-end}.ledger-view-closing{position:fixed;bottom:0;background-color:#f0f0f0;padding:12px 16px;box-sizing:border-box;width:100%;overflow-y:hidden;font-size:16px;line-height:22px}.ledger-view-closing-text{display:flex;justify-content:flex-start;align-items:center}.ledger-view-closing-text:not(:first-child){justify-content:flex-end}.ledger-view-closing-amount{display:flex;justify-content:flex-end;align-items:center;color:#dd360c}
.side-drawer-list{display:flex;flex-direction:column;gap:12px}.side-drawer-list-item{display:flex;align-items:center;cursor:pointer;border-radius:8px;transition:background .2s;font-size:14px;padding:8px 4px;justify-content:space-between}.side-drawer-list-item:hover{background-color:hsla(0,0%,100%,.1)}.side-drawer-list-item-label{display:flex;align-items:center;gap:8px}.side-drawer-list-item-sub-label{font-size:10px;color:#d9d9d9}.side-drawer-list-child{display:flex;flex-direction:column}.side-drawer-list-child-item{font-size:14px;border-left:2px solid #595959;padding:8px 32px;margin:0 12px;cursor:pointer}.side-drawer-footer{text-align:center;display:flex;flex-direction:column;gap:12px;font-size:12px}.side-drawer-footer .contact-container{padding:16px;display:flex;flex-direction:column;gap:12px}.side-drawer-footer .contact-container .contact-row{display:flex;align-items:center;gap:8px;justify-content:center;flex-wrap:wrap}.side-drawer-footer .contact-container .contact-row-item{cursor:pointer;display:flex;align-items:center;gap:8px}.side-drawer-footer .contact-container a.side-drawer-contact-link{color:#fff;text-decoration:none;cursor:pointer}.side-drawer-footer .install-btn{display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:center;font-size:14px;padding:8px 4px;text-align:left;gap:8px;display:flex;cursor:pointer}.side-drawer-footer .logout-btn{font-size:14px;padding:8px 4px;text-align:left;gap:8px;display:flex;cursor:pointer}.side-drawer-divider{height:1px;background-image:linear-gradient(90deg, #132c45 10%, #ffffff 50%, #132c45 90%);margin:16px 0}.side-drawer-loader{position:absolute;right:20px;top:50%;transform:translateY(-50%)}
.tour-guide-popup-container{display:flex;flex-direction:column;gap:24px;border-radius:8px;padding:16px;padding-top:24px;box-sizing:border-box;max-width:306px;border-bottom:1px solid #d9d9d9;background:#fff;position:relative}.tour-guide-popup-container.tooltip{padding-top:16px !important}.tour-guide-popup-container .tour-guide-popup-container-border{display:flex;justify-content:center;width:100%;height:8px;position:absolute;top:0;left:0;align-items:center;background:linear-gradient(90deg, #8c3cff -0.88%, #32a7e8 24.28%, #2abb7f 49.35%, #0067ff 74.08%, #262626 99.16%);border-top-left-radius:8px;border-top-right-radius:8px}.tour-guide-popup-container-header{display:flex;flex-direction:row;justify-content:space-between}.tour-guide-popup-container-header-steps{display:flex;justify-content:center;align-items:center;padding:2px 8px;font-size:10px;line-height:14px;border-radius:50px;background:#f0f0f0}.tour-guide-popup-container-header-close{display:flex;justify-content:center;align-items:center;padding:4px;cursor:pointer}.tour-guide-popup-container-content{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.tour-guide-popup-container-content-title{font-size:16px;line-height:22px}.tour-guide-popup-container-content-description{font-size:14px;line-height:20px}.tour-guide-popup-container-content-description-icon{justify-content:center;align-items:center;border:1px solid #d9d9d9;box-sizing:border-box;width:20px;height:20px;border-radius:2px}.tour-guide-popup-container-content-description-note{color:#595959;font-size:14px;line-height:20px}.tour-guide-popup-container-button{display:flex;flex-direction:row;justify-content:flex-end}.tour-guide-popup-container-button-primary{width:auto !important}.tour-guide-popup-container-buttons-group{display:flex;gap:16px}.tour-guide-popup-container-buttons-group-tooltip{display:flex;justify-content:flex-start}.tour-guide-popup-container-buttons{display:flex;flex-direction:row;justify-content:space-between}.tour-guide-popup-container-buttons-primary{width:auto !important}.tour-guide-popup-container-buttons-secondary{display:flex;align-items:center;justify-content:center;padding:12px 16px;color:#32a7e8;font-size:14px;line-height:20px;cursor:pointer}.tour-guide-popup-container-buttons-tooltip{display:flex;align-items:center;justify-content:flex-start;padding:12px 16px;color:#32a7e8;font-size:14px;line-height:20px;cursor:pointer}.tour-guide-popup-container .arrow-container{width:16px;height:16px;background:#fff;border-radius:2px;position:absolute;transform:rotate(45deg)}.modal-container-joyride{display:flex;flex-direction:column;gap:24px;align-items:center}.modal-container-joyride-header{display:flex;flex-direction:column;align-items:center}.modal-container-joyride-header-icon{display:flex;align-items:center;justify-content:center}.modal-container-joyride-header-content{display:flex;flex-direction:column;align-items:center;gap:8px}.modal-container-joyride-header-content-title{font-size:28px;line-height:36px;color:#000}.modal-container-joyride-header-content-description{font-size:16px;line-height:22px;color:#595959}.modal-container-joyride-header-content-restart{padding:12px 16px;font-size:14px;line-height:20px;color:#32a7e8;cursor:pointer}.modal-container-joyride-description{font-size:16px;line-height:22px;color:#595959;align-items:center}.modal-container-joyride-card-stack-container{display:flex;justify-content:center;align-items:center;align-self:center;position:relative;width:480px;height:306px;margin:0 auto}.modal-container-joyride-card-stack-container .card-stack-item{position:absolute;top:0;width:280px;transition:all 1.2s ease;pointer-events:none;transform:scale(0.95);opacity:.7;filter:blur(2px);transition:left 2.4s ease,transform 2.4s ease,opacity 2.4s ease,filter .6s ease;will-change:transform,opacity,filter}.modal-container-joyride-card-stack-container .card-stack-item.top{z-index:10;transform:scale(1);filter:none;opacity:1;box-shadow:0 4px 20px rgba(0,0,0,.15);pointer-events:none !important;animation:fadeOutLeft 1.2s forwards}.modal-container-joyride-card-stack-container .card-stack-item.nextTop{z-index:9;transform:scale(1);pointer-events:auto;filter:none;opacity:1 !important;box-shadow:0 4px 20px rgba(0,0,0,.15);transition-delay:2.4s}.modal-container-joyride-card-stack-container .card-stack-item .border-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3px;border-radius:8px;max-width:280px}.modal-container-joyride-card-stack-container .card-stack-item .border-container-selected{display:flex;flex-direction:column;padding:3px;border-radius:8px;max-width:280px;background:linear-gradient(140.86deg, #8c3cff -1.16%, #32a7e8 27.59%, #2abb7f 50.59%, #0067ff 76.72%, #000000 103.37%)}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item{display:flex;flex-direction:column;justify-content:space-between;gap:32px;cursor:pointer;padding:16px;box-sizing:border-box;border-radius:8px;border:1px solid #d9d9d9;background:radial-gradient(98.63% 73.25% at 111.08% -21.04%, #f0f0f0 0%, #ffffff 100%)}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item-body{display:flex;flex-direction:column;gap:32px;padding:0}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item-body-label{padding:2px 8px;box-sizing:border-box;border-radius:50px;background-color:#f0f0f0;color:#000;text-transform:uppercase;width:fit-content;font-size:10px}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item-body-container{display:flex;flex-direction:column;gap:16px}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item-body-container-image{width:50px;height:50px;border:1px solid #fcfcfc;border-radius:6px}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item-body-container-text{display:flex;flex-direction:column;gap:2px}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item-body-container-text-heading{font-size:14px;color:#262626}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item-body-container-text-subheading{font-size:12px;color:#595959}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item-button{width:100%;border-radius:4px;padding:12px 16px;box-sizing:border-box;font-size:14px;line-height:20px;border:2px solid #d9d9d9;background-color:#fff;color:#000}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item-button:disabled{background-color:#fff !important}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item-button:hover{background-color:#fff;color:#000}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item .button-selected{background:linear-gradient(93.07deg, #32a7e8 6.97%, #8c3cff 113.11%);color:#fff;width:100%;font-size:14px;line-height:20px;border-radius:4px;border:none !important;padding:12px 16px;box-sizing:border-box;font-size:14px;line-height:20px}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item .button-selected:hover{background:#32a7e8 !important;color:#fff}.modal-container-joyride-card-stack-container .card-stack-item .home-screen-new-container-body-steps-item .button-completed{background:#2abb7f !important;color:#fff;width:100%;border:none !important;cursor:none !important;border-radius:4px;font-size:14px;line-height:20px;padding:12px 16px;box-sizing:border-box;font-size:14px;line-height:20px}@keyframes fadeOutLeft{0%{opacity:1;transform:scale(1) translateX(0)}50%{opacity:.5;transform:scale(0.95) translateX(-100px)}100%{opacity:0;transform:scale(0.9) translateX(-200px)}}
/* Local fonts */

@font-face {
  font-family: 'Segoe-UI-Italic';
  src: url('Segoe-UI-Italic.ttf') format('truetype');
}

@font-face {
  font-family: 'Segoe-UI-BoldItalic';
  src: url('Segoe-UI-BoldItalic.ttf') format('truetype');
}

@font-face {
  font-family: 'Segoe-UI-Bold';
  src: url('Segoe-UI-Bold.ttf') format('truetype');
}

@font-face {
  font-family: 'Segoe-UI';
  src: url('Segoe-UI.ttf') format('truetype');
}

@font-face {
  font-family: 'Segoe-UI-SemiBold';
  src: url('Segoe-UI-SemiBold.ttf') format('truetype');
}

@font-face {
  font-family: 'Segoe-UI-SemiLight';
  src: url('Segoe-UI-SemiLight.ttf') format('truetype');
}

@font-face {
  font-family: 'Segoe-UI-VF';
  src: url('Segoe-UI-VF.ttf') format('truetype');
}

.font-primary {
  font-family: Segoe-UI-VF;
  font-weight: 400;
}

.font-primary-medium {
  font-family: Segoe-UI-VF;
  font-weight: 500;
}

.font-primary-semibold {
  font-family: Segoe-UI-VF;
  font-weight: 600;
}

.font-primary-bold {
  font-family: Segoe-UI-VF;
  font-weight: 700;
}

*{margin:0;padding:0}body{font-family:Segoe-UI-VF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{border:none;outline:none}:root{--white: #ffffff;--black: #000000;--white-alpha-15: #ffffff26;--black-20: #00000033;--black-30: #0000004d;--gray-100: #f0f0f0;--gray-200: #d9d9d9;--light-gray: #dfe0e0;--gray-300: #bfc0c2;--gray-500: #8c8c99;--gray-600: #8c8c8c;--gray-700: #595959;--gray-charcoal: #262626;--gray-900: #212121;--eerie-black: #1f1f1f;--blue: #0067ff;--deep-navy: #132c45;--mint-100: #ccefe0;--green-500: #2abb7f;--teal-700: #127954;--red-600: #dd360c;--brick-red: #a22704;--deep-orange-950: #631805;--blush-100: #f7cfc5;--peach-100: #ffebc2;--amber-800: #b57900}@media screen and (max-width: 1366px){.font-size-mini{font-size:7px !important}.font-size-small{font-size:9px !important}.font-size-regular{font-size:11px !important}.font-size-medium{font-size:13px !important}.font-size-sub-heading{font-size:15px !important}.font-size-heading{font-size:17px !important}.font-size-heading-large{font-size:18px !important}}@media screen and (min-width: 1367px)and (max-width: 1440px){.font-size-mini{font-size:8px !important}.font-size-small{font-size:10px !important}.font-size-regular{font-size:12px !important}.font-size-medium{font-size:14px !important}.font-size-sub-heading{font-size:16px !important}.font-size-heading{font-size:18px !important}.font-size-heading-large{font-size:20px !important}}@media screen and (min-width: 1441px){.font-size-mini{font-size:10px !important}.font-size-small{font-size:12px !important}.font-size-regular{font-size:14px !important}.font-size-medium{font-size:16px !important}.font-size-sub-heading{font-size:18px !important}.font-size-heading{font-size:20px !important}.font-size-heading-large{font-size:24px !important}}

/*# sourceMappingURL=main.css.map*/