.SecurityGate_overlay__PXyZM{position:fixed;inset:0;z-index:2000;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:24px}.SecurityGate_card___e3_2{width:min(560px,100%);background:#ffffff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.2);padding:24px;display:flex;flex-direction:column;gap:20px}.SecurityGate_title__OWWq0{font-size:18px;font-weight:600;color:#111827}.SecurityGate_section__iteNr{border:1px solid #e5e7eb;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:12px;background:#f9fafb}.SecurityGate_sectionTitle__4vL0M{font-size:15px;font-weight:600;color:#111827}.SecurityGate_sectionDesc__xAv4p{font-size:13px;color:#6b7280}.SecurityGate_captchaRow__e1wPT{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center}.SecurityGate_captchaText__AC4mZ{font-size:16px;font-weight:600;color:#111827}.SecurityGate_captchaInput__kTAK6,.SecurityGate_primaryButton__7R1Ti{min-width:120px}.SecurityGate_errorText__Zrmwa{font-size:13px;color:#ef4444}.SecurityGate_loadingText__GkDxG{font-size:14px;color:#6b7280;text-align:center}:root{--brand:#111111;--brand-strong:#000000;--brand-soft:#f1f1f1;--brand-contrast:#ffffff;--accent:#e3262e;--accent-soft:#fff0f0;--canvas:#fafafa;--surface:#ffffff;--surface-muted:#f4f4f4;--surface-elevated:#ffffff;--text-strong:#0d0d0d;--text:#333333;--text-muted:#6b6b6b;--text-inverse:#ffffff;--border:#e4e4e4;--border-strong:#bdbdbd;--radius-sm:2px;--radius-md:4px;--radius-lg:6px;--radius-xl:0px;--pill:999px;--shadow-xs:0 1px 2px rgba(0,0,0,0.04);--shadow-sm:0 2px 10px rgba(0,0,0,0.06);--shadow-md:0 10px 30px rgba(0,0,0,0.10);--shadow-lg:0 20px 50px rgba(0,0,0,0.14);--font-system:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--font-system-display:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--nav-bg:#ffffff;--nav-text:#14161c;--subnav-bg:#14161c;--subnav-text:rgba(255,255,255,0.82);--nav-height:84px;--hero-gradient:linear-gradient(120deg,#3b3b3b,#999999 55%,#f4f4f4);--hero-text:#ffffff;--price:#111111;--promo:#e3262e;--page-max-width:1280px;--seller-success:#166534;--seller-success-soft:rgba(22,101,52,0.12);--seller-warning:#a34a08;--seller-warning-soft:rgba(245,158,11,0.16);--seller-danger:#b91c1c;--seller-danger-soft:rgba(185,28,28,0.12);--seller-info:#6d28d9;--seller-info-soft:rgba(109,40,217,0.12);--sl-primary:#4a3bee;--sl-primary-strong:#3126b5;--sl-primary-bright:#766cff;--sl-primary-soft:#eeebff;--sl-primary-soft-strong:#dfdaff;--sl-primary-contrast:#ffffff;--sl-gradient:linear-gradient(120deg,#4642e2,#5961f1 54%,#836ffd);--sl-canvas:#f3f0fe;--sl-surface-muted:#f8f7ff;--sl-border:#e5e2f4;--sl-border-strong:#c8c3e6;--sl-sider:#2b2e6c;--sl-sider-strong:#25285f;--sl-sider-text:#f8f7ff;--sl-sider-muted:rgba(248,247,255,0.72);--sl-mobile-topbar:#2f3888;--sl-blue:#4a3bee;--sl-blue-soft:#eeebff;--sl-teal:#0f8f8b;--sl-teal-soft:#e8fbfa;--sl-amber:#c87908;--sl-amber-soft:#fff5df;--sl-green:#16803c;--sl-green-soft:#eaf9ef;--sl-violet:#6941e8;--sl-violet-soft:#f0ebff;--sl-rose:#d84a5b;--sl-rose-soft:#fff0f4;--sl-sky:#147ac8;--sl-sky-soft:#eaf4ff;--ly-page-max:1280px;--ly-page-padding:24px;--ly-section-gap:40px;--ly-grid-columns:repeat(auto-fill,minmax(240px,1fr));--ly-grid-gap:18px;--ly-card-media-ratio:1/1;--ly-card-radius:var(--radius-lg);--ly-card-padding:0 0 14px;--ly-card-have-shadow:0;--ly-card-border:1px solid var(--border);--ly-hero-radius:var(--radius-xl);--ly-hero-min-height:380px;--ly-hero-align:flex-start;--ly-hero-padding:48px;--ly-detail-image-width:48%;--ly-detail-radius:var(--radius-lg);--ly-detail-image-height:500px;--ly-m-page-padding:12px;--ly-m-section-gap:22px;--ly-m-grid-columns:repeat(2,minmax(0,1fr));--ly-m-grid-gap:10px;--ly-m-grid-display:grid;--ly-m-rail-snap:none;--ly-m-card-media-ratio:1/1;--ly-m-card-radius:var(--radius-md);--ly-m-section-title-size:17px;--ly-m-appbar-style:compact;--ly-m-detail-image-height:340px;--ly-m-detail-radius:var(--radius-md);--ly-list-columns:repeat(auto-fill,minmax(220px,1fr));--ly-list-gap:16px;--ly-m-list-columns:repeat(2,minmax(0,1fr));--ly-m-list-gap:10px;--ly-profile-layout:300px minmax(0,1fr);--ly-profile-gap:24px;--ly-m-profile-avatar-size:60px;--ly-cart-layout:minmax(0,1fr) 340px;--ly-cart-gap:20px;--ly-orders-columns:minmax(0,1fr);--ly-orders-gap:20px;--ly-settings-columns:repeat(2,minmax(0,1fr));--ly-settings-tabs-layout-width:200px;--ly-m-orders-columns:minmax(0,1fr);--ly-m-settings-columns:minmax(0,1fr);--ly-cat-tiles-columns:minmax(0,1fr);--ly-messages-columns:minmax(0,1fr);--ly-seller-col-2:340px;--ly-seller-col-3:260px;--ly-seller-col-4:200px;--ly-seller-gap:18px;--ly-m-seller-cols:2;--ly-m-seller-gap:12px;--ly-seller-dash-columns:minmax(0,1fr);--ly-seller-panel-columns:repeat(2,minmax(0,1fr));--ly-seller-panel-gap:16px;--ly-m-seller-panel-columns:minmax(0,1fr);--ly-m-seller-dash-columns:minmax(0,1fr);--ly-messages-width:960px;--ly-m-cart-layout:minmax(0,1fr);--ly-m-cart-summary-order:-1}@media (max-width:820px){:root{--ly-page-max:100%;--ly-page-padding:var(--ly-m-page-padding);--ly-section-gap:var(--ly-m-section-gap);--ly-grid-columns:var(--ly-m-grid-columns);--ly-grid-gap:var(--ly-m-grid-gap);--ly-card-media-ratio:var(--ly-m-card-media-ratio);--ly-card-radius:var(--ly-m-card-radius);--ly-list-columns:var(--ly-m-list-columns);--ly-list-gap:var(--ly-m-list-gap);--ly-detail-image-width:100%;--ly-detail-image-height:var(--ly-m-detail-image-height);--ly-detail-radius:var(--ly-m-detail-radius);--ly-orders-columns:var(--ly-m-orders-columns);--ly-settings-columns:var(--ly-m-settings-columns);--ly-seller-panel-columns:var(--ly-m-seller-panel-columns);--ly-seller-dash-columns:var(--ly-m-seller-dash-columns)}}.product-card .product-image-container,.product-card .product-image-wrapper{aspect-ratio:var(--ly-card-media-ratio)}.product-card,.product-card .product-image-wrapper{border-radius:var(--ly-card-radius)}.theme-page{min-height:100%;background:var(--canvas);color:var(--text)}.theme-container{width:100%;max-width:var(--page-max-width);margin:0 auto;padding:0 20px}.theme-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.theme-section-title{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 18px}.theme-section-title h2{margin:0;font-size:24px;font-weight:700;letter-spacing:-.01em;color:var(--text-strong)}.theme-section-title a{color:var(--brand);font-weight:600;font-size:14px}.theme-price{color:var(--price);font-weight:700}.theme-badge{display:inline-flex;gap:4px;padding:2px 10px;border-radius:var(--pill);background:var(--brand-soft);font-size:12px;font-weight:600}.theme-badge,.thumb-fallback{align-items:center;color:var(--brand-strong)}.thumb-fallback{display:flex;justify-content:center;width:100%;height:100%;min-width:40px;min-height:40px;border-radius:inherit;background:var(--surface-muted);font-size:18px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}html[data-app-shell=seller]{--brand:var(--sl-primary);--brand-strong:var(--sl-primary-strong);--brand-soft:var(--sl-primary-soft);--brand-contrast:var(--sl-primary-contrast);--canvas:var(--sl-canvas);--surface-muted:var(--sl-surface-muted);--border:var(--sl-border);--border-strong:var(--sl-border-strong);--radius-md:10px;--radius-lg:16px;--radius-xl:20px;--hero-gradient:var(--sl-gradient);--hero-text:var(--sl-primary-contrast)}.seller-shell{background:var(--canvas)}.seller-header{display:flex!important;align-items:center;justify-content:space-between;gap:16px;overflow:hidden}.seller-header>div:first-child{flex:1 1 auto;min-width:0;overflow:hidden}.seller-header>.ant-space{flex:0 0 auto}.seller-shell .seller-sider{background:var(--sl-sider)!important;height:100dvh!important;overflow:hidden}.seller-menu{display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden;background:linear-gradient(180deg,var(--sl-sider) 0,var(--sl-sider-strong) 100%)}.seller-menu:after,.seller-menu:before{content:"";position:absolute;z-index:0;pointer-events:none;border-radius:50%;background:rgba(109,99,255,.24)}.seller-menu:before{width:230px;height:230px;left:-132px;bottom:-92px}.seller-menu:after{width:190px;height:190px;left:-66px;bottom:-146px;background:rgba(109,99,255,.18)}.seller-menu-brand{flex:0 0 auto;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:16px 14px 12px}.seller-menu-scroll{position:relative;z-index:1;flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 10px 24px}.seller-menu .seller-dashboard-menu{border-inline-end:none!important;background:transparent}.seller-menu .seller-dashboard-menu .ant-menu-item,.seller-menu .seller-dashboard-menu .ant-menu-submenu-title{color:rgba(248,247,255,.9)!important;border-radius:10px;transition:background .2s ease,color .2s ease}.seller-menu .seller-dashboard-menu .ant-menu-item:hover,.seller-menu .seller-dashboard-menu .ant-menu-submenu-title:hover{color:#fff!important;background:rgba(255,255,255,.09)!important}.seller-menu .seller-dashboard-menu .ant-menu-item-selected{color:#fff!important;background:linear-gradient(90deg,#5b4bff,#6f64ff)!important;box-shadow:0 8px 18px rgba(20,18,91,.24)}.seller-menu .seller-dashboard-menu .ant-menu-item-selected:after{display:none}.seller-menu .seller-dashboard-menu .ant-menu-item .anticon,.seller-menu .seller-dashboard-menu .ant-menu-submenu-arrow,.seller-menu .seller-dashboard-menu .ant-menu-submenu-title .anticon{color:currentColor!important}.seller-menu .seller-dashboard-menu .ant-menu-item .ant-menu-title-content,.seller-menu .seller-dashboard-menu .ant-menu-submenu-title .ant-menu-title-content,.seller-menu .seller-dashboard-menu .ant-menu-title-content .ant-badge{color:inherit!important}.seller-menu .seller-dashboard-menu .ant-menu-item-selected .ant-menu-title-content,.seller-menu .seller-dashboard-menu .ant-menu-item-selected .anticon,.seller-menu .seller-dashboard-menu .ant-menu-submenu-selected .ant-menu-submenu-title,.seller-menu .seller-dashboard-menu .ant-menu-submenu-selected .ant-menu-submenu-title .ant-menu-title-content{color:#fff!important}.seller-menu .seller-dashboard-menu .ant-menu-sub{background:rgba(17,18,62,.18)!important;border-radius:10px}.seller-shell .shop-name{color:#fff}.seller-shell .shop-phone{color:rgba(248,247,255,.76)}.seller-shell .shop-balance{color:#fff;font-weight:600}.seller-shell .shop-balance-frozen{color:rgba(248,247,255,.76)}.seller-shell .shop-level-badge{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.18);color:#fff}.seller-menu .seller-dashboard-menu .ant-menu-item,.seller-menu .seller-dashboard-menu .ant-menu-submenu-title{height:42px;line-height:42px;margin:4px 0;width:100%;font-size:14px;font-weight:500}.seller-menu .seller-dashboard-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item{height:38px;line-height:38px;font-size:13px}.seller-menu .seller-dashboard-menu .ant-menu-item .anticon,.seller-menu .seller-dashboard-menu .ant-menu-submenu-title .anticon{font-size:16px}.seller-shell .ant-layout-sider-collapsed .seller-menu-brand{padding:18px 8px 10px}@media (min-width:821px) and (max-width:992px){.seller-shell .app-tabbar{display:flex!important}.seller-shell .ant-layout-content{padding-bottom:calc(var(--tabbar-height) + var(--safe-bottom) + 12px)}}.seller-more-sheet{padding:8px 0 calc(12px + var(--safe-bottom));background:var(--surface)}.seller-more-title{padding:10px 16px 6px;color:var(--brand);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.seller-more-sheet .app-list-row{min-height:50px;font-size:15px}.mobile-sidebar-drawer .ant-drawer-body{background:var(--surface)}.mobile-sidebar-drawer .shop-name{color:#fff}.mobile-sidebar-drawer .shop-balance{color:#fff!important;font-weight:600}.mobile-sidebar-drawer .shop-balance-frozen{color:rgba(248,247,255,.82)!important}@media (max-width:992px){.seller-menu-brand{padding:18px 12px 10px}}@media (max-width:820px){.seller-shell .site-layout{margin-left:0!important}.seller-header{gap:8px;padding:0 12px!important}.seller-shell .ant-layout-content{margin-top:var(--appbar-height,56px)!important;padding-bottom:calc(var(--tabbar-height) + var(--safe-bottom) + 12px)}.mobile-sidebar-drawer .ant-drawer-content{border-radius:0 var(--radius-xl) var(--radius-xl) 0}}.seller-header{border-bottom:1px solid var(--border);box-shadow:0 1px 0 rgba(74,59,238,.08)}.seller-shell .seller-sider{border-right:0;box-shadow:2px 0 16px rgba(31,32,96,.14)}html[data-app-shell=seller] body{scrollbar-color:rgba(74,59,238,.35) rgba(0,0,0,.03)}html[data-app-shell=seller] .ant-table-body,html[data-app-shell=seller] .ant-table-content,html[data-app-shell=seller] .ant-table-header{scrollbar-color:rgba(194,65,12,.35) rgba(0,0,0,.04)}html[data-app-shell=seller] .ant-table-body::-webkit-scrollbar-thumb,html[data-app-shell=seller] .ant-table-content::-webkit-scrollbar-thumb,html[data-app-shell=seller] .ant-table-header::-webkit-scrollbar-thumb,html[data-app-shell=seller] .custom-scrollbar::-webkit-scrollbar-thumb,html[data-app-shell=seller] body::-webkit-scrollbar-thumb{background:rgba(74,59,238,.35)}html[data-app-shell=seller] .ant-table-body::-webkit-scrollbar-thumb:hover,html[data-app-shell=seller] .ant-table-content::-webkit-scrollbar-thumb:hover,html[data-app-shell=seller] .ant-table-header::-webkit-scrollbar-thumb:hover,html[data-app-shell=seller] .custom-scrollbar::-webkit-scrollbar-thumb:hover,html[data-app-shell=seller] body::-webkit-scrollbar-thumb:hover{background:rgba(74,59,238,.6)}@media (max-width:820px){.seller-shell .seller-header{background:var(--sl-mobile-topbar)!important;border-bottom-color:rgba(255,255,255,.12);box-shadow:none}.seller-shell .seller-header>.ant-space{flex:0 1 auto;min-width:0;max-width:100%;gap:4px!important}.seller-shell .seller-header>.ant-space>.ant-space-item{flex:0 0 auto}.seller-shell .seller-header .app-icon-btn,.seller-shell .seller-header .customer-service-btn,.seller-shell .seller-header .language-selector-btn,.seller-shell .seller-header .menu-toggle-btn,.seller-shell .seller-header .message-icon,.seller-shell .seller-header .message-icon-btn{color:#fff!important}.seller-shell .seller-header .seller-user-avatar{border-color:rgba(255,255,255,.86)!important;box-shadow:0 0 0 3px rgba(255,255,255,.13)}.seller-shell .app-tabbar{background:#282e6b!important;border-radius:20px 20px 0 0;overflow:hidden;border-top:1px solid rgba(255,255,255,.12);box-shadow:0 -10px 26px rgba(37,40,95,.2)}.seller-shell .app-tabbar .app-tab{color:rgba(248,247,255,.62)}.seller-shell .app-tabbar .app-tab>svg{color:inherit;stroke:currentColor}.seller-shell .app-tabbar .app-tab.is-active{color:#ff9e79}.seller-shell .app-tabbar .app-tab:after{background:#ff9e79}}:root{--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--appbar-height:56px;--tabbar-height:56px;--app-viewport-height:100dvh;--app-viewport-offset:0px;--keyboard-height:0px;--keyboard-open:0}@media (hover:none) and (pointer:coarse),(max-width:820px){:root{--appbar-height:56px;--tabbar-height:56px}html{-webkit-text-size-adjust:100%}body{background:var(--canvas);overscroll-behavior-y:none}html[data-keyboard=open] .app-tabbar,html[data-keyboard=open] .mh-footer,html[data-keyboard=open] .sf-footer{display:none!important}html[data-keyboard=open] .app-page{padding-bottom:0}[contenteditable=true],input,textarea{scroll-margin-bottom:calc(var(--appbar-height) + 24px)}.ant-input,.ant-input-affix-wrapper,.ant-picker-input>input,.ant-select-selection-search-input,input,select,textarea{font-size:16px!important}.app-page{min-height:100%;padding-bottom:calc(var(--tabbar-height) + var(--safe-bottom) + 12px);background:var(--canvas)}.app-bar{position:sticky;top:0;z-index:60;padding-top:var(--safe-top);background:var(--nav-bg);color:var(--nav-text);border-bottom:1px solid var(--border);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.app-bar-inner{display:flex;align-items:center;gap:10px;height:var(--appbar-height);padding:0 12px}.app-bar-title{flex:1 1 auto;min-width:0;font-size:17px;font-weight:700;color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-search-pill{flex:1 1 auto;display:flex;gap:8px;min-width:0;padding:0 14px;background:var(--surface-muted);color:var(--text-muted);font-size:14px;text-align:left}.app-bar-action,.app-search-pill{align-items:center;height:40px;border:none;border-radius:999px}.app-bar-action{flex:0 0 auto;display:inline-flex;justify-content:center;width:40px;background:transparent;color:var(--text);font-size:19px}.app-bar-action:active{background:var(--surface-muted)}.app-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:80;display:flex;align-items:stretch;height:calc(var(--tabbar-height) + var(--safe-bottom));padding-bottom:var(--safe-bottom);background:var(--nav-bg);border-top:1px solid var(--border);box-shadow:0 -2px 16px rgba(0,0,0,.06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.app-tab{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;border:none;background:transparent;color:var(--text-muted);font-size:11px;line-height:1.1;transition:color .16s ease}.app-tab .anticon{font-size:21px;line-height:1}.app-tab>span{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}.app-tab.is-active{color:var(--brand);font-weight:600}.app-tab:active{transform:scale(.94)}.app-tab-icon{position:relative;display:inline-flex}.app-section{margin:12px 12px 0;padding:14px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.app-section-flush{margin:12px 0 0;border-radius:0;border-left:none;border-right:none}.app-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:16px 14px 10px}.app-section-head h2{margin:0;font-size:17px;font-weight:700;color:var(--text-strong)}.app-section-head a{color:var(--brand);font-size:13px;font-weight:600}.app-hscroll{display:flex;gap:10px;overflow-x:auto;padding:2px 14px 10px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.app-hscroll::-webkit-scrollbar{display:none}.app-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text);font-size:13px;white-space:nowrap;scroll-snap-align:start}.app-chip.is-active{background:var(--brand);border-color:var(--brand);color:var(--brand-contrast);font-weight:600}.app-list{margin:12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.app-list-row{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:12px 14px;border:none;border-bottom:1px solid var(--border);background:transparent;color:var(--text);font-size:15px;text-align:left}.app-list-row:last-child{border-bottom:none}.app-list-row:active{background:var(--surface-muted)}.app-list-row .app-list-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--brand-soft);color:var(--brand-strong);font-size:16px}.app-list-label{flex:1 1 auto;min-width:0}.app-list-value{flex:0 0 auto;color:var(--text-muted);font-size:13px}.app-bottom-action{position:sticky;bottom:calc(var(--tabbar-height) + var(--safe-bottom) + 8px);z-index:40;display:flex;align-items:center;gap:12px;margin:12px;padding:10px 12px;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}html[data-keyboard=open] .app-bottom-action{bottom:calc(var(--safe-bottom) + 8px)}html[data-keyboard=open] .ant-modal-root .ant-modal-wrap{bottom:calc(var(--app-viewport-offset) + var(--keyboard-height));top:auto}.desktop-only-block{display:none!important}.ant-modal-root .ant-modal-wrap{inset-block:0;display:flex;flex-direction:column;justify-content:flex-end}.ant-modal-root .ant-modal{max-width:100vw;width:100%!important;margin:0;top:auto;bottom:0;padding-bottom:0;flex:0 1 auto;min-height:0;max-height:var(--app-viewport-height)}.ant-modal.modern-chat-modal.buyer-chat,.ant-modal.modern-chat-modal.buyer-chat .ant-modal-body,.ant-modal.modern-chat-modal.buyer-chat .ant-modal-content{height:var(--app-viewport-height)!important;max-height:var(--app-viewport-height)!important}.ant-modal.modern-chat-modal.buyer-chat,.ant-modal.modern-chat-modal.buyer-chat .ant-modal-content{top:var(--app-viewport-offset)!important;bottom:auto!important}.ant-modal-root .ant-modal-centered:before{display:none!important}.ant-modal-root .ant-modal-centered .ant-modal{flex:0 1 auto!important}.ant-modal-root .ant-modal-content{border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding:16px 14px calc(16px + var(--safe-bottom));max-height:88vh;overflow-y:auto}.ant-modal-root .ant-modal-header{margin-bottom:12px}.ant-modal-root .ant-modal-title{font-size:16px}.ant-modal-root .ant-modal-footer{margin-top:16px}.ant-modal-root .ant-modal-footer .ant-btn{height:44px!important;border-radius:999px}.ant-message{top:calc(var(--safe-top) + var(--appbar-height) + 8px)!important;padding:0 12px}.ant-message-notice-content{border-radius:999px;padding:10px 18px;font-size:14px;box-shadow:var(--shadow-md)}.ant-select-dropdown{max-width:calc(100vw - 24px)}.ant-table-wrapper{overflow-x:auto}.ant-table-wrapper .ant-table{min-width:640px}.ant-pagination{justify-content:center}.ant-btn{min-height:40px}.ant-btn-default,.ant-btn-primary{min-height:44px}.ant-btn.ant-btn-link,.ant-btn.ant-btn-sm,.ant-btn.ant-btn-text{min-height:40px}.ant-btn.ant-btn-icon-only,.product-select-btn{min-width:40px!important;min-height:40px!important;width:40px;height:40px}.seller-shell a:not(.ant-btn),.seller-shell button:not(.ant-btn){min-height:40px}.ant-btn.load-more-button,.load-more-button{height:44px!important;min-width:160px}.mh-header .mh-logo{min-width:44px;min-height:44px;display:inline-flex;align-items:center}.app-section-head a,.cat-head-link,.theme-section-title a{display:inline-flex;align-items:center;min-height:40px;padding:0 4px}.cart-clear-btn,.cart-page .cart-clear-btn{height:44px!important;min-height:44px;padding:0 12px}.formHeader a,[class*=formHeader] a{padding:0 4px}.formHeader a,[class*=actions] .ant-btn,[class*=actions] a,[class*=formHeader] a{display:inline-flex;align-items:center;min-height:40px}.ant-app .ant-btn-primary{height:44px!important;min-height:44px}.ant-input-affix-wrapper .ant-input-clear-icon,.ant-input-clear-icon{display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;margin:0!important;font-size:14px}.ant-input-affix-wrapper{min-height:40px}.ant-drawer-close,.ant-modal-close{width:44px!important;height:44px!important;inset-inline-end:4px!important;top:4px!important}.ant-drawer-close .anticon,.ant-modal-close .ant-modal-close-x{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;font-size:16px}.ant-drawer .ant-checkbox-wrapper,.ant-modal .ant-checkbox-wrapper,.app-list-row .ant-checkbox-wrapper{display:inline-flex;align-items:center;min-height:44px}.ant-drawer .ant-btn-link,.ant-drawer .ant-btn-sm,.ant-list-item .ant-btn,.ant-modal .ant-btn-link,.ant-modal .ant-btn-sm,.ant-table .ant-btn-link,li .ant-btn-link{min-height:40px;padding:0 8px}[class*=languageSelector] .ant-btn,[class*=languageSelector] button{min-height:40px;min-width:40px}}@media (min-width:821px){.app-bar-mobile-only,.app-tabbar{display:none!important}}.mobile-navigation-shell{min-height:100%}.mobile-navigation-shell .sf-tabbar{display:none}@media (max-width:820px){.mobile-navigation-shell--root-nav{padding-bottom:calc(56px + env(safe-area-inset-bottom, 0px))}.mobile-navigation-shell--root-nav .sf-auth{min-height:calc(100vh - 56px - env(safe-area-inset-bottom, 0px))}.mobile-navigation-shell .sf-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:120;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:calc(56px + env(safe-area-inset-bottom, 0px));padding-bottom:env(safe-area-inset-bottom,0);background:#fff;border-top:1px solid #ededed}.mobile-navigation-shell .sf-tabbar-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;color:#777;font-size:10px;text-decoration:none}.mobile-navigation-shell .sf-tabbar-item>svg{color:inherit;stroke:currentColor}.mobile-navigation-shell .sf-tabbar-item--active{color:#111;font-weight:600}}@media (min-width:821px){.mobile-navigation-shell .sf-tabbar{display:none!important}}