.account-shell{--pf-page-bg:var(--cz-color-bg-page);--pf-surface:var(--cz-color-bg-page);--pf-card:var(--cz-color-bg-surface);--pf-border:var(--cz-color-border);--pf-text:var(--cz-color-text);--pf-muted:var(--cz-color-text-muted);--pf-accent:var(--cz-color-primary);--pf-accent-soft:var(--cz-color-primary-soft);--pf-grad-1:#17181c;--pf-grad-2:#3a1416;--pf-grad-3:#9a1414;--pf-grad-1-rgb:23,24,28;--pf-grad-2-rgb:58,20,22;--pf-grad-3-rgb:154,20,20;--pf-on-accent:var(--cz-color-text-on-primary);--pf-on-accent-muted:hsla(0,0%,100%,.72);--pf-tint:var(--cz-color-bg-subtle);--pf-tint-2:var(--cz-color-bg-page);--pf-pastel-1:var(--cz-color-primary-soft);--pf-pastel-2:var(--cz-color-bg-subtle);--pf-pastel-3:var(--cz-color-primary-soft);--pf-pastel-4:var(--cz-color-bg-muted);--pf-pastel-5:var(--cz-color-bg-page);--pf-shadow:rgba(17,18,22,.06);--pf-shadow-lg:rgba(17,18,22,.14);width:100%;max-width:var(--cz-container-max);margin-inline:auto;padding-inline:var(--cz-gutter);display:grid;grid-template-columns:264px minmax(0,1fr);align-items:start;grid-gap:var(--cz-space-6);gap:var(--cz-space-6);padding-block:var(--cz-space-6) var(--cz-space-12);min-height:60vh}@media(max-width:1199.98px){.account-shell{grid-template-columns:232px minmax(0,1fr);gap:var(--cz-space-5)}}@media(max-width:991.98px){.account-shell{grid-template-columns:minmax(0,1fr);gap:var(--cz-space-4);padding-top:var(--cz-space-4)}}@media(max-width:767.98px){.account-shell{padding-bottom:var(--cz-space-12)}}.account-sidebar{min-width:0}@media(min-width:992px){.account-sidebar{position:-webkit-sticky;position:sticky;top:calc(var(--cz-header-height) + var(--cz-space-6))}}.account-sidebar-card{background:var(--cz-color-bg-surface);border-radius:var(--cz-radius-lg);overflow:hidden;border:1px solid transparent;color:var(--cz-color-text-on-dark);background-color:var(--pf-grad-1);background-image:linear-gradient(150deg,var(--pf-grad-1) 0,var(--pf-grad-2) 55%,var(--pf-grad-3) 100%)}.account-content{min-width:0}.account-breadcrumbs{margin-bottom:var(--cz-space-3)}.account-identity{display:flex;align-items:center;gap:var(--cz-space-3);padding:var(--cz-space-4);border-bottom:1px solid hsla(0,0%,100%,.14)}@media(max-width:991.98px){.account-identity{padding:var(--cz-space-3) var(--cz-space-4)}}.account-avatar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;position:relative;flex-shrink:0;border-radius:50%}.account-avatar:focus-visible{outline:2px solid var(--cz-color-primary);outline-offset:2px}.account-avatar-img{display:block;width:48px;height:48px;border-radius:50%;object-fit:cover;background:var(--cz-color-bg-subtle)}.account-avatar-placeholder{color:var(--pf-on-accent-muted)}.account-avatar-badge,.account-avatar-placeholder{display:flex;align-items:center;justify-content:center}.account-avatar-badge{position:absolute;right:-2px;bottom:-2px;width:20px;height:20px;border-radius:50%;border:2px solid var(--cz-color-bg-surface);background:var(--cz-color-ink);color:var(--cz-color-text-on-dark)}.account-identity-text{min-width:0;display:flex;flex-direction:column;gap:2px}.account-identity-text p{margin:0}.account-identity-greeting{font-size:var(--cz-text-xs);color:var(--pf-on-accent-muted)}.account-identity-name{font-size:var(--cz-text-md);font-weight:var(--cz-weight-semibold);text-transform:capitalize}.account-identity-email,.account-identity-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-identity-email{font-size:var(--cz-text-xs);color:var(--pf-on-accent-muted)}.account-identity-signin{font-size:var(--cz-text-sm);font-weight:var(--cz-weight-semibold);color:var(--cz-color-text-on-dark)}.account-identity-signin:hover{color:var(--pf-on-accent-muted)}.account-identity-skel{display:block;width:120px;height:14px}.account-identity-skel.is-short{width:80px}.profile-dashboard-container{min-width:0}.profile-header,.profile-page-header{display:flex;flex-wrap:wrap;gap:var(--cz-space-3)}.profile-header{flex-direction:column;gap:var(--cz-space-1)}.profile-page-header{align-items:flex-end;justify-content:space-between}.profile-txt1{margin:0;font-size:var(--cz-text-3xl);font-weight:var(--cz-weight-semibold);letter-spacing:var(--cz-tracking-tight);color:var(--cz-color-text)}.profile-page-subtitle{margin-top:var(--cz-space-1);font-size:var(--cz-text-sm);color:var(--cz-color-text-muted)}.profile-card{background:var(--cz-color-bg-surface);border:1px solid var(--cz-color-border);border-radius:var(--cz-radius-lg);padding:var(--cz-space-6)}@media(max-width:767.98px){.profile-card{padding:var(--cz-space-4)}}.profile-card-title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--cz-space-2);margin:0 0 var(--cz-space-4);font-size:var(--cz-text-md);font-weight:var(--cz-weight-semibold);letter-spacing:0;color:var(--cz-color-text)}.profile-card-title--sm{margin:0;font-size:var(--cz-text-sm)}.profile-card-title-icon{display:inline-flex;color:var(--cz-color-text-muted)}.profile-card-title-icon-circle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background:var(--cz-color-primary-soft);color:var(--cz-color-primary)}.account-shell .ant-tag{-webkit-margin-end:0;margin-inline-end:0;border-radius:var(--cz-radius-pill);font-size:var(--cz-text-xs);font-weight:var(--cz-weight-semibold)}.account-shell .ant-tag-green{background:var(--cz-color-success-soft);color:var(--cz-color-success)}.account-shell .ant-tag-red{background:var(--cz-color-danger-soft);color:var(--cz-color-danger)}.account-shell .ant-tag-orange{background:var(--cz-color-warning-soft);color:var(--cz-color-warning)}.profile-hero{display:flex;align-items:stretch;gap:var(--cz-space-6)}@media(max-width:1199.98px){.profile-hero{flex-direction:column;gap:var(--cz-space-5)}}.profile-hero-main{flex:1 1 auto;min-width:0}.profile-hero-side{flex:0 0 320px}@media(max-width:1199.98px){.profile-hero-side{flex:1 1 auto}}.profile-hero-headRow{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cz-space-4)}@media(max-width:575.98px){.profile-hero-headRow{flex-direction:column;align-items:stretch}}.profile-hero-top{display:flex;align-items:center;gap:var(--cz-space-5);min-width:0}@media(max-width:575.98px){.profile-hero-top{gap:var(--cz-space-4)}}.profile-hero-avatar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;position:relative;flex-shrink:0;line-height:var(--cz-leading-none);border-radius:50%}.profile-hero-avatar:focus-visible{outline:2px solid var(--cz-color-primary);outline-offset:2px}@media(max-width:575.98px){.profile-hero-avatar img{width:72px;height:72px}}.profile-hero-img{border-radius:50%;object-fit:cover;border:1px solid var(--cz-color-border);background:var(--cz-color-bg-subtle)}.profile-hero-avatar-badge{position:absolute;right:0;bottom:2px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--cz-color-bg-surface);background:var(--cz-color-ink);color:var(--cz-color-text-on-dark)}.profile-hero-identity{min-width:0}.profile-hero-name{margin:0;font-size:var(--cz-text-2xl);font-weight:var(--cz-weight-semibold);text-transform:capitalize;overflow-wrap:anywhere}.profile-hero-chips{display:flex;flex-wrap:wrap;gap:var(--cz-space-2);margin-top:var(--cz-space-2)}.profile-hero-meta{margin-top:var(--cz-space-3)}.profile-hero-meta-item{display:flex;align-items:center;gap:var(--cz-space-2);min-width:0;margin-top:var(--cz-space-1);font-size:var(--cz-text-sm);color:var(--cz-color-text-muted)}.profile-hero-meta-item svg{flex-shrink:0}.profile-hero-meta-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cz-color-text)}@media(max-width:575.98px){.profile-hero-meta-value{overflow:visible;white-space:normal;overflow-wrap:anywhere}}.profile-hero-edit-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--cz-space-2);min-height:var(--cz-control-md);border-radius:var(--cz-radius-md);border:1px solid transparent;font-family:var(--cz-font-sans);font-size:var(--cz-type-button-size);font-weight:var(--cz-type-button-weight);line-height:var(--cz-type-button-leading);letter-spacing:var(--cz-type-button-tracking);text-transform:var(--cz-type-button-transform);white-space:nowrap;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--cz-duration-base) var(--cz-ease-standard),border-color var(--cz-duration-base) var(--cz-ease-standard),color var(--cz-duration-base) var(--cz-ease-standard),box-shadow var(--cz-duration-base) var(--cz-ease-standard),transform var(--cz-duration-base) var(--cz-ease-standard);background:var(--cz-color-bg-surface);color:var(--cz-color-text);border-color:var(--cz-color-border-strong);min-height:40px;padding:0 var(--cz-space-4);font-size:var(--cz-text-sm);flex-shrink:0}.profile-hero-edit-btn:focus-visible{outline:2px solid var(--cz-color-primary)}.profile-hero-edit-btn:active:not(:disabled){transform:translateY(1px)}.profile-hero-edit-btn:disabled,.profile-hero-edit-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.profile-hero-edit-btn:focus-visible{outline:2px solid var(--cz-color-ink);outline-offset:2px}.profile-hero-edit-btn:hover:not(:disabled){border-color:var(--cz-color-ink);color:var(--cz-color-ink)}@media(max-width:575.98px){.profile-hero-edit-btn{width:100%}}.profile-verify-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;min-height:24px;padding:0 var(--cz-space-3);border-radius:var(--cz-radius-pill);background:var(--cz-color-warning-soft);color:var(--cz-color-warning);font-size:var(--cz-text-xs);font-weight:var(--cz-weight-semibold);text-decoration:underline;text-underline-offset:2px}.profile-verify-btn:focus-visible{outline:2px solid var(--cz-color-primary);outline-offset:2px}.profile-verify-btn:hover{background:var(--cz-color-warning);color:var(--cz-color-text-on-dark)}.profile-quote-strip{margin-top:var(--cz-space-5);padding:var(--cz-space-3) var(--cz-space-4);border-left:3px solid var(--cz-color-primary);border-radius:var(--cz-radius-sm);background:var(--cz-color-bg-subtle)}.profile-quote-strip-title{font-size:var(--cz-text-sm);font-weight:var(--cz-weight-semibold)}.profile-quote-strip-sub{margin-top:2px;font-size:var(--cz-text-sm);color:var(--cz-color-text-muted)}.profile-statusPanel{height:100%;padding:var(--cz-space-4) var(--cz-space-5);border:1px solid var(--cz-color-border);border-radius:var(--cz-radius-md);background:var(--cz-color-bg-page)}.profile-status-header{display:flex;align-items:center;gap:var(--cz-space-2);margin-bottom:var(--cz-space-4)}.profile-status-list{display:flex;flex-direction:column}.profile-status-item{display:flex;align-items:center;gap:var(--cz-space-3);min-height:var(--cz-tap-target);border-bottom:1px solid var(--cz-color-border)}.profile-status-item:last-child{border-bottom:0}.profile-status-icon{display:flex;color:var(--cz-color-text-muted)}.profile-status-label{flex:1 1;font-size:var(--cz-text-sm)}.profile-details-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:0 var(--cz-space-8);gap:0 var(--cz-space-8)}@media(max-width:1199.98px){.profile-details-grid{grid-template-columns:minmax(0,1fr)}}.profile-details-main{min-width:0}.profile-details-main .ant-form-item{margin-bottom:var(--cz-space-3)}.profile-details-meta{min-width:0;padding-left:var(--cz-space-8);border-left:1px solid var(--cz-color-border)}@media(max-width:1199.98px){.profile-details-meta{padding:var(--cz-space-2) 0 0;margin-top:var(--cz-space-2);border-left:0;border-top:1px solid var(--cz-color-border)}}.profile-meta-item,.profile-row{display:flex;align-items:flex-start;gap:var(--cz-space-3);padding:var(--cz-space-4) 0;border-bottom:1px solid var(--cz-color-border-subtle)}.profile-meta-item:first-child,.profile-row:first-child{padding-top:0}.profile-meta-item:last-child,.profile-row:last-child{border-bottom:0;padding-bottom:0}@media(max-width:575.98px){.profile-row{flex-wrap:wrap}}.profile-row-icon{display:flex;flex-shrink:0;padding-top:2px;color:var(--cz-color-text-muted)}.profile-row-main{flex:1 1;min-width:0}.profile-row-actions{display:flex;align-items:center;gap:var(--cz-space-2);flex-shrink:0}@media(max-width:575.98px){.profile-row-actions{flex-basis:100%;padding-left:calc(16px + var(--cz-space-3))}}.profile-row-edit{margin-top:var(--cz-space-3)}.profile-dashboard-txt5{margin-bottom:2px;font-size:var(--cz-text-xs);font-weight:var(--cz-weight-medium);letter-spacing:var(--cz-tracking-wide);color:var(--cz-color-text-muted)}.profile-dashboard-Box5{font-size:var(--cz-text-md);font-weight:var(--cz-weight-medium);color:var(--cz-color-text);overflow-wrap:anywhere}.profile-dashboard-Box5:empty:before{content:"Not added";color:var(--cz-color-text-subtle);font-weight:var(--cz-weight-regular)}.profile-meta-value{margin-top:2px}.profile-edit-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--cz-space-1);min-height:36px;padding:0 var(--cz-space-3);border-radius:var(--cz-radius-md);font-size:var(--cz-text-sm);font-weight:var(--cz-weight-semibold);color:var(--cz-color-text);transition:background-color var(--cz-duration-base) var(--cz-ease-standard),color var(--cz-duration-base) var(--cz-ease-standard)}.profile-edit-btn:focus-visible{outline:2px solid var(--cz-color-primary);outline-offset:2px}.profile-edit-btn:hover{background:var(--cz-color-bg-subtle);color:var(--cz-color-primary)}.profile-edit-btn[aria-expanded=true]{color:var(--cz-color-text-muted)}.mobile-number-change-wrapper{width:100%;max-width:420px}@media(max-width:575.98px){.mobile-number-change-wrapper .profile-get-otp-btn{width:100%}}.profile-faq-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--cz-space-2);margin-bottom:var(--cz-space-4)}.profile-faq-header .profile-card-title{margin:0}.profile-faq-subtitle{font-size:var(--cz-text-sm);color:var(--cz-color-text-muted)}.profile-dashboard-faq-section .ant-collapse{border:0;background:transparent}.profile-dashboard-faq-section .ant-collapse .ant-collapse-item{margin-bottom:var(--cz-space-2);border:1px solid var(--cz-color-border);border-radius:var(--cz-radius-md)!important;background:var(--cz-color-bg-surface);overflow:hidden}.profile-dashboard-faq-section .ant-collapse .ant-collapse-item:last-child{margin-bottom:0}.profile-dashboard-faq-section .ant-collapse .ant-collapse-header{align-items:center!important;min-height:var(--cz-tap-target);padding:var(--cz-space-3) var(--cz-space-4)!important;font-size:var(--cz-text-sm);font-weight:var(--cz-weight-medium);color:var(--cz-color-text)}.profile-dashboard-faq-section .ant-collapse .ant-collapse-item-active .ant-collapse-header{color:var(--cz-color-primary)}.profile-dashboard-faq-section .ant-collapse .ant-collapse-content{border-top:0;background:transparent}.profile-dashboard-faq-section .ant-collapse .ant-collapse-content-box{padding:0 var(--cz-space-4) var(--cz-space-4)!important}.profile-dashboard-faq-section .ant-collapse .ant-collapse-content-box p{margin:0;font-size:var(--cz-text-sm);line-height:var(--cz-leading-relaxed);color:var(--cz-color-text-secondary)}.user-list-loading{display:flex;flex-direction:column;gap:var(--cz-space-3)}.user-list-skeleton-row{display:flex;align-items:center;gap:var(--cz-space-4);padding:var(--cz-space-4);border:1px solid var(--cz-color-border);border-radius:var(--cz-radius-lg)}.user-list-skeleton-thumb{background:linear-gradient(90deg,var(--cz-color-bg-subtle) 0,var(--cz-color-bg-muted) 50%,var(--cz-color-bg-subtle) 100%);background-size:200% 100%;animation:cz-shimmer 1.4s ease-in-out infinite;width:72px;height:72px;flex-shrink:0;border-radius:var(--cz-radius-md)}@media(prefers-reduced-motion:reduce){.user-list-skeleton-thumb{animation:none}}.user-list-skeleton-thumb.is-sm{width:48px;height:48px}.user-list-skeleton-lines{flex:1 1;display:flex;flex-direction:column;gap:var(--cz-space-2)}.user-list-skeleton-line{background:linear-gradient(90deg,var(--cz-color-bg-subtle) 0,var(--cz-color-bg-muted) 50%,var(--cz-color-bg-subtle) 100%);background-size:200% 100%;animation:cz-shimmer 1.4s ease-in-out infinite;height:12px;border-radius:var(--cz-radius-xs)}@media(prefers-reduced-motion:reduce){.user-list-skeleton-line{animation:none}}.user-list-skeleton-line.short{width:40%}.user-list-skeleton-line.medium{width:70%}.user-list-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cz-space-3);margin-bottom:var(--cz-space-5)}.user-list-toolbar .user-list-toolbar-tags{display:flex;flex-wrap:wrap;gap:var(--cz-space-2)}@media(max-width:767.98px){.user-list-toolbar .user-list-toolbar-tags{width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.user-list-toolbar .user-list-toolbar-tags::-webkit-scrollbar{display:none}}.user-list-toolbar .user-list-toolbar-spacer{flex:1 1}@media(max-width:767.98px){.user-list-toolbar .user-list-toolbar-spacer{display:none}}.user-list-toolbar .user-list-toolbar-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cz-space-2)}@media(max-width:767.98px){.user-list-toolbar .user-list-toolbar-controls{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto}}.order-search-wrap{min-width:240px}@media(max-width:767.98px){.order-search-wrap{min-width:0}}.order-search-wrap .ant-input-affix-wrapper{height:40px;border-radius:var(--cz-radius-pill)}.order-search-wrap .ant-input-group-addon{display:none}.order-search-wrap .order-search-icon{color:var(--cz-color-text-muted)}.order-select.ant-select{height:40px}.order-select.ant-select .ant-select-selector{height:40px!important;padding:0 var(--cz-space-4)!important;border:1px solid var(--cz-color-border-strong)!important;border-radius:var(--cz-radius-pill)!important;background:var(--cz-color-bg-surface)!important;transition:border-color var(--cz-duration-base) var(--cz-ease-standard),box-shadow var(--cz-duration-base) var(--cz-ease-standard)}.order-select.ant-select .ant-select-selection-item{font-size:var(--cz-text-sm);font-weight:var(--cz-weight-medium);color:var(--cz-color-text);line-height:38px!important}.order-select.ant-select .ant-select-arrow{color:var(--cz-color-text-muted)}.order-select.ant-select:hover .ant-select-selector{border-color:var(--cz-color-ink)!important}.order-select.ant-select.ant-select-focused .ant-select-selector{border-color:var(--cz-color-ink)!important;box-shadow:var(--cz-shadow-focus-ink)!important}.order-select--pagesize{min-width:72px}.order-select-dropdown{border-radius:var(--cz-radius-md)!important;box-shadow:var(--cz-shadow-lg)!important;padding:var(--cz-space-1)!important}.order-select-dropdown .ant-select-item{border-radius:var(--cz-radius-xs);font-size:var(--cz-text-sm)}.order-filter-chip{--chip-fg:var(--cz-color-text-secondary);--chip-bg:var(--cz-color-bg-surface);display:inline-flex;align-items:center;gap:var(--cz-space-2);min-height:36px;padding:0 var(--cz-space-4);flex-shrink:0;border:1px solid var(--cz-color-border-strong);border-radius:var(--cz-radius-pill);background:var(--cz-color-bg-surface);color:var(--chip-fg);font-size:var(--cz-text-sm);font-weight:var(--cz-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--cz-duration-base) var(--cz-ease-standard),border-color var(--cz-duration-base) var(--cz-ease-standard),color var(--cz-duration-base) var(--cz-ease-standard)}.order-filter-chip:focus-visible{outline:2px solid var(--cz-color-ink);outline-offset:2px}.order-filter-chip.is-delivered{--chip-fg:var(--cz-color-success)}.order-filter-chip.is-cancelled{--chip-fg:var(--cz-color-danger)}.order-filter-chip.is-pending{--chip-fg:var(--cz-color-warning)}.order-filter-chip.is-all{--chip-fg:var(--cz-color-text)}.order-filter-chip.is-active,.order-filter-chip:hover:not(:disabled){border-color:var(--cz-color-ink)}.order-filter-chip.is-active{background:var(--cz-color-ink);color:var(--cz-color-text-on-dark)}.order-filter-chip:disabled{opacity:.55;cursor:not-allowed}.order-filter-chip-icon{display:flex}.orders-promo-banner{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--cz-space-3);max-width:340px;padding:var(--cz-space-3) var(--cz-space-4);border:1px solid var(--cz-color-border);border-radius:var(--cz-radius-lg);background:var(--cz-color-bg-surface);text-align:left;transition:border-color var(--cz-duration-base) var(--cz-ease-standard),box-shadow var(--cz-duration-base) var(--cz-ease-standard)}.orders-promo-banner:focus-visible{outline:2px solid var(--cz-color-primary);outline-offset:2px}.orders-promo-banner:hover{border-color:var(--cz-color-border-strong);box-shadow:var(--cz-shadow-sm)}.orders-promo-banner:hover .orders-promo-arrow{transform:translateX(2px)}@media(max-width:767.98px){.orders-promo-banner{max-width:none;width:100%}}.orders-promo-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--cz-radius-md);background:var(--cz-color-primary-soft);color:var(--cz-color-primary)}.orders-promo-text{display:flex;flex-direction:column;min-width:0}.orders-promo-title{font-size:var(--cz-text-sm);font-weight:var(--cz-weight-semibold)}.orders-promo-sub{font-size:var(--cz-text-xs);color:var(--cz-color-text-muted)}.orders-promo-arrow{display:flex;margin-left:auto;color:var(--cz-color-text-muted);transition:transform var(--cz-duration-base) var(--cz-ease-standard)}.order-list-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--cz-space-3);margin-top:var(--cz-space-5);padding-top:var(--cz-space-4);border-top:1px solid var(--cz-color-border)}.order-list-footer-pagesize,.order-list-footer-summary{font-size:var(--cz-text-sm);color:var(--cz-color-text-muted)}.order-list-footer-pagesize{display:flex;align-items:center;gap:var(--cz-space-2)}.order-card-list{display:flex;flex-direction:column;gap:var(--cz-space-3)}.order-card-v2{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head" "product summary" "actions actions";grid-gap:var(--cz-space-4);gap:var(--cz-space-4);padding:var(--cz-space-5);border:1px solid var(--cz-color-border);border-radius:var(--cz-radius-lg);background:var(--cz-color-bg-surface);cursor:pointer;transition:border-color var(--cz-duration-base) var(--cz-ease-standard),box-shadow var(--cz-duration-base) var(--cz-ease-standard)}@media(hover:hover)and (pointer:fine){.order-card-v2:hover{border-color:var(--cz-color-border-strong);box-shadow:var(--cz-shadow-sm)}}@media(max-width:767.98px){.order-card-v2{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "product" "summary" "actions";gap:var(--cz-space-3);padding:var(--cz-space-4)}}.order-card-header-row{grid-area:head;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cz-space-3);padding-bottom:var(--cz-space-4);border-bottom:1px solid var(--cz-color-border-subtle)}@media(max-width:767.98px){.order-card-header-row{padding-bottom:var(--cz-space-3)}}.order-card-id-block{display:flex;flex-direction:column;gap:2px;min-width:0}.order-card-id-label{font-size:var(--cz-text-xs);color:var(--cz-color-text-muted)}.order-card-id-value{display:flex;align-items:center;gap:var(--cz-space-1);margin:0;font-size:var(--cz-text-md);font-weight:var(--cz-weight-semibold);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.order-card-copy-btn,.order-row-copy-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--cz-radius-pill);color:var(--cz-color-text);transition:background-color var(--cz-duration-base) var(--cz-ease-standard),color var(--cz-duration-base) var(--cz-ease-standard);color:var(--cz-color-text-muted)}.order-card-copy-btn:focus-visible,.order-row-copy-btn:focus-visible{outline:2px solid var(--cz-color-ink);outline-offset:2px}.order-card-copy-btn:hover,.order-row-copy-btn:hover{background:var(--cz-color-bg-subtle);color:var(--cz-color-text)}.order-card-date{display:flex;align-items:center;gap:var(--cz-space-1);font-size:var(--cz-text-sm);color:var(--cz-color-text-muted)}.order-status-pill,.order-status-pill-v2{--pill-fg:var(--cz-color-warning);--pill-bg:var(--cz-color-warning-soft);display:inline-flex;align-items:center;gap:var(--cz-space-2);flex-shrink:0;min-height:28px;padding:0 var(--cz-space-3);border-radius:var(--cz-radius-pill);background:var(--pill-bg);color:var(--pill-fg);font-size:var(--cz-text-xs);font-weight:var(--cz-weight-semibold);text-transform:capitalize;white-space:nowrap}.order-status-pill-v2.is-success,.order-status-pill.is-success{--pill-fg:var(--cz-color-success);--pill-bg:var(--cz-color-success-soft)}.order-status-pill-v2.is-error,.order-status-pill.is-error{--pill-fg:var(--cz-color-danger);--pill-bg:var(--cz-color-danger-soft)}.order-status-pill-v2.is-info,.order-status-pill.is-info{--pill-fg:var(--cz-color-info);--pill-bg:var(--cz-color-info-soft)}.order-status-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.order-status-icon-circle{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:currentColor}.order-status-icon-circle svg{color:var(--cz-color-text-on-dark);width:11px;height:11px}.order-card-summary-band{grid-area:summary;display:flex;align-items:center;gap:var(--cz-space-4);align-self:center}@media(max-width:767.98px){.order-card-summary-band{justify-content:space-between;padding:var(--cz-space-3) var(--cz-space-4);border-radius:var(--cz-radius-md);background:var(--cz-color-bg-subtle)}}.order-card-summary-col{display:flex;flex-direction:column;gap:2px;text-align:right}.order-card-summary-col.order-card-summary-right{flex-direction:row;align-items:center;gap:var(--cz-space-2);text-align:left}@media(max-width:767.98px){.order-card-summary-col{text-align:left}}.order-card-summary-divider{width:1px;height:32px;background:var(--cz-color-border)}.order-card-summary-label{font-size:var(--cz-text-xs);color:var(--cz-color-text-muted)}.order-card-summary-amount{font-size:var(--cz-text-md);font-weight:var(--cz-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.order-card-bag-circle{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--cz-color-bg-subtle);color:var(--cz-color-text-secondary)}@media(max-width:767.98px){.order-card-bag-circle{background:var(--cz-color-bg-surface)}}.order-card-items-block{display:flex;flex-direction:column}.order-card-items-count{font-size:var(--cz-text-sm);font-weight:var(--cz-weight-semibold);white-space:nowrap}.order-card-items-sub{font-size:var(--cz-text-xs);color:var(--cz-color-text-muted)}.order-card-product-row{grid-area:product;display:flex;align-items:center;gap:var(--cz-space-3);min-width:0}.order-card-product-thumb-box{display:flex;align-items:center;justify-content:center;width:72px;height:72px;flex-shrink:0;border-radius:var(--cz-radius-md);background:var(--cz-color-bg-subtle);overflow:hidden}@media(max-width:767.98px){.order-card-product-thumb-box{width:60px;height:60px}}.order-card-product-thumb{width:86%;height:86%;object-fit:contain;mix-blend-mode:multiply}.order-card-product-info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.order-card-product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--cz-text-md);font-weight:var(--cz-weight-medium)}.order-card-product-more{color:var(--cz-color-text-muted);font-weight:var(--cz-weight-regular)}.order-card-product-qty{font-size:var(--cz-text-sm);color:var(--cz-color-text-muted)}.order-card-chevron-btn{display:none}.order-card-buttons-group{grid-area:actions;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--cz-space-2);padding-top:var(--cz-space-4);border-top:1px solid var(--cz-color-border-subtle)}@media(max-width:767.98px){.order-card-buttons-group{padding-top:var(--cz-space-3)}.order-card-buttons-group>*{flex:1 1}}.order-card-btn-buyagain{display:inline-flex;align-items:center;justify-content:center;gap:var(--cz-space-2);min-height:var(--cz-control-md);padding:0 var(--cz-space-5);border-radius:var(--cz-radius-md);border:1px solid transparent;font-family:var(--cz-font-sans);font-size:var(--cz-type-button-size);font-weight:var(--cz-type-button-weight);line-height:var(--cz-type-button-leading);letter-spacing:var(--cz-type-button-tracking);text-transform:var(--cz-type-button-transform);white-space:nowrap;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--cz-duration-base) var(--cz-ease-standard),border-color var(--cz-duration-base) var(--cz-ease-standard),color var(--cz-duration-base) var(--cz-ease-standard),box-shadow var(--cz-duration-base) var(--cz-ease-standard),transform var(--cz-duration-base) var(--cz-ease-standard);background:var(--cz-color-bg-surface);color:var(--cz-color-text);border-color:var(--cz-color-border-strong);min-height:40px;font-size:var(--cz-text-sm)}.order-card-btn-buyagain:focus-visible{outline:2px solid var(--cz-color-primary)}.order-card-btn-buyagain:active:not(:disabled){transform:translateY(1px)}.order-card-btn-buyagain:disabled,.order-card-btn-buyagain[aria-disabled=true]{cursor:not-allowed;opacity:.5}.order-card-btn-buyagain:focus-visible{outline:2px solid var(--cz-color-ink);outline-offset:2px}.order-card-btn-buyagain:hover:not(:disabled){border-color:var(--cz-color-ink);color:var(--cz-color-ink)}.order-card-btn-details{display:inline-flex;align-items:center;justify-content:center;gap:var(--cz-space-2);min-height:var(--cz-control-md);padding:0 var(--cz-space-5);border-radius:var(--cz-radius-md);border:1px solid transparent;font-family:var(--cz-font-sans);font-size:var(--cz-type-button-size);font-weight:var(--cz-type-button-weight);line-height:var(--cz-type-button-leading);letter-spacing:var(--cz-type-button-tracking);text-transform:var(--cz-type-button-transform);white-space:nowrap;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--cz-duration-base) var(--cz-ease-standard),border-color var(--cz-duration-base) var(--cz-ease-standard),color var(--cz-duration-base) var(--cz-ease-standard),box-shadow var(--cz-duration-base) var(--cz-ease-standard),transform var(--cz-duration-base) var(--cz-ease-standard);background:var(--cz-color-ink);color:var(--cz-color-text-on-dark);min-height:40px;font-size:var(--cz-text-sm)}.order-card-btn-details:focus-visible{outline:2px solid var(--cz-color-primary)}.order-card-btn-details:active:not(:disabled){transform:translateY(1px)}.order-card-btn-details:disabled,.order-card-btn-details[aria-disabled=true]{cursor:not-allowed;opacity:.5}.order-card-btn-details:focus-visible{outline:2px solid var(--cz-color-ink);outline-offset:2px}.order-card-btn-details:hover:not(:disabled){background:var(--cz-color-ink-hover);color:var(--cz-color-text-on-dark)}.order-detail-tabs{margin-top:var(--cz-space-4)}.order-detail-tabs .ant-tabs-nav{margin-bottom:var(--cz-space-4)}.order-detail-tabs .ant-tabs-nav:before{border-color:var(--cz-color-border)}.order-detail-tabs .ant-tabs-tab{min-height:var(--cz-tap-target);font-size:var(--cz-text-md);font-weight:var(--cz-weight-medium);color:var(--cz-color-text-muted)}.order-detail-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:var(--cz-weight-semibold)}.order-detail-tabs .ant-tabs-ink-bar{height:3px!important;border-radius:var(--cz-radius-pill)}.order-list-item{margin-bottom:var(--cz-space-3);padding:var(--cz-space-4)!important;border:1px solid var(--cz-color-border)!important;border-radius:var(--cz-radius-lg);background:var(--cz-color-bg-surface);cursor:pointer;transition:border-color var(--cz-duration-base) var(--cz-ease-standard),box-shadow var(--cz-duration-base) var(--cz-ease-standard)}.order-list-item:hover{border-color:var(--cz-color-border-strong)!important;box-shadow:var(--cz-shadow-sm)}.order-list-item:focus-visible{outline:2px solid var(--cz-color-primary);outline-offset:2px}.order-list-item .ant-avatar{border-radius:var(--cz-radius-md);background:var(--cz-color-bg-subtle)}.order-list-item .ant-list-item-meta-title,.order-list-item-date{font-weight:var(--cz-weight-medium);color:var(--cz-color-text)}.notification-list-item{display:flex!important;align-items:center;gap:var(--cz-space-3);margin-bottom:var(--cz-space-2);padding:var(--cz-space-3) var(--cz-space-4)!important;border:1px solid var(--cz-color-border)!important;border-radius:var(--cz-radius-md);background:var(--cz-color-bg-surface);cursor:pointer;transition:border-color var(--cz-duration-base) var(--cz-ease-standard),box-shadow var(--cz-duration-base) var(--cz-ease-standard)}.notification-list-item:last-child{margin-bottom:0}.notification-list-item:hover{border-color:var(--cz-color-border-strong)!important;box-shadow:var(--cz-shadow-sm)}.notification-list-item:hover .notification-arrow{color:var(--cz-color-text);transform:translateX(2px)}.notification-list-item:focus-visible{outline:2px solid var(--cz-color-primary);outline-offset:2px}.notification-list-item .notification-thumb{width:48px;height:48px;flex-shrink:0;border-radius:var(--cz-radius-md);background:var(--cz-color-bg-subtle);object-fit:contain}.notification-list-item .notification-thumb.notification-thumb--icon{display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--cz-color-primary-soft);color:var(--cz-color-primary)}@media(max-width:575.98px){.notification-list-item .notification-thumb{width:40px;height:40px}}.notification-list-item .notification-body{flex:1 1;min-width:0}.notification-list-item .notification-title{font-size:var(--cz-text-sm);font-weight:var(--cz-weight-semibold)}.notification-list-item .notification-message{margin-top:2px;font-size:var(--cz-text-sm);line-height:var(--cz-leading-normal);color:var(--cz-color-text-muted)}.notification-list-item .notification-arrow{flex-shrink:0;display:flex;color:var(--cz-color-text-subtle);transition:transform var(--cz-duration-base) var(--cz-ease-standard),color var(--cz-duration-base) var(--cz-ease-standard)}.address-page-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--cz-space-3);margin-bottom:var(--cz-space-5)}@media(max-width:575.98px){.address-page-header .user-address-add-btn{width:100%}}.address-count-pill{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 var(--cz-space-2);border-radius:var(--cz-radius-pill);background:var(--cz-color-bg-subtle);font-size:var(--cz-text-xs);font-weight:var(--cz-weight-semibold);color:var(--cz-color-text-secondary)}.user-address-add-btn.ant-btn{display:inline-flex;align-items:center;gap:var(--cz-space-2)}.address-card-list .ant-list-item.address-card{display:block;margin-bottom:var(--cz-space-3);padding:var(--cz-space-4) var(--cz-space-5);border:1px solid var(--cz-color-border);border-radius:var(--cz-radius-md);background:var(--cz-color-bg-surface);transition:border-color var(--cz-duration-base) var(--cz-ease-standard),box-shadow var(--cz-duration-base) var(--cz-ease-standard)}.address-card-list .ant-list-item.address-card:last-child{margin-bottom:0;border-bottom:1px solid var(--cz-color-border)}.address-card-list .ant-list-item.address-card:hover{border-color:var(--cz-color-border-strong);box-shadow:var(--cz-shadow-sm)}@media(max-width:575.98px){.address-card-list .ant-list-item.address-card{padding:var(--cz-space-4)}}.address-card-inner{display:flex;align-items:flex-start;gap:var(--cz-space-4)}@media(max-width:575.98px){.address-card-inner{flex-wrap:wrap;gap:var(--cz-space-3)}}.address-card-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--cz-radius-md);background:var(--cz-color-bg-subtle);color:var(--cz-color-text-secondary)}.address-card-main{flex:1 1;min-width:0}.address-card-type{display:inline-flex;margin-bottom:var(--cz-space-2);padding:2px var(--cz-space-2);border-radius:var(--cz-radius-xs);background:var(--cz-color-bg-subtle);font-size:var(--cz-text-xs);font-weight:var(--cz-weight-semibold);letter-spacing:var(--cz-tracking-caps);text-transform:uppercase;color:var(--cz-color-text-secondary)}.address-card-name{font-size:var(--cz-text-md);font-weight:var(--cz-weight-semibold);color:var(--cz-color-text)}.profilescreen-address-phoneno{display:inline-flex;align-items:center;gap:var(--cz-space-1);font-size:var(--cz-text-sm);font-weight:var(--cz-weight-regular);color:var(--cz-color-text-muted)}.profilescreen-address-formaddress{margin-top:var(--cz-space-1);font-size:var(--cz-text-sm);line-height:var(--cz-leading-relaxed);color:var(--cz-color-text-secondary)}.profilescreen-address-formaddress .fw-bold{color:var(--cz-color-text);font-weight:var(--cz-weight-semibold)!important}.address-card-actions{display:flex;align-items:center;gap:var(--cz-space-1);flex-shrink:0}@media(max-width:575.98px){.address-card-actions{width:100%;justify-content:flex-end;padding-top:var(--cz-space-3);border-top:1px solid var(--cz-color-border-subtle)}}.address-action-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--cz-space-2);min-height:40px;padding:0 var(--cz-space-3);border-radius:var(--cz-radius-md);font-size:var(--cz-text-sm);font-weight:var(--cz-weight-semibold);color:var(--cz-color-text);transition:background-color var(--cz-duration-base) var(--cz-ease-standard),color var(--cz-duration-base) var(--cz-ease-standard)}.address-action-btn:focus-visible{outline:2px solid var(--cz-color-primary);outline-offset:2px}.address-action-btn:hover{background:var(--cz-color-bg-subtle)}.address-action-btn--danger{color:var(--cz-color-danger)}.address-action-btn--danger:hover{background:var(--cz-color-danger-soft)}.address-action-btn:disabled{opacity:.5;cursor:progress}.PhoneVerifyOtp-intro{margin-bottom:var(--cz-space-5);font-size:var(--cz-text-sm);color:var(--cz-color-text-muted)}.PhoneVerifyOtp-intro p{margin:0}.PhoneVerifyOtp-title{margin:0 0 var(--cz-space-1);font-size:var(--cz-text-lg)}.PhoneVerifyOtp-error{display:flex;align-items:flex-start;gap:var(--cz-space-2);margin-bottom:var(--cz-space-4);padding:var(--cz-space-3);border-radius:var(--cz-radius-md);background:var(--cz-color-danger-soft);color:var(--cz-color-danger);font-size:var(--cz-text-sm)}.PhoneVerifyOtp-error svg{flex-shrink:0;margin-top:2px}