:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--apple-font:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "PingFang SC", "Microsoft YaHei", "Segoe UI", sans-serif;--apple-ink:#1d1d1f;--apple-secondary:#424245;--apple-tertiary:#6e6e73;--apple-placeholder:#86868b;--apple-blue:#0071e3;--apple-blue-hover:#0077ed;--apple-blue-soft:#e8f2ff;--apple-green:#34a853;--apple-green-soft:#edf8f0;--apple-orange:#bf7100;--apple-orange-soft:#fff6e5;--apple-red:#e5484d;--apple-red-soft:#fff0f0;--apple-info:#6e6e73;--apple-canvas:#f5f5f7;--apple-surface:#fff;--apple-fill:#f5f5f7;--apple-separator:#d2d2d7;--apple-separator-soft:#e8e8ed;--apple-nav-fill:#ffffffb8;--apple-shadow-low:0 2px 8px #0000000a;--apple-shadow-raised:0 16px 44px #0000001f;--apple-radius:12px;--apple-panel-radius:18px;--apple-pill-radius:980px;--apple-control-height:44px;--apple-switch-width:40px;--apple-switch-height:20px;--apple-row-height:52px;--apple-space-1:4px;--apple-space-2:8px;--apple-space-3:12px;--apple-space-4:20px;--apple-space-5:28px;--apple-space-6:40px;--apple-font-display:32px;--apple-font-page:28px;--apple-font-section:21px;--apple-font-item:17px;--apple-font-body:17px;--apple-font-auxiliary:14px;--apple-font-caption:12px;--apple-tracking-tight:-.022em;--apple-line:1.47059;--apple-motion-duration:.18s;--apple-ease:cubic-bezier(.22, 1, .36, 1)}.admin-reference-ui .website-coupon-table .website-coupon-subtitle{color:var(--apple-tertiary);margin-top:4px;font-size:13px;line-height:1.4;display:block}.admin-reference-ui .website-coupon-table .legacy-link-cell a{color:var(--apple-blue);text-decoration:none}.admin-reference-ui .website-coupon-table .legacy-link-cell a:hover{text-decoration:underline}.website-coupon-editor-modal{width:min(820px,100vw - 28px)}.website-coupon-detail-toggle{padding:var(--apple-space-3);border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-fill);align-items:flex-start}.website-coupon-detail-toggle>span{flex-direction:column;gap:2px;display:flex}.website-coupon-detail-toggle small,.website-coupon-section-heading span{color:var(--apple-tertiary);font-size:var(--apple-font-caption);font-weight:400}.website-coupon-section-heading{justify-content:space-between;align-items:baseline;gap:var(--apple-space-3);padding-top:var(--apple-space-2);border-top:1px solid var(--apple-separator-soft);display:flex}*{box-sizing:border-box}html{font-family:var(--apple-font);background:var(--apple-canvas);color:var(--apple-ink)}body{font-family:var(--apple-font);font-size:var(--apple-font-body);line-height:var(--apple-line);letter-spacing:0;color:var(--apple-ink);background:var(--apple-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,input,textarea,select{font-family:var(--apple-font);letter-spacing:0}button,a{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed;opacity:.52}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}textarea{resize:vertical}.spin{animation:.85s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.icon-plain{background:0 0;border-color:#0000;width:32px;height:32px}.icon-button:hover,.icon-plain:hover{background:var(--apple-fill)}.member-loading{justify-content:center;align-items:center;gap:var(--apple-space-3);color:var(--apple-tertiary);display:flex}.member-header>div{align-items:center;gap:var(--apple-space-3);display:flex}.member-header h1{margin:0;font-size:20px;line-height:1.2}.member-header p{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin:3px 0 0}.announcement-strip{align-items:center;gap:var(--apple-space-2);min-height:42px;padding:var(--apple-space-2) var(--apple-space-4);background:var(--apple-orange-soft);color:var(--apple-orange);border-bottom:1px solid var(--apple-orange-soft);font-size:var(--apple-font-caption);grid-template-columns:auto auto 1fr;display:grid}.announcement-strip strong{white-space:nowrap}.announcement-strip span{text-overflow:ellipsis;white-space:nowrap;color:var(--apple-orange);overflow:hidden}.member-search{height:var(--apple-control-height);margin:var(--apple-space-3) var(--apple-space-4);padding:0 var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-secondary);box-shadow:var(--apple-shadow-low);align-items:center;gap:9px;display:flex}.member-search input{min-width:0;color:var(--apple-ink);background:0 0;border:0;outline:0;flex:1}.category-rail button{min-height:54px;padding:var(--apple-space-2) var(--apple-space-3);border:0;border-bottom:1px solid var(--apple-separator);color:var(--apple-secondary);background:0 0;font-size:13px;line-height:1.35}.section-heading>div{align-items:baseline;gap:var(--apple-space-2);display:flex}.product-card{padding:var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:none;grid-template-columns:64px minmax(0,1fr);gap:11px;margin-bottom:10px;display:grid}.product-card>img{border-radius:var(--apple-radius);object-fit:cover;border:1px solid var(--apple-separator);width:64px;height:64px}.product-main{min-width:0}.product-title-line{align-items:center;gap:var(--apple-space-2);min-width:0;display:flex}.product-title-line h3{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:15px;overflow:hidden}.featured-tag{border-radius:var(--apple-radius);background:var(--apple-orange-soft);color:var(--apple-orange);flex:none;padding:2px 5px;font-size:10px}.important-tag{border-radius:var(--apple-radius);background:var(--apple-red-soft);color:var(--apple-red);flex:none;padding:2px 5px;font-size:10px}.product-main>p{color:var(--apple-tertiary);font-size:var(--apple-font-caption);text-overflow:ellipsis;white-space:nowrap;margin:5px 0;overflow:hidden}.product-meta{gap:var(--apple-space-2);color:var(--apple-secondary);flex-wrap:wrap;font-size:11px;display:flex}.product-meta span{align-items:center;gap:3px;display:inline-flex}.product-action{justify-content:space-between;align-items:end;gap:var(--apple-space-2);margin-top:9px;display:flex}.price{color:var(--apple-red);white-space:nowrap;font-size:20px;font-weight:800}.price small{font-size:var(--apple-font-caption)}.price span{color:var(--apple-tertiary);margin-left:2px;font-size:10px;font-weight:400}.product-action button{min-width:80px;height:32px;padding:0 var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-blue);color:var(--apple-surface);box-shadow:var(--apple-shadow-low);font-size:var(--apple-font-caption);white-space:nowrap;border:0;flex:none;justify-content:center;align-items:center;gap:2px;font-weight:700;display:flex}.product-action button:hover{background:var(--apple-blue-hover)}.empty-state,.admin-empty{justify-content:center;align-items:center;gap:var(--apple-space-2);min-height:120px;color:var(--apple-tertiary);font-size:13px;display:flex}.bottom-nav button.active{color:var(--apple-blue);font-weight:700}.nav-icon{place-items:center;display:grid;position:relative}.nav-icon b{border:2px solid var(--apple-surface);border-radius:var(--apple-radius);background:var(--apple-red);min-width:15px;height:15px;color:var(--apple-surface);place-items:center;padding:0 3px;font-size:8px;line-height:1;display:grid;position:absolute;top:-6px;left:13px}.member-page{min-height:calc(100dvh - 145px);padding:var(--apple-space-4) var(--apple-space-4) var(--apple-space-5)}.page-title{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.page-title h2{font-size:var(--apple-font-section);margin:0}.page-title p{margin:var(--apple-space-1) 0 0;color:var(--apple-tertiary);font-size:var(--apple-font-caption)}.page-title>svg{color:var(--apple-blue)}.segmented-scroll{margin:0 -14px var(--apple-space-4);padding:0 var(--apple-space-4) var(--apple-space-2);scrollbar-width:none;gap:5px;display:flex;overflow-x:auto}.segmented-scroll button{height:32px;padding:0 var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-tertiary);font-size:var(--apple-font-caption);flex:none}.batch-card{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);margin-bottom:10px;overflow:hidden}.batch-summary{width:100%;padding:var(--apple-space-3);background:var(--apple-surface);text-align:left;border:0;grid-template-columns:46px minmax(0,1fr) auto auto;align-items:center;gap:9px;display:grid}.batch-summary img{object-fit:cover;border-radius:var(--apple-radius);width:46px;height:46px}.batch-summary h3{font-size:var(--apple-font-auxiliary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.batch-summary p{margin:var(--apple-space-1) 0 0;color:var(--apple-tertiary);font-size:11px}.batch-summary>strong{color:var(--apple-red);font-size:var(--apple-font-auxiliary)}.rotate{transform:rotate(90deg)}.batch-statuses{align-items:center;gap:var(--apple-space-2);min-height:40px;padding:var(--apple-space-2) 11px;border-top:1px solid var(--apple-separator-soft);color:var(--apple-tertiary);font-size:11px;display:flex}.batch-statuses .icon-plain{margin-left:auto}.status-pending{background:var(--apple-orange-soft);color:var(--apple-orange)}.status-reviewing,.status-paid{background:var(--apple-blue-soft);color:var(--apple-blue)}.status-disputed{background:var(--apple-red-soft);color:var(--apple-red)}.status-cancelled{background:var(--apple-fill);color:var(--apple-secondary)}.batch-orders{padding:0 var(--apple-space-3) var(--apple-space-3)}.batch-orders>div{justify-content:space-between;align-items:center;gap:var(--apple-space-3);border-top:1px dashed var(--apple-separator);padding:9px 0;display:flex}.batch-orders>div>div{min-width:0}.batch-orders span,.batch-orders strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.batch-orders strong{font-size:var(--apple-font-caption);margin-top:3px}.batch-order-state{flex-direction:column;flex:none;align-items:flex-end;display:flex}.batch-order-actions{gap:var(--apple-space-1);margin-top:5px;display:flex}.batch-order-actions button{min-height:25px;padding:0 var(--apple-space-2);border:1px solid var(--apple-blue);border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-ink);white-space:nowrap;align-items:center;gap:3px;font-size:9px;display:inline-flex}.batch-order-actions button.danger{border-color:var(--apple-red-soft);background:var(--apple-red-soft);color:var(--apple-red)}.batch-order-actions button:disabled{cursor:wait;opacity:.5}.member-order-withdraw-button{min-height:25px;padding:0 var(--apple-space-2);border:1px solid var(--apple-red-soft);border-radius:var(--apple-radius);background:var(--apple-red-soft);color:var(--apple-red);align-items:center;gap:3px;margin-top:5px;font-size:9px;display:inline-flex}.member-stat-grid{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);grid-template-columns:repeat(2,1fr);margin-bottom:18px;display:grid;overflow:hidden}.member-stat-grid>div{border-right:1px solid var(--apple-separator);border-bottom:1px solid var(--apple-separator);min-height:92px;padding:15px}.member-stat-grid>div:nth-child(2n){border-right:0}.member-stat-grid>div:nth-last-child(-n+2){border-bottom:0}.member-stat-grid span{color:var(--apple-tertiary);font-size:var(--apple-font-caption);display:block}.member-stat-grid strong{font-size:var(--apple-font-section);margin-top:9px;display:block}.profile-identity{align-items:center;gap:var(--apple-space-3);padding:var(--apple-space-4) 0;grid-template-columns:56px minmax(0,1fr) auto;display:grid}.profile-avatar{background:var(--apple-blue);width:56px;height:56px;color:var(--apple-surface);border-radius:50%;place-items:center;font-size:22px;font-weight:800;display:grid}.profile-identity h2{margin:0;font-size:20px}.profile-identity p{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin:5px 0 0}.profile-identity>svg{color:var(--apple-orange)}.profile-list{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);margin-top:14px;overflow:hidden}.profile-list>div,.profile-list>a,.profile-list>button{width:100%;min-height:52px;padding:0 var(--apple-space-4);border:0;border-bottom:1px solid var(--apple-separator-soft);background:var(--apple-surface);color:var(--apple-ink);text-align:left;justify-content:space-between;align-items:center;font-size:13px;display:flex}.profile-list>:last-child{border-bottom:0}.profile-list strong{font-size:var(--apple-font-caption)}.profile-action-end{align-items:center;gap:var(--apple-space-2);display:inline-flex}.payment-unread-badge{border-radius:var(--apple-radius);background:var(--apple-red);min-width:18px;height:18px;color:var(--apple-surface);place-items:center;padding:0 5px;font-size:9px;display:grid}.preference-toggle{width:var(--apple-switch-width);height:var(--apple-switch-height);background:var(--apple-separator);transition:background var(--apple-motion-duration) var(--apple-ease);border-radius:10px;align-items:center;padding:2px;display:flex}.preference-toggle i{background:var(--apple-surface);width:16px;height:16px;box-shadow:var(--apple-shadow-low);transition:transform var(--apple-motion-duration) var(--apple-ease);border-radius:50%;display:block}.preference-toggle.on{background:var(--apple-blue)}.preference-toggle.on i{transform:translateX(calc(var(--apple-switch-width) - var(--apple-switch-height)))}.payment-record-list,.after-sales-list{gap:var(--apple-space-3);display:grid}.payment-record-list>article,.after-sales-list>article{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);overflow:hidden}.payment-record-list article>header{justify-content:space-between;align-items:center;gap:var(--apple-space-3);padding:var(--apple-space-4);border-bottom:1px solid var(--apple-separator-soft);display:flex}.payment-record-list header strong,.payment-record-list header span{display:block}.payment-record-list header strong{font-size:var(--apple-font-auxiliary)}.payment-record-list header span{color:var(--apple-tertiary);margin-top:4px;font-size:10px}.payment-record-list header b{color:var(--apple-green);white-space:nowrap;font-size:18px}.payment-record-list dl{padding:var(--apple-space-2) var(--apple-space-4) var(--apple-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.payment-record-list dl>div{min-width:0;padding:var(--apple-space-2) 0}.payment-record-list dt{color:var(--apple-tertiary);font-size:10px}.payment-record-list dd{margin:var(--apple-space-1) 0 0;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.after-sales-list article>header{align-items:center;gap:var(--apple-space-3);padding:13px var(--apple-space-4);grid-template-columns:42px minmax(0,1fr) auto;display:grid}.after-sales-list header img{border-radius:var(--apple-radius);object-fit:cover;width:42px;height:42px}.after-sales-list header strong,.after-sales-list header span{display:block}.after-sales-list header div span{color:var(--apple-tertiary);margin-top:4px;font-size:10px}.after-sales-reason{align-items:flex-start;gap:var(--apple-space-2);margin:0 var(--apple-space-4);background:var(--apple-red-soft);color:var(--apple-red);padding:11px;display:flex}.after-sales-reason p{margin:0;font-size:11px;line-height:1.6}.after-sales-meta{justify-content:space-between;gap:var(--apple-space-3);padding:11px var(--apple-space-4);color:var(--apple-tertiary);font-size:10px;display:flex}.after-sales-list footer{justify-content:space-between;align-items:center;gap:var(--apple-space-3);min-height:54px;padding:var(--apple-space-2) var(--apple-space-4);border-top:1px solid var(--apple-separator-soft);display:flex}.after-sales-list footer small{color:var(--apple-tertiary);font-size:10px;line-height:1.5}.after-sales-list footer button{border:1px solid var(--apple-red);border-radius:var(--apple-radius);background:var(--apple-surface);min-width:72px;height:32px;color:var(--apple-red);font-size:11px;font-weight:700}.sheet-backdrop,.modal-backdrop{z-index:60;overscroll-behavior:contain;background:#0e1a1f8a;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.submit-sheet>header{z-index:2;align-items:center;gap:var(--apple-space-3);background:var(--apple-surface);border-bottom:1px solid var(--apple-separator);grid-template-columns:48px minmax(0,1fr) auto;min-height:74px;display:grid;position:sticky;top:0}.submit-sheet>header img{border-radius:var(--apple-radius);object-fit:cover;width:48px;height:48px}.submit-sheet h2{font-size:var(--apple-font-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.submit-sheet header p{margin:var(--apple-space-1) 0 0;color:var(--apple-red);font-size:var(--apple-font-caption)}.submit-description{gap:var(--apple-space-2);margin:var(--apple-space-4) 0;background:var(--apple-blue-soft);color:var(--apple-blue);font-size:var(--apple-font-caption);padding:11px;display:flex}.submit-description p{margin:0;line-height:1.55}.submit-description strong{min-width:34px;padding:3px var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-blue);text-align:center;flex:none;align-self:flex-start;font-size:11px}.field-block{margin:13px 0;display:block}.field-block>span{margin-bottom:7px;font-size:13px;font-weight:700;display:block}.field-block textarea,.field-block input,.money-input{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);outline:none;width:100%}.field-block textarea,.field-block>input{padding:var(--apple-space-3) 11px}.field-block textarea:focus,.field-block input:focus{border-color:var(--apple-blue);box-shadow:var(--apple-shadow-low)}.field-block small{color:var(--apple-tertiary);margin-top:6px;font-size:11px;display:block}.money-input{align-items:center;gap:var(--apple-space-2);padding:0 var(--apple-space-3);display:flex}.money-input input{border:0;outline:0;height:42px}.quantity-field{align-items:center;gap:var(--apple-space-1) var(--apple-space-3);grid-template-columns:minmax(0,1fr) 150px;display:grid}.quantity-field>span{margin:0}.quantity-field>small{grid-column:1/-1}.quantity-stepper{width:168px;height:var(--apple-control-height);grid-template-columns:var(--apple-control-height) 1fr var(--apple-control-height);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);display:grid;overflow:hidden}.quantity-stepper button{background:var(--apple-fill);color:var(--apple-blue);border:0;font-size:18px}.quantity-stepper input{border:0;border-right:1px solid var(--apple-separator);border-left:1px solid var(--apple-separator);border-radius:var(--apple-radius);text-align:center;min-width:0}.image-uploader{justify-content:center;align-items:center;gap:var(--apple-space-2);min-height:132px;margin:var(--apple-space-4) 0;border:1px dashed var(--apple-separator);background:var(--apple-fill);border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-blue-hover);flex-direction:column;display:flex}.image-uploader span{color:var(--apple-tertiary);font-size:11px}.image-uploader input{max-width:86%;font-size:var(--apple-font-caption);margin-top:4px}.submit-options>label:first-child{min-height:var(--apple-control-height);justify-content:space-between;align-items:center;display:flex}.submit-options>label:first-child>div{align-items:center;gap:var(--apple-space-2);font-size:13px;display:flex}.submit-guidelines{gap:var(--apple-space-2);margin-top:12px;display:grid}.submit-guidelines details{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-canvas)}.submit-guidelines summary{justify-content:space-between;align-items:center;gap:var(--apple-space-2);min-height:38px;padding:0 var(--apple-space-3);cursor:pointer;font-size:11px;font-weight:700;display:flex}.submit-guidelines summary b{border-radius:var(--apple-radius);background:var(--apple-red-soft);color:var(--apple-red);padding:2px 5px;font-size:9px}.submit-guidelines details p{padding:0 var(--apple-space-3) var(--apple-space-3);color:var(--apple-secondary);white-space:pre-wrap;margin:0;font-size:10px;line-height:1.65}.primary-submit{justify-content:center;align-items:center;gap:var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-blue);width:100%;height:46px;color:var(--apple-surface);border:0;font-weight:800;display:flex}@media (width>=541px){.member-stage{padding:var(--apple-space-4) 0}.member-shell{border-radius:var(--apple-radius);min-height:calc(100dvh - 36px);overflow:hidden}.bottom-nav{border-radius:var(--apple-radius);bottom:18px}.submit-sheet{border-radius:var(--apple-radius);margin-bottom:18px}}.admin-logo strong,.admin-logo small{display:block}.admin-user{align-items:center;gap:9px;display:flex}.admin-user strong,.admin-user small{display:block}.admin-user strong{font-size:var(--apple-font-caption)}.admin-user small{color:var(--apple-tertiary);margin-top:2px;font-size:10px}.sidebar-footer>a{width:34px;height:34px;color:var(--apple-tertiary);place-items:center;display:grid}.admin-main{min-width:0}.admin-topbar>div{color:var(--apple-tertiary);font-size:var(--apple-font-caption);align-items:center;gap:9px;display:flex}.admin-loading{justify-content:center;align-items:center;gap:var(--apple-space-3);min-height:60dvh;color:var(--apple-tertiary);display:flex}.admin-stat-band>div:last-child{border-right:0}.tone-primary svg,.tone-primary strong{color:var(--apple-green)}.tone-amber svg,.tone-amber strong{color:var(--apple-orange)}.tone-blue svg,.tone-blue strong{color:var(--apple-blue)}.tone-red svg,.tone-red strong{color:var(--apple-red)}.admin-two-column{gap:var(--apple-space-4);grid-template-columns:1.45fr 1fr;margin-bottom:18px;display:grid}.admin-panel{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);min-width:0}.admin-panel h2{margin:0;font-size:15px}.admin-panel header p{margin:var(--apple-space-1) 0 0;color:var(--apple-tertiary);font-size:11px}.compact-orders>div{min-height:60px;padding:var(--apple-space-2) var(--apple-space-4);border-bottom:1px solid var(--apple-separator-soft);grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:9px;display:grid}.compact-orders>div:last-child{border-bottom:0}.compact-orders>div>div{min-width:0}.compact-orders img{border-radius:var(--apple-radius);object-fit:cover;width:38px;height:38px}.compact-orders strong,.compact-orders span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.compact-orders strong{font-size:var(--apple-font-caption)}.compact-orders div span{color:var(--apple-tertiary);margin-top:3px;font-size:10px}.compact-orders b{font-size:var(--apple-font-caption)}.audit-list{padding:var(--apple-space-2) 15px var(--apple-space-3)}.audit-list>div{align-items:start;gap:var(--apple-space-2);min-height:43px;padding:var(--apple-space-2) 0;border-bottom:1px solid var(--apple-separator-soft);grid-template-columns:12px minmax(0,1fr);display:grid}.audit-list>div:last-child{border-bottom:0}.audit-list>div>div{min-width:0}.audit-dot{background:var(--apple-blue);border-radius:50%;width:7px;height:7px;margin-top:4px}.audit-list strong,.audit-list small{display:block}.audit-list strong{overflow-wrap:anywhere;font-size:11px}.audit-list small{color:var(--apple-tertiary);margin-top:4px;font-size:10px}.health-strip{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);grid-template-columns:repeat(4,1fr);display:grid}.health-strip>div{align-items:center;gap:var(--apple-space-2);min-height:54px;padding:0 var(--apple-space-4);border-right:1px solid var(--apple-separator);color:var(--apple-tertiary);font-size:11px;display:flex}.health-strip>div:last-child{border-right:0}.health-strip svg{color:var(--apple-blue)}.health-strip strong{color:var(--apple-ink)}.admin-search input{border:0;outline:0;flex:1;min-width:0}.admin-toolbar select,.admin-table select{height:36px;padding:0 var(--apple-space-6) 0 9px;border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-ink);font-size:var(--apple-font-caption)}.admin-toolbar>button:hover{border-color:var(--apple-blue);color:var(--apple-blue)}.selection-count{color:var(--apple-tertiary);margin-left:auto;font-size:11px}.danger-text{color:var(--apple-red)!important}.admin-page-heading+.table-wrap{border-radius:var(--apple-radius)}.admin-table td>strong,.admin-table td>small{display:block}.admin-table code{max-width:190px;color:var(--apple-ink);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.table-pagination>div{gap:var(--apple-space-2);display:flex}.table-pagination button{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);min-width:62px;height:31px;color:var(--apple-ink);font-size:11px}.table-pagination button:disabled{color:var(--apple-tertiary);background:var(--apple-fill)}.table-product{align-items:center;gap:var(--apple-space-2);min-width:150px;display:flex}.table-product img{border-radius:var(--apple-radius);object-fit:cover;border:1px solid var(--apple-separator);flex:none;width:38px;height:38px}.table-product div{min-width:0}.table-product strong,.table-product small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.table-product small{max-width:210px;color:var(--apple-tertiary);margin-top:3px}.toggle-button{border-radius:var(--apple-radius);background:var(--apple-fill);border:0;width:37px;height:21px;padding:0;position:relative}.toggle-button span{background:var(--apple-surface);width:15px;height:15px;transition:transform var(--apple-motion-duration) var(--apple-ease);border-radius:50%;position:absolute;top:3px;left:3px}.toggle-button.on span{transform:translate(16px)}.credit-stepper{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);grid-template-columns:30px 1fr 30px;align-items:center;width:104px;height:32px;display:grid;overflow:hidden}.credit-stepper button{background:var(--apple-fill);border:0;height:100%}.credit-stepper strong{text-align:center}.category-manager{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);margin-bottom:16px}.category-manager>header{justify-content:space-between;align-items:center;gap:var(--apple-space-4);padding:var(--apple-space-4) var(--apple-space-4);border-bottom:1px solid var(--apple-separator);display:flex}.category-manager>header>div,.category-manager>header form{align-items:center;gap:9px;display:flex}.category-manager p{color:var(--apple-tertiary);margin:3px 0 0;font-size:10px}.category-manager form input{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);outline:0;width:170px;height:36px;padding:0 9px}.category-manager form .category-sort-input{width:72px}.category-manager form .primary-button{min-height:36px}.category-list{background:var(--apple-separator);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;display:grid}.category-list article{align-items:center;gap:var(--apple-space-2);background:var(--apple-surface);grid-template-columns:minmax(0,1fr) 84px 40px 32px 32px;min-width:0;padding:11px 13px;display:grid}.category-list article.inactive{background:var(--apple-surface);opacity:.72}.category-list strong,.category-list small{display:block}.category-list small{color:var(--apple-tertiary);margin-top:3px;font-size:9px}.category-order-stepper{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);grid-template-columns:27px 30px 27px;height:29px;display:grid;overflow:hidden}.category-order-stepper button{background:var(--apple-fill);color:var(--apple-blue);border:0}.category-order-stepper span{border-right:1px solid var(--apple-separator);border-left:1px solid var(--apple-separator);place-items:center;font-size:10px;display:grid}.risk-form{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);margin-bottom:16px}.risk-form>header{padding:15px var(--apple-space-4) var(--apple-space-3)}.risk-form h2{margin:0;font-size:15px}.risk-form p{margin:var(--apple-space-1) 0 0;color:var(--apple-tertiary);font-size:11px}.risk-fields{gap:var(--apple-space-3);padding:var(--apple-space-3) var(--apple-space-4) var(--apple-space-4);grid-template-columns:1.2fr repeat(3,1fr);display:grid}.risk-fields label,.settings-section label,.product-form label{display:block}.risk-fields label>span,.settings-section label>span,.product-form label>span{color:var(--apple-secondary);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.risk-fields input,.risk-fields select,.settings-section input,.settings-section select,.settings-section textarea,.product-form input,.product-form select,.product-form textarea{width:100%;min-height:38px;padding:var(--apple-space-2) 9px;border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-ink);outline:0}.risk-fields input:focus,.risk-fields select:focus,.settings-section input:focus,.settings-section select:focus,.settings-section textarea:focus,.product-form input:focus,.product-form select:focus,.product-form textarea:focus{border-color:var(--apple-blue);box-shadow:var(--apple-shadow-low)}.reason-field{grid-column:span 2}.risk-fields .danger-button{align-self:end}.settings-grid{gap:var(--apple-space-4);grid-template-columns:1fr 1fr;display:grid}.settings-section{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);padding:17px}.settings-section>header>div{align-items:center;gap:9px;display:flex}.settings-section header svg{color:var(--apple-blue)}.settings-section h2{margin:0;font-size:15px}.settings-section header p{color:var(--apple-tertiary);margin:3px 0 0;font-size:11px}.settings-section label,.settings-section .primary-button,.settings-section .secondary-button{margin-top:14px}.guideline-create-options{grid-template-columns:minmax(0,1fr) 84px auto;align-items:end;gap:9px;margin-top:11px;display:grid}.guideline-create-options>label:first-child{align-items:center;gap:var(--apple-space-2);min-height:38px;margin:0;font-size:10px;display:flex}.guideline-create-options>label:first-child input{width:16px;min-height:16px}.guideline-create-options>label:nth-child(2),.guideline-create-options .primary-button{margin:0}.guideline-admin-list{border:1px solid var(--apple-separator);background:var(--apple-separator);gap:1px;margin-top:15px;display:grid}.guideline-admin-list article{align-items:center;gap:var(--apple-space-2);padding:var(--apple-space-3);background:var(--apple-surface);grid-template-columns:minmax(0,1fr) 40px 32px 32px;display:grid}.guideline-admin-list article.inactive{background:var(--apple-surface);opacity:.7}.guideline-admin-list strong,.guideline-admin-list small{display:block}.guideline-admin-list p{margin:var(--apple-space-1) 0;color:var(--apple-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.guideline-admin-list small{color:var(--apple-secondary);font-size:9px}.wechat-menu-preview{min-height:var(--apple-control-height);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-canvas);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;display:grid}.wechat-menu-preview span{min-width:0;padding:var(--apple-space-2);border-right:1px solid var(--apple-separator);color:var(--apple-ink);text-overflow:ellipsis;white-space:nowrap;place-items:center;font-size:10px;font-weight:700;display:grid;overflow:hidden}.wechat-menu-preview span:last-child{border-right:0}.wechat-menu-editor{gap:var(--apple-space-2);margin-top:14px;display:grid}.wechat-menu-editor>div{align-items:end;gap:var(--apple-space-2);padding:var(--apple-space-3);border:1px solid var(--apple-separator);background:var(--apple-canvas);grid-template-columns:120px 105px minmax(0,1fr) 32px;display:grid}.wechat-menu-editor label,.wechat-menu-editor>div>.icon-plain{margin:0}.wechat-menu-state-detail{justify-content:space-between;align-items:center;gap:var(--apple-space-3);padding:9px var(--apple-space-3);border-left:3px solid var(--apple-orange);background:var(--apple-orange-soft);color:var(--apple-orange);margin-top:14px;font-size:10px;display:flex}.wechat-menu-state-detail small{color:var(--apple-orange);flex:none;font-size:9px}.wechat-menu-actions{gap:var(--apple-space-2);flex-wrap:wrap;display:flex}.file-storage-summary{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;display:grid}.file-storage-summary>div{min-width:0;padding:var(--apple-space-3);border-right:1px solid var(--apple-separator)}.file-storage-summary>div:last-child{border-right:0}.file-storage-summary span,.file-storage-summary strong{display:block}.file-storage-summary span{color:var(--apple-tertiary);font-size:9px}.file-storage-summary strong{font-size:var(--apple-font-caption);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.file-manager-search{align-items:center;gap:var(--apple-space-2);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-tertiary);grid-template-columns:18px minmax(0,1fr) auto auto;margin-top:14px;padding-left:9px;display:grid}.settings-section .file-manager-search input{min-width:0;min-height:38px;padding:var(--apple-space-2) 0;box-shadow:none;border:0}.settings-section .file-manager-search .secondary-button{border-radius:var(--apple-radius);min-height:38px;margin:-1px -1px -1px 0}.uploaded-file-list{border:1px solid var(--apple-separator);max-height:390px;margin-top:12px;display:grid;overflow-y:auto}.uploaded-file-list article{border-bottom:1px solid var(--apple-separator);background:var(--apple-surface);grid-template-columns:52px minmax(0,1fr) auto 96px;align-items:center;gap:9px;min-width:0;padding:9px;display:grid}.uploaded-file-list article:last-child{border-bottom:0}.uploaded-file-preview{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-fill);width:52px;height:52px;display:block;overflow:hidden}.uploaded-file-preview img{object-fit:cover;width:100%;height:100%}.uploaded-file-detail{min-width:0}.uploaded-file-detail strong,.uploaded-file-detail span,.uploaded-file-detail small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.uploaded-file-detail strong{font-size:10px}.uploaded-file-detail span,.uploaded-file-detail small{color:var(--apple-tertiary);margin-top:3px;font-size:9px}.file-usage-state{padding:var(--apple-space-1) var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-fill);color:var(--apple-tertiary);white-space:nowrap;font-size:9px;font-weight:700}.file-usage-state.used{background:var(--apple-blue-soft);color:var(--apple-blue-hover)}.uploaded-file-actions{justify-content:flex-end;align-items:center;display:flex}.file-manager-hint{color:var(--apple-tertiary);margin:9px 0 0;font-size:9px}.backup-summary{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);grid-template-columns:repeat(4,1fr);margin-top:16px;display:grid}.backup-summary>div{border-right:1px solid var(--apple-separator);padding:13px}.backup-summary>div:last-child{border-right:0}.backup-summary span,.backup-summary strong{display:block}.backup-summary span{color:var(--apple-tertiary);font-size:10px}.backup-summary strong{margin-top:6px;font-size:18px}.notification-summary{gap:var(--apple-space-2);margin-top:14px;display:flex}.notification-summary span{padding:var(--apple-space-2) var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-fill);color:var(--apple-tertiary);font-size:10px}.notification-retry-list{gap:var(--apple-space-2);border-top:1px solid var(--apple-separator);margin-top:14px;padding-top:12px;display:grid}.notification-retry-list>strong{color:var(--apple-blue);font-size:11px}.notification-retry-list article{align-items:center;gap:var(--apple-space-2);border-bottom:1px solid var(--apple-separator);grid-template-columns:52px minmax(0,1fr) 28px;min-height:42px;display:grid}.notification-retry-list article div{gap:3px;min-width:0;display:grid}.notification-retry-list article b,.notification-retry-list article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification-retry-list article b{color:var(--apple-blue);font-size:10px}.notification-retry-list article small,.notification-retry-empty{color:var(--apple-tertiary);font-size:9px}.notification-retry-list .icon-plain{width:28px;height:28px}.import-last-run{justify-content:space-between;align-items:center;gap:var(--apple-space-3);padding:var(--apple-space-3);background:var(--apple-fill);margin-top:14px;font-size:11px;display:flex}.import-last-run span{color:var(--apple-tertiary)}.admin-auth-loading{align-items:center;gap:var(--apple-space-3);color:var(--apple-tertiary);font-size:13px;display:flex}.admin-auth-brand{align-items:center;gap:var(--apple-space-3);border-bottom:1px solid var(--apple-separator);padding-bottom:18px;display:flex}.admin-auth-brand strong,.admin-auth-brand small{display:block}.admin-auth-brand strong{font-size:var(--apple-font-auxiliary)}.admin-auth-brand small{color:var(--apple-tertiary);margin-top:4px;font-size:10px}.admin-auth-heading{align-items:center;gap:var(--apple-space-3);margin:22px 0 var(--apple-space-4);display:flex}.admin-auth-heading h1{margin:0;font-size:20px}.admin-auth-heading p{margin:var(--apple-space-1) 0 0;color:var(--apple-tertiary);font-size:11px}.admin-auth-card label{margin-top:13px;display:block}.admin-auth-card label>span{margin-bottom:6px;font-size:11px;font-weight:700;display:block}.admin-auth-card>.primary-button{width:100%;margin-top:17px}.admin-auth-card>a{color:var(--apple-tertiary);justify-content:center;align-items:center;gap:5px;margin-top:15px;font-size:11px;display:flex}.admin-auth-error{align-items:center;gap:var(--apple-space-2);padding:var(--apple-space-3);background:var(--apple-red-soft);color:var(--apple-red);margin-top:13px;font-size:11px;display:flex}.modal-backdrop{z-index:70;padding:var(--apple-space-4);align-items:center}.admin-modal>header{min-height:70px;padding:0 var(--apple-space-4);border-bottom:1px solid var(--apple-separator);justify-content:space-between;align-items:center;display:flex}.admin-modal h2{margin:0;font-size:18px}.admin-modal header p{margin:var(--apple-space-1) 0 0;color:var(--apple-tertiary);font-size:11px}.product-form{padding:var(--apple-space-4);grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.product-form .wide{grid-column:span 2}.product-tag-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.product-price-tiers strong,.product-price-tiers small{display:block}.product-price-tiers small{color:var(--apple-tertiary);white-space:nowrap;margin-top:4px}.product-state-cell{align-items:center;gap:var(--apple-space-2);display:flex}.product-state-cell small{color:var(--apple-tertiary);white-space:nowrap}.important-product-mark{border-radius:var(--apple-radius);background:var(--apple-red-soft);color:var(--apple-red);margin-top:5px;padding:2px 5px;font-size:9px;font-style:normal;display:inline-block}.cent-input{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);align-items:center;padding-left:9px;display:flex}.cent-input input{border:0}.form-toggles{gap:var(--apple-space-3) var(--apple-space-4);background:var(--apple-fill);flex-wrap:wrap;padding:11px;display:flex}.form-toggles label{align-items:center;gap:var(--apple-space-2);font-size:11px;display:inline-flex}.form-toggles input{width:15px;min-height:15px}.admin-modal>footer{min-height:65px;padding:0 var(--apple-space-4);border-top:1px solid var(--apple-separator);justify-content:flex-end;align-items:center;gap:9px;display:flex}@media (width<=980px){.admin-shell{grid-template-columns:72px minmax(0,1fr)}.admin-logo{justify-content:center;padding:0}.admin-logo>div,.admin-sidebar nav button span,.admin-sidebar nav button b,.admin-user>div{display:none}.admin-sidebar nav button{grid-template-columns:1fr;justify-items:center;padding:0;display:grid}.sidebar-footer{justify-content:center;padding:0}.sidebar-footer>a{display:none}.admin-stat-band{grid-template-columns:repeat(2,1fr)}.admin-stat-band>div:nth-child(2){border-right:1px solid var(--apple-separator)}.admin-stat-band>div:nth-child(2n){border-right:0}.admin-stat-band>div:not(:last-child){border-bottom:1px solid var(--apple-separator)}.admin-two-column,.settings-grid{grid-template-columns:1fr}.risk-fields,.health-strip{grid-template-columns:repeat(2,1fr)}.health-strip>div:nth-child(2){border-right:0}.health-strip>div:nth-child(-n+2){border-bottom:1px solid var(--apple-separator)}}@media (width<=680px){.admin-shell{padding-bottom:64px;display:block}.admin-sidebar{z-index:50;border-top:1px solid var(--apple-separator);flex-direction:row;width:100%;height:62px;position:fixed;top:auto;bottom:0;left:0}.admin-logo,.sidebar-footer{display:none}.admin-sidebar nav{grid-template-columns:repeat(6,1fr);gap:0;width:100%;padding:0;display:grid}.admin-sidebar nav button{border-radius:var(--apple-radius);grid-template-columns:1fr;place-items:center;gap:2px;min-height:61px}.admin-sidebar nav button span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.admin-topbar{height:52px;padding:0 var(--apple-space-3)}.admin-topbar>div:first-child{display:none}.admin-topbar>div:last-child{margin-left:auto}.admin-content{padding:var(--apple-space-4) var(--apple-space-3)}.admin-page-heading{align-items:flex-start}.admin-page-heading h1{font-size:20px}.admin-stat-band{grid-template-columns:1fr 1fr}.admin-stat-band>div{min-height:108px;padding:var(--apple-space-4)}.admin-stat-band strong{font-size:var(--apple-font-section)}.admin-toolbar{flex-wrap:wrap;align-items:stretch}.admin-search{width:100%}.selection-count{margin-left:0}.risk-fields,.product-form{grid-template-columns:1fr}.risk-fields .reason-field,.product-form .wide{grid-column:auto}.product-tag-fields{grid-template-columns:1fr}.category-manager>header{flex-direction:column;align-items:stretch}.category-manager>header form{grid-template-columns:minmax(0,1fr) 72px;display:grid}.category-manager form input{width:100%}.category-manager form .primary-button{grid-column:1/-1}.category-list{grid-template-columns:1fr}.guideline-create-options{grid-template-columns:1fr 84px}.guideline-create-options .primary-button{grid-column:1/-1}.backup-summary{grid-template-columns:repeat(2,1fr)}.backup-summary>div:nth-child(2){border-right:0}.backup-summary>div:nth-child(-n+2){border-bottom:1px solid var(--apple-separator)}.admin-modal{max-height:96dvh}.health-strip{grid-template-columns:1fr}.health-strip>div{border-right:0;border-bottom:1px solid var(--apple-separator)}.health-strip>div:last-child{border-bottom:0}}.member-auth-state{width:min(420px,100% - 32px);padding:34px var(--apple-space-6);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);text-align:center;box-shadow:var(--apple-shadow-low);margin:10dvh auto 0}.member-auth-state .member-brand-mark{margin:0 auto var(--apple-space-4)}.member-auth-state h1{margin:0;font-size:24px}.member-auth-state p{margin:var(--apple-space-3) 0 22px;color:var(--apple-tertiary);line-height:1.7}.member-auth-state .primary-submit{text-decoration:none}.member-context-bar{justify-content:space-between;align-items:center;gap:var(--apple-space-3);min-height:58px;padding:9px var(--apple-space-4);border-bottom:1px solid var(--apple-separator);background:var(--apple-surface);display:flex}.member-context-person{align-items:center;gap:9px;min-width:0;display:flex}.member-context-person>img,.member-context-person>span{background:var(--apple-blue-soft);width:36px;height:36px;color:var(--apple-blue-hover);object-fit:cover;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.member-context-person strong,.member-context-person small{align-items:center;gap:var(--apple-space-1);display:flex}.member-context-person strong{font-size:var(--apple-font-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.member-context-person small{color:var(--apple-tertiary);margin-top:3px;font-size:10px}.member-context-person small svg{color:var(--apple-green)}.member-context-bar>button{border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-surface);height:32px;color:var(--apple-blue-hover);flex:none;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.member-coupon-image{align-items:center;gap:var(--apple-space-2);width:fit-content;color:var(--apple-blue);margin-top:4px;font-size:11px;display:inline-flex!important}.member-coupon-image img{border-radius:var(--apple-radius);object-fit:cover;width:28px;height:28px}.profile-avatar-image{border:2px solid var(--apple-surface);object-fit:cover;width:56px;height:56px;box-shadow:var(--apple-shadow-low);border-radius:50%}.wechat-profile-panel>header{justify-content:space-between;align-items:center;gap:var(--apple-space-3);border-bottom:1px solid var(--apple-separator-soft);padding-bottom:12px;display:flex}.wechat-profile-panel>header>div{align-items:center;gap:var(--apple-space-2);color:var(--apple-blue-hover);display:flex}.wechat-state{align-items:center;gap:var(--apple-space-1);padding:var(--apple-space-1) var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-red-soft);color:var(--apple-red);font-size:10px;display:inline-flex}.wechat-state.connected{background:var(--apple-blue-soft);color:var(--apple-blue-hover)}.wechat-profile-grid{gap:var(--apple-space-3) var(--apple-space-4);grid-template-columns:repeat(2,1fr);padding-top:13px;display:grid}.wechat-profile-grid>div{min-width:0}.wechat-profile-grid .wide{grid-column:span 2}.wechat-profile-grid span,.wechat-profile-grid strong{display:block}.wechat-reauthorize{color:var(--apple-blue);align-items:center;gap:5px;margin-top:13px;font-size:11px;font-weight:700;display:inline-flex}.field-title{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.field-title>span{font-size:13px;font-weight:700}.coupon-check{min-height:26px;color:var(--apple-tertiary);align-items:center;gap:5px;font-size:11px;display:flex}.coupon-check.valid{color:var(--apple-green)}.coupon-check.invalid{color:var(--apple-red)}.image-preview-grid{gap:var(--apple-space-2);margin:-4px 0 var(--apple-space-4);grid-template-columns:repeat(4,1fr);display:grid}.image-preview-grid>div{aspect-ratio:1;border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-fill);position:relative;overflow:hidden}.image-preview-grid img{object-fit:cover;width:100%;height:100%}.image-preview-grid span{width:19px;height:19px;color:var(--apple-surface);background:#172126c7;border-radius:50%;place-items:center;font-size:10px;display:grid;position:absolute;bottom:5px;left:5px}.image-preview-grid button{border-radius:var(--apple-radius);width:25px;height:25px;color:var(--apple-red);background:#ffffffeb;border:0;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.submit-summary>div{padding:11px 13px}.submit-summary>div+div{border-left:1px solid var(--apple-separator)}.submit-summary span,.submit-summary strong{display:block}.submit-summary span{color:var(--apple-tertiary);font-size:10px}.submit-summary strong{margin-top:5px;font-size:15px}.member-profile-modal{border-radius:var(--apple-radius);background:var(--apple-surface);width:min(460px,100%);max-height:90dvh;box-shadow:var(--apple-shadow-raised);overflow-y:auto}.member-profile-modal>header{min-height:68px;padding:0 var(--apple-space-4);border-bottom:1px solid var(--apple-separator);justify-content:space-between;align-items:center;display:flex}.member-profile-modal h2{margin:0;font-size:18px}.member-profile-modal header p{margin:var(--apple-space-1) 0 0;color:var(--apple-tertiary);font-size:11px}.member-profile-form{padding:var(--apple-space-4);gap:13px;display:grid}.member-profile-form label>span{margin-bottom:6px;font-size:11px;font-weight:700;display:block}.member-profile-form input{width:100%;min-height:42px;padding:0 var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);outline:0}.profile-form-note{align-items:flex-start;gap:var(--apple-space-2);background:var(--apple-blue-soft);color:var(--apple-secondary);padding:11px;font-size:11px;line-height:1.5;display:flex}.member-profile-modal>footer{justify-content:flex-end;align-items:center;gap:var(--apple-space-2);min-height:64px;padding:0 var(--apple-space-4);border-top:1px solid var(--apple-separator);display:flex}.heading-actions{align-items:center;gap:var(--apple-space-2);display:flex}.admin-panel,.admin-stat-band,.health-strip,.table-wrap,.risk-form,.settings-section{box-shadow:var(--apple-shadow-low)}.admin-toolbar>.settlement-create-button{border-color:var(--apple-blue);background:var(--apple-blue);color:var(--apple-surface)}.admin-toolbar>.settlement-create-button:hover{border-color:var(--apple-blue-hover);background:var(--apple-blue-hover);color:var(--apple-surface)}.admin-toolbar>.review-orders-button:hover{border-color:var(--apple-ink);background:var(--apple-ink);color:var(--apple-surface)}.admin-toolbar>button:disabled,.order-row-actions button:disabled{cursor:not-allowed;opacity:.48}.coupon-cell:hover{border-color:var(--apple-blue-soft);background:var(--apple-blue-soft)}.coupon-cell code{flex:1;min-width:0}.coupon-cell img{border-radius:var(--apple-radius);object-fit:cover;flex:none;width:31px;height:31px}.coupon-cell span{flex:1;min-width:0}.settlement-mark{padding:var(--apple-space-1) var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-blue);white-space:nowrap;font-size:10px;display:inline-flex}.settlement-panel{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);margin-top:18px}.settlement-panel>header{min-height:62px;padding:0 var(--apple-space-4);border-bottom:1px solid var(--apple-separator);justify-content:space-between;align-items:center;display:flex}.settlement-panel h2{margin:0;font-size:15px}.settlement-panel header p{margin:var(--apple-space-1) 0 0;color:var(--apple-tertiary);font-size:11px}.settlement-panel>header svg{color:var(--apple-blue)}.settlement-list>div{align-items:center;gap:var(--apple-space-3);min-height:58px;padding:var(--apple-space-2) var(--apple-space-4);border-bottom:1px solid var(--apple-separator-soft);grid-template-columns:minmax(230px,1fr) 100px 76px auto;display:grid}.settlement-list>div:last-child{border-bottom:0}.settlement-main strong,.settlement-main span{display:block}.settlement-main strong{font-size:var(--apple-font-caption)}.settlement-main span{color:var(--apple-tertiary);margin-top:4px;font-size:10px}.settlement-status{width:fit-content;padding:var(--apple-space-1) var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-orange-soft);color:var(--apple-orange);font-size:10px;display:inline-flex}.settlement-status.completed{background:var(--apple-blue-soft);color:var(--apple-green)}.settlement-status.cancelled{background:var(--apple-fill);color:var(--apple-tertiary)}.settlement-actions{justify-content:flex-end;gap:5px;display:flex}.settlement-actions .icon-button{width:32px;height:32px}.success-action{color:var(--apple-green)}.member-cell{align-items:center;gap:9px;min-width:150px;display:flex}.member-cell>img,.member-cell>span{background:var(--apple-blue-soft);width:38px;height:38px;color:var(--apple-blue-hover);object-fit:cover;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.member-cell strong,.member-cell small{display:block}.member-cell small{color:var(--apple-tertiary);margin-top:3px}.member-status-stack{flex-direction:column;align-items:flex-start;gap:5px;min-width:64px;display:inline-flex}.member-status-stack small{font-size:10px;font-weight:700}.member-risk-label{color:var(--apple-red)}.member-message-label{color:var(--apple-orange)}.member-row-actions{align-items:center;gap:2px;display:flex}.member-ban-button{color:var(--apple-red)}.wechat-cell span{align-items:center;gap:var(--apple-space-1);color:var(--apple-blue-hover);font-weight:700;display:inline-flex}.wechat-cell small{color:var(--apple-tertiary);margin-top:4px;display:block}.muted-text{color:var(--apple-tertiary)}.settings-section>header{justify-content:space-between;align-items:center;gap:var(--apple-space-3);display:flex}.integration-state{padding:var(--apple-space-1) var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-orange-soft);color:var(--apple-orange);font-size:10px;font-weight:700}.integration-state.ready{background:var(--apple-blue-soft);color:var(--apple-blue-hover)}.integration-checks{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);grid-template-columns:repeat(3,1fr);margin-top:16px;display:grid}.notification-checks{grid-template-columns:repeat(5,1fr)}.integration-checks>div{border-right:1px solid var(--apple-separator);padding:11px}.integration-checks>div:last-child{border-right:0}.integration-checks span,.integration-checks strong{display:block}.integration-checks span{color:var(--apple-tertiary);font-size:10px}.integration-checks strong{margin-top:5px;font-size:11px}.wechat-settings .integration-checks{grid-template-columns:repeat(4,minmax(0,1fr))}.wechat-mp-account-list{margin-top:var(--apple-space-3);border-block:1px solid var(--apple-separator)}.wechat-mp-account{align-items:center;gap:var(--apple-space-3);padding:var(--apple-space-3) 0;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.wechat-mp-account+.wechat-mp-account{border-top:1px solid var(--apple-separator)}.wechat-mp-account-summary{align-items:center;gap:var(--apple-space-2);min-width:0;display:flex}.wechat-mp-account-summary>svg{color:var(--apple-blue);flex:none}.wechat-mp-account-summary strong,.wechat-mp-account-summary small{display:block}.wechat-mp-account-summary small{color:var(--apple-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.wechat-mp-scan-button{min-width:86px}.wechat-mp-qr-panel{align-items:center;gap:var(--apple-space-4);padding:var(--apple-space-4);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-fill);grid-column:1/-1;grid-template-columns:184px minmax(0,1fr);display:grid}.wechat-mp-qr-panel img{border:8px solid var(--apple-surface);border-radius:var(--apple-radius);object-fit:contain;width:184px;height:184px}.wechat-mp-qr-panel strong,.wechat-mp-qr-panel span,.wechat-mp-qr-panel small{display:block}.wechat-mp-qr-panel span,.wechat-mp-qr-panel small{margin-top:var(--apple-space-1);color:var(--apple-tertiary)}.wechat-mp-qr-panel .secondary-button{margin-top:var(--apple-space-3)}.callback-row{gap:var(--apple-space-2);padding:var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-blue-soft);grid-template-columns:1fr auto;margin-top:13px;display:grid}.callback-row>span{color:var(--apple-tertiary);grid-column:span 2;font-size:10px}.callback-row code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.callback-row .icon-plain{width:26px;height:26px}.integration-warning{align-items:center;gap:var(--apple-space-2);padding:var(--apple-space-3);background:var(--apple-orange-soft);color:var(--apple-orange);margin-top:13px;font-size:11px;display:flex}.order-detail-modal{width:min(860px,100%)}.order-detail-body,.member-detail-body{padding:var(--apple-space-4)}.detail-summary-row{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);grid-template-columns:1.3fr .7fr .7fr 1fr;display:grid}.detail-summary-row>div{min-width:0;padding:var(--apple-space-3);border-right:1px solid var(--apple-separator)}.detail-summary-row>div:last-child{border-right:0}.detail-summary-row span,.detail-summary-row strong{display:block}.detail-summary-row span{color:var(--apple-tertiary);margin-bottom:5px;font-size:10px}.detail-summary-row strong{font-size:var(--apple-font-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.coupon-detail-panel{border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-canvas);margin-top:15px}.coupon-detail-panel>header{border-bottom:1px solid var(--apple-blue-soft);justify-content:space-between;align-items:center;min-height:52px;padding:0 13px;display:flex}.coupon-detail-panel>header>div{align-items:center;gap:var(--apple-space-2);color:var(--apple-blue-hover);display:flex}.coupon-detail-panel>code{padding:var(--apple-space-4);overflow-wrap:anywhere;text-align:center;font-size:18px;display:block}.coupon-detail-panel>a{padding:13px;display:block}.coupon-detail-panel>a img{border-radius:var(--apple-radius);object-fit:contain;width:min(420px,100%);max-height:460px;margin:0 auto}.order-detail-grid{gap:var(--apple-space-4);grid-template-columns:repeat(2,1fr);margin-top:15px;display:grid}.order-detail-grid>section{padding:var(--apple-space-4);border:1px solid var(--apple-separator);border-radius:var(--apple-radius)}.order-detail-grid h3{margin:0 0 var(--apple-space-3);font-size:13px}.order-detail-grid dl,.member-wechat-detail dl{margin:0}.order-detail-grid dl>div,.member-wechat-detail dl>div{padding:var(--apple-space-2) 0;border-top:1px solid var(--apple-separator-soft);grid-template-columns:88px minmax(0,1fr);gap:9px;font-size:11px;display:grid}.order-detail-grid dt,.member-wechat-detail dt{color:var(--apple-tertiary)}.order-detail-grid dd,.member-wechat-detail dd{overflow-wrap:anywhere;min-width:0;margin:0}.member-detail-modal{width:min(820px,100%)}.member-detail-body{gap:var(--apple-space-4);grid-template-columns:.9fr 1.3fr;display:grid}.member-wechat-detail{padding:var(--apple-space-4);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-blue-soft)}.member-detail-identity{align-items:center;gap:var(--apple-space-3);margin-bottom:12px;display:flex}.member-detail-identity>img,.member-detail-identity>span{background:var(--apple-blue-soft);width:48px;height:48px;color:var(--apple-blue-hover);object-fit:cover;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.member-detail-identity strong,.member-detail-identity small{align-items:center;gap:var(--apple-space-1);display:flex}.member-detail-identity small{color:var(--apple-blue-hover);margin-top:5px;font-size:10px}.member-wechat-detail dd{justify-content:space-between;align-items:center;gap:5px;display:flex}.member-edit-form{grid-template-columns:repeat(2,1fr);align-content:start;gap:13px;display:grid}.member-edit-form .wide{grid-column:span 2}.member-edit-form label>span{color:var(--apple-secondary);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.member-edit-form input,.member-edit-form select{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:100%;min-height:40px;padding:0 9px}.member-edit-form .member-active-toggle{align-items:center;gap:var(--apple-space-2);background:var(--apple-fill);grid-column:span 2;padding:11px;display:flex}.member-edit-form .member-active-toggle input{width:16px;min-height:16px}.member-edit-form .member-active-toggle span{margin:0}.member-detail-footer{flex-wrap:wrap}.member-detail-footer .member-archive-button{margin-right:auto}.member-contribution{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);grid-column:span 2;grid-template-columns:repeat(3,1fr);display:grid}.member-contribution>div{padding:var(--apple-space-3);border-right:1px solid var(--apple-separator)}.member-contribution>div:last-child{border-right:0}.member-contribution span,.member-contribution strong{display:block}.member-contribution span{color:var(--apple-tertiary);font-size:10px}.member-contribution strong{margin-top:5px;font-size:15px}@media (width<=760px){.settlement-list>div{grid-template-columns:minmax(0,1fr) auto auto}.settlement-main{grid-column:span 2}.settlement-actions{grid-area:1/3/span 2}.detail-summary-row{grid-template-columns:repeat(2,1fr)}.detail-summary-row>div:nth-child(2){border-right:0}.detail-summary-row>div:nth-child(-n+2){border-bottom:1px solid var(--apple-separator)}.order-detail-grid,.member-detail-body{grid-template-columns:1fr}.member-contribution{grid-column:auto}}.assist-stat-band{grid-template-columns:repeat(4,minmax(0,1fr))}.assist-config-grid{gap:var(--apple-space-4);grid-template-columns:minmax(320px,.85fr) minmax(440px,1.15fr);margin-bottom:14px;display:grid}.assist-config-grid .settings-section{min-width:0;margin:0}.assist-external-integration{grid-column:1/-1}.assist-external-actions{gap:var(--apple-space-2);flex-wrap:wrap;margin-top:14px;display:flex}.assist-external-actions button{min-height:36px}.integration-warning.integration-note{border-color:var(--apple-green-soft);background:var(--apple-green-soft);color:var(--apple-green)}.assist-switch{justify-content:space-between;align-items:center;gap:var(--apple-space-4);min-height:52px;padding:var(--apple-space-3) 0;border-bottom:1px solid var(--apple-separator);flex-direction:row!important;display:flex!important}.assist-switch>span,.assist-switch strong,.assist-switch small{display:block}.assist-switch>span{min-width:0}.assist-switch strong{color:var(--apple-ink);font-size:13px;font-weight:600}.assist-switch small{color:var(--apple-secondary);margin-top:3px;font-size:11px;line-height:1.4}.settings-section .assist-switch input[type=checkbox]{appearance:none;border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-separator);cursor:pointer;width:42px;min-width:42px;height:24px;transition:background var(--apple-motion-duration) var(--apple-ease), border-color var(--apple-motion-duration) var(--apple-ease);margin:0}.settings-section .assist-switch input[type=checkbox]:before{background:var(--apple-surface);width:18px;height:18px;box-shadow:var(--apple-shadow-low);content:"";transition:transform var(--apple-motion-duration) var(--apple-ease);border-radius:50%;margin:2px;display:block}.settings-section .assist-switch input[type=checkbox]:checked{border-color:var(--apple-blue);background:var(--apple-blue-soft)}.settings-section .assist-switch input[type=checkbox]:checked:before{transform:translate(18px)}.assist-manual-band{align-items:center;gap:var(--apple-space-3);padding:var(--apple-space-3) var(--apple-space-4);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);grid-template-columns:minmax(190px,1fr) minmax(180px,260px) 180px auto;margin-bottom:14px;display:grid}.assist-manual-band>div,.assist-manual-band strong,.assist-manual-band small{display:block}.assist-manual-band small{color:var(--apple-secondary);margin-top:2px;font-size:11px}.assist-manual-band input,.assist-manual-band select{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:100%;min-height:38px;padding:0 var(--apple-space-3);color:var(--apple-ink);font:inherit}.assist-search{align-items:center;gap:var(--apple-space-2);width:min(100%,430px);margin-top:10px;display:flex}.assist-search input{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);min-width:0;min-height:38px;padding:0 var(--apple-space-3);flex:1}.assist-table td>small{max-width:210px;color:var(--apple-secondary);margin-top:4px;font-size:10px;line-height:1.45;display:block}.assist-code-value,.assist-counterpart{color:var(--apple-blue);font-size:var(--apple-font-auxiliary);letter-spacing:0}.assist-status{border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-canvas);min-height:24px;color:var(--apple-secondary);white-space:nowrap;align-items:center;padding:0 9px;font-size:11px;display:inline-flex}.assist-status-queued{border-color:var(--apple-orange);background:var(--apple-orange-soft);color:var(--apple-orange)}.assist-status-matched{border-color:var(--apple-blue-soft);background:var(--apple-blue-soft);color:var(--apple-blue)}.assist-status-submitted,.assist-status-completed{border-color:var(--apple-green);background:var(--apple-green-soft);color:var(--apple-green)}.assist-status-blocked,.assist-status-invalid{border-color:var(--apple-red);background:var(--apple-red-soft);color:var(--apple-red)}@media (width<=1100px){.assist-config-grid{grid-template-columns:1fr}.assist-manual-band{grid-template-columns:1fr 1fr}}@media (width<=760px){.assist-stat-band{grid-template-columns:repeat(2,minmax(0,1fr))}.assist-manual-band{grid-template-columns:1fr}.assist-search{width:100%}.assist-table-wrap{overflow-x:auto}.assist-table{min-width:920px}}@media (width<=540px){.shop-layout{border-top:0;display:block}.category-rail{z-index:8;gap:var(--apple-space-2);min-height:auto;padding:var(--apple-space-2) var(--apple-space-3);border-top:1px solid var(--apple-separator);border-bottom:1px solid var(--apple-separator);scrollbar-width:none;background:#f6f8f9f7;flex-direction:row;position:sticky;top:0;overflow-x:auto}.category-rail::-webkit-scrollbar{display:none}.category-rail button{min-height:34px;padding:0 var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);white-space:nowrap;flex:none}.category-rail button.active{border-color:var(--apple-blue);background:var(--apple-blue-soft)}.category-rail button.active:before{display:none}.product-list{padding:0 var(--apple-space-3) var(--apple-space-4)}.product-card{grid-template-columns:68px minmax(0,1fr);padding:11px}.product-card>img{width:68px;height:68px}.product-title-line h3{white-space:normal;line-height:1.35}.member-context-bar{padding-inline:var(--apple-space-3)}.image-preview-grid{grid-template-columns:repeat(3,1fr)}.member-profile-modal{border-radius:var(--apple-radius);align-self:flex-end}.heading-actions{flex-shrink:0}.admin-page-heading .secondary-button{padding:0 9px}.settlement-list>div{padding:var(--apple-space-3) var(--apple-space-3)}.integration-checks{grid-template-columns:1fr}.integration-checks>div{border-right:0;border-bottom:1px solid var(--apple-separator)}.integration-checks>div:last-child{border-bottom:0}.wechat-settings .integration-checks{grid-template-columns:1fr}.wechat-mp-account{grid-template-columns:minmax(0,1fr) auto}.wechat-mp-account .wechat-mp-scan-button{grid-column:1/-1;width:100%}.wechat-mp-qr-panel{text-align:center;grid-template-columns:1fr;justify-items:center}.member-edit-form{grid-template-columns:1fr}.member-edit-form .wide,.member-edit-form .member-active-toggle{grid-column:auto}.member-contribution{grid-template-columns:1fr}.member-contribution>div{border-right:0;border-bottom:1px solid var(--apple-separator)}.member-contribution>div:last-child{border-bottom:0}}.member-auth-stage{background:var(--apple-separator-soft);padding-top:1px;position:relative}.member-auth-stage:before{background:var(--apple-ink);content:"";height:190px;position:absolute;top:0;left:0;right:0}.member-auth-stage .member-auth-state{z-index:1;padding:var(--apple-space-6) var(--apple-space-5);margin-top:16dvh;position:relative}.member-auth-icon{width:78px;height:78px;margin:0 auto var(--apple-space-5);border:2px solid var(--apple-blue);color:var(--apple-blue);border-radius:50%;place-items:center;display:grid}.member-auth-stage .primary-submit{width:auto;min-width:170px;min-height:46px;padding:0 var(--apple-space-5);border-radius:var(--apple-radius);background:var(--apple-blue-soft);box-shadow:none;margin:0 auto;display:inline-flex}.member-v3 .member-header-actions{gap:var(--apple-space-2)}.owner-mode-badge,.scope-tag{border-radius:var(--apple-radius);background:var(--apple-blue-soft);min-height:30px;color:var(--apple-blue);white-space:nowrap;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.member-v3 .member-context-bar{background:0 0;border:0;min-height:48px;padding:0 1px 11px}.member-v3 .member-context-person strong{color:var(--apple-surface)}.member-v3 .member-context-person small{color:var(--apple-blue-soft)}.member-v3 .member-context-person>span{background:var(--apple-surface);color:var(--apple-ink)}.member-v3 .member-context-bar>button{color:var(--apple-surface);background:#ffffff17;border-color:#ffffff52}.home-notice>a{color:var(--apple-orange);grid-column:2;justify-self:start;align-items:center;gap:2px;margin-top:2px;font-size:11px;font-weight:600;display:inline-flex}.member-v3 .category-rail::-webkit-scrollbar{display:none}.member-v3 .page-title h2{font-size:19px}.member-filter-panel{margin:0 -14px var(--apple-space-4);padding:0 var(--apple-space-4) 13px;border-bottom:1px solid var(--apple-separator);background:var(--apple-surface)}.member-v3 .segmented-scroll button{min-width:64px}.member-v3 .period-switch button.active{border-color:var(--apple-blue);background:var(--apple-blue-soft);color:var(--apple-surface)}.member-inline-search{align-items:center;gap:var(--apple-space-2);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);height:42px;color:var(--apple-secondary);padding:0 11px;display:flex}.member-inline-search input{min-width:0;color:var(--apple-ink);font-size:var(--apple-font-caption);background:0 0;border:0;outline:0;flex:1}.batch-card-actions{gap:5px;margin-left:auto;display:flex}.batch-card-actions button{align-items:center;gap:var(--apple-space-1);min-height:29px;padding:0 var(--apple-space-2);border:1px solid var(--apple-blue);border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-ink);font-size:10px;display:inline-flex}.batch-card-actions button.danger{border-color:var(--apple-red-soft);background:var(--apple-red-soft);color:var(--apple-red)}.batch-card-actions button:disabled{cursor:wait;opacity:.5}.stats-period-switch{grid-template-columns:repeat(5,minmax(66px,1fr));display:grid;overflow-x:auto}.custom-date-range{gap:var(--apple-space-2);margin:-1px 0 var(--apple-space-3);padding:var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);grid-template-columns:1fr 1fr;display:grid}.custom-date-range span{color:var(--apple-tertiary);margin-bottom:5px;font-size:10px;display:block}.custom-date-range input{width:100%;min-height:36px;padding:0 var(--apple-space-2);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-ink)}.insight-stat-grid{gap:var(--apple-space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:13px 0;display:grid}.insight-stat-grid>div,.insight-stat-grid>button{min-width:0;min-height:104px;padding:var(--apple-space-3) var(--apple-space-2);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.insight-stat-grid>button{font:inherit;cursor:pointer;transition:border-color var(--apple-motion-duration) var(--apple-ease), box-shadow var(--apple-motion-duration) var(--apple-ease), transform var(--apple-motion-duration) var(--apple-ease)}.insight-stat-grid>button:hover{box-shadow:var(--apple-shadow-low);transform:translateY(-1px)}.insight-stat-grid>button:active{transform:translateY(0)}.insight-stat-grid>button:focus-visible{outline:2px solid var(--apple-blue);outline-offset:2px}.insight-stat-grid strong{max-width:100%;color:var(--apple-red);text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.insight-stat-grid .total strong{color:var(--apple-blue);font-size:27px}.insight-stat-grid small{color:var(--apple-tertiary);margin-top:4px;font-size:10px}.insight-stat-grid span{color:var(--apple-secondary);font-size:var(--apple-font-caption);margin-top:8px}.insight-tabs{margin:var(--apple-space-1) 0 var(--apple-space-3);border-bottom:1px solid var(--apple-separator);scrollbar-width:none;align-items:stretch;gap:3px;display:flex;overflow-x:auto}.insight-tabs::-webkit-scrollbar{display:none}.insight-tabs button,.insight-tabs a{justify-content:center;align-items:center;gap:var(--apple-space-1);min-width:max-content;min-height:40px;color:var(--apple-secondary);background:0 0;border:0;border-bottom:3px solid #0000;flex:none;padding:0 11px;font-size:11px;display:inline-flex}.insight-tabs a{color:var(--apple-orange)}.insight-list{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);overflow:hidden}.insight-list article:last-child{border-bottom:0}.insight-list strong,.insight-list span,.insight-list small{display:block}.insight-list strong{font-size:var(--apple-font-caption)}.insight-list span{color:var(--apple-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;overflow:hidden}.insight-list small{color:var(--apple-tertiary);margin-top:4px;font-size:9px}.insight-list article>div:last-child{text-align:right}.insight-list article>div:last-child b{color:var(--apple-red);font-size:13px}.product-insight-list article{grid-template-columns:42px minmax(0,1fr) auto}.product-insight-list img{border-radius:var(--apple-radius);object-fit:cover;width:42px;height:42px}.product-insight-list article>b{font-size:var(--apple-font-caption)}.after-sales-page{padding-top:0!important}.after-sales-hero h2{margin:0;font-size:24px}.after-sales-hero p{margin:var(--apple-space-2) 0 0;color:var(--apple-blue-soft);font-size:11px}.after-sales-search{background:var(--apple-surface);margin-bottom:12px}.profile-page{padding-top:0!important}.profile-hero .profile-identity{padding:var(--apple-space-2) 0 13px}.profile-hero .profile-identity p{color:var(--apple-blue)}.profile-hero .profile-identity .icon-button{color:var(--apple-surface);background:#ffffff14;border-color:#ffffff47}.profile-hero .profile-avatar{background:var(--apple-surface);color:var(--apple-ink)}.member-v3 .wechat-profile-panel{margin-top:0}.payment-history-modal{width:min(520px,100%)}.payment-history-body{max-height:calc(90dvh - 70px);padding:var(--apple-space-4);background:var(--apple-fill);overflow-y:auto}.payment-history-body .payment-record-list article{box-shadow:none}.profile-payout-band>div{align-items:center;gap:var(--apple-space-2);min-width:0;display:flex}.profile-payout-band>div b{padding:3px var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-orange-soft);color:var(--apple-orange);margin-left:auto;font-size:9px;font-weight:700}.profile-payout-band>div b.verified{background:var(--apple-blue-soft);color:var(--apple-blue)}.profile-payout-band strong{min-width:0;font-size:var(--apple-font-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-payout-band small{color:var(--apple-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.profile-payout-band>svg{color:var(--apple-secondary);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.profile-payout-band:focus-visible{outline-offset:2px;outline:3px solid #ffffff73}@media (width<=420px){.member-v3 .member-header{padding-inline:var(--apple-space-3)}.owner-mode-badge{display:none}.member-v3 .product-card{grid-template-columns:76px minmax(0,1fr)}.member-v3 .product-card>img{width:76px;height:76px}.member-v3 .product-action button{min-width:72px}.batch-card-actions{width:100%;margin-left:0}.batch-card-actions button{flex:1;justify-content:center}.insight-stat-grid strong{font-size:var(--apple-font-auxiliary)}.insight-stat-grid .total strong{font-size:24px}}.after-sales-list article>header>div>span,.compact-orders article span,.admin-audit-feed article span,.payment-batch-panel>header p{font-size:var(--apple-font-caption);line-height:1.5}.member-v3 .product-main>p,.member-v3 .price>span,.member-v3 .quote-updated,.member-v3 .price .quote-updated{display:none}@media (width<=420px){.member-v3 .product-card{min-height:132px}}.member-v3 .product-title-line h3,.member-v3 .section-heading h2,.member-v3 .home-notice strong,.member-v3 .after-sales-hero h2,.member-v3 .profile-identity strong,.member-v3 .profile-section-heading strong,.member-v3 .batch-summary h3{font-weight:600}.member-v3 .category-rail button,.member-v3 .bottom-nav button,.member-v3 .segmented-scroll button,.member-v3 .stats-period-switch button,.member-v3 .insight-tabs button,.member-v3 .insight-tabs a{font-weight:400}.member-v3 .category-rail button.active,.member-v3 .bottom-nav button.active,.member-v3 .segmented-scroll button.active,.member-v3 .stats-period-switch button.active,.member-v3 .insight-tabs button.active,.member-v3 .insight-tabs a.active{font-weight:600}.member-v3 .product-action button,.member-v3 .batch-card-actions button,.member-v3 .member-search input{font-weight:500}.admin-page-heading h1,.admin-panel h2,.admin-work-queue h2,.category-manager h2,.admin-sidebar nav button.active,.admin-table th{font-weight:600}.admin-sidebar nav button,.admin-table td{font-weight:400}.admin-toolbar button,.primary-button,.secondary-button,.danger-button{font-weight:500}.member-v3 .member-header-actions .icon-button{width:40px;height:40px}.member-loading-screen{padding-bottom:0;overflow:hidden}.member-loading-header{align-items:center;gap:var(--apple-space-3);min-height:70px;padding:var(--apple-space-3) var(--apple-space-4);border-bottom:1px solid var(--apple-separator);background:var(--apple-surface);grid-template-columns:42px minmax(0,1fr) 40px;display:grid}.member-loading-header>span,.member-loading-header>b,.member-loading-header i,.member-loading-hero i,.member-loading-hero span,.member-loading-content>span,.member-loading-content article>i,.member-loading-content article b{border-radius:var(--apple-radius);background:var(--apple-separator);animation:1.25s ease-in-out infinite alternate surface-pulse;display:block}.member-loading-header>span{background:var(--apple-ink);width:42px;height:42px}.member-loading-header>div{gap:var(--apple-space-2);display:grid}.member-loading-header i:first-child{width:108px;height:15px}.member-loading-header i:last-child{width:76px;height:9px}.member-loading-header>b{width:40px;height:40px}.member-loading-hero{gap:var(--apple-space-3);padding:var(--apple-space-4) var(--apple-space-4);background:var(--apple-blue-soft);display:grid}.member-loading-hero i:first-child{background:#ffffff42;width:46%;height:13px}.member-loading-hero i:nth-child(2){background:#ffffff2b;width:34%;height:9px}.member-loading-hero span{background:#ffffffe8;width:100%;height:46px;margin-top:4px}.member-loading-content{padding:var(--apple-space-4) var(--apple-space-4);gap:11px;display:grid}.member-loading-content>span{width:40%;height:17px}.member-loading-content article{gap:var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);grid-template-columns:82px minmax(0,1fr);padding:11px;display:grid}.member-loading-content article>i{width:82px;height:82px}.member-loading-content article>div{align-content:center;gap:var(--apple-space-3);display:grid}.member-loading-content article b:first-child{width:70%;height:14px}.member-loading-content article b:nth-child(2){width:48%;height:10px}.member-loading-content article b:nth-child(3){width:86%;height:18px}.member-loading-caption{justify-content:center;align-items:center;gap:var(--apple-space-2);color:var(--apple-secondary);font-size:var(--apple-font-caption);margin-top:8px;display:flex}@keyframes surface-pulse{0%{opacity:.52}to{opacity:.9}}.home-quick-stats{border-radius:var(--apple-radius);background:#ffffff14;border:1px solid #ffffff2b;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;display:grid}.home-quick-stats>div{border-right:1px solid #ffffff24;grid-template-columns:19px minmax(0,1fr);align-content:center;gap:3px 5px;min-width:0;min-height:61px;padding:9px;display:grid}.home-quick-stats>div:last-child{border-right:0}.home-quick-stats svg{color:var(--apple-blue);grid-row:span 2;align-self:center}.home-quick-stats span{color:var(--apple-blue);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.home-quick-stats strong{color:var(--apple-surface);font-size:var(--apple-font-caption);white-space:nowrap}.member-v3 .product-card.unavailable{background:var(--apple-surface)}.member-v3 .product-card.unavailable>img{filter:none;opacity:1}.member-empty-state{gap:var(--apple-space-2);min-height:260px;padding:var(--apple-space-6) var(--apple-space-4);text-align:center;flex-direction:column}.member-empty-state>span{border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-surface);width:58px;height:58px;color:var(--apple-secondary);box-shadow:var(--apple-shadow-low);place-items:center;display:grid}.member-empty-state strong{color:var(--apple-ink);font-size:var(--apple-font-auxiliary)}.member-empty-state p{max-width:300px;color:var(--apple-secondary);margin:0;font-size:11px;line-height:1.6}.member-empty-state button{border:1px solid var(--apple-blue);border-radius:var(--apple-radius);background:var(--apple-blue-soft);min-height:34px;color:var(--apple-ink);justify-content:center;align-items:center;margin-top:4px;padding:0 13px;font-size:11px;font-weight:700;display:inline-flex}.order-overview{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px;display:grid;overflow:hidden}.order-overview>div{min-width:0;padding:11px var(--apple-space-3);border-right:1px solid var(--apple-separator)}.order-overview>div:last-child{border-right:0}.order-overview span,.order-overview strong{display:block}.order-overview span{color:var(--apple-secondary);font-size:9px}.order-overview strong{color:var(--apple-blue);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:15px;overflow:hidden}.order-overview>div:last-child strong{color:var(--apple-red)}.stats-overview>div>span,.stats-overview>div>strong,.stats-overview>div>small{display:block}.stats-overview>div>span{color:var(--apple-blue-soft);font-size:10px}.stats-overview>div>strong{margin-top:6px;font-size:24px}.stats-overview>div>small{color:var(--apple-blue);margin-top:5px;font-size:9px}.stats-overview dl{gap:var(--apple-space-2);margin:0;display:grid}.stats-overview dl>div{border-left:2px solid var(--apple-orange);padding-left:11px}.stats-overview dt{color:var(--apple-blue);font-size:9px}.stats-overview dd{margin:3px 0 0;font-size:11px;font-weight:700}.status-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 13px}.status-summary-grid>button{min-height:96px;padding:var(--apple-space-3);text-align:left;border-top-width:3px;align-items:flex-start;position:relative}.status-summary-grid>button:last-child{grid-column:auto;align-items:flex-start;min-height:96px;display:flex}.status-summary-grid .stat-icon{width:29px;height:29px;margin:0 0 var(--apple-space-2);border-radius:var(--apple-radius);place-items:center;display:grid}.status-summary-grid strong{color:var(--apple-blue);font-size:15px}.status-summary-grid span:not(.stat-icon){margin-top:5px}.status-summary-grid .pending{border-top-color:var(--apple-orange)}.status-summary-grid .pending .stat-icon{background:var(--apple-orange-soft);color:var(--apple-orange)}.status-summary-grid .paid{border-top-color:var(--apple-blue)}.status-summary-grid .paid .stat-icon{background:var(--apple-blue-soft);color:var(--apple-blue)}.status-summary-grid .reviewing{border-top-color:var(--apple-blue)}.status-summary-grid .reviewing .stat-icon{background:var(--apple-blue-soft);color:var(--apple-blue)}.status-summary-grid .disputed{border-top-color:var(--apple-red)}.status-summary-grid .disputed .stat-icon{background:var(--apple-red-soft);color:var(--apple-red)}.status-summary-grid .cancelled{border-top-color:var(--apple-separator)}.status-summary-grid .cancelled .stat-icon{background:var(--apple-fill);color:var(--apple-secondary)}.status-summary-grid .completed{border-top-color:var(--apple-blue)}.status-summary-grid .completed .stat-icon{margin:0 0 var(--apple-space-2);background:var(--apple-blue-soft);color:var(--apple-blue)}.status-summary-grid .completed strong{align-self:auto}.status-summary-grid .completed small{font-size:inherit;grid-area:auto}.status-summary-grid .completed>span:last-child{align-self:auto;margin:5px 0 0}.after-sales-list footer .after-sales-owner-button{border-color:var(--apple-blue-soft);background:var(--apple-blue-soft);width:100%;color:var(--apple-blue)}.owner-product-management{gap:var(--apple-space-3);display:grid}.owner-product-summary{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.owner-product-summary span{min-width:0;padding:var(--apple-space-3) var(--apple-space-2);border-right:1px solid var(--apple-separator-soft);color:var(--apple-secondary);text-align:center;font-size:10px}.owner-product-summary span:last-child{border-right:0}.owner-product-summary b{color:var(--apple-blue);font-size:13px}.owner-product-list{gap:9px;display:grid}.owner-product-list>article{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);overflow:hidden}.owner-product-list>article>header{min-width:0;padding:11px var(--apple-space-3);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.owner-product-list>article>header img{width:44px;height:var(--apple-control-height);border-radius:var(--apple-radius);object-fit:cover}.owner-product-list>article>header strong,.owner-product-list>article>header span{display:block}.owner-product-list>article>header strong{color:var(--apple-blue);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.owner-product-list>article>header>div:nth-child(2) span{color:var(--apple-secondary);margin-top:4px;font-size:9px}.owner-product-statuses{justify-items:end;gap:var(--apple-space-1);display:grid}.owner-product-statuses span{min-width:50px;padding:3px var(--apple-space-2);border-radius:var(--apple-radius);text-align:center;font-size:9px;font-weight:700}.owner-product-statuses .online,.owner-product-statuses .accepting{background:var(--apple-blue-soft);color:var(--apple-blue)}.owner-product-statuses .offline{background:var(--apple-fill);color:var(--apple-secondary)}.owner-product-statuses .paused{background:var(--apple-red-soft);color:var(--apple-red)}.owner-product-list dl{border-block:1px solid var(--apple-separator-soft);background:var(--apple-canvas);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.owner-product-list dl>div{min-width:0;padding:9px var(--apple-space-1);border-right:1px solid var(--apple-separator-soft);text-align:center}.owner-product-list dl>div:last-child{border-right:0}.owner-product-list dt{color:var(--apple-secondary);font-size:9px}.owner-product-list dd{color:var(--apple-red);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:11px;font-weight:700;overflow:hidden}.owner-product-stock{justify-content:space-between;align-items:center;gap:var(--apple-space-2);min-height:35px;padding:0 var(--apple-space-3);color:var(--apple-secondary);font-size:9px;display:flex}.owner-product-stock span:last-child{align-items:center;gap:var(--apple-space-1);color:var(--apple-orange);display:inline-flex}.owner-product-list>article>footer{border-top:1px solid var(--apple-separator-soft);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.owner-product-list>article>footer button{justify-content:center;align-items:center;gap:var(--apple-space-1);min-width:0;min-height:39px;padding:var(--apple-space-1);border:0;border-right:1px solid var(--apple-separator-soft);background:var(--apple-surface);color:var(--apple-blue);white-space:nowrap;font-size:9px;display:inline-flex}.owner-product-list>article>footer button:last-child{border-right:0}.owner-product-list>article>footer button:hover{background:var(--apple-blue-soft)}.owner-product-list>article>footer button:disabled{cursor:wait;opacity:.55}.owner-product-modal{width:min(520px,100%)}.owner-product-form{gap:var(--apple-space-3);padding:var(--apple-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.owner-product-form>label>span{color:var(--apple-secondary);margin-bottom:6px;font-size:10px;display:block}.owner-product-form input,.owner-product-form select{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:100%;min-height:39px;color:var(--apple-blue)}.owner-product-form>label>input,.owner-product-form>label>select{padding:0 var(--apple-space-3)}.owner-product-form .wide{grid-column:1/-1}.owner-money-input{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);grid-template-columns:26px minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.owner-money-input b{color:var(--apple-red);font-size:var(--apple-font-caption);text-align:center}.owner-money-input input{border:0;border-left:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);min-width:0;padding:0 9px}.owner-product-form-toggles{gap:var(--apple-space-2);padding:var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-canvas);flex-wrap:wrap;display:flex}.owner-product-form-toggles label{align-items:center;gap:var(--apple-space-2);min-height:30px;padding:0 var(--apple-space-2);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-secondary);font-size:10px;display:inline-flex}.owner-product-form-toggles input{width:15px;min-height:15px;accent-color:var(--apple-blue)}.owner-task-list{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);overflow:hidden}.owner-task-list h3{border-bottom:1px solid var(--apple-separator);background:var(--apple-canvas);margin:0;padding:9px 11px;font-size:11px}.owner-task-list>article{justify-content:space-between;align-items:center;gap:var(--apple-space-3);min-height:51px;padding:var(--apple-space-2) 11px;border-bottom:1px solid var(--apple-separator-soft);display:flex}.owner-task-list>article strong,.owner-task-list>article span{display:block}.owner-task-list>article strong{font-size:10px}.owner-task-list>article span,.owner-task-list>p{color:var(--apple-secondary);margin:3px 0 0;font-size:9px}.owner-task-list>p{padding:var(--apple-space-3);text-align:center}.owner-task-list>article button{border:1px solid var(--apple-red);border-radius:var(--apple-radius);background:var(--apple-red-soft);min-width:50px;min-height:29px;color:var(--apple-red);font-size:9px}@media (width<=420px){.owner-product-list>article>footer{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-product-list>article>footer button:nth-child(2){border-right:0}.owner-product-list>article>footer button:nth-child(-n+2){border-bottom:1px solid var(--apple-separator-soft)}.owner-product-form{grid-template-columns:1fr}.owner-product-form .wide{grid-column:auto}}.after-sales-hero{margin:0 -14px var(--apple-space-3);padding:var(--apple-space-4) var(--apple-space-4);color:var(--apple-surface);background:var(--apple-ink);gap:11px;display:flex}.after-sales-empty{min-height:360px}.profile-hero{margin:0 -14px var(--apple-space-4);padding:var(--apple-space-3) var(--apple-space-4) var(--apple-space-4);color:var(--apple-surface);background:var(--apple-blue-soft)}.profile-section-heading{min-height:42px;margin:var(--apple-space-2) 1px -5px;justify-content:space-between;align-items:center;display:flex}.profile-section-heading>div,.profile-section-heading>button{align-items:center;gap:var(--apple-space-2);display:inline-flex}.profile-section-heading>div{color:var(--apple-ink);font-size:11px;font-weight:700}.profile-section-heading>div svg{color:var(--apple-blue)}.profile-section-heading>button{min-height:29px;padding:0 var(--apple-space-2);color:var(--apple-blue);background:0 0;border:0;font-size:10px}.profile-row-title{min-width:0;color:var(--apple-ink);align-items:center;gap:9px;display:inline-flex}.profile-row-title svg{color:var(--apple-secondary);flex:none}.profile-info-list>div,.profile-service-list>div,.profile-service-list>a,.profile-service-list>button{min-height:56px}.profile-info-list strong{text-overflow:ellipsis;white-space:nowrap;max-width:58%;overflow:hidden}.profile-service-list .profile-action-end>svg,.profile-service-list>a>svg{color:var(--apple-tertiary)}.profile-notice{gap:var(--apple-space-2);padding:var(--apple-space-3);background:var(--apple-blue-soft);color:var(--apple-secondary);font-size:var(--apple-font-caption);border-left:3px solid var(--apple-blue);border-radius:var(--apple-radius);margin-top:14px;display:flex}.submit-summary{margin:var(--apple-space-4) 0 var(--apple-space-3);border:1px solid var(--apple-separator);background:var(--apple-blue-soft);border-radius:var(--apple-radius);grid-template-columns:repeat(2,1fr);display:grid}.submit-sheet>.primary-submit{box-shadow:var(--apple-shadow-low);margin-top:10px}@keyframes sheet-enter{0%{opacity:.7;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.admin-stat-band{border:1px solid var(--apple-separator);background:var(--apple-surface);border-radius:var(--apple-radius);box-shadow:var(--apple-shadow-low);grid-template-columns:repeat(5,1fr);margin-bottom:20px;display:grid;overflow:hidden}.admin-stat-band>div:nth-child(5){border-top-color:var(--apple-red)}.admin-panel,.table-wrap,.admin-toolbar,.settings-section,.risk-form{border-color:var(--apple-separator)}.admin-panel,.table-wrap,.settings-section,.risk-form{border-radius:var(--apple-radius);box-shadow:var(--apple-shadow-low)}.admin-toolbar>button{white-space:nowrap;flex:none}.admin-toolbar select{flex:none}.admin-modal{background:var(--apple-surface);width:min(760px,100%);max-height:92dvh;box-shadow:var(--apple-shadow-raised);border-radius:var(--apple-radius);overflow-y:auto}@media (width<=680px){.admin-shell{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.admin-sidebar{height:calc(68px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.admin-sidebar nav{scrollbar-width:none;flex-direction:row;min-width:0;display:flex;overflow-x:auto}.admin-sidebar nav::-webkit-scrollbar{display:none}.admin-sidebar nav button{flex:1 0 53px;min-width:53px;min-height:67px}.admin-sidebar nav button b{border:2px solid var(--apple-blue);min-width:16px;height:16px;padding:0 3px;font-size:8px;display:grid;position:absolute;top:7px;left:calc(50% + 8px)}.admin-sidebar nav button.active:before{width:auto;height:3px;inset:0 15px auto}.admin-content{padding:var(--apple-space-4) var(--apple-space-3)}.admin-topbar{height:54px}}@media (width<=420px){.home-quick-stats>div{padding-inline:var(--apple-space-2)}.home-quick-stats span{font-size:8px}.member-v3 .product-card{min-height:112px}.member-v3 .product-action button{min-width:76px;padding-inline:var(--apple-space-2)}.member-v3 .price strong{font-size:18px}.order-overview>div{padding-inline:9px}.stats-overview{grid-template-columns:1fr}.stats-overview dl{grid-template-columns:1fr 1fr}.status-summary-grid>button:last-child{grid-template-columns:34px minmax(0,1fr) auto}.profile-info-list strong{max-width:54%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}button{cursor:pointer;transition:background-color var(--apple-motion-duration) var(--apple-ease), border-color var(--apple-motion-duration) var(--apple-ease), color var(--apple-motion-duration) var(--apple-ease), transform var(--apple-motion-duration) var(--apple-ease), box-shadow var(--apple-motion-duration) var(--apple-ease);-webkit-font-smoothing:antialiased}@keyframes apple-item-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes apple-scale-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.secondary-button:hover:not(:disabled),.text-button:hover:not(:disabled){background:var(--apple-canvas)!important;border-color:#00000029!important}.icon-button,.icon-plain,.admin-menu-button,.admin-collapse-button,.admin-sidebar-close{border-radius:var(--apple-radius)!important}.admin-reference-ui .admin-system-state,.admin-reference-ui .admin-breadcrumb{color:var(--apple-tertiary);font-size:13px}.admin-reference-ui .admin-header-user:hover{background:#0000000b}.admin-reference-ui .admin-sidebar nav button.active:before,.admin-reference-ui .admin-sidebar nav button.active-parent:before{display:none}.admin-reference-ui .admin-page-heading,.admin-reference-ui .legacy-content-heading{min-height:48px;padding:2px 0 var(--apple-space-1);border-radius:var(--apple-radius);margin:0;box-shadow:none!important;background:0 0!important;border:0!important}.admin-reference-ui .admin-page-heading h1,.admin-reference-ui .legacy-content-heading h1{color:var(--apple-ink);font-weight:600;line-height:1.22;font-size:24px!important}.admin-reference-ui :is(.admin-page-heading p,.legacy-content-heading p,.admin-panel>header p,.settings-section>header p,.settlement-panel>header p,.risk-form>header p,.product-form-section-title span,.product-image-copy>p,.admin-modal>header p,.legacy-editor-modal>header p){display:none!important}.admin-reference-ui :is(.admin-panel,.admin-filter-band,.admin-advanced-filters,.admin-query-panel,.admin-work-queue,.settlement-panel,.settings-section,.risk-form,.legacy-product-filter-panel,.legacy-category-filter-panel,.legacy-product-toolbar,.legacy-category-toolbar,.legacy-content-toolbar,.legacy-admin-notice-panel){border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low)}.admin-reference-ui :is(.admin-filter-band,.admin-advanced-filters,.admin-query-panel,.legacy-product-filter-panel,.legacy-category-filter-panel,.legacy-content-toolbar){padding:var(--apple-space-4)}.admin-reference-ui :is(.admin-toolbar,.legacy-product-toolbar,.legacy-category-toolbar,.legacy-content-toolbar,.legacy-order-actions){gap:var(--apple-space-2);min-height:64px;padding:var(--apple-space-3) var(--apple-space-4)}.admin-reference-ui :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,.admin-search,.product-filter-control){border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-ink);box-shadow:none;font-size:var(--apple-font-body);border:1px solid #00000024;height:var(--apple-control-height)!important;min-height:var(--apple-control-height)!important}.admin-reference-ui textarea{min-height:108px;padding:11px var(--apple-space-3);border-radius:var(--apple-radius);color:var(--apple-ink);font-size:var(--apple-font-body);line-height:var(--apple-line);border:1px solid #00000024}.admin-reference-ui :is(label,.field-label)>span:first-child,.admin-reference-ui .product-form-section-title strong{color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);font-weight:600}.admin-reference-ui input[type=checkbox],.admin-reference-ui input[type=radio]{accent-color:var(--apple-blue)}.admin-reference-ui :is(.legacy-action-green,.product-action-green){border-color:var(--apple-green-soft)!important;background:var(--apple-green-soft)!important;color:var(--apple-green)!important}.admin-reference-ui :is(.legacy-action-amber,.product-action-amber){border-color:var(--apple-orange)!important;background:var(--apple-orange-soft)!important;color:var(--apple-orange)!important}.admin-reference-ui :is(.legacy-action-gray,.legacy-action-plain,.product-action-gray){border-color:var(--apple-separator)!important;background:var(--apple-surface)!important;color:var(--apple-secondary)!important}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table,.legacy-product-table,.legacy-category-table,.legacy-content-table,.transaction-table,.assist-table,.risk-table,.audit-table,.activity-table) tbody tr:nth-child(2n) td{background:var(--apple-surface)}.admin-reference-ui :is(.admin-user-menu,.order-more-actions>div) button{border-radius:var(--apple-radius);min-height:38px}.member-shell.member-v3 .member-header p{display:none}.member-shell.member-v3 .member-header-actions .icon-button{border-color:var(--apple-separator-soft);width:38px;height:38px;box-shadow:none;background:#ffffffc7}.member-shell.member-v3 .section-heading span{color:var(--apple-tertiary);font-size:var(--apple-font-caption)}.member-shell.member-v3 .product-card:nth-of-type(2){animation-delay:35ms}.member-shell.member-v3 .product-card:nth-of-type(3){animation-delay:70ms}.member-shell.member-v3 .page-title h2,.member-shell.member-v3 .after-sales-hero h2{color:var(--apple-ink);font-size:20px;font-weight:600;line-height:1.25}.member-shell.member-v3 :is(.order-overview,.stats-overview,.member-filter-panel,.after-sales-hero,.after-sales-list,.profile-section,.wechat-profile-panel,.profile-list,.batch-card,.member-empty-state){border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low)}.member-shell.member-v3 :is(.segmented-scroll,.period-switch,.stats-period-switch,.insight-tabs) button{border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);min-height:36px;color:var(--apple-secondary);font-size:13px;font-weight:500}.member-shell.member-v3 :is(.segmented-scroll,.period-switch,.stats-period-switch,.insight-tabs) button.active{border-color:var(--apple-blue);background:var(--apple-blue);color:var(--apple-surface);box-shadow:none;font-weight:600}.member-shell.member-v3 .member-product-chips button{border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);min-height:32px;color:var(--apple-secondary);font-size:var(--apple-font-caption)}.member-shell.member-v3 .member-empty-state{min-height:190px;padding:var(--apple-space-6) var(--apple-space-4)}.member-shell.member-v3 .member-empty-state>span{border-color:var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-canvas);width:56px;height:56px}.member-shell.member-v3 .member-empty-state strong{color:var(--apple-ink);font-size:15px;font-weight:600}@media (hover:hover){.member-shell.member-v3 .product-action button:hover:not(:disabled){background:var(--apple-blue-hover)}}@media (width<=760px){.admin-reference-ui .admin-page-heading h1,.admin-reference-ui .legacy-content-heading h1{font-size:var(--apple-font-section)!important}.admin-reference-ui .admin-content{gap:var(--apple-space-4);padding:var(--apple-space-4);font-size:var(--apple-font-auxiliary)}.member-shell.member-v3{box-shadow:none;border-inline:0}}.recovery-guide-strip{margin:var(--apple-space-3) var(--apple-space-4) var(--apple-space-1);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);overflow:hidden}.recovery-guide-strip>header{justify-content:space-between;align-items:center;gap:var(--apple-space-3);min-height:42px;padding:0 var(--apple-space-3);border-bottom:1px solid var(--apple-separator);display:flex}.recovery-guide-strip>header>div,.recovery-guide-strip>header button{align-items:center;gap:var(--apple-space-2);display:inline-flex}.recovery-guide-strip>header>div{color:var(--apple-blue);font-size:11px}.recovery-guide-strip>header>div svg{color:var(--apple-ink)}.recovery-guide-strip>header button{min-height:30px;padding:0 var(--apple-space-1);color:var(--apple-blue);background:0 0;border:0;font-size:10px;font-weight:700}.recovery-guide-strip ol{padding:11px var(--apple-space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}.recovery-guide-strip li{align-items:center;gap:var(--apple-space-2);min-width:0;padding:0 var(--apple-space-2);grid-template-columns:25px minmax(0,1fr);display:grid;position:relative}.recovery-guide-strip li:not(:last-child):after{background:var(--apple-ink);content:"";width:7px;height:1px;position:absolute;top:12px;right:-3px}.recovery-guide-strip li>span{border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-blue-soft);width:25px;height:25px;color:var(--apple-ink);place-items:center;display:grid}.recovery-guide-strip li b,.recovery-guide-strip li small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.recovery-guide-strip li b{color:var(--apple-blue);font-size:9px}.recovery-guide-strip li small{color:var(--apple-tertiary);margin-top:2px;font-size:8px}.submit-rule-grid{margin:var(--apple-space-3) 0;border:1px solid var(--apple-separator);border-radius:var(--apple-radius);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.submit-rule-grid>div{min-width:0;padding:var(--apple-space-3) 11px;border-right:1px solid var(--apple-separator);border-bottom:1px solid var(--apple-separator)}.submit-rule-grid>div:nth-child(2n){border-right:0}.submit-rule-grid>div:nth-last-child(-n+2){border-bottom:0}.submit-rule-grid span,.submit-rule-grid strong{display:block}.submit-rule-grid span{color:var(--apple-secondary);font-size:9px}.submit-rule-grid strong{overflow-wrap:anywhere;color:var(--apple-blue);margin-top:4px;font-size:11px;line-height:1.45}.submission-consent{margin:var(--apple-space-3) 0;border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-canvas);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding:11px;display:grid}.submission-consent input{width:17px;height:17px;accent-color:var(--apple-ink);margin:1px 0 0}.submission-consent:has(input:disabled){cursor:wait;opacity:.62}.submission-consent strong,.submission-consent small{display:block}.submission-consent strong{color:var(--apple-blue);font-size:11px}.submission-consent small{color:var(--apple-secondary);margin-top:4px;font-size:9px;line-height:1.55}.submit-sheet>.primary-submit:disabled{background:var(--apple-ink);box-shadow:none;cursor:not-allowed}.member-order-detail-button{place-items:center;width:27px;height:27px;border-color:var(--apple-separator)!important;background:var(--apple-surface)!important;min-width:27px!important;min-height:27px!important;color:var(--apple-secondary)!important;padding:0!important;display:grid!important}.after-sales-timeline{border-top:1px solid var(--apple-separator);margin-top:10px;padding-top:9px}.after-sales-timeline>summary,.after-sales-timeline>strong{color:var(--apple-secondary);cursor:pointer;margin-bottom:0;font-size:13px;font-weight:500;list-style:none;display:block}.after-sales-timeline>summary::-webkit-details-marker{display:none}.after-sales-timeline[open]>summary{margin-bottom:7px}.after-sales-timeline>div{gap:var(--apple-space-2);grid-template-columns:9px minmax(0,1fr);padding:3px 0;display:grid}.after-sales-timeline>div>span{border:2px solid var(--apple-blue);background:var(--apple-surface);border-radius:50%;width:7px;height:7px;margin-top:4px}.after-sales-timeline p{color:var(--apple-secondary);margin:0;font-size:9px}.after-sales-timeline p b{color:var(--apple-blue);margin-right:5px}.after-sales-timeline p small{color:var(--apple-tertiary);margin-top:2px;display:block}.member-order-detail-modal,.help-center-modal{width:min(560px,100%)}.member-order-detail-body,.help-center-body{padding:var(--apple-space-4) var(--apple-space-4) var(--apple-space-4)}.member-order-detail-hero{align-items:center;gap:var(--apple-space-3);border-bottom:1px solid var(--apple-separator);grid-template-columns:48px minmax(0,1fr) auto;padding-bottom:13px;display:grid}.member-order-detail-hero img{border-radius:var(--apple-radius);object-fit:cover;width:48px;height:48px}.member-order-detail-hero>div:nth-child(2){min-width:0}.member-order-detail-hero strong,.member-order-detail-hero span,.member-order-detail-hero b{display:block}.member-order-detail-hero strong{color:var(--apple-blue);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.member-order-detail-hero span{color:var(--apple-secondary);margin-top:4px;font-size:9px}.member-order-detail-hero>div:last-child{text-align:right}.member-order-detail-hero b{color:var(--apple-red);font-size:var(--apple-font-body)}.member-order-guidance{align-items:flex-start;gap:var(--apple-space-2);margin:var(--apple-space-3) 0;padding:9px var(--apple-space-3);border-left:3px solid var(--apple-blue);background:var(--apple-blue-soft);color:var(--apple-blue);display:flex}.member-order-guidance.pending{border-left-color:var(--apple-orange);background:var(--apple-orange-soft);color:var(--apple-orange)}.member-order-guidance.reviewing{border-left-color:var(--apple-blue);background:var(--apple-blue-soft);color:var(--apple-blue)}.member-order-guidance.disputed{border-left-color:var(--apple-red);background:var(--apple-red-soft);color:var(--apple-red)}.member-order-guidance.completed{border-left-color:var(--apple-blue);background:var(--apple-blue-soft);color:var(--apple-blue)}.member-order-guidance.cancelled{border-left-color:var(--apple-separator);background:var(--apple-fill);color:var(--apple-secondary)}.member-order-guidance svg{flex:none;margin-top:1px}.member-order-guidance p{margin:0;font-size:10px;line-height:1.55}.member-order-detail-grid{margin:0 0 var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.member-order-detail-grid>div{min-width:0;padding:9px var(--apple-space-3);border-right:1px solid var(--apple-separator);border-bottom:1px solid var(--apple-separator)}.member-order-detail-grid>div:nth-child(2n){border-right:0}.member-order-detail-grid>div:nth-last-child(-n+2){border-bottom:0}.member-order-detail-grid dt{color:var(--apple-tertiary);font-size:8px}.member-order-detail-grid dd{margin:var(--apple-space-1) 0 0;overflow-wrap:anywhere;color:var(--apple-blue);font-size:10px;font-weight:700}.member-order-coupon{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);margin-bottom:12px;overflow:hidden}.member-order-coupon>header{min-height:36px;padding:0 var(--apple-space-3);border-bottom:1px solid var(--apple-separator);background:var(--apple-surface);justify-content:space-between;align-items:center;font-size:10px;display:flex}.member-order-coupon>code{padding:13px var(--apple-space-3);overflow-wrap:anywhere;color:var(--apple-blue);font-size:var(--apple-font-caption);display:block}.member-order-coupon>a{padding:var(--apple-space-3);display:block}.member-order-coupon img{object-fit:contain;width:100%;max-height:280px;display:block}.order-event-section{border-top:1px solid var(--apple-separator);padding-top:12px}.order-event-section>header{justify-content:space-between;align-items:center;display:flex}.order-event-section>header>div{align-items:center;gap:var(--apple-space-2);color:var(--apple-blue);font-size:10px;display:inline-flex}.order-event-section>header svg{color:var(--apple-ink)}.order-event-timeline{margin-top:9px}.order-event-timeline>div{gap:var(--apple-space-2);padding:0 0 var(--apple-space-3);grid-template-columns:13px minmax(0,1fr);display:grid;position:relative}.order-event-timeline>div:not(:last-child):before{background:var(--apple-fill);content:"";width:1px;position:absolute;top:10px;bottom:-1px;left:5px}.order-event-timeline>div>span{z-index:1;border:3px solid var(--apple-blue);background:var(--apple-surface);border-radius:50%;width:11px;height:11px;margin-top:2px}.order-event-timeline p{color:var(--apple-secondary);margin:0;font-size:9px;line-height:1.45}.order-event-timeline b{color:var(--apple-blue);margin-bottom:2px;font-size:10px;display:block}.order-event-timeline small{color:var(--apple-tertiary);margin-top:3px;display:block}.member-order-notifications{align-items:center;gap:var(--apple-space-2);padding:9px var(--apple-space-3);border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-blue);font-size:9px;display:flex}.after-sales-contact-note{align-items:center;gap:var(--apple-space-2);margin:var(--apple-space-2) 0;padding:9px var(--apple-space-3);border-left:3px solid var(--apple-red);background:var(--apple-red-soft);color:var(--apple-red);font-size:10px;display:flex}.after-sales-list footer .after-sales-support-button{border:1px solid var(--apple-blue-soft);background:var(--apple-blue-soft);color:var(--apple-blue)}.profile-section-heading button:disabled{cursor:not-allowed;color:var(--apple-tertiary)}.support-center-modal{width:min(520px,100%)}.support-center-body{gap:var(--apple-space-4);padding:var(--apple-space-4);display:grid}.support-qr-panel{border:1px solid var(--apple-blue-soft);padding:var(--apple-space-3);background:var(--apple-blue-soft);grid-template-columns:104px minmax(0,1fr);align-items:center;gap:15px;display:grid}.support-qr-panel img{border:1px solid var(--apple-blue-soft);object-fit:contain;background:var(--apple-surface);width:104px;height:104px}.support-qr-panel div,.support-empty-state{gap:var(--apple-space-2);display:grid}.support-qr-panel span,.support-empty-state p{color:var(--apple-tertiary);margin:0;font-size:11px}.support-contact-list{border:1px solid var(--apple-blue-soft);background:var(--apple-surface);overflow:hidden}.support-contact-list>div,.support-contact-list>button,.support-contact-list>a{align-items:center;gap:var(--apple-space-2);border:0;border-bottom:1px solid var(--apple-blue-soft);width:100%;min-height:54px;color:inherit;text-align:left;background:0 0;grid-template-columns:22px 82px minmax(0,1fr) 18px;padding:0 13px;text-decoration:none;display:grid}.support-contact-list>div{grid-template-columns:22px 82px minmax(0,1fr)}.support-contact-list>:last-child{border-bottom:0}.support-contact-list svg{color:var(--apple-blue)}.support-contact-list span{color:var(--apple-tertiary);font-size:11px}.support-contact-list strong{overflow-wrap:anywhere;font-size:var(--apple-font-caption);text-align:right}.support-empty-state{border:1px dashed var(--apple-blue-soft);padding:var(--apple-space-5);text-align:center;place-items:center}.support-empty-state svg{color:var(--apple-blue)}.support-disclaimer{align-items:flex-start;gap:var(--apple-space-3);border-left:3px solid var(--apple-blue);padding:11px var(--apple-space-3);background:var(--apple-blue-soft);display:flex}.support-disclaimer svg{color:var(--apple-blue);flex:none}.support-disclaimer p{color:var(--apple-secondary);white-space:pre-wrap;margin:5px 0 0;font-size:10px;line-height:1.7}.member-order-detail-modal>footer .danger{border-color:var(--apple-red-soft);color:var(--apple-red);margin-right:auto}.help-safety-banner{align-items:flex-start;gap:var(--apple-space-3);padding:var(--apple-space-3);border-left:3px solid var(--apple-blue);background:var(--apple-blue-soft);color:var(--apple-blue);display:flex}.help-safety-banner svg{flex:none}.help-safety-banner strong{font-size:11px;display:block}.help-safety-banner p{margin:var(--apple-space-1) 0 0;font-size:9px;line-height:1.55}.help-center-body>section{margin-top:17px}.help-center-body h3{color:var(--apple-blue);font-size:var(--apple-font-caption);margin:0 0 9px}.help-status-list{border-top:1px solid var(--apple-separator)}.help-status-list>div{border-bottom:1px solid var(--apple-separator);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:9px;padding:9px 0;display:grid}.help-status-list p{color:var(--apple-secondary);margin:1px 0 0;font-size:9px;line-height:1.55}.help-faq-list details{border-bottom:1px solid var(--apple-separator)}.help-faq-list summary{padding:var(--apple-space-3) 2px;color:var(--apple-blue);cursor:pointer;font-size:10px;font-weight:700}.help-faq-list p{margin:-2px 2px var(--apple-space-3);color:var(--apple-secondary);font-size:9px;line-height:1.65}.help-privacy-note{align-items:flex-start;gap:var(--apple-space-2);padding:var(--apple-space-3);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);color:var(--apple-secondary);margin-top:16px;display:flex}.help-privacy-note svg{flex:none}.help-privacy-note p{margin:0;font-size:9px;line-height:1.6}.action-dialog-backdrop{z-index:120;padding:var(--apple-space-4);overscroll-behavior:contain;background:#1015208a;place-items:center;display:grid;position:fixed;inset:0}.action-dialog{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:min(440px,100%);box-shadow:var(--apple-shadow-raised);overscroll-behavior:contain;overflow:hidden}.action-dialog>header{align-items:start;gap:var(--apple-space-3);border-bottom:1px solid var(--apple-separator);grid-template-columns:38px minmax(0,1fr) 34px;padding:17px;display:grid}.action-dialog h2{color:var(--apple-blue);margin:1px 0 0;font-size:15px}.action-dialog header p{color:var(--apple-secondary);margin:5px 0 0;font-size:10px;line-height:1.55}.action-dialog-field{padding:15px 17px 2px;display:block}.action-dialog-field>span,.action-dialog-field>small{display:block}.action-dialog-field>span{color:var(--apple-ink);margin-bottom:6px;font-size:10px;font-weight:700}.action-dialog-field input,.action-dialog-field textarea{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);width:100%;font:inherit;outline:0;padding:0 11px}.action-dialog-field input{height:41px}.action-dialog-field textarea{min-height:120px;padding-block:var(--apple-space-3);resize:vertical}.action-dialog-field input:focus,.action-dialog-field textarea:focus{border-color:var(--apple-blue);box-shadow:var(--apple-shadow-raised)}.action-dialog-field>small{color:var(--apple-tertiary);margin-top:6px;font-size:9px}.action-dialog>footer{justify-content:flex-end;gap:var(--apple-space-2);padding:15px 17px;display:flex}.admin-work-queue h2{color:var(--apple-blue);margin:0;font-size:15px}.admin-work-queue header p{margin:var(--apple-space-1) 0 0;color:var(--apple-secondary);font-size:10px}.admin-work-queue>div{background:var(--apple-separator);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.admin-work-queue button:hover{background:var(--apple-canvas)}.admin-work-queue button>span:nth-child(2){min-width:0}.admin-work-queue button strong,.admin-work-queue button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.work-item-icon{border-radius:var(--apple-radius);background:var(--apple-blue-soft);width:34px;height:34px;color:var(--apple-blue);place-items:center;display:grid}.admin-work-queue .tone-amber .work-item-icon{background:var(--apple-orange-soft);color:var(--apple-orange)}.admin-work-queue .tone-blue .work-item-icon{background:var(--apple-blue-soft);color:var(--apple-blue)}.admin-work-queue .tone-red .work-item-icon{background:var(--apple-red-soft);color:var(--apple-red)}.admin-work-queue .tone-slate .work-item-icon{background:var(--apple-fill);color:var(--apple-secondary)}.admin-order-timeline,.admin-notification-summary{border-top:1px solid var(--apple-separator);margin-top:16px;padding-top:15px}.admin-order-timeline>header,.admin-notification-summary>header{justify-content:space-between;align-items:center;gap:var(--apple-space-3);display:flex}.admin-order-timeline>header>div,.admin-notification-summary>header>div{align-items:center;gap:var(--apple-space-2);display:flex}.admin-order-timeline h3,.admin-notification-summary h3{color:var(--apple-blue);font-size:var(--apple-font-caption);margin:0}.admin-order-timeline header p,.admin-notification-summary header p{color:var(--apple-tertiary);margin:3px 0 0;font-size:9px}.admin-order-timeline>header svg,.admin-notification-summary>header svg{color:var(--apple-ink)}.admin-order-timeline>div{margin:var(--apple-space-3) 0 0 5px}.admin-order-timeline article{gap:var(--apple-space-3);grid-template-columns:15px minmax(0,1fr);padding-bottom:13px;display:grid;position:relative}.admin-order-timeline article:not(:last-child):before{background:var(--apple-fill);content:"";width:1px;position:absolute;top:11px;bottom:0;left:5px}.admin-order-timeline .timeline-dot{z-index:1;border:3px solid var(--apple-blue);background:var(--apple-surface);border-radius:50%;width:11px;height:11px;margin-top:2px}.admin-order-timeline .timeline-dot.status-disputed,.admin-order-timeline .timeline-dot.status-cancelled{border-color:var(--apple-red)}.admin-order-timeline article strong{color:var(--apple-blue);font-size:11px}.admin-order-timeline article p{color:var(--apple-secondary);margin:3px 0;font-size:10px}.admin-order-timeline article small{color:var(--apple-tertiary);font-size:9px}.admin-notification-summary>header>strong{color:var(--apple-blue);font-size:11px}.admin-notification-summary>div{margin-top:10px}.admin-notification-summary article{border-bottom:1px solid var(--apple-separator);grid-template-columns:55px minmax(0,1fr) 100px 28px;align-items:center;gap:9px;min-height:38px;display:grid}.admin-notification-summary article p{color:var(--apple-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}.admin-notification-summary article small{color:var(--apple-tertiary);text-align:right;font-size:9px}.admin-notification-summary article>.icon-plain{width:26px;height:26px}.notification-state{width:max-content;min-height:21px;padding:0 var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-canvas);color:var(--apple-secondary);align-items:center;font-size:8px;font-weight:700;display:inline-flex}.notification-state.sent,.notification-state.retried{background:var(--apple-blue-soft);color:var(--apple-blue)}.notification-state.failed{background:var(--apple-red-soft);color:var(--apple-red)}.notification-state.skipped{background:var(--apple-orange-soft);color:var(--apple-orange)}.admin-empty.compact{min-height:70px;padding:22px}.admin-filter-band.compact{margin-bottom:10px}.admin-filter-row+.admin-filter-row{border-top:1px solid var(--apple-blue-soft)}.admin-filter-row>span{width:36px;color:var(--apple-secondary);flex:none;font-size:10px;font-weight:700}.admin-filter-tabs{align-items:center;gap:5px;min-width:0;display:flex}.admin-filter-tabs button:hover{border-color:var(--apple-blue);color:var(--apple-blue-hover)}.admin-product-filter{align-items:center;gap:var(--apple-space-2);min-width:210px;margin-left:auto;display:flex}.admin-product-filter>span{color:var(--apple-secondary);white-space:nowrap;font-size:10px;font-weight:700}.admin-product-filter select{width:min(260px,22vw);height:34px;padding:0 var(--apple-space-6) 0 9px;border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-ink);font-size:10px}.filter-result{color:var(--apple-blue-hover);flex:none;font-size:11px}.admin-filter-band+.admin-toolbar{border-radius:var(--apple-radius)}.settlement-filter-bar{align-items:center;gap:var(--apple-space-3);min-height:58px;padding:var(--apple-space-3) var(--apple-space-4);border-bottom:1px solid var(--apple-separator);background:var(--apple-canvas);display:flex}.settlement-filter-bar .admin-search{background:var(--apple-surface);width:min(360px,38vw)}.settlement-filter-bar .admin-filter-tabs{margin-left:auto}.payment-profile-cell{gap:3px;min-width:160px;display:grid}.payment-profile-cell strong,.payment-profile-cell small{display:block}.payment-profile-cell small{color:var(--apple-tertiary)}.verification-badge{align-items:center;gap:var(--apple-space-1);width:fit-content;min-height:21px;padding:0 var(--apple-space-2);border-radius:var(--apple-radius);font-size:8px;font-weight:700;display:inline-flex}.verification-badge.verified{background:var(--apple-blue-soft);color:var(--apple-blue-hover)}.verification-badge.pending{background:var(--apple-orange-soft);color:var(--apple-orange)}@media (width<=1100px){.admin-work-queue>div{grid-template-columns:1fr}.admin-work-queue button{min-height:72px}}@media (width<=760px){.recovery-guide-strip ol{row-gap:var(--apple-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.recovery-guide-strip li:nth-child(2):after,.recovery-guide-strip li:nth-child(4):after{display:none}.admin-filter-row{flex-wrap:wrap;align-items:flex-start}.admin-filter-tabs{scrollbar-width:none;width:calc(100% - 48px);padding-bottom:2px;overflow-x:auto}.admin-filter-tabs::-webkit-scrollbar{display:none}.admin-product-filter{width:calc(100% - 48px);margin-left:48px}.admin-product-filter select{flex:1;width:100%}.filter-result{margin-left:auto}.settlement-filter-bar{flex-direction:column;align-items:stretch}.settlement-filter-bar .admin-search,.settlement-filter-bar .admin-filter-tabs{width:100%;margin-left:0}}@media (width<=520px){.member-order-detail-body,.help-center-body{padding-inline:13px}.member-order-detail-hero{grid-template-columns:42px minmax(0,1fr) auto}.member-order-detail-hero img{width:42px;height:42px}.member-order-detail-grid{grid-template-columns:1fr}.member-order-detail-grid>div{border-right:0}.member-order-detail-grid>div:nth-last-child(2){border-bottom:1px solid var(--apple-separator)}.admin-work-queue>header{padding-inline:13px}.admin-work-queue>div{grid-template-columns:1fr}.admin-work-queue button{min-height:67px}.admin-notification-summary article{padding:var(--apple-space-2) 0;grid-template-columns:55px minmax(0,1fr) 28px}.admin-notification-summary article small{text-align:left;grid-column:2}.action-dialog-backdrop{padding:var(--apple-space-3);align-items:end}.action-dialog{margin-bottom:env(safe-area-inset-bottom)}.admin-filter-row>span{width:100%}.admin-filter-tabs,.admin-product-filter{width:100%;margin-left:0}}.admin-reference-ui .legacy-order-detail-page{color:var(--apple-ink)}.admin-reference-ui .legacy-order-detail-page .admin-query-grid{gap:var(--apple-space-3) 22px;flex:100%;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.admin-reference-ui .legacy-order-detail-page .admin-query-grid input::placeholder{color:var(--apple-tertiary)}.admin-reference-ui .legacy-order-detail-page .admin-query-grid .query-wide{grid-column:span 2}.admin-reference-ui .legacy-order-detail-page .admin-query-panel>button{border-radius:var(--apple-radius);width:auto;height:32px;min-height:32px;padding:0 var(--apple-space-4);font-size:var(--apple-font-caption);margin:0}.admin-reference-ui .legacy-order-detail-page .admin-query-panel>button svg{width:14px;height:14px}.admin-reference-ui .legacy-order-detail-page .admin-order-summary-secondary>div{background:var(--apple-canvas)}.admin-reference-ui .legacy-order-detail-page .admin-order-summary button:hover,.admin-reference-ui .legacy-order-detail-page .admin-order-summary button.active{border-color:var(--apple-orange);background:var(--apple-orange-soft)}.admin-reference-ui .legacy-order-detail-page .admin-order-summary small,.admin-reference-ui .legacy-order-detail-page .admin-order-summary-secondary small{display:none}.admin-reference-ui .legacy-order-detail-page .admin-order-summary .all strong,.admin-reference-ui .legacy-order-detail-page .admin-order-summary-secondary .all strong,.admin-reference-ui .legacy-order-detail-page .admin-order-summary .paid strong,.admin-reference-ui .legacy-order-detail-page .admin-order-summary-secondary .paid strong{color:var(--apple-blue)}.admin-reference-ui .legacy-order-detail-page .admin-order-summary .pending strong,.admin-reference-ui .legacy-order-detail-page .admin-order-summary-secondary .pending strong,.admin-reference-ui .legacy-order-detail-page .admin-order-summary .reviewing strong,.admin-reference-ui .legacy-order-detail-page .admin-order-summary-secondary .reviewing strong{color:var(--apple-orange)}.admin-reference-ui .legacy-order-detail-page .admin-order-summary .completed strong,.admin-reference-ui .legacy-order-detail-page .admin-order-summary-secondary .completed strong{color:var(--apple-green)}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions{align-items:center;gap:var(--apple-space-2);height:auto;min-height:52px;margin:0 0 var(--apple-space-5);padding:var(--apple-space-3) 0;border-radius:var(--apple-radius);box-shadow:none;background:0 0;border:0;flex-wrap:wrap;display:flex}.admin-reference-ui .legacy-order-detail-page .order-page-size{align-items:center;gap:var(--apple-space-2);color:var(--apple-secondary);font-size:var(--apple-font-caption);display:inline-flex}.admin-reference-ui .legacy-order-detail-page .order-page-size select{min-width:72px;height:32px}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>button{align-items:center;gap:var(--apple-space-1);white-space:nowrap;width:auto;display:inline-flex}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>button svg{width:14px;height:14px}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>button:disabled{opacity:.7}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>.legacy-action-blue{border-color:var(--apple-blue);background:var(--apple-blue)}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>.legacy-action-amber{border-color:var(--apple-orange);background:var(--apple-orange)}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>.legacy-action-green{border-color:var(--apple-green);background:var(--apple-green)}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>.legacy-action-red{border-color:var(--apple-red);background:var(--apple-red)}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>.legacy-action-gray{border-color:var(--apple-tertiary);background:var(--apple-tertiary)}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>.legacy-action-plain{border-color:var(--apple-separator);background:var(--apple-surface);color:var(--apple-secondary)}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>button:hover:not(:disabled){filter:brightness(.97)}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>.selection-count{color:var(--apple-tertiary);font-size:var(--apple-font-caption);white-space:nowrap;margin-left:auto}.admin-reference-ui .legacy-order-detail-page>.table-wrap{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);padding:var(--apple-space-3) var(--apple-space-4) 0;box-shadow:var(--apple-shadow-low);overflow:auto}.admin-reference-ui .legacy-order-detail-page .order-table tbody tr:nth-child(2n),.admin-reference-ui .legacy-order-detail-page .order-table tbody tr:hover{background:var(--apple-blue-soft)}.admin-reference-ui .legacy-order-detail-page .order-table th:first-child,.admin-reference-ui .legacy-order-detail-page .order-table td:first-child{text-align:center;width:38px}.admin-reference-ui .legacy-order-detail-page .order-table th:nth-child(2),.admin-reference-ui .legacy-order-detail-page .order-table td:nth-child(2){text-align:center;width:54px}.admin-reference-ui .legacy-order-detail-page .order-table td>strong,.admin-reference-ui .legacy-order-detail-page .order-table td strong{color:var(--apple-ink);font-size:var(--apple-font-caption);font-weight:500}.admin-reference-ui .legacy-order-detail-page .legacy-member-level{border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-canvas);min-height:24px;padding:0 var(--apple-space-2);color:var(--apple-tertiary);align-items:center;font-size:11px;display:inline-flex}.admin-reference-ui .legacy-order-detail-page .legacy-amount-cell span,.admin-reference-ui .legacy-order-detail-page .legacy-amount-cell strong{display:block}.admin-reference-ui .legacy-order-detail-page .legacy-coupon-detail{width:100%;color:var(--apple-secondary);text-align:left;background:0 0;border:0;padding:0;display:block;overflow:hidden}.admin-reference-ui .legacy-order-detail-page .legacy-coupon-detail:hover code{color:var(--apple-blue)}.admin-reference-ui .legacy-order-detail-page .legacy-coupon-detail code{color:var(--apple-ink);font-size:var(--apple-font-caption);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-reference-ui .legacy-order-detail-page .legacy-export-status{border-radius:var(--apple-radius);min-height:22px;padding:0 var(--apple-space-2);background:var(--apple-fill);color:var(--apple-tertiary);align-items:center;font-size:11px;display:inline-flex}.admin-reference-ui .legacy-order-detail-page .legacy-export-status.exported{background:var(--apple-blue-soft);color:var(--apple-blue)}.admin-reference-ui .legacy-order-detail-page .legacy-export-dot{background:var(--apple-red);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:3px;display:inline-block}.admin-reference-ui .legacy-order-detail-page .legacy-batch-cell{overflow-wrap:anywhere}.admin-reference-ui .legacy-order-detail-page .legacy-order-detail-link{padding:var(--apple-space-1) 0;color:var(--apple-blue);font-size:var(--apple-font-caption);background:0 0;border:0}.admin-reference-ui .legacy-order-detail-page .legacy-order-detail-link:hover{color:var(--apple-blue)}@media (width<=1400px){.admin-reference-ui .legacy-order-detail-page .admin-query-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.admin-reference-ui .legacy-order-detail-page .admin-order-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.admin-reference-ui .legacy-order-detail-page .admin-query-panel{padding:var(--apple-space-4) var(--apple-space-3)}.admin-reference-ui .legacy-order-detail-page .admin-query-grid{grid-template-columns:minmax(0,1fr)}.admin-reference-ui .legacy-order-detail-page .admin-query-grid .query-wide{grid-column:span 1}.admin-reference-ui .legacy-order-detail-page .admin-query-grid label{grid-template-columns:82px minmax(0,1fr);display:grid}.admin-reference-ui .legacy-order-detail-page .legacy-query-search{margin-left:90px}.admin-reference-ui .legacy-order-detail-page .admin-order-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>.selection-count{width:100%;margin-left:0}}.admin-reference-ui .product-management-page{color:var(--apple-ink)}.admin-reference-ui .product-admin-heading{margin-bottom:10px}.admin-reference-ui .product-admin-heading>div{align-items:baseline;gap:var(--apple-space-3);display:flex}.admin-reference-ui .product-admin-heading>div>span{color:var(--apple-tertiary);font-size:13px}.admin-reference-ui .product-filter-panel{align-items:end;gap:var(--apple-space-3);padding:var(--apple-space-4) var(--apple-space-4);border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);grid-template-columns:minmax(300px,1.5fr) repeat(3,minmax(160px,.72fr)) 78px;margin-bottom:10px;display:grid}.admin-reference-ui .product-filter-field{gap:var(--apple-space-2);min-width:0;display:grid}.admin-reference-ui .product-filter-field>span:first-child{color:var(--apple-secondary);font-size:13px;font-weight:500}.admin-reference-ui .product-filter-field select,.admin-reference-ui .product-filter-control{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:100%;height:34px;color:var(--apple-secondary);font-size:13px}.admin-reference-ui .product-filter-field select{padding:0 var(--apple-space-6) 0 var(--apple-space-3)}.admin-reference-ui .product-filter-control{align-items:center;gap:var(--apple-space-2);padding:0 var(--apple-space-3);color:var(--apple-tertiary);display:flex}.admin-reference-ui .product-filter-control input{min-width:0;color:var(--apple-ink);border:0;outline:0;flex:1;font-size:13px}.admin-reference-ui .product-reset-button{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);height:34px;color:var(--apple-secondary);justify-content:center;align-items:center;gap:5px;font-size:13px;display:inline-flex}.admin-reference-ui .product-reset-button:hover{border-color:var(--apple-blue);color:var(--apple-blue)}.admin-reference-ui .product-summary-grid{gap:var(--apple-space-3);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:10px;display:grid}.admin-reference-ui .product-summary-grid>button{min-height:82px;padding:13px var(--apple-space-4) 11px;border:1px solid var(--apple-separator-soft);border-top:3px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);color:var(--apple-secondary);text-align:left;position:relative;overflow:hidden}.admin-reference-ui .product-summary-grid>button:after{border-radius:var(--apple-radius);content:"";pointer-events:none;border:2px solid #0000;position:absolute;inset:0}.admin-reference-ui .product-summary-grid>button.active:after{border-color:currentColor}.admin-reference-ui .product-summary-grid span{margin-bottom:7px;font-size:13px;display:block}.admin-reference-ui .product-summary-grid strong{font-size:23px;line-height:1}.admin-reference-ui .product-summary-grid small{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-left:5px}.admin-reference-ui .product-summary-grid .summary-all,.admin-reference-ui .product-summary-grid .summary-online{border-top-color:var(--apple-blue);color:var(--apple-blue)}.admin-reference-ui .product-summary-grid .summary-accepting{border-top-color:var(--apple-green);color:var(--apple-green)}.admin-reference-ui .product-summary-grid .summary-paused{border-top-color:var(--apple-orange);color:var(--apple-orange)}.admin-reference-ui .product-summary-grid .summary-offline{border-top-color:var(--apple-red);color:var(--apple-red)}.admin-reference-ui .product-batch-toolbar{align-items:center;gap:var(--apple-space-2);min-height:50px;padding:var(--apple-space-2) var(--apple-space-3);border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);margin-bottom:10px;display:flex}.admin-reference-ui .product-batch-toolbar .selection-count{min-width:175px;color:var(--apple-secondary);margin:0 auto 0 0;font-size:13px}.admin-reference-ui .product-batch-toolbar>button{min-height:32px;padding:0 var(--apple-space-3);border-radius:var(--apple-radius);color:var(--apple-surface);border:1px solid #0000;justify-content:center;align-items:center;gap:5px;font-size:13px;font-weight:500;display:inline-flex}.admin-reference-ui .product-batch-toolbar .product-action-blue{border-color:var(--apple-blue);background:var(--apple-blue)}.admin-reference-ui .product-batch-toolbar .product-action-gray{border-color:var(--apple-tertiary);background:var(--apple-tertiary)}.admin-reference-ui .product-batch-toolbar .product-action-green{border-color:var(--apple-green);background:var(--apple-green)}.admin-reference-ui .product-batch-toolbar .product-action-red{border-color:var(--apple-red);background:var(--apple-red)}.admin-reference-ui .product-batch-toolbar>button:disabled{opacity:.48;cursor:not-allowed}.admin-reference-ui .product-table-wrap{border-radius:var(--apple-radius);min-height:360px;max-height:calc(100dvh - 370px);overflow:auto}.admin-reference-ui .product-management-table{table-layout:fixed;min-width:1600px}.admin-reference-ui .product-management-table thead{z-index:3;position:sticky;top:0}.admin-reference-ui .product-management-table th,.admin-reference-ui .product-management-table td{padding-left:10px;padding-right:10px}.admin-reference-ui .product-management-table td{background:var(--apple-surface);vertical-align:middle;height:76px}.admin-reference-ui .product-management-table tbody tr:nth-child(2n) td{background:var(--apple-surface)}.admin-reference-ui .product-management-table tbody tr:hover td{background:var(--apple-fill)}.admin-reference-ui .product-management-table th:first-child,.admin-reference-ui .product-management-table td:first-child{width:44px}.admin-reference-ui .product-management-table th:nth-child(2),.admin-reference-ui .product-management-table td:nth-child(2){text-align:center;width:54px}.admin-reference-ui .product-management-table th:nth-child(3),.admin-reference-ui .product-management-table td:nth-child(3){width:220px}.admin-reference-ui .product-management-table th:nth-child(4),.admin-reference-ui .product-management-table td:nth-child(4){width:105px}.admin-reference-ui .product-management-table th:nth-child(5),.admin-reference-ui .product-management-table td:nth-child(5){width:230px}.admin-reference-ui .product-management-table th:nth-child(6),.admin-reference-ui .product-management-table td:nth-child(6){width:190px}.admin-reference-ui .product-management-table th:nth-child(7),.admin-reference-ui .product-management-table td:nth-child(7){width:210px}.admin-reference-ui .product-management-table th:nth-child(8),.admin-reference-ui .product-management-table td:nth-child(8){width:92px}.admin-reference-ui .product-management-table th:nth-child(9),.admin-reference-ui .product-management-table td:nth-child(9){width:145px}.admin-reference-ui .product-management-table th:nth-child(10),.admin-reference-ui .product-management-table td:nth-child(10){width:310px}.admin-reference-ui .product-management-table .table-product{gap:var(--apple-space-3);min-width:0}.admin-reference-ui .product-management-table .table-product img{width:48px;height:48px}.admin-reference-ui .product-management-table .table-product strong{color:var(--apple-ink);font-size:var(--apple-font-auxiliary);font-weight:600}.admin-reference-ui .product-management-table .table-product small{max-width:140px;color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-top:5px}.admin-reference-ui .product-index-cell{color:var(--apple-tertiary)}.admin-reference-ui .product-category-chip,.admin-reference-ui .product-type-chip,.admin-reference-ui .product-status-chip,.admin-reference-ui .product-permission-cell span{min-height:24px;padding:2px var(--apple-space-2);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-blue);font-size:var(--apple-font-caption);white-space:nowrap;align-items:center;display:inline-flex}.admin-reference-ui .product-type-chip.image{border-color:var(--apple-blue-soft);background:var(--apple-blue-soft);color:var(--apple-blue)}.admin-reference-ui .product-rule-summary{max-width:170px;color:var(--apple-secondary);font-size:var(--apple-font-caption);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;display:block;overflow:hidden}.admin-reference-ui .product-main-price{align-items:baseline;gap:var(--apple-space-2);display:flex}.admin-reference-ui .product-main-price span{color:var(--apple-tertiary);font-size:var(--apple-font-caption)}.admin-reference-ui .product-main-price b{color:var(--apple-red);font-size:16px}.admin-reference-ui .product-agent-prices{gap:var(--apple-space-1) var(--apple-space-2);flex-wrap:wrap;margin-top:6px;display:flex}.admin-reference-ui .product-agent-prices span{color:var(--apple-secondary);font-size:var(--apple-font-caption);white-space:nowrap}.admin-reference-ui .product-permission-cell{flex-wrap:wrap;gap:5px;display:flex}.admin-reference-ui .product-permission-cell span{border-color:var(--apple-separator);background:var(--apple-fill);color:var(--apple-secondary)}.admin-reference-ui .product-permission-cell span:first-child{border-color:var(--apple-orange-soft);background:var(--apple-orange-soft);color:var(--apple-orange)}.admin-reference-ui .product-stock-cell strong,.admin-reference-ui .product-stock-cell span{text-align:center;display:block}.admin-reference-ui .product-stock-cell strong{color:var(--apple-ink);font-size:15px}.admin-reference-ui .product-stock-cell span{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-top:5px}.admin-reference-ui .product-management-table .product-state-cell{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.admin-reference-ui .product-status-chip.online,.admin-reference-ui .product-status-chip.accepting{border-color:var(--apple-green-soft);background:var(--apple-green-soft);color:var(--apple-green)}.admin-reference-ui .product-status-chip.offline{border-color:var(--apple-separator);background:var(--apple-fill);color:var(--apple-secondary)}.admin-reference-ui .product-status-chip.paused{border-color:var(--apple-red-soft);background:var(--apple-red-soft);color:var(--apple-red)}.admin-reference-ui .product-management-table .product-row-actions{flex-wrap:wrap;gap:5px;min-width:290px;display:flex}.admin-reference-ui .product-management-table .product-row-actions>button{min-height:28px;padding:0 var(--apple-space-2);border-radius:var(--apple-radius);font-size:var(--apple-font-caption);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:3px;display:inline-flex}.admin-reference-ui .product-row-edit{background:var(--apple-blue-soft);color:var(--apple-blue);border-color:var(--apple-blue-soft)!important}.admin-reference-ui .product-row-schedule{background:var(--apple-orange-soft);color:var(--apple-orange);border-color:var(--apple-orange-soft)!important}.admin-reference-ui .product-row-online,.admin-reference-ui .product-row-enable{background:var(--apple-green-soft);color:var(--apple-green);border-color:var(--apple-green)!important}.admin-reference-ui .product-row-offline{background:var(--apple-fill);color:var(--apple-secondary);border-color:var(--apple-separator)!important}.admin-reference-ui .product-row-pause,.admin-reference-ui .product-row-delete{background:var(--apple-red-soft);color:var(--apple-red);border-color:var(--apple-red-soft)!important}.admin-reference-ui .product-management-table .product-task-button b{top:-7px;right:-4px}@media (width<=1180px){.admin-reference-ui .product-filter-panel{grid-template-columns:repeat(2,minmax(220px,1fr))}.admin-reference-ui .product-reset-button{width:78px}.admin-reference-ui .product-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-reference-ui .product-batch-toolbar{flex-wrap:wrap}.admin-reference-ui .product-batch-toolbar .selection-count{flex-basis:100%}}.admin-reference-ui .admin-page-heading.legacy-content-heading .heading-actions{align-items:center;gap:var(--apple-space-2);display:flex}.admin-reference-ui .admin-toolbar.legacy-content-toolbar .legacy-toolbar-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;height:30px;padding:0;font-size:13px}.admin-reference-ui .admin-toolbar.legacy-content-toolbar select{width:148px;height:32px;padding:0 var(--apple-space-6) 0 var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background-color:var(--apple-surface);font-size:13px}.admin-reference-ui .table-wrap.legacy-content-table-wrap{border-radius:var(--apple-radius);background:var(--apple-surface)}.admin-reference-ui .admin-table.legacy-content-table{table-layout:fixed;min-width:980px}.admin-reference-ui .legacy-summary-cell,.admin-reference-ui .legacy-link-cell,.admin-reference-ui .legacy-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-reference-ui .announcement-table th:first-child{width:15%}.admin-reference-ui .announcement-table th:nth-child(2){width:25%}.admin-reference-ui .announcement-table th:nth-child(3){width:16%}.admin-reference-ui .announcement-table th:nth-child(4){width:8%}.admin-reference-ui .announcement-table th:nth-child(5){width:7%}.admin-reference-ui .announcement-table th:nth-child(6){width:6%}.admin-reference-ui .announcement-table th:nth-child(7){width:13%}.admin-reference-ui .announcement-table th:nth-child(8){width:10%}.admin-reference-ui .legacy-state-chip{min-width:48px;height:24px;padding:0 var(--apple-space-2);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-fill);color:var(--apple-secondary);font-size:var(--apple-font-caption);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.admin-reference-ui .legacy-state-chip.published{border-color:var(--apple-green-soft);background:var(--apple-green-soft);color:var(--apple-green)}.admin-reference-ui .legacy-state-chip.draft{border-color:var(--apple-orange);background:var(--apple-orange-soft);color:var(--apple-orange)}.admin-reference-ui .legacy-state-chip.archived{color:var(--apple-tertiary)}.admin-reference-ui .legacy-row-actions button:disabled{color:var(--apple-tertiary);cursor:not-allowed}.admin-reference-ui .legacy-row-actions .danger-text{color:var(--apple-red)}.admin-reference-ui .legacy-carousel-thumb,.admin-reference-ui .legacy-file-thumb,.admin-reference-ui .legacy-file-icon{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-canvas);width:60px;height:42px;color:var(--apple-tertiary);justify-content:center;align-items:center;display:flex;overflow:hidden}.admin-reference-ui .legacy-carousel-thumb img,.admin-reference-ui .legacy-file-thumb img{object-fit:cover;width:100%;height:100%}.admin-reference-ui .carousel-table th:first-child{width:7%}.admin-reference-ui .carousel-table th:nth-child(2){width:10%}.admin-reference-ui .carousel-table th:nth-child(3){width:18%}.admin-reference-ui .carousel-table th:nth-child(4){width:25%}.admin-reference-ui .carousel-table th:nth-child(5){width:10%}.admin-reference-ui .carousel-table th:nth-child(6),.admin-reference-ui .carousel-table th:nth-child(7){width:15%}.admin-reference-ui .guideline-table th:first-child{width:16%}.admin-reference-ui .guideline-table th:nth-child(2){width:28%}.admin-reference-ui .guideline-table th:nth-child(3){width:15%}.admin-reference-ui .guideline-table th:nth-child(4){width:11%}.admin-reference-ui .guideline-table th:nth-child(5){width:10%}.admin-reference-ui .guideline-table th:nth-child(6){width:7%}.admin-reference-ui .guideline-table th:nth-child(7){width:13%}.admin-reference-ui .file-filter-toolbar select:nth-of-type(2){width:180px}.admin-reference-ui .admin-table.file-table{min-width:1240px}.admin-reference-ui .file-table th:first-child{width:18%}.admin-reference-ui .file-table th:nth-child(2){width:7%}.admin-reference-ui .file-table th:nth-child(3){width:9%}.admin-reference-ui .file-table th:nth-child(4){width:8%}.admin-reference-ui .file-table th:nth-child(5){width:13%}.admin-reference-ui .file-table th:nth-child(6){width:14%}.admin-reference-ui .file-table th:nth-child(7){width:9%}.admin-reference-ui .file-table th:nth-child(8){width:7%}.admin-reference-ui .file-table th:nth-child(9){width:15%}.legacy-editor-backdrop{z-index:120;padding:var(--apple-space-5)}.legacy-editor-modal{border-radius:var(--apple-radius);background:var(--apple-surface);width:min(760px,100vw - 28px);max-height:calc(100vh - 40px);box-shadow:var(--apple-shadow-raised);flex-direction:column;display:flex;overflow:hidden}.legacy-editor-modal-narrow{width:min(620px,100vw - 28px)}.legacy-editor-modal>header{justify-content:space-between;align-items:flex-start;gap:var(--apple-space-5);padding:17px var(--apple-space-5);border-bottom:1px solid var(--apple-separator);display:flex}.legacy-editor-modal h2,.legacy-editor-modal p{margin:0}.legacy-editor-modal h2{color:var(--apple-blue);font-size:var(--apple-font-body)}.legacy-editor-modal p{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-top:4px}.legacy-editor-body{padding:var(--apple-space-4) var(--apple-space-5) 22px;overflow-y:auto}.legacy-form-grid{gap:15px var(--apple-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.legacy-form-grid>.wide{grid-column:1/-1}.legacy-form-grid>label:not(.legacy-check-row),.legacy-admin-notice-panel>label{gap:var(--apple-space-2);flex-direction:column;display:flex}.legacy-form-grid label>span,.legacy-admin-notice-panel label>span{color:var(--apple-ink);font-size:13px;font-weight:600}.legacy-form-grid input:not([type=checkbox]),.legacy-form-grid select,.legacy-form-grid textarea,.legacy-admin-notice-panel textarea{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:100%;color:var(--apple-ink);font:inherit}.legacy-form-grid input:not([type=checkbox]),.legacy-form-grid select{height:36px;padding:0 var(--apple-space-3)}.legacy-form-grid textarea,.legacy-admin-notice-panel textarea{resize:vertical;padding:var(--apple-space-3);line-height:1.7}.legacy-check-row{align-items:center;gap:var(--apple-space-2);min-height:32px;color:var(--apple-secondary);font-size:13px;display:flex}.legacy-editor-modal>footer{padding:13px var(--apple-space-5);border-top:1px solid var(--apple-separator);background:var(--apple-canvas);justify-content:flex-end;gap:9px;display:flex}.legacy-upload-row{justify-content:space-between;align-items:center;gap:var(--apple-space-4);padding:var(--apple-space-3);border:1px dashed var(--apple-separator);background:var(--apple-canvas);display:flex}.legacy-upload-row>div{flex-direction:column;gap:3px;display:flex}.legacy-upload-row span,.legacy-file-picker small{color:var(--apple-tertiary);font-size:var(--apple-font-caption)}.legacy-upload-row label{flex:none;position:relative;overflow:hidden}.legacy-upload-row input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.legacy-carousel-preview{aspect-ratio:5/2;border:1px solid var(--apple-separator);background:var(--apple-canvas);width:min(100%,500px);margin:0 auto;overflow:hidden}.legacy-carousel-preview img{object-fit:cover;width:100%;height:100%}.legacy-file-picker input[type=file]{height:auto;padding:var(--apple-space-2)}.legacy-admin-notice-panel{padding:var(--apple-space-5);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low)}.legacy-admin-notice-panel>header{justify-content:space-between;align-items:center;gap:var(--apple-space-5);border-bottom:1px solid var(--apple-blue-soft);margin-bottom:18px;padding-bottom:15px;display:flex}.legacy-admin-notice-panel>header>div{align-items:flex-start;gap:var(--apple-space-3);display:flex}.legacy-admin-notice-panel h2,.legacy-admin-notice-panel p{margin:0}.legacy-admin-notice-panel h2{font-size:16px}.legacy-admin-notice-panel p,.legacy-admin-notice-panel header small{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-top:4px}.legacy-admin-notice-panel>footer{gap:9px;margin-top:14px;display:flex}.admin-notice-backdrop{z-index:150}.admin-notice-modal{border-radius:var(--apple-radius);background:var(--apple-surface);width:min(520px,100vw - 28px);box-shadow:var(--apple-shadow-raised);overflow:hidden}.admin-notice-modal>header{padding:var(--apple-space-4) var(--apple-space-4);border-bottom:1px solid var(--apple-separator);justify-content:space-between;align-items:center;display:flex}.admin-notice-modal>header>div{align-items:center;gap:9px;display:flex}.admin-notice-modal h2{font-size:var(--apple-font-body);margin:0}.admin-notice-content{max-height:52vh;padding:22px var(--apple-space-5);color:var(--apple-ink);font-size:var(--apple-font-auxiliary);white-space:pre-wrap;line-height:1.85;overflow-y:auto}.admin-notice-modal>footer{padding:var(--apple-space-3) var(--apple-space-4);border-top:1px solid var(--apple-separator);background:var(--apple-canvas);justify-content:flex-end;display:flex}@media (width<=760px){.admin-reference-ui .admin-toolbar.legacy-content-toolbar{flex-direction:column;align-items:stretch}.admin-reference-ui .admin-toolbar.legacy-content-toolbar .legacy-toolbar-search,.admin-reference-ui .admin-toolbar.legacy-content-toolbar select{width:100%;min-width:0}.admin-reference-ui .admin-toolbar.legacy-content-toolbar .legacy-result-count{margin-left:0}.legacy-form-grid{grid-template-columns:1fr}.legacy-form-grid>.wide{grid-column:auto}.legacy-editor-backdrop{padding:var(--apple-space-3)}.legacy-editor-modal{max-height:calc(100vh - 20px)}.legacy-admin-notice-panel>header{flex-direction:column;align-items:flex-start}}@media (width<=390px){.recovery-guide-strip li{padding-inline:var(--apple-space-1)}.recovery-guide-strip li small{white-space:normal}.submit-rule-grid{grid-template-columns:1fr}.submit-rule-grid>div{border-right:0}.submit-rule-grid>div:nth-last-child(2){border-bottom:1px solid var(--apple-separator)}.help-status-list>div{grid-template-columns:58px minmax(0,1fr)}}.member-header{padding:13px var(--apple-space-4);background:var(--apple-surface);border-bottom:1px solid var(--apple-separator);border-bottom-color:var(--apple-separator-soft);justify-content:space-between;align-items:center;min-height:68px;display:flex}.member-brand-mark{border-radius:var(--apple-radius);width:42px;height:42px;color:var(--apple-surface);background:linear-gradient(135deg, var(--apple-blue), var(--apple-blue-hover));place-items:center;font-weight:800;display:grid}.home-discovery .member-context-bar{border-radius:var(--apple-radius);color:var(--apple-surface);background:#ffffff1a;border:1px solid #fff3;margin-bottom:16px}.home-discovery .member-context-person small{color:#ffffffc7}.home-discovery .member-context-bar>button{color:var(--apple-surface);background:#ffffff1f;border-color:#ffffff47}.home-discovery .home-quick-stats{background:#ffffff1a;border-color:#ffffff38}.home-carousel>a,.home-carousel>div:first-child{display:block;position:absolute;inset:0}.home-carousel-controls{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 8px}.home-carousel-controls>button{width:30px;height:30px;color:var(--apple-surface);pointer-events:auto;background:#161a2794;border:1px solid #ffffff73;border-radius:50%;place-items:center;padding:0;display:grid}.home-carousel-controls>div{pointer-events:auto;gap:5px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.home-carousel-controls>div button{background:#00000052;border:1px solid #ffffffd9;border-radius:50%;width:7px;height:7px;padding:0}.home-carousel-controls>div button.active{background:var(--apple-surface)}.home-notice>svg{color:var(--apple-red);margin-top:2px}.shop-layout{background:var(--apple-canvas);border-top:0;grid-template-columns:94px minmax(0,1fr);align-items:start;display:grid}.category-rail{background:var(--apple-canvas);flex-direction:column;min-height:calc(100dvh - 210px);display:flex;position:sticky;top:0}.category-rail button.active{background:var(--apple-surface);color:var(--apple-blue);font-weight:700;position:relative}.category-rail button.active:before{content:"";background:var(--apple-blue);width:3px;height:28px;position:absolute;top:13px;left:0}.product-list{min-width:0;padding:0 var(--apple-space-3) var(--apple-space-4);background:var(--apple-canvas)}.member-v3 .product-meta span:first-child{background:var(--apple-orange-soft);color:var(--apple-orange)}.member-v3 .product-action button:disabled{box-shadow:none;border:1px solid var(--apple-red-soft);background:var(--apple-red-soft);color:var(--apple-red);opacity:1}.member-v3 .price strong,.batch-summary>strong,.order-overview>div:last-child strong{color:var(--apple-red)}.bottom-nav button.active,.member-v3 .bottom-nav button.active{color:var(--apple-blue)}.period-switch button.active,.member-v3 .period-switch button.active{border-color:var(--apple-red);background:var(--apple-red-soft);color:var(--apple-surface)}.segmented-scroll button.active{border-color:var(--apple-blue);background:var(--apple-blue-soft);color:var(--apple-blue);font-weight:700}.member-product-chips{gap:var(--apple-space-2);scrollbar-width:none;margin-top:10px;padding-bottom:2px;display:flex;overflow-x:auto}.member-product-chips::-webkit-scrollbar{display:none}.member-product-chips button.active{border-color:var(--apple-blue-soft);background:var(--apple-blue-soft);color:var(--apple-blue)}.stats-overview,.after-sales-hero,.profile-hero{background:linear-gradient(118deg, var(--apple-blue), var(--apple-blue-hover))}.stats-overview{align-items:center;gap:var(--apple-space-3);margin:13px 0 var(--apple-space-3);border-radius:var(--apple-radius);background:var(--apple-ink);color:var(--apple-surface);box-shadow:var(--apple-shadow-low);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);padding:17px;display:grid}.profile-payout-band{width:100%;min-width:0;padding:13px 42px 13px var(--apple-space-4);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-ink);text-align:left;border:1px solid #ffffff4d;gap:5px;margin-top:9px;display:grid;position:relative}.wechat-profile-panel{padding:var(--apple-space-4);border:1px solid var(--apple-blue-soft);background:var(--apple-surface);border-radius:var(--apple-radius);border-color:var(--apple-separator);box-shadow:var(--apple-shadow-low);margin-bottom:14px}.wechat-profile-panel>header>div,.insight-tabs button.active{color:var(--apple-blue)}.insight-tabs button.active{color:var(--apple-blue);border-bottom-color:var(--apple-blue);font-weight:700}.status-completed{background:var(--apple-blue-soft);color:var(--apple-blue)}.toggle-button.on{background:var(--apple-blue-soft)}.admin-sidebar nav button b{border-radius:var(--apple-radius);min-width:21px;height:21px;color:var(--apple-surface);background:var(--apple-red-soft);place-items:center;font-size:10px;display:grid}.sidebar-footer{min-height:67px;padding:0 var(--apple-space-4);border-top:1px solid var(--apple-separator);border-top-color:var(--apple-separator-soft);justify-content:space-between;align-items:center;display:flex}.admin-user>span{background:var(--apple-blue-soft);width:34px;height:34px;color:var(--apple-blue);border-radius:50%;place-items:center;font-weight:700;display:grid}.admin-user small,.sidebar-footer>a{color:var(--apple-tertiary)}.admin-sidebar-close,.admin-menu-button,.admin-collapse-button{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:36px;height:36px;color:var(--apple-secondary);place-items:center;display:inline-grid}.admin-sidebar-close,.admin-menu-button{display:none}.admin-logo .admin-sidebar-close{margin-left:auto}.admin-shell.sidebar-collapsed .admin-logo{justify-content:center;padding-inline:0}.admin-shell.sidebar-collapsed .admin-logo>div,.admin-shell.sidebar-collapsed .admin-nav-caption,.admin-shell.sidebar-collapsed .admin-sidebar nav button span,.admin-shell.sidebar-collapsed .admin-sidebar nav button b,.admin-shell.sidebar-collapsed .admin-user>div{display:none}.admin-shell.sidebar-collapsed .admin-sidebar nav button{grid-template-columns:1fr;justify-items:center;padding-inline:0}.admin-shell.sidebar-collapsed .sidebar-footer{justify-content:center}.admin-shell.sidebar-collapsed .sidebar-footer>a{display:none}.admin-topbar-leading,.admin-topbar>div{align-items:center;gap:9px;display:flex}.topbar-link{align-items:center;gap:var(--apple-space-2);height:36px;padding:0 var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);color:var(--apple-ink);border-color:var(--apple-separator);display:flex}.admin-stat-band,.admin-panel,.table-wrap,.admin-toolbar,.settings-section,.risk-form,.admin-filter-band,.settlement-panel,.admin-work-queue{border-color:var(--apple-separator);border-radius:var(--apple-radius);box-shadow:var(--apple-shadow-low)}.admin-stat-band>div{padding:17px var(--apple-space-4);border-right:1px solid var(--apple-separator);border-top:3px solid #0000;min-height:112px;position:relative}.admin-stat-band>div:first-child{border-top-color:var(--apple-blue)}.admin-stat-band>div:nth-child(2){border-top-color:var(--apple-orange)}.admin-stat-band>div:nth-child(3){border-top-color:var(--apple-blue)}.admin-stat-band>div:nth-child(4){border-top-color:var(--apple-red)}.admin-table tbody tr:nth-child(2n) td{background:var(--apple-surface)}.admin-table tr:hover td{background:var(--apple-fill)}.admin-filter-tabs button.active b{background:var(--apple-blue);color:var(--apple-surface)}.admin-drawer-backdrop{display:none}.admin-advanced-filters>summary::-webkit-details-marker{display:none}.admin-advanced-filters>summary small{color:var(--apple-tertiary);font-size:9px}.admin-advanced-filters>summary>svg:last-child{transition:transform var(--apple-motion-duration) var(--apple-ease);margin-left:auto}.admin-advanced-filters[open]>summary>svg:last-child{transform:rotate(90deg)}.admin-query-grid input,.admin-query-grid select{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:100%;height:35px;color:var(--apple-ink);outline:0;padding:0 9px;font-size:10px}.admin-query-grid input:focus,.admin-query-grid select:focus{border-color:var(--apple-blue);box-shadow:var(--apple-shadow-low)}.admin-query-grid .query-wide{grid-column:span 2}.admin-query-panel>button{flex:none}.admin-order-summary button.pending,.admin-order-summary button.reviewing,.admin-order-summary button.paid{border-top-color:var(--apple-blue)}.admin-order-summary button.disputed{border-top-color:var(--apple-red)}.admin-order-summary button.completed{border-top-color:var(--apple-blue)}.admin-order-summary button.cancelled{border-top-color:var(--apple-separator)}.admin-order-summary button.active{border-color:var(--apple-orange);background:var(--apple-orange-soft)}.admin-order-summary span,.admin-order-summary strong,.admin-order-summary small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (width>=761px){.admin-advanced-filters>summary{display:none}.admin-advanced-filters:not([open])>.admin-query-panel{border-top:0;display:flex}}@media (width>=900px){.member-stage{padding:0}.member-shell{border-radius:var(--apple-radius);max-width:1180px;min-height:100dvh;box-shadow:var(--apple-shadow-low);overflow:visible}.member-header{z-index:25;padding-inline:var(--apple-space-5);position:sticky;top:0}.home-discovery{padding:var(--apple-space-5) var(--apple-space-6) var(--apple-space-6)}.home-discovery .member-context-bar{max-width:620px}.home-discovery .member-search{height:50px}.home-discovery .home-quick-stats{max-width:620px}.home-notice{margin:var(--apple-space-4) var(--apple-space-5)}.home-carousel{aspect-ratio:4;margin:var(--apple-space-4) var(--apple-space-5)}.shop-layout,.member-v3 .shop-layout{grid-template-columns:174px minmax(0,1fr);align-items:start;display:grid}.category-rail,.member-v3 .category-rail{background:var(--apple-canvas);flex-direction:column;gap:3px;min-height:calc(100dvh - 215px);padding:9px;display:flex;position:sticky;top:68px}.category-rail button,.member-v3 .category-rail button{border-radius:var(--apple-radius);text-align:left;background:0 0;border:0;flex:none;width:100%;min-height:44px;padding:0 11px}.member-v3 .category-rail button.active{background:var(--apple-surface);color:var(--apple-blue)}.member-v3 .category-rail button.active:before{background:var(--apple-blue);height:24px;display:block;top:10px}.product-list{gap:var(--apple-space-3);padding:0 var(--apple-space-4) 96px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-list .section-heading,.product-list .member-empty-state{grid-column:1/-1}.member-v3 .product-card{grid-template-columns:104px minmax(0,1fr);min-height:136px;margin-bottom:0}.member-v3 .product-card>img{width:104px;height:104px}.member-page{max-width:1120px;padding:var(--apple-space-5) var(--apple-space-5) 96px;margin-inline:auto}.bottom-nav{border-radius:var(--apple-radius);max-width:1180px;bottom:0}}@media (width<=980px) and (width>=761px){.admin-shell{grid-template-columns:64px minmax(0,1fr)}.admin-logo{justify-content:center;padding-inline:0}.admin-logo>div,.admin-nav-caption,.admin-sidebar nav button span,.admin-sidebar nav button b,.admin-user>div{display:none}.admin-sidebar nav button{grid-template-columns:1fr;justify-items:center;padding-inline:0}}@media (width<=760px){.member-shell{max-width:none}.member-header{display:none}.home-discovery{padding:var(--apple-space-5) var(--apple-space-4) var(--apple-space-6)}.home-discovery .member-context-bar,.home-discovery .home-quick-stats{display:none}.home-notice{margin:var(--apple-space-4) var(--apple-space-3)}.home-carousel{aspect-ratio:2.4;margin:var(--apple-space-3)}.shop-layout{display:block}.category-rail,.member-v3 .category-rail{display:none}.product-list{padding:0 var(--apple-space-3) 86px}.member-v3 .product-card{gap:var(--apple-space-3);min-height:132px;padding:var(--apple-space-3);grid-template-columns:108px minmax(0,1fr)}.member-v3 .product-card>img{width:108px;height:108px}.member-v3 .product-title-line h3{font-size:15px}.member-page{min-height:calc(100dvh - 70px);padding-top:0}.member-page>.page-title,.order-overview{display:none}.member-filter-panel{padding-top:14px}.stats-period-switch{margin:0 -14px var(--apple-space-4);border-bottom:1px solid var(--apple-separator);background:var(--apple-surface);grid-template-columns:repeat(5,minmax(68px,1fr));gap:0;padding:0;display:grid;overflow-x:auto}.stats-period-switch button{border:0;border-right:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);height:48px}.stats-period-switch button.active{background:var(--apple-red-soft);color:var(--apple-surface);border:0}.after-sales-hero,.profile-hero{margin-top:0;padding-top:22px}.admin-shell,.admin-shell.sidebar-collapsed{min-height:100dvh;padding:0;display:block}.admin-sidebar{border-top:0;border-right:1px solid var(--apple-separator);background:var(--apple-surface);width:min(310px,84vw);height:100dvh;box-shadow:var(--apple-shadow-low);flex-direction:column;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.admin-shell.sidebar-open .admin-sidebar{transform:translate(0)}.admin-drawer-backdrop{z-index:35;background:#181a1f8a;border:0;position:fixed;inset:0}.admin-shell.sidebar-open .admin-drawer-backdrop{display:block}.admin-logo,.admin-shell.sidebar-collapsed .admin-logo{padding:0 var(--apple-space-4);justify-content:flex-start;display:flex}.admin-logo>div,.admin-shell.sidebar-collapsed .admin-logo>div{display:block}.admin-logo .admin-sidebar-close{display:inline-grid}.admin-sidebar nav{width:auto;padding:var(--apple-space-3) 9px;flex-direction:column;flex:1;gap:3px;display:flex;overflow-y:auto}.admin-nav-caption,.admin-shell.sidebar-collapsed .admin-nav-caption{display:block}.admin-sidebar nav button,.admin-shell.sidebar-collapsed .admin-sidebar nav button{border-radius:var(--apple-radius);grid-template-columns:22px 1fr auto;justify-items:start;gap:9px;width:100%;min-height:43px;padding:0 11px;display:grid}.admin-sidebar nav button span,.admin-shell.sidebar-collapsed .admin-sidebar nav button span{font-size:11px;display:block}.admin-sidebar nav button b,.admin-shell.sidebar-collapsed .admin-sidebar nav button b{border:0;display:grid;position:static}.sidebar-footer,.admin-shell.sidebar-collapsed .sidebar-footer{justify-content:space-between;display:flex}.admin-user>div,.admin-shell.sidebar-collapsed .admin-user>div{display:block}.sidebar-footer>a,.admin-shell.sidebar-collapsed .sidebar-footer>a{display:grid}.admin-topbar{height:54px;padding:0 var(--apple-space-3)}.admin-topbar>.admin-topbar-leading:first-child{margin:0;display:flex}.admin-menu-button{display:inline-grid}.admin-collapse-button,.admin-breadcrumb>span,.admin-breadcrumb>svg,.admin-system-state,.topbar-link>span{display:none}.admin-breadcrumb{margin-left:0}.admin-breadcrumb strong{font-size:var(--apple-font-caption)}.admin-topbar>div:last-child{gap:5px;margin-left:auto}.admin-topbar .icon-button,.admin-topbar .topbar-link{place-items:center;width:34px;height:34px;padding:0}.admin-content{padding:var(--apple-space-3)}.admin-page-heading{align-items:center;padding:15px}.admin-page-heading h1{font-size:18px}.admin-page-heading p{line-height:1.5}.admin-query-panel{flex-direction:column;align-items:stretch}.admin-query-grid{grid-template-columns:1fr}.admin-query-grid .query-wide{grid-column:auto}.admin-query-panel>button{align-self:flex-end}.admin-order-summary{scrollbar-width:none;grid-template-columns:repeat(7,112px);padding-bottom:3px;overflow-x:auto}.admin-order-summary::-webkit-scrollbar{display:none}.admin-order-summary button{min-height:78px}.admin-order-summary strong{font-size:15px}.admin-toolbar{border-radius:var(--apple-radius)}.admin-toolbar .selection-count{width:100%}.table-wrap{overscroll-behavior-x:contain}.admin-table{min-width:1040px}}@media (width<=420px){.home-discovery{padding-inline:var(--apple-space-4)}.home-notice{margin-inline:var(--apple-space-3);padding:15px}.home-carousel{margin-inline:var(--apple-space-3)}.product-list{padding-inline:var(--apple-space-3)}.member-v3 .product-card{grid-template-columns:96px minmax(0,1fr);min-height:120px}.member-v3 .product-card>img{width:96px;height:96px}.member-v3 .product-action button{min-width:72px}.admin-page-heading{flex-direction:column;align-items:flex-start}.admin-page-heading>button,.admin-page-heading .heading-actions,.admin-page-heading .heading-actions>button{width:100%}}.announcement-admin-list{border:1px solid var(--apple-separator);background:var(--apple-separator);gap:1px;margin-top:15px;display:grid}.announcement-admin-list article{align-items:center;gap:var(--apple-space-2);background:var(--apple-surface);grid-template-columns:minmax(0,1fr) 40px 32px 32px;padding:11px;display:grid}.announcement-admin-list article.editing{box-shadow:var(--apple-shadow-low)}.announcement-admin-list article>div{min-width:0}.announcement-admin-list article>div>span{padding:2px var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-secondary);margin-bottom:5px;font-size:9px;font-weight:700;display:inline-flex}.announcement-admin-list article.active>div>span{background:var(--apple-blue-soft);color:var(--apple-blue)}.announcement-admin-list strong,.announcement-admin-list small{display:block}.carousel-admin-preview{aspect-ratio:12/5;border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-fill);margin-top:14px;position:relative;overflow:hidden}.carousel-admin-preview img{object-fit:cover;width:100%;height:100%}.carousel-admin-preview span{max-width:calc(100% - 16px);padding:5px var(--apple-space-2);border-radius:var(--apple-radius);color:var(--apple-surface);text-overflow:ellipsis;white-space:nowrap;background:#121826b3;font-size:10px;position:absolute;top:8px;left:8px;overflow:hidden}.carousel-editor-grid{gap:var(--apple-space-3);grid-template-columns:minmax(0,1fr) 90px;display:grid}.carousel-editor-grid .wide{grid-column:1/-1}.carousel-active-option{align-items:center;gap:var(--apple-space-2);color:var(--apple-secondary);grid-column:1/-1;font-size:10px;font-weight:700;display:flex!important}.settings-section .carousel-active-option input{width:16px;min-height:16px;margin:0}.carousel-editor-actions{gap:var(--apple-space-2);flex-wrap:wrap;display:flex}.carousel-admin-list{border:1px solid var(--apple-separator);background:var(--apple-separator);gap:1px;margin-top:15px;display:grid}.carousel-admin-list article{align-items:center;gap:var(--apple-space-2);background:var(--apple-surface);grid-template-columns:66px minmax(0,1fr) 40px 32px 32px;min-width:0;padding:9px;display:grid}.carousel-admin-list article.inactive{opacity:.62}.carousel-admin-list article>img{width:66px;height:var(--apple-control-height);border-radius:var(--apple-radius);object-fit:cover}.carousel-admin-list article>div{min-width:0}.carousel-admin-list strong,.carousel-admin-list span,.carousel-admin-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.carousel-admin-list strong{font-size:10px}.carousel-admin-list span,.carousel-admin-list small{color:var(--apple-tertiary);margin-top:3px;font-size:9px}.product-toolbar .admin-search{width:min(290px,24vw)}.product-toolbar .selection-count{margin-right:auto}.product-row-actions{white-space:nowrap;align-items:center;gap:1px;display:flex}.product-task-button{position:relative}.product-task-button b{border:1px solid var(--apple-surface);border-radius:var(--apple-radius);background:var(--apple-orange-soft);min-width:14px;height:14px;color:var(--apple-orange);place-items:center;padding:0 3px;font-size:8px;display:grid;position:absolute;top:-2px;right:-1px}.product-task-modal{width:min(980px,100vw - 28px)}.product-task-body{grid-template-columns:minmax(280px,.85fr) minmax(360px,1.15fr);min-height:430px;display:grid}.product-task-form{gap:var(--apple-space-3);padding:var(--apple-space-4);border-right:1px solid var(--apple-separator);background:var(--apple-canvas);flex-direction:column;display:flex}.product-task-form>label,.product-task-price-grid label{gap:var(--apple-space-2);color:var(--apple-secondary);font-size:10px;font-weight:700;display:grid}.product-task-form input,.product-task-form select{width:100%;height:38px;padding:0 var(--apple-space-3);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-ink);font-size:11px}.product-task-price-grid{gap:var(--apple-space-3);grid-template-columns:1fr 1fr;display:grid}.product-task-hint{align-items:flex-start;gap:var(--apple-space-2);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-secondary);padding:9px;font-size:9px;line-height:1.55;display:flex}.product-task-hint svg{color:var(--apple-blue);flex:none}.product-task-form>.primary-button{margin-top:auto}.product-task-history{min-width:0;padding:var(--apple-space-4);background:var(--apple-surface)}.product-task-history>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.product-task-history h3,.product-task-history p{margin:0}.product-task-history h3{font-size:var(--apple-font-auxiliary)}.product-task-history p,.product-task-history>header>span{color:var(--apple-tertiary);margin-top:3px;font-size:9px}.product-task-history>div{border-top:1px solid var(--apple-separator);max-height:355px;overflow-y:auto}.product-task-history article{padding:var(--apple-space-3) 2px;border-bottom:1px solid var(--apple-separator);grid-template-columns:72px minmax(0,1fr) 32px;align-items:start;gap:9px;display:grid}.product-task-history article>div{min-width:0}.product-task-history strong,.product-task-history small{display:block}.product-task-history strong{font-size:11px}.product-task-history small{color:var(--apple-secondary);margin-top:4px;font-size:9px;line-height:1.45}.product-task-history em{color:var(--apple-red);margin-top:5px;font-size:9px;font-style:normal;display:block}.product-task-status{min-height:23px;padding:0 var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-canvas);color:var(--apple-secondary);white-space:nowrap;justify-content:center;align-items:center;font-size:8px;font-weight:700;display:inline-flex}.product-task-status.status-pending,.product-task-status.status-processing{background:var(--apple-orange-soft);color:var(--apple-orange)}.product-task-status.status-completed{background:var(--apple-blue-soft);color:var(--apple-blue)}.product-task-status.status-failed{background:var(--apple-red-soft);color:var(--apple-red)}.announcement-admin-list p{color:var(--apple-tertiary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:5px 0;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.announcement-admin-list small{color:var(--apple-tertiary);font-size:9px}.audit-summary-band{margin-bottom:12px}.audit-filter-panel{align-items:center;gap:var(--apple-space-2);min-height:62px;padding:var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);display:flex}.audit-filter-panel .admin-search{width:min(330px,26vw)}.audit-filter-panel select,.audit-date-field input{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);height:36px;color:var(--apple-ink);font-size:11px}.audit-filter-panel select{min-width:120px;padding:0 var(--apple-space-6) 0 9px}.audit-date-field{align-items:center;gap:5px;display:flex}.audit-date-field span{color:var(--apple-secondary);font-size:10px}.audit-date-field input{width:132px;padding:0 var(--apple-space-2)}.audit-result-count{color:var(--apple-secondary);white-space:nowrap;margin-left:auto;font-size:10px}.audit-table-wrap{border-radius:var(--apple-radius)}.audit-table{min-width:980px}.audit-table th:first-child{width:148px}.audit-table th:nth-child(2){width:100px}.audit-table th:nth-child(3){width:180px}.audit-table th:nth-child(5){width:130px}.audit-table th:last-child{width:145px}.audit-table td small{max-width:170px;color:var(--apple-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;display:block;overflow:hidden}.audit-time-cell{color:var(--apple-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.audit-detail-cell{overflow-wrap:anywhere;max-width:420px}.audit-table code{border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-secondary);padding:2px 5px;font-size:9px}.audit-action{min-height:24px;padding:0 var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-secondary);white-space:nowrap;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.audit-action-login,.audit-action-review,.audit-action-complete,.audit-action-activate{background:var(--apple-blue-soft);color:var(--apple-blue)}.audit-action-login-failed,.audit-action-login-locked,.audit-action-delete,.audit-action-dispute{background:var(--apple-red-soft);color:var(--apple-red)}.audit-action-export,.audit-action-import,.audit-action-publish{background:var(--apple-orange-soft);color:var(--apple-orange)}@media (width<=1180px){.product-toolbar .admin-search{width:min(360px,40vw)}.audit-filter-panel{flex-wrap:wrap;align-items:stretch}.audit-filter-panel .admin-search{width:100%}.audit-result-count{align-items:center;display:flex}}@media (width<=760px){.announcement-admin-list article{grid-template-columns:minmax(0,1fr) 40px 32px 32px}.wechat-menu-editor>div{grid-template-columns:minmax(0,1fr) 96px 32px}.wechat-menu-editor .wechat-menu-value{grid-column:1/3}.wechat-menu-editor>div>.icon-plain{grid-area:1/3/3;align-self:center}.uploaded-file-list article{grid-template-columns:48px minmax(0,1fr) auto}.uploaded-file-preview{width:48px;height:48px}.file-usage-state{grid-column:2;justify-self:start}.uploaded-file-actions{flex-direction:column;grid-area:1/3/3}.product-toolbar .admin-search{width:100%}.product-toolbar select{flex:1}.product-toolbar .selection-count{width:100%}.product-task-modal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.product-task-body{min-height:0;display:block;overflow-y:auto}.product-task-form{border-right:0;border-bottom:1px solid var(--apple-separator)}.product-task-history>div{max-height:none}.audit-filter-panel{border-radius:var(--apple-radius)}.audit-filter-panel select,.audit-date-field{flex:calc(50% - 5px)}.audit-date-field input{width:100%;min-width:0}.audit-filter-panel>button{flex:calc(50% - 5px)}.audit-result-count{justify-content:flex-end;width:100%}.audit-table-wrap .audit-table{min-width:900px}}.member-v3 .product-title-line{align-items:flex-start}.member-v3 .product-action{align-items:flex-end;margin-top:9px}.section-heading{color:var(--apple-blue);justify-content:space-between;align-items:center;min-height:52px;display:flex}.section-heading h2{color:var(--apple-blue);font-size:var(--apple-font-body);margin:0}.section-heading span{color:var(--apple-tertiary);font-size:var(--apple-font-caption)}.home-discovery .member-search input{font-size:15px}.bottom-nav{z-index:30;border-top:1px solid var(--apple-separator);border-top-color:var(--apple-separator);width:100%;max-width:540px;box-shadow:var(--apple-shadow-low);background:#fffffffa;grid-template-columns:repeat(6,1fr);height:56px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.bottom-nav button{color:var(--apple-secondary);font-size:var(--apple-font-caption);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.member-shell{background:var(--apple-canvas);width:100%;max-width:560px;min-height:100dvh;box-shadow:var(--apple-shadow-low);padding-bottom:calc(56px + env(safe-area-inset-bottom));border-inline:0;margin:0 auto;position:relative}.admin-sidebar nav button,.admin-sidebar nav button span,.admin-search input,.admin-toolbar input,.admin-toolbar select,.admin-table select,.admin-content input,.admin-content select,.admin-content textarea{font-size:var(--apple-font-auxiliary)}.admin-panel>header{padding:0 var(--apple-space-4);border-bottom:1px solid var(--apple-separator);min-height:66px;padding-inline:var(--apple-space-5);justify-content:space-between;align-items:center;display:flex}.admin-panel h2,.admin-work-queue h2{font-size:var(--apple-font-body)}.admin-panel header p,.admin-work-queue header p{font-size:var(--apple-font-caption);line-height:1.5}.admin-content small{font-size:var(--apple-font-caption);line-height:1.45}.admin-stat-band span{align-items:center;gap:var(--apple-space-2);color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary);display:flex}.admin-stat-band strong{margin:var(--apple-space-4) 0 var(--apple-space-2);font-size:var(--apple-font-page);display:block}.admin-stat-band small{color:var(--apple-tertiary);font-size:var(--apple-font-caption)}.admin-work-queue>header>span{padding:5px var(--apple-space-2);border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-blue);font-weight:700;font-size:var(--apple-font-caption)}.admin-work-queue button{background:var(--apple-surface);min-width:0;color:var(--apple-ink);text-align:left;cursor:pointer;min-height:88px;padding:var(--apple-space-4) var(--apple-space-4);border:0;grid-template-columns:34px minmax(0,1fr) auto 17px;align-items:center;gap:9px;display:grid}.admin-order-summary span{color:var(--apple-secondary);font-size:13px}.admin-order-summary strong{color:var(--apple-ink);margin-top:8px;font-size:20px}.admin-order-summary small{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-top:4px}.category-manager h2{font-size:var(--apple-font-body);margin:0}.category-manager p,.category-manager small{font-size:var(--apple-font-caption)}@media (width<=760px){.home-discovery{padding:var(--apple-space-4) 26px}.home-discovery .member-search{height:42px;padding-inline:15px}.home-notice{margin:var(--apple-space-4) var(--apple-space-3)}.shop-layout,.member-v3 .shop-layout{grid-template-columns:82px minmax(0,1fr);align-items:start;display:grid}.category-rail,.member-v3 .category-rail{background:var(--apple-canvas);flex-direction:column;min-height:calc(100dvh - 112px);padding:0;display:flex;position:sticky;top:0}.category-rail button,.member-v3 .category-rail button{width:100%;min-height:52px;padding:var(--apple-space-2) var(--apple-space-2);border-radius:var(--apple-radius);text-align:center;border:0;flex:none;font-size:13px;line-height:1.35}.member-v3 .category-rail button.active{background:var(--apple-surface)}.member-v3 .category-rail button.active:before{height:28px;display:block;top:12px}.product-list{padding:0 var(--apple-space-2) calc(68px + env(safe-area-inset-bottom));display:block}.member-v3 .product-card{grid-template-columns:86px minmax(0,1fr);gap:9px;min-height:128px;margin-bottom:10px;padding:9px}.member-v3 .product-card>img{width:86px;height:86px}.member-v3 .product-title-line{gap:var(--apple-space-1)}.member-v3 .product-title-line h3{font-size:15px}.member-v3 .product-main>p{margin:var(--apple-space-1) 0;font-size:11px}.member-v3 .product-meta{gap:var(--apple-space-1)}.member-v3 .product-meta span{min-height:21px;padding:2px 5px;font-size:10px}.member-v3 .product-action{gap:5px;margin-top:7px}.member-v3 .price strong{font-size:20px}.member-v3 .product-action button{min-width:74px;height:34px;padding-inline:var(--apple-space-2);font-size:var(--apple-font-caption)}.member-v3 .member-page{min-height:calc(100dvh - 56px);padding:0 var(--apple-space-3) calc(70px + env(safe-area-inset-bottom))}.member-filter-panel{padding:var(--apple-space-4) var(--apple-space-3) 13px;margin-inline:-12px}.member-v3 .segmented-scroll button{min-width:64px;height:40px;font-size:13px}.stats-period-switch button{height:48px;font-size:var(--apple-font-auxiliary)}.member-inline-search{height:46px}.member-inline-search input{font-size:var(--apple-font-auxiliary)}.member-product-chips button{min-height:32px;font-size:11px}.status-summary-grid{gap:var(--apple-space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.status-summary-grid>button,.status-summary-grid>button:last-child{min-height:116px;padding:var(--apple-space-3) 9px;grid-column:auto;align-items:flex-start}.status-summary-grid strong{font-size:var(--apple-font-body)}.status-summary-grid small,.status-summary-grid span:not(.stat-icon){font-size:var(--apple-font-caption)}.member-v3 .batch-card{margin-bottom:12px}.member-v3 .batch-summary{gap:var(--apple-space-3);grid-template-columns:56px minmax(0,1fr) auto auto;min-height:80px;padding:13px}.member-v3 .batch-summary img{width:56px;height:56px}.batch-summary h3{font-size:15px}.batch-summary p{font-size:var(--apple-font-caption)}.member-v3 .batch-summary small{font-size:10px}.batch-summary>strong{font-size:16px}.member-v3 .batch-statuses{min-height:46px;padding:var(--apple-space-2) var(--apple-space-3);font-size:var(--apple-font-caption)}.batch-card-actions button{min-height:34px;font-size:var(--apple-font-caption)}.insight-tabs button,.insight-tabs a{min-height:var(--apple-control-height);font-size:13px}.profile-info-list>div,.profile-service-list>div,.profile-service-list>a,.profile-service-list>button{min-height:66px}.profile-section-heading>div{font-size:13px}.profile-section-heading>button{font-size:var(--apple-font-caption)}.profile-row-title{font-size:var(--apple-font-auxiliary)}.after-sales-search{min-height:46px}.admin-content{padding:var(--apple-space-4) var(--apple-space-3) 88px}.admin-topbar{height:58px;padding-inline:var(--apple-space-3)}.admin-page-heading{gap:var(--apple-space-3);padding:17px}.admin-page-heading h1{font-size:20px}.admin-toolbar{padding:13px}.admin-toolbar>button{flex:132px}.admin-table{min-width:1080px}.admin-work-queue>div{grid-template-columns:1fr}.admin-work-queue button{min-height:72px}}@media (width<=420px){.home-discovery{padding-inline:var(--apple-space-5)}.shop-layout,.member-v3 .shop-layout{grid-template-columns:80px minmax(0,1fr)}.product-list{padding-inline:var(--apple-space-2)}.member-v3 .product-card{min-height:124px;padding:var(--apple-space-2);grid-template-columns:82px minmax(0,1fr)}.member-v3 .product-card>img{width:82px;height:82px}.member-v3 .product-action button{min-width:70px}}.table-wrap{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);overscroll-behavior-x:contain;overflow-x:auto}.order-table{min-width:1240px}.product-table{min-width:1160px}.member-table{min-width:1180px}.order-table th:nth-child(2),.order-table td:nth-child(2){min-width:150px}.order-table th:nth-child(3),.order-table td:nth-child(3),.order-table th:nth-child(4),.order-table td:nth-child(4){min-width:130px}.order-table th:nth-child(5),.order-table td:nth-child(5){min-width:175px}.order-table th:nth-child(9),.order-table td:nth-child(9){white-space:nowrap;min-width:145px}.member-v3 .featured-tag,.member-v3 .important-tag{padding:3px var(--apple-space-2);font-size:var(--apple-font-caption)}.member-v3 .product-main>p{margin:var(--apple-space-2) 0;font-size:13px;line-height:1.55}.member-v3 .price strong small{color:inherit;font-size:13px}.member-v3 .price strong em{color:var(--apple-secondary);font-style:normal;font-weight:400;font-size:var(--apple-font-caption);margin-left:2px}.member-v3 .quote-updated{color:var(--apple-tertiary);align-items:center;gap:3px;margin-top:3px;font-size:11px;line-height:1.4;display:inline-flex}.member-v3 .nav-icon b{min-width:17px;height:17px;font-size:10px;line-height:17px}.member-v3 small,.member-v3 dt{font-size:var(--apple-font-caption);line-height:1.5}.member-v3 dd{font-size:var(--apple-font-auxiliary);line-height:1.45}.member-v3 .status{min-height:26px;padding-inline:var(--apple-space-2);font-size:var(--apple-font-caption)}.member-product-chips button{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-secondary);white-space:nowrap;flex:none;min-height:36px;padding:0 11px;padding-inline:13px;font-size:13px}.insight-list article{align-items:center;gap:var(--apple-space-3);border-bottom:1px solid var(--apple-separator-soft);min-height:86px;padding:11px 13px;padding-block:var(--apple-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.insight-list article span,.insight-list article small{font-size:var(--apple-font-caption);line-height:1.5}.insight-list article strong{font-size:15px}.after-sales-hero p,.profile-hero .profile-identity p{color:#fffc;font-size:var(--apple-font-auxiliary);line-height:1.65}.after-sales-list header strong{font-size:16px}.after-sales-list header span,.after-sales-reason p,.after-sales-contact-note span,.after-sales-meta span,.after-sales-timeline strong,.after-sales-timeline p{font-size:13px;line-height:1.6}.profile-payout-band>div span{font-weight:700;font-size:var(--apple-font-auxiliary)}.profile-payout-band>div b,.profile-payout-band small{font-size:var(--apple-font-caption);line-height:1.5}.wechat-profile-grid span{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-bottom:4px}.wechat-profile-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--apple-font-auxiliary);line-height:1.5;overflow:hidden}.profile-info-list strong,.profile-service-list strong{font-size:15px}.profile-notice p{font-size:var(--apple-font-auxiliary);margin:0;line-height:1.7}.admin-logo small,.admin-user small,.admin-nav-caption{font-size:var(--apple-font-caption)}.admin-sidebar nav button b,.admin-filter-tabs button b{min-width:18px;height:18px;font-size:11px;line-height:18px}.admin-filter-row>span,.admin-product-filter>span,.admin-filter-tabs button,.admin-query-grid label>span,.selection-count,.filter-result{font-size:13px}.admin-content small,.admin-content .status,.order-row-actions span{font-size:var(--apple-font-caption);line-height:1.5}.compact-orders span{font-size:var(--apple-font-caption)}.compact-orders strong,.admin-order-timeline article strong,.admin-notification-summary h3{font-size:var(--apple-font-auxiliary)}.admin-order-timeline article p,.admin-order-timeline article small,.admin-notification-summary article p,.admin-notification-summary article small{font-size:var(--apple-font-caption);line-height:1.5}@media (width<=760px){.category-rail button,.member-v3 .category-rail button{min-height:58px;font-size:var(--apple-font-auxiliary)}.member-v3 .product-card{gap:var(--apple-space-3);min-height:154px;padding:var(--apple-space-3);grid-template-columns:98px minmax(0,1fr)}.member-v3 .product-card>img{width:98px;height:98px}.member-v3 .product-title-line h3{font-size:var(--apple-font-body);line-height:1.35}.section-heading h2{font-size:18px}.section-heading span{font-size:13px}.home-notice strong{font-size:18px}.home-notice p{font-size:15px}.member-v3 .segmented-scroll button{height:var(--apple-control-height);font-size:15px}.stats-period-switch button{height:52px;font-size:16px}.stats-overview{display:none}.status-summary-grid>button,.status-summary-grid>button:last-child{min-height:132px;padding:var(--apple-space-4) var(--apple-space-3)}.status-summary-grid .stat-icon{width:34px;height:34px}.status-summary-grid strong{font-size:19px}.status-summary-grid small,.status-summary-grid span:not(.stat-icon){font-size:var(--apple-font-auxiliary);line-height:1.45}.member-inline-search{height:48px}.member-inline-search input{font-size:15px}.member-v3 .batch-summary{grid-template-columns:64px minmax(0,1fr) auto auto;min-height:96px;padding:15px 13px}.member-v3 .batch-summary img{width:64px;height:64px}.batch-summary h3{font-size:16px}.batch-summary p{font-size:13px}.member-v3 .batch-summary small{font-size:var(--apple-font-caption)}.batch-summary>strong{font-size:18px}.member-v3 .batch-statuses{min-height:50px;font-size:13px}.batch-card-actions button{min-height:38px;font-size:var(--apple-font-auxiliary)}.profile-info-list>div,.profile-service-list>div,.profile-service-list>a,.profile-service-list>button{min-height:72px}}@media (width<=420px){.member-v3 .product-card{grid-template-columns:80px minmax(0,1fr);min-height:142px}.member-v3 .product-card>img{width:80px;height:80px}.member-v3 .product-main{min-width:0}.member-v3 .product-action{gap:var(--apple-space-1)}.member-v3 .product-action button{min-width:80px;padding-inline:5px}}.home-discovery .member-context-bar,.home-discovery .home-quick-stats{display:none}.shop-layout,.member-v3 .shop-layout{background:var(--apple-surface);grid-template-columns:88px minmax(0,1fr);align-items:start;display:grid}.category-rail,.member-v3 .category-rail{background:var(--apple-surface);flex-direction:column;gap:0;width:88px;min-height:calc(100dvh - 125px);padding:0;display:flex;position:sticky;top:0}.category-rail button,.member-v3 .category-rail button{width:88px;min-height:52px;padding:0 var(--apple-space-2);border-radius:var(--apple-radius);text-align:center;border:0;flex:0 0 52px;font-size:13px;font-weight:600;line-height:20px}.product-list,.member-v3 .product-list{padding:0 var(--apple-space-2) calc(62px + env(safe-area-inset-bottom));background:var(--apple-surface);display:block}.bottom-nav,.member-v3 .bottom-nav{width:min(100%,600px);height:calc(50px + env(safe-area-inset-bottom));max-width:600px;box-shadow:var(--apple-shadow-low)}.bottom-nav button,.member-v3 .bottom-nav button{height:49px;font-size:var(--apple-font-caption);gap:2px;font-weight:500;line-height:15px}.member-v3 .bottom-nav button>span:last-child{font-size:var(--apple-font-caption)}.admin-page-heading,.table-wrap,.admin-panel,.admin-filter-band{border-radius:var(--apple-radius);box-shadow:var(--apple-shadow-low)}.admin-filter-tabs button,.admin-filter-row>span,.admin-product-filter>span,.admin-query-grid label>span,.selection-count,.filter-result,.admin-query-grid input,.admin-query-grid select,.admin-product-filter select{font-size:var(--apple-font-auxiliary)}.order-row-actions span{color:var(--apple-tertiary);white-space:nowrap;font-size:var(--apple-font-caption)}.order-table th:last-child,.order-table td:last-child{min-width:224px}.coupon-cell{align-items:center;gap:var(--apple-space-2);border-radius:var(--apple-radius);min-width:128px;max-width:230px;color:var(--apple-ink);text-align:left;background:0 0;border:1px solid #0000;height:auto;min-height:24px;padding:3px 5px;display:flex}@media (width>=761px){.admin-page-heading{min-height:99px;padding:var(--apple-space-5);margin-bottom:20px}.admin-search{height:32px}.admin-table th{height:40px;padding:var(--apple-space-2) var(--apple-space-3);font-size:var(--apple-font-auxiliary);font-weight:600;line-height:21px}.admin-table td{height:43px;padding:var(--apple-space-2) var(--apple-space-3);font-size:var(--apple-font-auxiliary);line-height:21px}.admin-table td>small{margin-top:2px}.table-pagination{min-height:32px;padding-inline:var(--apple-space-3);font-size:var(--apple-font-auxiliary)}}@media (width<=760px){.member-shell.member-v3{max-width:none}.member-v3 .product-card{grid-template-columns:86px minmax(0,1fr);gap:9px;min-height:128px;padding:9px}.member-v3 .product-card>img{width:86px;height:86px}.member-v3 .product-title-line h3{font-size:15px}}@media (width<=420px){.member-v3 .product-card{min-height:124px;padding:var(--apple-space-2);grid-template-columns:80px minmax(0,1fr)}.member-v3 .product-card>img{width:80px;height:80px}}.order-table td:nth-child(6)>small{margin:0 0 0 var(--apple-space-2);display:inline-block}.order-table th:nth-child(6),.order-table td:nth-child(6){white-space:nowrap;min-width:112px}.home-carousel>div.home-carousel-track:first-child{will-change:transform;width:100%;height:100%;transition:transform var(--apple-motion-duration) var(--apple-ease);display:flex;position:absolute;inset:0}.home-carousel-slide{flex:0 0 100%;min-width:100%;height:100%;position:relative}.home-carousel-slide>a,.home-carousel-slide>div{display:block;position:absolute;inset:0}.home-carousel-slide img{display:block}.carousel-upload-panel{justify-content:space-between;align-items:center;gap:var(--apple-space-3);min-width:0;padding:var(--apple-space-3);border:1px dashed var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-canvas);display:flex}.carousel-upload-panel>div{min-width:0}.carousel-upload-panel strong,.carousel-upload-panel span{display:block}.carousel-upload-panel strong{color:var(--apple-ink);font-size:var(--apple-font-caption)}.carousel-upload-panel span{color:var(--apple-tertiary);margin-top:4px;font-size:10px;line-height:1.5}.carousel-upload-button{justify-content:center;align-items:center;gap:var(--apple-space-2);cursor:pointer;white-space:nowrap;min-width:112px;margin:0;display:inline-flex}.carousel-upload-button.disabled{cursor:wait;opacity:.6}.carousel-upload-button input{display:none}@media (width<=760px){.home-carousel{aspect-ratio:12/5}.home-carousel-controls>button{display:none}.carousel-upload-panel{flex-direction:column;align-items:stretch}.carousel-upload-button{width:100%}}html,body{overflow-x:clip}.member-v3 .member-header p{font-size:var(--apple-font-caption);margin-top:2px}.home-discovery .member-search{width:100%;padding-inline:var(--apple-space-4);height:var(--apple-control-height);padding:0 var(--apple-space-4);border-radius:var(--apple-radius);color:var(--apple-blue);box-shadow:none;background:#fffffff7;border:0;margin:0}.home-carousel{border:1px solid var(--apple-separator);touch-action:pan-y;isolation:isolate;width:90%;height:150px;margin:var(--apple-space-3) auto;border-radius:var(--apple-radius);aspect-ratio:auto;background:var(--apple-canvas);box-shadow:var(--apple-shadow-low);position:relative;overflow:hidden}.home-carousel-track,.home-carousel-slide,.home-carousel-slide>a,.home-carousel-slide>div{overflow:hidden}.home-carousel img{object-fit:fill;width:100%;height:100%}.home-carousel>a>strong,.home-carousel>div:first-child>strong{padding:var(--apple-space-2) var(--apple-space-3);border-radius:var(--apple-radius);color:var(--apple-surface);text-overflow:ellipsis;white-space:nowrap;background:#141926b8;max-width:calc(100% - 24px);font-size:13px;position:absolute;top:10px;left:10px;overflow:hidden}.home-notice{gap:var(--apple-space-3);color:var(--apple-ink);margin:var(--apple-space-3) var(--apple-space-4);padding:var(--apple-space-4) var(--apple-space-4);border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);border-left:0;grid-template-columns:auto minmax(0,1fr);display:grid;overflow:hidden}.home-notice p{max-width:100%;margin-top:7px;margin:var(--apple-space-2) 0 0;overflow-wrap:anywhere;word-break:break-word;color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);white-space:pre-wrap;line-height:1.7}.member-v3 .section-heading h2{font-size:16px}.member-v3 .product-title-line h3{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.member-v3 .product-main>p,.member-v3 .product-meta{font-size:var(--apple-font-caption)}.member-v3 .product-meta{gap:var(--apple-space-2);margin-top:8px}.member-v3 .price{color:inherit;font-size:23px;display:grid}.admin-shell{min-height:100dvh;transition:grid-template-columns var(--apple-motion-duration) var(--apple-ease);background:var(--apple-canvas);grid-template-columns:168px minmax(0,1fr);display:grid}.admin-shell.sidebar-collapsed{grid-template-columns:64px minmax(0,1fr)}.admin-sidebar{z-index:40;height:100dvh;transition:width var(--apple-motion-duration) var(--apple-ease), transform var(--apple-motion-duration) var(--apple-ease);background:var(--apple-surface);color:var(--apple-ink);border-right:1px solid var(--apple-separator-soft);box-shadow:var(--apple-shadow-low);flex-direction:column;display:flex;position:sticky;top:0}.admin-logo{align-items:center;gap:var(--apple-space-3);border-bottom-color:var(--apple-separator-soft);min-height:58px;padding:0 var(--apple-space-4);border-bottom:1px solid var(--apple-separator-soft);display:flex}.admin-logo>span{border-radius:var(--apple-radius);background:var(--apple-blue-soft);width:30px;height:30px;color:var(--apple-blue);border:0;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.admin-logo strong{color:var(--apple-ink);font-size:15px}.admin-logo small{color:var(--apple-tertiary);margin-top:4px;font-size:11px;display:none}.admin-sidebar nav{padding:var(--apple-space-2) var(--apple-space-2);flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.admin-nav-caption{padding-top:13px;padding:var(--apple-space-3) 11px 5px;color:var(--apple-tertiary);font-size:11px;font-weight:600;display:block}.admin-sidebar nav button{text-align:left;align-items:center;gap:var(--apple-space-2);border-radius:var(--apple-radius);min-height:38px;color:var(--apple-secondary);background:0 0;border:0;grid-template-columns:20px 1fr auto;padding:0 11px;font-size:13px;display:grid;position:relative}.admin-sidebar nav button svg{width:16px;height:16px}.admin-sidebar nav button:hover{background:var(--apple-canvas);color:var(--apple-ink)}.admin-sidebar nav button.active{background:var(--apple-orange-soft);color:var(--apple-orange);font-weight:600}.admin-sidebar nav button.active:before{content:"";background:var(--apple-orange-soft);width:3px;position:absolute;top:7px;bottom:7px;left:0}.admin-topbar{z-index:25;border-bottom-color:var(--apple-separator);-webkit-backdrop-filter:none;backdrop-filter:none;padding-inline:var(--apple-space-4);height:54px;padding:0 var(--apple-space-4);border-bottom:1px solid var(--apple-separator-soft);box-shadow:var(--apple-shadow-low);background:#fffffff5;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.admin-breadcrumb{align-items:center;gap:var(--apple-space-2);color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-left:3px;display:flex}.admin-breadcrumb strong{color:var(--apple-ink);font-weight:600}.admin-system-state{align-items:center;gap:var(--apple-space-2);color:var(--apple-tertiary);font-size:var(--apple-font-caption);display:inline-flex}.system-dot{background:var(--apple-green);width:7px;height:7px;box-shadow:var(--apple-shadow-low);border-radius:50%}.admin-content{max-width:none;padding-top:28px;padding:var(--apple-space-4) var(--apple-space-5) var(--apple-space-6);margin:0 auto}.admin-page-heading{justify-content:space-between;align-items:center;gap:var(--apple-space-4);border-radius:var(--apple-radius);min-height:0;box-shadow:none;background:0 0;border:0;margin-bottom:12px;padding:0 2px;display:flex}.admin-page-heading h1{color:var(--apple-ink);margin:0;font-size:18px;font-weight:600;line-height:1.5}.admin-page-heading p{color:var(--apple-tertiary);line-height:1.55;font-size:var(--apple-font-caption);margin:3px 0 0}.admin-filter-band,.admin-advanced-filters,.admin-order-summary button,.admin-panel,.table-wrap,.settlement-panel,.admin-work-queue,.settings-section,.risk-form{border-color:var(--apple-separator-soft);border-radius:var(--apple-radius);box-shadow:var(--apple-shadow-low)}.admin-filter-band{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);margin-bottom:10px;overflow:hidden}.admin-filter-row{align-items:center;gap:var(--apple-space-3);min-height:var(--apple-control-height);padding:var(--apple-space-2) var(--apple-space-3);display:flex}.admin-filter-row>span,.admin-product-filter>span{color:var(--apple-tertiary);font-size:var(--apple-font-caption);font-weight:500}.admin-filter-tabs button{align-items:center;gap:var(--apple-space-2);border:1px solid var(--apple-blue-soft);background:var(--apple-surface);white-space:nowrap;min-height:30px;padding:0 var(--apple-space-3);border-radius:var(--apple-radius);color:var(--apple-secondary);flex:none;font-size:13px;display:inline-flex}.admin-filter-tabs button.active{border-color:var(--apple-orange);background:var(--apple-orange-soft);color:var(--apple-orange);font-weight:700}.admin-filter-tabs button b{min-width:18px;height:18px;padding:0 var(--apple-space-1);border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-secondary);place-items:center;font-size:11px;display:grid}.admin-advanced-filters{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);margin-bottom:10px;overflow:hidden}.admin-advanced-filters>summary{align-items:center;gap:var(--apple-space-2);color:var(--apple-ink);cursor:pointer;min-height:42px;padding:0 13px;font-size:13px;list-style:none;display:flex}.admin-query-panel{align-items:end;gap:var(--apple-space-3);border-top:1px solid var(--apple-separator-soft);padding:var(--apple-space-3);display:block}.admin-query-grid{gap:var(--apple-space-3) var(--apple-space-3);flex:1;grid-template-columns:repeat(4,minmax(150px,1fr));min-width:0;display:grid}.admin-query-grid label>span{color:var(--apple-tertiary);line-height:1.5;font-size:var(--apple-font-caption);margin-bottom:4px;font-weight:500;display:block}.admin-query-grid input,.admin-query-grid select,.admin-product-filter select{border-color:var(--apple-separator);border-radius:var(--apple-radius);height:34px;color:var(--apple-secondary);font-size:13px}.admin-order-summary{gap:var(--apple-space-2);grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:10px;display:grid}.admin-order-summary button{border:1px solid var(--apple-separator);border-top:3px solid var(--apple-separator);border-radius:var(--apple-radius);text-align:left;min-width:0;box-shadow:var(--apple-shadow-low);min-height:80px;padding:11px var(--apple-space-3);background:var(--apple-surface)}.admin-order-summary button strong{font-size:20px}.admin-order-summary button small,.admin-order-summary button span{font-size:var(--apple-font-caption)}.admin-toolbar{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);align-items:center;gap:var(--apple-space-2);min-height:52px;padding:var(--apple-space-2) var(--apple-space-3);border-bottom:0;border-color:var(--apple-separator-soft);background:var(--apple-surface);flex-wrap:wrap;display:flex}.admin-search{align-items:center;gap:var(--apple-space-2);padding:0 var(--apple-space-3);border:1px solid var(--apple-separator);color:var(--apple-tertiary);background:var(--apple-blue-soft);border-color:var(--apple-separator);border-radius:var(--apple-radius);flex:300px;width:auto;min-width:min(280px,100%);max-width:420px;height:34px;display:flex}.admin-search input,.admin-toolbar select{font-size:13px}.admin-table{border-collapse:collapse;text-align:left;width:100%;min-width:1180px}.admin-table th{white-space:nowrap;z-index:2;padding-inline:var(--apple-space-4);height:42px;padding:0 var(--apple-space-3);background:var(--apple-canvas);color:var(--apple-secondary);line-height:21px;font-size:var(--apple-font-caption);font-weight:600;position:sticky;top:0}.admin-table td{border-top:1px solid var(--apple-separator);vertical-align:middle;height:56px;padding:var(--apple-space-2) var(--apple-space-3);color:var(--apple-secondary);font-size:13px;line-height:21px}.admin-table td>strong{color:var(--apple-ink);font-weight:500}.admin-table td>small{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-top:5px}.order-row-actions{flex-wrap:nowrap;align-items:center;gap:5px;min-width:220px;display:flex}.order-row-actions button{border:1px solid var(--apple-blue);background:var(--apple-blue-soft);color:var(--apple-ink);white-space:nowrap;border-radius:var(--apple-radius);min-height:28px;font-weight:500;line-height:12px;font-size:var(--apple-font-caption);align-items:center;gap:5px;padding:0 9px;display:inline-flex}.status{background:var(--apple-separator-soft);color:var(--apple-secondary);white-space:nowrap;min-height:24px;padding:2px var(--apple-space-2);border-radius:var(--apple-radius);font-size:var(--apple-font-caption);align-items:center;display:inline-flex}.table-pagination{justify-content:space-between;align-items:center;gap:var(--apple-space-3);padding:var(--apple-space-2) var(--apple-space-3);border-top:1px solid var(--apple-separator);color:var(--apple-tertiary);padding-inline:var(--apple-space-4);min-height:42px;font-size:var(--apple-font-caption);flex-wrap:wrap;display:flex}.admin-work-queue{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);margin:var(--apple-space-3) 0;overflow:hidden}.admin-work-queue>header{justify-content:space-between;align-items:center;gap:var(--apple-space-4);border-bottom:1px solid var(--apple-separator);padding-inline:var(--apple-space-5);min-height:54px;padding:0 var(--apple-space-4);display:flex}.admin-work-queue h2,.admin-panel h2{font-size:var(--apple-font-auxiliary);font-weight:600}.admin-work-queue button strong{color:var(--apple-blue);font-size:var(--apple-font-caption)}.admin-work-queue button small{color:var(--apple-tertiary);margin-top:4px;font-size:11px}.admin-work-queue button>b{min-width:24px;color:var(--apple-blue);text-align:right;font-size:18px}@media (width<=980px) and (width>=681px){.admin-shell{grid-template-columns:64px minmax(0,1fr)}.admin-logo{justify-content:center;padding-inline:0}.admin-logo>div,.admin-nav-caption,.admin-sidebar nav button span,.admin-sidebar nav button b,.admin-user>div{display:none}.admin-sidebar nav button{grid-template-columns:1fr;justify-items:center;padding-inline:0}.admin-content{padding-inline:var(--apple-space-4)}}@media (width<=760px){.member-shell.member-v3{max-width:none}.member-v3 .product-card{grid-template-columns:100px minmax(0,1fr);min-height:100px}.member-v3 .product-card>img{width:100px;height:100px}.member-v3 .product-title-line h3{font-size:15px}.member-v3 .price{font-size:var(--apple-font-section)}.admin-content{padding:var(--apple-space-3) var(--apple-space-3) 22px}.admin-page-heading h1{font-size:var(--apple-font-body)}.admin-query-grid,.admin-order-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-toolbar{flex-wrap:wrap}.admin-search{width:100%}}.admin-reference-ui.sidebar-collapsed{grid-template-columns:none}.admin-reference-ui .admin-mobile-sidebar-header{display:none}.admin-reference-ui .admin-logo{min-height:60px;padding:0 var(--apple-space-5);border-bottom:1px solid var(--apple-separator)}.admin-reference-ui .admin-logo>span{border-radius:var(--apple-radius);background:var(--apple-blue-soft);width:26px;height:26px;color:var(--apple-blue);font-size:var(--apple-font-auxiliary);border:0;flex:0 0 26px;font-weight:700}.admin-reference-ui .admin-logo strong{color:var(--apple-ink);white-space:nowrap;font-size:16px;font-weight:600}.admin-reference-ui .admin-logo small{display:none}.admin-reference-ui .admin-nav-caption{text-transform:none;padding:var(--apple-space-3) var(--apple-space-4) 5px;color:var(--apple-tertiary);font-size:11px;font-weight:500;line-height:1}.admin-reference-ui .admin-sidebar nav button svg{stroke-width:1.9px;width:18px;height:18px}.admin-reference-ui .admin-sidebar nav button.active-parent{color:var(--apple-orange)}.admin-reference-ui .admin-nav-group-arrow{transition:transform var(--apple-motion-duration) var(--apple-ease);margin-left:auto}.admin-reference-ui .admin-nav-group.expanded .admin-nav-group-arrow{transform:rotate(90deg)}.admin-reference-ui .sidebar-footer{min-height:52px;padding:var(--apple-space-2) var(--apple-space-3);border-top:1px solid var(--apple-separator)}.admin-reference-ui .admin-user{gap:var(--apple-space-2);min-width:0}.admin-reference-ui .admin-user>span{background:var(--apple-blue-soft);width:24px;height:24px;color:var(--apple-blue);font-size:var(--apple-font-caption)}.admin-reference-ui .admin-user strong{color:var(--apple-ink);font-size:11px}.admin-reference-ui .admin-user small{display:none}.admin-reference-ui .admin-topbar-actions{align-items:center;gap:var(--apple-space-2);display:flex}.admin-reference-ui .admin-system-state{color:var(--apple-tertiary);font-size:13px}.admin-reference-ui .heading-actions{gap:var(--apple-space-2)}.admin-reference-ui .admin-filter-band,.admin-reference-ui .admin-advanced-filters,.admin-reference-ui .admin-query-panel,.admin-reference-ui .table-wrap,.admin-reference-ui .settlement-panel,.admin-reference-ui .admin-panel,.admin-reference-ui .admin-work-queue,.admin-reference-ui .settings-section,.admin-reference-ui .risk-form{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:none}.admin-reference-ui .admin-filter-row:last-child{border-bottom:0}.admin-reference-ui .admin-filter-row>span,.admin-reference-ui .admin-product-filter>span{color:var(--apple-tertiary);font-size:var(--apple-font-caption);flex:0 0 42px;font-weight:400}.admin-reference-ui .admin-filter-tabs{gap:var(--apple-space-1)}.admin-reference-ui .admin-filter-tabs button:hover{color:var(--apple-blue);background:var(--apple-blue-soft)}.admin-reference-ui .admin-filter-tabs button b{color:inherit;margin-left:4px;font-size:11px;font-weight:500}.admin-reference-ui .admin-product-filter{gap:var(--apple-space-2);margin-left:auto}.admin-reference-ui .admin-product-filter select{width:160px}.admin-reference-ui .filter-result{min-width:42px;color:var(--apple-blue);font-size:var(--apple-font-caption);text-align:right;margin-left:9px;font-weight:600}.admin-reference-ui .admin-advanced-filters>summary{min-height:38px;padding:0 var(--apple-space-3);border-bottom:1px solid var(--apple-separator);color:var(--apple-secondary);font-size:var(--apple-font-caption)}.admin-reference-ui .admin-advanced-filters[open]>summary{display:none}.admin-reference-ui .admin-query-grid label>span{color:var(--apple-secondary);font-size:var(--apple-font-caption);text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;line-height:18px;display:block;overflow:hidden}.admin-reference-ui .admin-query-grid input,.admin-reference-ui .admin-query-grid select,.admin-reference-ui .admin-product-filter select,.admin-reference-ui .admin-toolbar select{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:100%;min-width:0;height:32px;color:var(--apple-secondary);outline:0;padding:0 9px;font-size:13px}.admin-reference-ui .admin-query-grid input:focus,.admin-reference-ui .admin-query-grid select:focus,.admin-reference-ui .admin-toolbar input:focus{border-color:var(--apple-blue);box-shadow:var(--apple-shadow-low)}.admin-reference-ui .admin-query-grid .query-wide{grid-column:span 2}.admin-reference-ui .admin-query-panel>button{margin-left:0}.admin-reference-ui .admin-order-summary button{min-height:76px;padding:11px var(--apple-space-4);border:1px solid var(--apple-separator);border-top:2px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:none;text-align:left}.admin-reference-ui .admin-order-summary button:hover,.admin-reference-ui .admin-order-summary button.active{border-color:var(--apple-orange);background:var(--apple-orange-soft)}.admin-reference-ui .admin-order-summary button span,.admin-reference-ui .admin-order-summary button strong,.admin-reference-ui .admin-order-summary button small{display:block}.admin-reference-ui .admin-order-summary button span{color:var(--apple-secondary);font-size:13px;line-height:18px}.admin-reference-ui .admin-order-summary button strong{color:var(--apple-ink);margin-top:5px;font-size:18px;font-weight:600;line-height:22px}.admin-reference-ui .admin-order-summary button small{color:var(--apple-tertiary);margin-top:2px;font-size:11px;line-height:16px}.admin-reference-ui .admin-order-summary button.pending,.admin-reference-ui .admin-order-summary button.reviewing{border-top-color:var(--apple-orange)}.admin-reference-ui .admin-order-summary button.paid{border-top-color:var(--apple-blue)}.admin-reference-ui .admin-order-summary button.disputed{border-top-color:var(--apple-red)}.admin-reference-ui .admin-order-summary button.completed{border-top-color:var(--apple-green)}.admin-reference-ui .admin-order-summary button.cancelled{border-top-color:var(--apple-tertiary)}.admin-reference-ui .admin-search{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:250px;height:32px}.admin-reference-ui .admin-search input{min-width:0;color:var(--apple-ink);font-size:13px}.admin-reference-ui .selection-count{margin:0 var(--apple-space-1);color:var(--apple-tertiary);font-size:13px}.admin-reference-ui .admin-toolbar>button:hover:not(:disabled){border-color:var(--apple-blue-soft);background:var(--apple-blue-soft);color:var(--apple-blue)}.admin-reference-ui .admin-toolbar>.review-orders-button,.admin-reference-ui .admin-toolbar>.settlement-create-button{border-color:var(--apple-blue);background:var(--apple-blue);color:var(--apple-surface)}.admin-reference-ui .admin-toolbar>.danger-text{border-color:var(--apple-red-soft);color:var(--apple-red)}.admin-reference-ui .admin-table td>strong{color:var(--apple-ink);font-size:13px;font-weight:600}.admin-reference-ui .admin-table td>small{color:var(--apple-tertiary);font-size:11px;display:block}.admin-reference-ui .table-product{gap:var(--apple-space-2);min-width:128px}.admin-reference-ui .table-product img{border-radius:var(--apple-radius);width:30px;height:30px}.admin-reference-ui .order-row-actions{gap:var(--apple-space-1);min-width:190px}.admin-reference-ui .order-row-actions button{min-height:26px;padding:0 var(--apple-space-2);border-radius:var(--apple-radius);font-size:11px}.admin-reference-ui .status{min-height:22px;padding:2px var(--apple-space-2);border-radius:var(--apple-radius);font-size:11px;line-height:17px}.admin-reference-ui .transaction-filter-panel{align-items:center;gap:var(--apple-space-3) var(--apple-space-4);padding:var(--apple-space-4) var(--apple-space-5);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);grid-template-columns:minmax(240px,1fr) minmax(240px,1fr) minmax(220px,.8fr) minmax(390px,1.5fr) auto;margin-bottom:10px;display:grid}.admin-reference-ui .transaction-filter-panel>label{align-items:center;gap:var(--apple-space-2);grid-template-columns:72px minmax(0,1fr);min-width:0;display:grid}.admin-reference-ui .transaction-filter-panel>label>span{color:var(--apple-secondary);font-size:var(--apple-font-caption);white-space:nowrap}.admin-reference-ui .transaction-filter-panel input,.admin-reference-ui .transaction-filter-panel select{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:100%;min-width:0;height:32px;color:var(--apple-secondary);outline:0;padding:0 9px;font-size:13px}.admin-reference-ui .transaction-filter-panel input:focus,.admin-reference-ui .transaction-filter-panel select:focus{border-color:var(--apple-blue);box-shadow:var(--apple-shadow-low)}.admin-reference-ui .transaction-date-range i{color:var(--apple-tertiary);font-size:var(--apple-font-caption);text-align:center;font-style:normal}.admin-reference-ui .transaction-table{table-layout:fixed;width:100%;min-width:0}.admin-reference-ui .transaction-table th:first-child,.admin-reference-ui .transaction-table td:first-child{width:12%}.admin-reference-ui .transaction-table th:nth-child(2),.admin-reference-ui .transaction-table td:nth-child(2){width:14%}.admin-reference-ui .transaction-table th:nth-child(3),.admin-reference-ui .transaction-table td:nth-child(3){width:13%}.admin-reference-ui .transaction-table th:nth-child(4),.admin-reference-ui .transaction-table td:nth-child(4){width:14%}.admin-reference-ui .transaction-table th:nth-child(5),.admin-reference-ui .transaction-table td:nth-child(5){width:18%}.admin-reference-ui .transaction-table th:nth-child(6),.admin-reference-ui .transaction-table td:nth-child(6){width:14%}.admin-reference-ui .transaction-table th:last-child,.admin-reference-ui .transaction-table td:last-child{width:12%}.admin-reference-ui .transaction-coupon-cell strong,.admin-reference-ui .transaction-coupon-cell small{display:block}.admin-reference-ui .transaction-coupon-cell small{margin-top:2px}.admin-reference-ui .transaction-table code{color:var(--apple-secondary);font-size:var(--apple-font-caption);overflow-wrap:anywhere}.admin-reference-ui .transaction-order-link{max-width:210px;color:var(--apple-blue);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:600;display:block;overflow:hidden}.admin-reference-ui .transaction-description-cell{overflow-wrap:anywhere;line-height:1.55}.admin-reference-ui .transaction-status-flow{align-items:center;gap:var(--apple-space-2);white-space:nowrap;display:flex}.admin-reference-ui .transaction-status-flow em{color:var(--apple-tertiary);font-size:var(--apple-font-caption);font-style:normal}.admin-reference-ui .transaction-status-flow .status{min-height:24px;padding:0 var(--apple-space-2);font-size:var(--apple-font-caption)}.admin-reference-ui .transaction-time-cell{color:var(--apple-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}.admin-reference-ui .login-audit-table{min-width:860px}.admin-reference-ui .login-audit-table th:first-child{width:180px}.admin-reference-ui .login-audit-table th:nth-child(2){width:130px}.admin-reference-ui .login-audit-table th:nth-child(3),.admin-reference-ui .login-audit-table th:last-child{width:180px}@media (width<=1480px){.admin-reference-ui .transaction-filter-panel{grid-template-columns:repeat(2,minmax(280px,1fr))}.admin-reference-ui .transaction-filter-actions{grid-column:1/-1;justify-content:flex-end}}@media (width<=760px){.admin-reference-ui .transaction-filter-panel{padding:var(--apple-space-3);grid-template-columns:minmax(0,1fr)}.admin-reference-ui .transaction-filter-panel>label{grid-template-columns:70px minmax(0,1fr)}.admin-reference-ui .transaction-date-range>div{grid-template-columns:minmax(0,1fr)}.admin-reference-ui .transaction-date-range i{display:none}.admin-reference-ui .transaction-filter-actions{grid-column:auto}.admin-reference-ui .transaction-filter-actions>button{flex:1}}.admin-reference-ui .admin-work-queue,.admin-reference-ui .admin-panel,.admin-reference-ui .settlement-panel{margin-bottom:12px}.admin-reference-ui .admin-work-queue>header,.admin-reference-ui .admin-panel>header,.admin-reference-ui .settlement-panel>header{min-height:48px;padding:0 var(--apple-space-4);border-bottom:1px solid var(--apple-separator)}.admin-reference-ui .admin-work-queue h2,.admin-reference-ui .admin-panel h2,.admin-reference-ui .settlement-panel h2{color:var(--apple-ink);font-size:var(--apple-font-auxiliary);font-weight:600}.admin-reference-ui .admin-work-queue button small,.admin-reference-ui .admin-panel p,.admin-reference-ui .settlement-panel p{color:var(--apple-tertiary);font-size:var(--apple-font-caption)}.admin-reference-ui .admin-stat-card,.admin-reference-ui .admin-summary-card{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);box-shadow:none}.admin-reference-ui .admin-stat-card strong,.admin-reference-ui .admin-summary-card strong{font-size:19px}.admin-reference-ui.sidebar-collapsed .admin-logo{justify-content:center;padding-inline:0}.admin-reference-ui.sidebar-collapsed .admin-logo>div,.admin-reference-ui.sidebar-collapsed .admin-nav-caption,.admin-reference-ui.sidebar-collapsed .legacy-port-footer,.admin-reference-ui.sidebar-collapsed .admin-sidebar nav button span,.admin-reference-ui.sidebar-collapsed .admin-sidebar nav button b,.admin-reference-ui.sidebar-collapsed .admin-user>div,.admin-reference-ui.sidebar-collapsed .sidebar-footer>a{display:none}@media (width<=900px) and (width>=761px){.admin-reference-ui .admin-workspace{grid-template-columns:64px minmax(0,1fr)}.admin-reference-ui .admin-logo{justify-content:center;padding-inline:0}.admin-reference-ui .admin-logo>div,.admin-reference-ui .admin-nav-caption,.admin-reference-ui .legacy-port-footer,.admin-reference-ui .admin-sidebar nav button span,.admin-reference-ui .admin-sidebar nav button b,.admin-reference-ui .admin-user>div,.admin-reference-ui .sidebar-footer>a{display:none}.admin-reference-ui .admin-sidebar nav button{grid-template-columns:1fr;justify-items:center;padding-inline:0}.admin-reference-ui .admin-nav-submenu button{padding-left:0}.admin-reference-ui .admin-query-grid{grid-template-columns:repeat(3,minmax(150px,1fr))}.admin-reference-ui .admin-order-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.admin-reference-ui{display:flex}.admin-reference-ui .admin-topbar{height:52px;min-height:52px;padding:0 var(--apple-space-3);flex-basis:52px}.admin-reference-ui .admin-app-title{font-size:16px}.admin-reference-ui .admin-topbar-actions .admin-system-state,.admin-reference-ui .admin-topbar-actions .topbar-link,.admin-reference-ui .admin-header-user strong{display:none}.admin-reference-ui .admin-header-user{min-height:32px;padding:0}.admin-reference-ui .admin-header-user i{width:28px;height:28px}.admin-reference-ui .admin-workspace{flex:1;min-height:0;display:block}.admin-reference-ui .admin-sidebar{z-index:40;width:220px;height:auto;min-height:0;position:fixed;top:52px;bottom:0;transform:translate(-100%)}.admin-reference-ui .admin-mobile-sidebar-header{min-height:48px;padding:0 var(--apple-space-3) 0 var(--apple-space-4);border-bottom:1px solid var(--apple-separator);justify-content:space-between;align-items:center;display:flex}.admin-reference-ui .admin-mobile-sidebar-header strong{font-size:15px;font-weight:600}.admin-reference-ui .admin-mobile-sidebar-header .admin-sidebar-close{display:inline-grid}.admin-reference-ui.sidebar-open .admin-sidebar{transform:translate(0)}.admin-reference-ui .admin-content{padding:var(--apple-space-3) var(--apple-space-3) 22px}.admin-reference-ui .admin-main{height:100%}.admin-reference-ui .admin-query-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-reference-ui .admin-query-grid .query-wide{grid-column:span 2}.admin-reference-ui .admin-query-grid label{display:block}.admin-reference-ui .admin-query-grid label>span{margin-bottom:4px}.admin-reference-ui .admin-order-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-reference-ui .admin-filter-row{align-items:flex-start;gap:var(--apple-space-1) var(--apple-space-2);flex-wrap:wrap}.admin-reference-ui .admin-filter-row>span{flex-basis:100%}.admin-reference-ui .admin-product-filter{width:100%;margin-left:0}.admin-reference-ui .admin-product-filter select{flex:1;width:auto}.admin-reference-ui .admin-toolbar{align-items:stretch}.admin-reference-ui .admin-search{width:100%}}@media (width>=1536px){.admin-reference-ui .admin-topbar{height:64px;min-height:64px;padding:0 var(--apple-space-5);flex-basis:64px}.admin-reference-ui .admin-app-title{font-size:20px}.admin-reference-ui .admin-breadcrumb{min-height:var(--apple-control-height);padding:0 var(--apple-space-5);flex-basis:44px}.admin-reference-ui .admin-content{padding:var(--apple-space-5)}}.admin-reference-ui .admin-advanced-filters{border-radius:var(--apple-radius);margin-bottom:10px;overflow:hidden}.admin-reference-ui .admin-order-summary{gap:var(--apple-space-3);grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:10px;display:grid}.admin-reference-ui .admin-order-summary-secondary{margin-bottom:10px}.admin-reference-ui .admin-order-summary-secondary>div{min-width:0;padding:11px var(--apple-space-4);border:1px solid var(--apple-separator);border-top:2px solid var(--apple-separator);background:var(--apple-surface);flex-direction:column;justify-content:center;display:flex}.admin-reference-ui .admin-order-summary-secondary>div span,.admin-reference-ui .admin-order-summary-secondary>div strong,.admin-reference-ui .admin-order-summary-secondary>div small{display:block}.admin-reference-ui .admin-order-summary-secondary>div span{color:var(--apple-secondary);font-size:13px;line-height:17px}.admin-reference-ui .admin-order-summary-secondary>div strong{color:var(--apple-ink);margin-top:3px;font-size:18px;font-weight:600;line-height:20px}.admin-reference-ui .admin-order-summary-secondary>div small{color:var(--apple-tertiary);font-size:11px;line-height:15px}.admin-reference-ui .admin-toolbar .admin-search,.admin-reference-ui .admin-toolbar .selection-count{display:none}.admin-reference-ui .settings-grid:not(.settings-grid-all){grid-template-columns:minmax(0,1fr)}.admin-reference-ui .settings-grid:not(.settings-grid-all) .settings-section>header{min-height:var(--apple-control-height);margin-bottom:3px}.admin-reference-ui .settings-grid:not(.settings-grid-all) .settings-section>header h2{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .settings-grid:not(.settings-grid-all) .settings-section>header p{font-size:var(--apple-font-caption)}.admin-reference-ui .settings-grid:not(.settings-grid-all) .settings-section label{margin-top:12px}.admin-reference-ui .settings-grid:not(.settings-grid-all) .settings-section input,.admin-reference-ui .settings-grid:not(.settings-grid-all) .settings-section select,.admin-reference-ui .settings-grid:not(.settings-grid-all) .settings-section textarea{border-color:var(--apple-separator);border-radius:var(--apple-radius);min-height:32px;font-size:13px}.admin-reference-ui .settings-grid:not(.settings-grid-all) .settings-section textarea{min-height:96px;line-height:1.5}.admin-reference-ui .settings-grid:not(.settings-grid-all) .settings-section .primary-button,.admin-reference-ui .settings-grid:not(.settings-grid-all) .settings-section .secondary-button{margin-top:12px}.admin-reference-ui .settings-grid.settings-grid-wechat{gap:var(--apple-space-3)}.admin-reference-ui .wechat-subscribe-toggle{align-items:center;gap:var(--apple-space-3);display:flex!important}.admin-reference-ui .wechat-subscribe-toggle input{width:18px;height:18px;accent-color:var(--apple-blue);min-height:18px!important}.admin-reference-ui .wechat-subscribe-actions{align-items:center;gap:var(--apple-space-4);display:flex}.admin-reference-ui .wechat-subscribe-actions small{color:var(--apple-secondary);font-size:var(--apple-font-caption)}.admin-reference-ui .category-page-count{color:var(--apple-secondary);font-size:13px}.admin-reference-ui .category-toolbar{align-items:flex-end;gap:var(--apple-space-3);min-height:58px;padding:var(--apple-space-3) var(--apple-space-4);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);display:flex}.admin-reference-ui .category-toolbar label{gap:5px;display:grid}.admin-reference-ui .category-toolbar label>span{color:var(--apple-secondary);font-size:var(--apple-font-caption);line-height:16px}.admin-reference-ui .category-toolbar input{width:260px;height:32px;padding:0 var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-ink);outline:0;font-size:13px}.admin-reference-ui .category-toolbar input:focus{border-color:var(--apple-blue)}.admin-reference-ui .category-toolbar .category-sort-field input{width:96px}.admin-reference-ui .category-toolbar .category-logo-upload>.secondary-button{justify-content:center;align-items:center;gap:var(--apple-space-2);cursor:pointer;width:126px;height:32px;display:flex;position:relative;overflow:hidden}.admin-reference-ui .category-logo-upload img{border-radius:var(--apple-radius);object-fit:cover;width:20px;height:20px}.admin-reference-ui .category-toolbar .category-logo-upload input,.admin-reference-ui .category-row-logo input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.admin-reference-ui .category-toolbar>button{margin-left:2px}.admin-reference-ui .category-table{min-width:760px}.admin-reference-ui .category-table th:first-child,.admin-reference-ui .category-table td:first-child{text-align:center;width:72px}.admin-reference-ui .category-table th:nth-child(3),.admin-reference-ui .category-table td:nth-child(3){text-align:center;width:90px}.admin-reference-ui .category-table th:nth-child(4),.admin-reference-ui .category-table td:nth-child(4),.admin-reference-ui .category-table th:nth-child(5),.admin-reference-ui .category-table td:nth-child(5){text-align:center;width:120px}.admin-reference-ui .category-table th:nth-child(6),.admin-reference-ui .category-table td:nth-child(6){width:118px}.admin-reference-ui .category-table th:nth-child(7),.admin-reference-ui .category-table td:nth-child(7){text-align:center;width:90px}.admin-reference-ui .category-table th:last-child,.admin-reference-ui .category-table td:last-child{width:145px}.admin-reference-ui .category-name-button{color:var(--apple-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.admin-reference-ui .category-name-button:hover{color:var(--apple-blue)}.admin-reference-ui .category-row-logo{border:1px dashed var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-canvas);width:38px;height:38px;color:var(--apple-tertiary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.admin-reference-ui .category-row-logo img{object-fit:cover;width:100%;height:100%}.admin-reference-ui .category-status{border-radius:var(--apple-radius);min-width:48px;height:24px;font-size:var(--apple-font-caption);justify-content:center;align-items:center;display:inline-flex}.admin-reference-ui .category-status.active{background:var(--apple-green-soft);color:var(--apple-green)}.admin-reference-ui .category-status.inactive{background:var(--apple-fill);color:var(--apple-tertiary)}.admin-reference-ui .category-row-actions{align-items:center;gap:var(--apple-space-2);display:flex}.admin-reference-ui .category-row-actions .toggle-button{margin-right:3px}@media (width<=760px){.admin-reference-ui .category-page-count{display:none}.admin-reference-ui .category-toolbar{grid-template-columns:minmax(0,1fr) 88px;align-items:end;display:grid}.admin-reference-ui .category-toolbar input,.admin-reference-ui .category-toolbar .category-sort-field input,.admin-reference-ui .category-toolbar .category-logo-upload>.secondary-button{width:100%}.admin-reference-ui .category-toolbar>button{grid-column:1/-1}.admin-reference-ui .settings-grid.settings-grid-wechat{grid-template-columns:minmax(0,1fr)}}.admin-reference-ui .activity-filter-toolbar{align-items:center;gap:var(--apple-space-3);padding:var(--apple-space-4) var(--apple-space-4);display:flex}.admin-reference-ui .activity-filter-toolbar .activity-search-field{width:min(360px,42vw);height:34px}.admin-reference-ui .activity-filter-toolbar select{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:136px;height:34px;padding:0 var(--apple-space-3);color:var(--apple-secondary);font-size:13px}.admin-reference-ui .activity-filter-toolbar>button{min-height:34px;padding:0 var(--apple-space-4)}.admin-reference-ui .activity-table-wrap{margin-top:12px}.admin-reference-ui .activity-table{min-width:1060px}.admin-reference-ui .activity-table th,.admin-reference-ui .activity-table td{height:58px;padding:var(--apple-space-2) var(--apple-space-3);vertical-align:middle}.admin-reference-ui .activity-table th:first-child,.admin-reference-ui .activity-table td:first-child{min-width:260px}.admin-reference-ui .activity-table th:last-child,.admin-reference-ui .activity-table td:last-child{min-width:190px}.admin-reference-ui .activity-title-cell{align-items:center;gap:var(--apple-space-3);min-width:0;display:flex}.admin-reference-ui .activity-title-cell>img,.admin-reference-ui .activity-title-cell>span{width:44px;height:var(--apple-control-height);border-radius:var(--apple-radius);background:var(--apple-canvas);color:var(--apple-tertiary);object-fit:cover;flex:0 0 44px;justify-content:center;align-items:center;display:flex;overflow:hidden}.admin-reference-ui .activity-title-cell>div{min-width:0}.admin-reference-ui .activity-title-cell strong,.admin-reference-ui .activity-title-cell small,.admin-reference-ui .activity-push-status+small{display:block}.admin-reference-ui .activity-title-cell strong{max-width:250px;color:var(--apple-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.admin-reference-ui .activity-title-cell small,.admin-reference-ui .activity-push-status+small{color:var(--apple-tertiary);margin-top:4px;font-size:11px}.admin-reference-ui .activity-status,.admin-reference-ui .activity-push-status{border-radius:var(--apple-radius);min-height:23px;padding:0 var(--apple-space-2);font-size:var(--apple-font-caption);align-items:center;display:inline-flex}.admin-reference-ui .activity-status.status-draft,.admin-reference-ui .activity-push-status.push-not_pushed{background:var(--apple-fill);color:var(--apple-tertiary)}.admin-reference-ui .activity-status.status-published,.admin-reference-ui .activity-push-status.push-pushed{background:var(--apple-green-soft);color:var(--apple-green)}.admin-reference-ui .activity-status.status-archived,.admin-reference-ui .activity-push-status.push-scheduled{background:var(--apple-blue-soft);color:var(--apple-blue)}.admin-reference-ui .activity-push-status.push-pushing{background:var(--apple-orange-soft);color:var(--apple-orange)}.admin-reference-ui .activity-push-status.push-failed{background:var(--apple-red-soft);color:var(--apple-red)}.admin-reference-ui .activity-disabled{color:var(--apple-red);margin-top:4px;font-size:11px;display:block}.admin-reference-ui .activity-row-actions{white-space:nowrap;align-items:center;gap:5px;display:flex}.admin-reference-ui .activity-row-actions .icon-plain{justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.activity-modal-backdrop{z-index:1000;padding:22px}.activity-editor-modal{width:min(1020px,100vw - 44px);max-height:calc(100vh - var(--apple-control-height));border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-raised);flex-direction:column;display:flex;overflow:hidden}.activity-editor-modal>header,.activity-editor-modal>footer{border-bottom:1px solid var(--apple-separator-soft);padding:var(--apple-space-4) var(--apple-space-5);flex:none;justify-content:space-between;align-items:center;display:flex}.activity-editor-modal>header h2{color:var(--apple-ink);margin:0;font-size:18px}.activity-editor-modal>header p{margin:var(--apple-space-1) 0 0;color:var(--apple-tertiary);font-size:var(--apple-font-caption)}.activity-editor-modal>footer{justify-content:flex-end;gap:var(--apple-space-3);border-top:1px solid var(--apple-separator-soft);border-bottom:0}.activity-editor-body{grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid;overflow:auto}.activity-editor-main,.activity-editor-side{gap:var(--apple-space-4);padding:var(--apple-space-5);flex-direction:column;display:flex}.activity-editor-side{border-left:1px solid var(--apple-separator-soft);background:var(--apple-canvas)}.activity-editor-modal label>span:first-child,.activity-editor-modal legend{color:var(--apple-ink);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.activity-editor-modal input:not([type=checkbox]):not([type=file]),.activity-editor-modal textarea,.activity-editor-modal select{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:100%;color:var(--apple-ink);font:inherit;font-size:13px}.activity-editor-modal input:not([type=checkbox]):not([type=file]),.activity-editor-modal select{height:36px;padding:0 var(--apple-space-3)}.activity-editor-modal textarea{resize:vertical;min-height:128px;padding:var(--apple-space-3);line-height:1.7}.activity-editor-modal input:focus,.activity-editor-modal textarea:focus,.activity-editor-modal select:focus{border-color:var(--apple-blue);outline:none}.activity-time-grid{gap:var(--apple-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.activity-card-style,.activity-product-picker{border:0;margin:0;padding:0}.activity-card-style{gap:var(--apple-space-2);flex-wrap:wrap;display:flex}.activity-card-style legend{width:100%}.activity-card-style button{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);height:34px;padding:0 var(--apple-space-4);color:var(--apple-secondary);cursor:pointer}.activity-card-style button.active{border-color:var(--apple-blue);background:var(--apple-blue-soft);color:var(--apple-blue)}.activity-product-picker>div{border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-height:230px;display:grid;overflow:auto}.activity-product-picker label{align-items:center;gap:var(--apple-space-2);border-bottom:1px solid var(--apple-separator);min-width:0;padding:9px var(--apple-space-3);color:var(--apple-secondary);font-size:13px;display:flex}.activity-product-picker label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.activity-cover-preview{aspect-ratio:16/9;border:1px dashed var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:100%;color:var(--apple-tertiary);justify-content:center;align-items:center;display:flex;overflow:hidden}.activity-cover-preview img{object-fit:cover;width:100%;height:100%}.activity-upload-button{cursor:pointer;width:100%;margin-top:8px;display:flex;position:relative}.activity-upload-button input{opacity:0;cursor:pointer;position:absolute;inset:0}.activity-active-toggle{justify-content:space-between;align-items:center;display:flex}.activity-active-toggle>span:first-child{margin:0}.activity-log-modal{width:min(920px,100vw - 44px);max-height:calc(100vh - var(--apple-control-height));border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-raised);flex-direction:column;display:flex;overflow:hidden}.activity-log-modal>header{border-bottom:1px solid var(--apple-separator-soft);padding:var(--apple-space-4) var(--apple-space-5);justify-content:space-between;align-items:center;display:flex}.activity-log-modal>header h2,.activity-log-modal>header p{margin:0}.activity-log-modal>header h2{color:var(--apple-ink);font-size:18px}.activity-log-modal>header p{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-top:4px}.activity-log-summary{border-bottom:1px solid var(--apple-separator-soft);padding:var(--apple-space-3) var(--apple-space-5);color:var(--apple-secondary);gap:26px;font-size:13px;display:flex}.activity-log-summary strong{color:var(--apple-ink);margin-left:4px;font-size:15px}.activity-log-table-wrap{border-radius:var(--apple-radius);min-height:200px;box-shadow:none;border:0;overflow:auto}.activity-log-table-wrap .admin-table{min-width:720px}.activity-log-table-wrap .admin-table th,.activity-log-table-wrap .admin-table td{height:var(--apple-control-height);padding:var(--apple-space-2) var(--apple-space-3)}@media (width<=820px){.admin-reference-ui .activity-filter-toolbar{grid-template-columns:minmax(0,1fr) 120px;display:grid}.admin-reference-ui .activity-filter-toolbar .activity-search-field{width:100%}.activity-modal-backdrop{padding:var(--apple-space-3)}.activity-editor-modal{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.activity-editor-body{display:block}.activity-editor-side{border-top:1px solid var(--apple-separator-soft);border-left:0}.activity-time-grid,.activity-product-picker>div{grid-template-columns:minmax(0,1fr)}}.activity-public-page,.activity-public-state{background:var(--apple-canvas);min-height:100vh;color:var(--apple-ink)}.activity-public-page{width:min(100%,720px);margin:0 auto;padding-bottom:40px}.activity-public-nav{z-index:5;border-bottom:1px solid var(--apple-separator-soft);text-align:center;background:#fffffff5;grid-template-columns:44px 1fr 44px;align-items:center;height:52px;display:grid;position:sticky;top:0}.activity-public-nav a{width:44px;height:var(--apple-control-height);color:var(--apple-ink);justify-content:center;align-items:center;display:flex}.activity-public-nav strong{font-size:16px}.activity-public-cover{aspect-ratio:16/7;background:var(--apple-blue-soft);width:100%;overflow:hidden}.activity-public-cover img{object-fit:cover;width:100%;height:100%}.activity-public-intro,.activity-public-products{background:var(--apple-surface);padding:var(--apple-space-5);margin-top:10px}.activity-public-intro h1{margin:0;font-size:23px;line-height:1.4}.activity-public-period{align-items:center;gap:var(--apple-space-2);color:var(--apple-secondary);margin-top:10px;font-size:13px;display:flex}.activity-public-description{border-top:1px solid var(--apple-canvas);color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);margin-top:18px;padding-top:14px;line-height:1.8}.activity-public-description p{margin:0}.activity-public-products>header{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.activity-public-products>header h2{margin:0;font-size:18px}.activity-public-products>header span{color:var(--apple-tertiary);font-size:13px}.activity-public-product-list{gap:var(--apple-space-3);display:grid}.activity-public-product-list article{align-items:center;gap:var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);grid-template-columns:74px minmax(0,1fr) auto;min-height:92px;padding:9px;display:grid}.activity-public-product-image{border-radius:var(--apple-radius);background:var(--apple-canvas);width:74px;height:74px;color:var(--apple-tertiary);justify-content:center;align-items:center;display:flex;overflow:hidden}.activity-public-product-image img{object-fit:cover;width:100%;height:100%}.activity-public-product-list h3,.activity-public-product-list p{margin:0}.activity-public-product-list h3{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.activity-public-product-list p{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-top:5px}.activity-public-product-list strong{color:var(--apple-red);font-size:var(--apple-font-body);margin-top:6px;display:block}.activity-public-product-list article>a{border-radius:var(--apple-radius);background:var(--apple-blue-soft);height:34px;padding:0 var(--apple-space-3);color:var(--apple-surface);white-space:nowrap;align-items:center;gap:2px;font-size:13px;font-weight:600;display:flex}.activity-public-product-list article>a.disabled{pointer-events:none;background:var(--apple-canvas);color:var(--apple-tertiary)}.activity-public-page.style-2 .activity-public-product-list{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-public-page.style-2 .activity-public-product-list article{flex-wrap:wrap;align-items:stretch;min-width:0;display:flex}.activity-public-page.style-2 .activity-public-product-image{aspect-ratio:1;width:100%;height:auto}.activity-public-page.style-2 .activity-public-product-list article>div:nth-child(2){flex:1;min-width:0}.activity-public-page.style-2 .activity-public-product-list article>a{align-self:flex-end}.activity-public-page.style-3 .activity-public-product-list article{border-left:3px solid var(--apple-orange)}.activity-public-empty{color:var(--apple-tertiary);text-align:center;padding:44px 0}.activity-public-footer{padding:22px var(--apple-space-4);color:var(--apple-tertiary);font-size:var(--apple-font-caption);text-align:center}.activity-public-state{justify-content:center;align-items:center;gap:var(--apple-space-2);padding:var(--apple-space-6);text-align:center;flex-direction:column;display:flex}.activity-public-state h1,.activity-public-state p{margin:0}.activity-public-state h1{font-size:var(--apple-font-section)}.activity-public-state p{color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary)}.activity-public-state a{border-radius:var(--apple-radius);background:var(--apple-blue-soft);padding:9px var(--apple-space-5);color:var(--apple-surface);margin-top:12px}@media (width<=520px){.activity-public-intro,.activity-public-products{padding:var(--apple-space-4)}.activity-public-intro h1{font-size:20px}.activity-public-page.style-2 .activity-public-product-list{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-public-page.style-2 .activity-public-product-list article{padding:var(--apple-space-2)}.activity-public-page.style-2 .activity-public-product-list article>a{justify-content:center;width:100%}}.admin-reference-ui .legacy-product-list-page,.admin-reference-ui .legacy-category-page{color:var(--apple-ink);font-size:var(--apple-font-auxiliary);line-height:1.5}.admin-reference-ui .legacy-product-filter-panel,.admin-reference-ui .legacy-category-filter-panel{align-items:center;gap:var(--apple-space-4);min-height:72px;padding:var(--apple-space-4) var(--apple-space-4);border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);margin-bottom:14px;display:grid}.admin-reference-ui .legacy-product-filter-panel label>span,.admin-reference-ui .legacy-category-filter-panel label>span{color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);white-space:nowrap}.admin-reference-ui .legacy-product-filter-panel input,.admin-reference-ui .legacy-product-filter-panel select,.admin-reference-ui .legacy-category-filter-panel input,.admin-reference-ui .legacy-category-filter-panel select{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:100%;min-width:0;height:36px;color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);outline:0;padding:0 11px}.admin-reference-ui .legacy-product-filter-panel select:disabled,.admin-reference-ui .legacy-category-filter-panel select:disabled{background:var(--apple-surface);color:var(--apple-secondary);opacity:1}.admin-reference-ui .legacy-product-filter-panel input:focus,.admin-reference-ui .legacy-product-filter-panel select:focus,.admin-reference-ui .legacy-category-filter-panel input:focus,.admin-reference-ui .legacy-category-filter-panel select:focus{border-color:var(--apple-blue)}.admin-reference-ui .legacy-filter-actions>button,.admin-reference-ui .legacy-product-toolbar>button,.admin-reference-ui .legacy-category-toolbar>button{white-space:nowrap}.admin-reference-ui .legacy-product-toolbar,.admin-reference-ui .legacy-category-toolbar{align-items:center;gap:var(--apple-space-4);min-height:62px;padding:var(--apple-space-3) var(--apple-space-4);border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);margin-bottom:14px;display:flex}.admin-reference-ui .legacy-product-toolbar>button:disabled,.admin-reference-ui .legacy-category-toolbar>button:disabled{opacity:.48;cursor:not-allowed}.admin-reference-ui .legacy-category-toolbar{justify-content:space-between}.admin-reference-ui .legacy-category-toolbar>div,.admin-reference-ui .legacy-category-pagination>div{align-items:center;gap:var(--apple-space-2);display:flex}.admin-reference-ui .legacy-category-toolbar>div>button,.admin-reference-ui .legacy-category-pagination button{width:30px;height:30px;color:var(--apple-tertiary);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.admin-reference-ui .legacy-category-toolbar>div>button:hover,.admin-reference-ui .legacy-category-pagination button:hover:not(:disabled){color:var(--apple-blue)}.admin-reference-ui .legacy-product-table-wrap,.admin-reference-ui .legacy-category-table-wrap{border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low)}.admin-reference-ui .legacy-product-table thead{z-index:3;position:sticky;top:0}.admin-reference-ui .legacy-product-table th,.admin-reference-ui .legacy-product-table td{height:58px;padding:9px var(--apple-space-3);border-bottom:1px solid var(--apple-separator-soft);color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);text-align:left;vertical-align:middle;line-height:20px}.admin-reference-ui .legacy-product-table th{background:var(--apple-surface);height:48px;color:var(--apple-secondary);font-weight:600}.admin-reference-ui .legacy-product-table tbody tr:nth-child(2n) td{background:var(--apple-surface)}.admin-reference-ui .legacy-product-table tbody tr:hover td{background:var(--apple-fill)}.admin-reference-ui .legacy-product-table th:first-child,.admin-reference-ui .legacy-product-table td:first-child{text-align:center;width:44px}.admin-reference-ui .legacy-product-table th:nth-child(3),.admin-reference-ui .legacy-product-table td:nth-child(3){text-align:center;width:64px}.admin-reference-ui .legacy-product-table th:nth-child(4),.admin-reference-ui .legacy-product-table td:nth-child(4){width:116px}.admin-reference-ui .legacy-product-table th:nth-child(5),.admin-reference-ui .legacy-product-table td:nth-child(5){text-align:center;width:88px}.admin-reference-ui .legacy-product-table th:nth-child(6),.admin-reference-ui .legacy-product-table td:nth-child(6){text-align:center;width:108px}.admin-reference-ui .legacy-product-table th:nth-child(7),.admin-reference-ui .legacy-product-table td:nth-child(7),.admin-reference-ui .legacy-product-table th:nth-child(8),.admin-reference-ui .legacy-product-table td:nth-child(8),.admin-reference-ui .legacy-product-table th:nth-child(9),.admin-reference-ui .legacy-product-table td:nth-child(9){text-align:center;width:112px}.admin-reference-ui .legacy-product-table th:nth-child(10),.admin-reference-ui .legacy-product-table td:nth-child(10),.admin-reference-ui .legacy-product-table th:nth-child(11),.admin-reference-ui .legacy-product-table td:nth-child(11),.admin-reference-ui .legacy-product-table th:nth-child(12),.admin-reference-ui .legacy-product-table td:nth-child(12),.admin-reference-ui .legacy-product-table th:nth-child(13),.admin-reference-ui .legacy-product-table td:nth-child(13),.admin-reference-ui .legacy-product-table th:nth-child(14),.admin-reference-ui .legacy-product-table td:nth-child(14){text-align:center;width:102px}.admin-reference-ui .legacy-product-table th:nth-child(15),.admin-reference-ui .legacy-product-table td:nth-child(15){text-align:center;width:116px}.admin-reference-ui .legacy-product-name strong{color:var(--apple-ink);font-size:var(--apple-font-auxiliary);font-weight:600}.admin-reference-ui .legacy-product-switch-cell{justify-content:center;align-items:center;gap:var(--apple-space-2);display:inline-flex}.admin-reference-ui .legacy-product-switch-cell em{color:var(--apple-secondary);font-size:13px;font-style:normal}.admin-reference-ui .legacy-table-switch,.admin-reference-ui .product-desk .legacy-table-switch{box-sizing:border-box;background:var(--apple-separator);transition:background var(--apple-motion-duration) var(--apple-ease);align-items:center;display:inline-flex;position:relative;overflow:hidden;width:var(--apple-switch-width)!important;min-width:var(--apple-switch-width)!important;max-width:var(--apple-switch-width)!important;height:var(--apple-switch-height)!important;min-height:var(--apple-switch-height)!important;max-height:var(--apple-switch-height)!important;flex:0 0 var(--apple-switch-width)!important;box-shadow:none!important;border:0!important;border-radius:10px!important;padding:2px!important;font-size:0!important;line-height:0!important}.admin-reference-ui .legacy-table-switch>span{background:var(--apple-surface);width:16px;height:16px;box-shadow:var(--apple-shadow-low);transition:transform var(--apple-motion-duration) var(--apple-ease);border-radius:50%;flex:0 0 16px;display:block;transform:translate(0)}.admin-reference-ui .legacy-table-switch.on{background:var(--apple-blue)}.admin-reference-ui .legacy-table-switch.danger.on{background:var(--apple-red)}.admin-reference-ui .legacy-table-switch.on>span,.admin-reference-ui .product-desk .legacy-table-switch.on>span{transform:translateX(calc(var(--apple-switch-width) - var(--apple-switch-height)))!important}.admin-reference-ui .legacy-consignment-tag{min-height:24px;padding:1px var(--apple-space-2);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-blue);align-items:center;font-size:13px;display:inline-flex}.admin-reference-ui .legacy-row-icon-actions{justify-content:center;align-items:center;gap:var(--apple-space-2);display:inline-flex}.admin-reference-ui .legacy-row-icon-actions>button{width:25px;height:25px;color:var(--apple-blue);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.admin-reference-ui .legacy-row-icon-actions>button.schedule{color:var(--apple-orange)}.admin-reference-ui .legacy-row-icon-actions>button.danger{color:var(--apple-red)}.admin-reference-ui .legacy-category-table-wrap{min-height:220px;padding:var(--apple-space-4) var(--apple-space-4) 0;overflow:auto}.admin-reference-ui .legacy-category-table{table-layout:fixed;width:100%;min-width:1040px}.admin-reference-ui .legacy-category-table th,.admin-reference-ui .legacy-category-table td{height:58px;padding:9px var(--apple-space-4);color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);vertical-align:middle}.admin-reference-ui .legacy-category-table th{background:var(--apple-surface);height:48px;font-weight:600}.admin-reference-ui .legacy-category-table th:first-child,.admin-reference-ui .legacy-category-table td:first-child{text-align:center;width:46px}.admin-reference-ui .legacy-category-table th:nth-child(2),.admin-reference-ui .legacy-category-table td:nth-child(2){width:260px}.admin-reference-ui .legacy-category-table th:nth-child(3),.admin-reference-ui .legacy-category-table td:nth-child(3){text-align:center;width:140px}.admin-reference-ui .legacy-category-table th:nth-child(4),.admin-reference-ui .legacy-category-table td:nth-child(4),.admin-reference-ui .legacy-category-table th:nth-child(5),.admin-reference-ui .legacy-category-table td:nth-child(5),.admin-reference-ui .legacy-category-table th:nth-child(6),.admin-reference-ui .legacy-category-table td:nth-child(6){text-align:center;width:120px}.admin-reference-ui .legacy-category-table th:nth-child(7),.admin-reference-ui .legacy-category-table td:nth-child(7){text-align:center;width:140px}.admin-reference-ui .legacy-category-table .category-name-button{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .legacy-category-product-count{min-width:62px;height:30px;padding:0 var(--apple-space-3);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-blue);font-size:var(--apple-font-auxiliary);font-weight:600}.admin-reference-ui .legacy-category-product-count:hover:not(:disabled){border-color:var(--apple-blue);background:var(--apple-blue-soft)}.admin-reference-ui .legacy-category-product-count:disabled{border-color:var(--apple-blue-soft);background:var(--apple-canvas);color:var(--apple-tertiary);cursor:default}.admin-reference-ui .legacy-sort-heading{justify-content:center;align-items:center;gap:var(--apple-space-1);white-space:nowrap;display:inline-flex}.admin-reference-ui .legacy-sort-heading svg{color:var(--apple-tertiary);stroke-width:1.8px}.admin-reference-ui .legacy-sort-value{min-width:32px;height:28px;padding:0 var(--apple-space-2);border-radius:var(--apple-radius);color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.admin-reference-ui .legacy-sort-value:hover{border-color:var(--apple-blue-soft);background:var(--apple-blue-soft);color:var(--apple-blue)}.admin-reference-ui .legacy-category-status{border-radius:var(--apple-radius);border:1px solid #0000;min-width:54px;height:26px;padding:0 9px;font-size:13px}.admin-reference-ui .legacy-category-status.active{border-color:var(--apple-green-soft);background:var(--apple-green-soft);color:var(--apple-green)}.admin-reference-ui .legacy-category-status.inactive{border-color:var(--apple-separator);background:var(--apple-fill);color:var(--apple-tertiary)}.admin-reference-ui .legacy-category-table-wrap>.admin-empty{min-height:110px;padding-top:42px}.admin-reference-ui .legacy-category-pagination{justify-content:flex-end;align-items:center;gap:var(--apple-space-3);border-top:1px solid var(--apple-separator-soft);min-height:58px;color:var(--apple-secondary);font-size:13px;display:flex}.admin-reference-ui .legacy-category-pagination>div{margin-right:auto}.admin-reference-ui .legacy-category-pagination select{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);width:100px;height:32px;color:var(--apple-secondary)}.admin-reference-ui .legacy-category-pagination>b{color:var(--apple-blue);font-weight:600}.admin-reference-ui .legacy-category-pagination>input{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);width:52px;height:32px;color:var(--apple-secondary);text-align:center}.admin-reference-ui .admin-nav-submenu button,.admin-reference-ui .admin-breadcrumb,.admin-reference-ui .admin-query-grid label>span,.admin-reference-ui .admin-query-grid input,.admin-reference-ui .admin-query-grid select,.admin-reference-ui .admin-toolbar button,.admin-reference-ui .admin-table th,.admin-reference-ui .admin-table td{font-size:var(--apple-font-auxiliary);letter-spacing:0}@media (width<=1280px){.admin-reference-ui .legacy-product-filter-panel,.admin-reference-ui .legacy-category-filter-panel{grid-template-columns:repeat(2,minmax(260px,1fr))}.admin-reference-ui .legacy-filter-actions{justify-content:flex-start}}.admin-reference-ui .admin-content button,.admin-reference-ui .admin-modal button,.admin-reference-ui .legacy-editor-modal button{border-radius:var(--apple-radius);transition:border-color var(--apple-motion-duration) var(--apple-ease), background-color var(--apple-motion-duration) var(--apple-ease), color var(--apple-motion-duration) var(--apple-ease), box-shadow var(--apple-motion-duration) var(--apple-ease)}.admin-reference-ui .admin-modal{border-radius:var(--apple-radius);box-shadow:var(--apple-shadow-raised);border:1px solid #dce1e8eb}.admin-reference-ui .admin-modal>header{min-height:72px;padding:0 22px}.admin-reference-ui .admin-modal>footer{background:var(--apple-canvas);min-height:68px;padding:0 22px}.admin-reference-ui .product-editor-modal{flex-direction:column;width:min(960px,100vw - 36px);max-height:94dvh;display:flex;overflow:hidden}.admin-reference-ui .product-editor-modal .product-form{gap:var(--apple-space-4) var(--apple-space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding:22px;display:grid;overflow-y:auto}.admin-reference-ui .product-editor-modal .product-form>label{align-content:start;gap:var(--apple-space-2);min-width:0;display:grid}.admin-reference-ui .product-editor-modal .product-form>label>span,.admin-reference-ui .product-advanced-grid label>span{color:var(--apple-blue);font-size:13px;font-weight:600}.admin-reference-ui .product-image-editor{gap:var(--apple-space-4);padding:var(--apple-space-4);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-canvas);grid-template-columns:132px minmax(0,1fr);align-items:center;display:grid}.admin-reference-ui .product-image-preview{border:1px dashed var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-surface);width:132px;height:132px;color:var(--apple-blue);place-items:center;display:grid;overflow:hidden}.admin-reference-ui .product-image-preview img{object-fit:cover;width:100%;height:100%}.admin-reference-ui .product-image-copy>strong{color:var(--apple-ink);font-size:16px;display:block}.admin-reference-ui .product-image-copy>p{margin:5px 0 var(--apple-space-3);color:var(--apple-secondary);font-size:13px;line-height:20px}.admin-reference-ui .product-image-copy>div{gap:var(--apple-space-2);flex-wrap:wrap;display:flex}.admin-reference-ui .product-image-picker{justify-content:center;align-items:center;gap:var(--apple-space-2);min-height:36px;padding:0 var(--apple-space-4);border-radius:var(--apple-radius);background:var(--apple-blue);color:var(--apple-surface);font-size:var(--apple-font-auxiliary);cursor:pointer;font-weight:600;display:inline-flex}.admin-reference-ui .product-image-picker input{display:none}.admin-reference-ui .product-image-url{margin-top:10px}.admin-reference-ui .product-image-url>summary{width:max-content;color:var(--apple-secondary);cursor:pointer;font-size:13px}.admin-reference-ui .product-image-url>input{width:min(520px,100%);margin-top:8px}.admin-reference-ui .product-form-section-title{align-items:baseline;gap:var(--apple-space-3);padding:var(--apple-space-1) 0 var(--apple-space-3);border-bottom:1px solid var(--apple-blue-soft);margin-top:2px;display:flex}.admin-reference-ui .product-form-section-title strong{color:var(--apple-ink);font-size:15px}.admin-reference-ui .product-form-section-title span{color:var(--apple-tertiary);font-size:var(--apple-font-caption)}.admin-reference-ui .product-inline-toggle{min-height:36px;padding:0 var(--apple-space-3);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-canvas);grid-template-columns:auto 1fr;align-self:end;align-items:center;display:flex!important}.admin-reference-ui .product-inline-toggle input{width:16px;height:16px;margin:0 var(--apple-space-2) 0 0}.admin-reference-ui .product-advanced-settings{border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-canvas)}.admin-reference-ui .product-advanced-settings>summary{min-height:54px;color:var(--apple-blue);cursor:pointer;justify-content:space-between;align-items:center;padding:0 15px;list-style:none;display:flex}.admin-reference-ui .product-advanced-settings>summary::-webkit-details-marker{display:none}.admin-reference-ui .product-advanced-settings>summary span,.admin-reference-ui .product-advanced-settings>summary strong,.admin-reference-ui .product-advanced-settings>summary small{display:block}.admin-reference-ui .product-advanced-settings>summary small{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-top:3px;font-weight:400}.admin-reference-ui .product-advanced-settings>summary svg{transition:transform var(--apple-motion-duration) var(--apple-ease)}.admin-reference-ui .product-advanced-settings[open]>summary svg{transform:rotate(180deg)}.admin-reference-ui .product-advanced-grid{gap:var(--apple-space-4) var(--apple-space-4);padding:0 15px var(--apple-space-4);border-top:1px solid var(--apple-canvas);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-reference-ui .product-advanced-grid label{gap:var(--apple-space-2);padding-top:14px;display:grid}.admin-reference-ui .product-editor-modal .form-toggles{gap:var(--apple-space-2);background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid}.admin-reference-ui .product-editor-modal .form-toggles label{border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-canvas);min-height:40px;color:var(--apple-blue);padding:0 11px}.admin-reference-ui .wechat-menu-limit-note{align-items:center;gap:var(--apple-space-2);padding:var(--apple-space-3) var(--apple-space-3);border-radius:var(--apple-radius);background:var(--apple-blue-soft);color:var(--apple-blue);margin-top:14px;font-size:13px;display:flex}.admin-reference-ui .wechat-menu-preview{align-items:end;gap:var(--apple-space-2);min-height:96px;padding:var(--apple-space-2);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-blue-soft)}.admin-reference-ui .wechat-menu-preview>div{align-content:end;gap:var(--apple-space-2);min-width:0;display:grid}.admin-reference-ui .wechat-menu-preview>div>strong{border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-surface);min-height:38px;color:var(--apple-blue);text-overflow:ellipsis;white-space:nowrap;place-items:center;font-size:13px;display:grid;overflow:hidden}.admin-reference-ui .wechat-menu-preview-children{gap:var(--apple-space-1);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-raised);padding:5px;display:grid}.admin-reference-ui .wechat-menu-preview-children span{padding:5px var(--apple-space-2);border:0;border-bottom:1px solid var(--apple-canvas);color:var(--apple-tertiary);font-size:var(--apple-font-caption);text-align:center;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-reference-ui .wechat-menu-preview-children span:last-child{border-bottom:0}.admin-reference-ui .wechat-menu-editor{gap:var(--apple-space-3)}.admin-reference-ui .wechat-menu-editor>.wechat-menu-card{border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-surface);padding:0;display:block;overflow:hidden}.admin-reference-ui .wechat-menu-card-heading{border-bottom:1px solid var(--apple-canvas);background:var(--apple-canvas);align-items:center;gap:9px;min-height:46px;padding:0 13px;display:flex}.admin-reference-ui .wechat-menu-card-heading b{color:var(--apple-blue);font-size:var(--apple-font-auxiliary)}.admin-reference-ui .wechat-menu-card-heading>span{color:var(--apple-tertiary);font-size:var(--apple-font-caption)}.admin-reference-ui .wechat-menu-card-heading>button{margin-left:auto}.admin-reference-ui .wechat-menu-card-actions{align-items:center;gap:var(--apple-space-1);margin-left:auto;display:flex}.admin-reference-ui .wechat-heading-add-submenu,.admin-reference-ui .wechat-submenu-empty button{justify-content:center;align-items:center;gap:var(--apple-space-2);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);min-height:34px;color:var(--apple-blue);padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.admin-reference-ui .wechat-heading-add-submenu:hover,.admin-reference-ui .wechat-submenu-empty button:hover{border-color:var(--apple-separator);background:var(--apple-fill);color:var(--apple-ink)}.admin-reference-ui .wechat-menu-primary-fields,.admin-reference-ui .wechat-submenu-row{gap:var(--apple-space-3);grid-template-columns:180px 150px minmax(260px,1fr);align-items:end;padding:13px;display:grid}.admin-reference-ui .wechat-menu-primary-fields.has-children{grid-template-columns:180px minmax(260px,1fr)}.admin-reference-ui .wechat-menu-parent-mode{align-items:center;gap:var(--apple-space-2);min-height:40px;padding:0 var(--apple-space-3);border-radius:var(--apple-radius);background:var(--apple-fill);color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);display:flex}.admin-reference-ui .wechat-menu-primary-fields label,.admin-reference-ui .wechat-submenu-row label{gap:var(--apple-space-2);min-width:0;display:grid}.admin-reference-ui .wechat-menu-primary-fields label>span,.admin-reference-ui .wechat-submenu-row label>span{color:var(--apple-tertiary);font-size:var(--apple-font-caption);font-weight:600}.admin-reference-ui .wechat-menu-primary-fields .wechat-menu-value,.admin-reference-ui .wechat-submenu-row .wechat-menu-value{grid-column:auto}.admin-reference-ui .wechat-menu-inline-reply{align-items:end;gap:var(--apple-space-3);padding:var(--apple-space-3);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-canvas);grid-template-columns:minmax(280px,1fr) 110px;margin:0 13px 13px;display:grid}.admin-reference-ui .wechat-menu-inline-reply>label:not(.wechat-menu-inline-enabled){gap:var(--apple-space-2);min-width:0;display:grid}.admin-reference-ui .wechat-menu-inline-reply label>span{color:var(--apple-secondary);font-size:13px;font-weight:600}.admin-reference-ui .wechat-menu-inline-reply textarea{resize:vertical;min-height:66px}.admin-reference-ui .wechat-menu-inline-enabled{align-items:center;gap:var(--apple-space-2);min-height:40px;padding:0 var(--apple-space-1);display:flex}.admin-reference-ui .wechat-menu-inline-enabled input{width:17px;height:17px;accent-color:var(--apple-blue)}.admin-reference-ui .wechat-submenu-list{padding:0 13px 13px}.admin-reference-ui .wechat-submenu-row{padding:var(--apple-space-3);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-canvas);grid-template-columns:28px 150px 130px minmax(240px,1fr) 100px;margin-top:8px}.admin-reference-ui .wechat-submenu-row>.wechat-menu-inline-reply{grid-column:2/-1;width:auto;margin:2px 0 0}.admin-reference-ui .wechat-submenu-actions{justify-content:flex-end;align-self:end;align-items:center;gap:2px;display:flex}.admin-reference-ui .wechat-submenu-empty{justify-content:space-between;align-items:center;gap:var(--apple-space-4);min-height:58px;padding:var(--apple-space-3) var(--apple-space-3);border:1px dashed var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-canvas);color:var(--apple-secondary);margin:0 13px 13px;font-size:13px;display:flex}.admin-reference-ui .wechat-submenu-index{background:var(--apple-blue-soft);width:24px;height:24px;color:var(--apple-blue);font-size:var(--apple-font-caption);border-radius:50%;align-self:center;place-items:center;font-weight:700;display:grid}.admin-reference-ui .wechat-add-submenu{align-items:center;gap:var(--apple-space-2);min-height:34px;padding:0 var(--apple-space-3);border:1px dashed var(--apple-blue-soft);background:var(--apple-blue-soft);color:var(--apple-blue);margin-top:10px;display:inline-flex}.admin-reference-ui .wechat-menu-reply-settings{margin-top:12px}.admin-reference-ui .wechat-menu-reply-settings[hidden]{display:none!important}.admin-reference-ui .wechat-menu-reply-settings>header>.secondary-button{min-height:36px}.admin-reference-ui .wechat-menu-reply-note{margin:var(--apple-space-3) 0;padding:var(--apple-space-3) var(--apple-space-3);border-left:3px solid var(--apple-blue);background:var(--apple-blue-soft);color:var(--apple-secondary);font-size:var(--apple-font-auxiliary)}.admin-reference-ui .wechat-menu-reply-list{gap:var(--apple-space-3);display:grid}.admin-reference-ui .wechat-menu-reply-row{align-items:end;gap:var(--apple-space-3);padding:var(--apple-space-3);border:1px solid var(--apple-blue-soft);border-radius:var(--apple-radius);background:var(--apple-canvas);grid-template-columns:minmax(260px,.9fr) minmax(280px,1.15fr) minmax(240px,1fr) 84px 36px;display:grid}.admin-reference-ui .wechat-menu-reply-row>label:not(.wechat-menu-reply-enabled){gap:var(--apple-space-2);min-width:0;display:grid}.admin-reference-ui .wechat-menu-reply-row>label>span{color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);font-weight:600}.admin-reference-ui .wechat-menu-reply-row textarea{resize:vertical;min-height:72px}.admin-reference-ui .wechat-menu-reply-key select{width:100%;min-width:0}.admin-reference-ui .wechat-menu-reply-enabled{align-items:center;gap:var(--apple-space-2);min-height:40px;padding:0 var(--apple-space-2);display:flex}.admin-reference-ui .wechat-menu-reply-enabled input{width:17px;height:17px;accent-color:var(--apple-blue)}.admin-reference-ui .wechat-menu-reply-enabled>span{white-space:nowrap}.admin-reference-ui .wechat-menu-reply-empty{border:1px dashed var(--apple-separator);border-radius:var(--apple-radius);min-height:88px;color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary);place-items:center;display:grid}.admin-reference-ui .wechat-menu-reply-actions{align-items:center;gap:var(--apple-space-3);margin-top:12px;display:flex}.admin-reference-ui .wechat-menu-reply-actions>span{color:var(--apple-tertiary);font-size:13px}@media (width<=820px){.admin-reference-ui .product-editor-modal{width:min(100%,100vw - 20px)}.admin-reference-ui .product-editor-modal .product-form,.admin-reference-ui .product-advanced-grid{grid-template-columns:1fr}.admin-reference-ui .product-editor-modal .product-form .wide,.admin-reference-ui .product-advanced-settings.wide{grid-column:span 1}.admin-reference-ui .product-image-editor{grid-template-columns:96px minmax(0,1fr)}.admin-reference-ui .product-image-preview{width:96px;height:96px}.admin-reference-ui .product-editor-modal .form-toggles{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-reference-ui .wechat-menu-primary-fields,.admin-reference-ui .wechat-submenu-row,.admin-reference-ui .wechat-menu-reply-row,.admin-reference-ui .wechat-menu-inline-reply,.admin-reference-ui .wechat-menu-primary-fields.has-children{grid-template-columns:1fr}.admin-reference-ui .wechat-menu-card-heading{flex-wrap:wrap;padding:9px 13px}.admin-reference-ui .wechat-menu-card-actions{width:100%;margin-left:0}.admin-reference-ui .wechat-heading-add-submenu{flex:1}.admin-reference-ui .wechat-submenu-actions{justify-content:flex-start}.admin-reference-ui .wechat-submenu-empty{flex-direction:column;align-items:stretch}.admin-reference-ui .wechat-submenu-index{display:none}.admin-reference-ui .wechat-submenu-row>.wechat-menu-inline-reply{grid-column:1}.admin-reference-ui .wechat-menu-reply-enabled{padding:0}}@media (width<=760px){.admin-reference-ui .legacy-product-filter-panel,.admin-reference-ui .legacy-category-filter-panel{gap:var(--apple-space-3);padding:var(--apple-space-4);grid-template-columns:minmax(0,1fr)}.admin-reference-ui .legacy-product-filter-panel>label,.admin-reference-ui .legacy-category-filter-panel>label{grid-template-columns:74px minmax(0,1fr)}.admin-reference-ui .legacy-product-toolbar,.admin-reference-ui .legacy-category-toolbar{gap:var(--apple-space-2);padding:var(--apple-space-3);flex-wrap:wrap}.admin-reference-ui .legacy-product-toolbar>span{width:100%;margin-left:0}.admin-reference-ui .legacy-product-table-wrap{max-height:calc(100dvh - 320px);padding:var(--apple-space-3) var(--apple-space-3) 0}}@media (width>=901px){.admin-reference-ui .legacy-order-detail-page .admin-query-grid{gap:var(--apple-space-3) var(--apple-space-5);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"order product member coupon""credit price level priority""submit-batch payout-batch export-status remark""export-time export-time submit-time submit-time"}.admin-reference-ui .legacy-order-detail-page .legacy-query-order{grid-area:order}.admin-reference-ui .legacy-order-detail-page .legacy-query-product{grid-area:product}.admin-reference-ui .legacy-order-detail-page .legacy-query-member{grid-area:member}.admin-reference-ui .legacy-order-detail-page .legacy-query-credit{grid-area:credit}.admin-reference-ui .legacy-order-detail-page .legacy-query-price{grid-area:price}.admin-reference-ui .legacy-order-detail-page .legacy-query-member-level{grid-area:level}.admin-reference-ui .legacy-order-detail-page .legacy-query-coupon{grid-area:coupon}.admin-reference-ui .legacy-order-detail-page .legacy-query-remark{grid-area:remark}.admin-reference-ui .legacy-order-detail-page .legacy-query-submit-batch{grid-area:submit-batch}.admin-reference-ui .legacy-order-detail-page .legacy-query-payout-batch{grid-area:payout-batch}.admin-reference-ui .legacy-order-detail-page .legacy-query-priority{grid-area:priority}.admin-reference-ui .legacy-order-detail-page .legacy-query-export-status{grid-area:export-status}.admin-reference-ui .legacy-order-detail-page .legacy-query-export-time{grid-area:export-time}.admin-reference-ui .legacy-order-detail-page .legacy-query-submit-time{grid-area:submit-time}}.admin-reference-ui .legacy-order-detail-page .admin-query-grid label{align-items:center;gap:var(--apple-space-2);grid-template-columns:max-content minmax(0,1fr);min-width:0;display:grid}.admin-reference-ui .legacy-order-detail-page .admin-query-grid label>span,.admin-reference-ui .legacy-order-detail-page .admin-query-grid input,.admin-reference-ui .legacy-order-detail-page .admin-query-grid select{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .legacy-order-detail-page .admin-query-grid label>span{color:var(--apple-secondary);font-size:var(--apple-font-caption);text-overflow:clip;white-space:nowrap;text-align:right;justify-self:end;margin:0;line-height:32px;overflow:visible}.admin-reference-ui .legacy-order-detail-page .admin-query-grid input,.admin-reference-ui .legacy-order-detail-page .admin-query-grid select{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:100%;min-width:0;color:var(--apple-secondary);font-size:var(--apple-font-caption);height:32px;padding:0 var(--apple-space-3)}.admin-reference-ui .legacy-order-detail-page .legacy-query-date-range{align-items:center;gap:var(--apple-space-1);grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);min-width:0;display:grid}.admin-reference-ui .legacy-order-detail-page .legacy-query-date-range input{min-width:0;padding:0 var(--apple-space-1)}.admin-reference-ui .legacy-order-detail-page .legacy-query-date-range i{color:var(--apple-secondary);text-align:center;font-size:13px;font-style:normal}.admin-reference-ui .legacy-order-detail-page .legacy-query-search{margin-left:20px}.admin-reference-ui .legacy-order-detail-page .admin-query-panel>button,.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>button{height:32px;min-height:32px;font-size:var(--apple-font-auxiliary);padding:0 15px;line-height:30px}.admin-reference-ui .legacy-order-detail-page .admin-order-summary span,.admin-reference-ui .legacy-order-detail-page .admin-order-summary-secondary span{color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);line-height:21px}.admin-reference-ui .legacy-order-detail-page .admin-order-summary strong,.admin-reference-ui .legacy-order-detail-page .admin-order-summary-secondary strong{color:var(--apple-red);margin-top:7px;font-size:18px;font-weight:600;line-height:22px}.admin-reference-ui .legacy-order-detail-page .order-table th{border-bottom:1px solid var(--apple-separator-soft);background:var(--apple-surface);padding:0 var(--apple-space-3);color:var(--apple-secondary);text-align:left;white-space:nowrap;height:46px;font-weight:600;font-size:var(--apple-font-auxiliary);line-height:20px}.admin-reference-ui .legacy-order-detail-page .order-table td>strong,.admin-reference-ui .legacy-order-detail-page .order-table td strong,.admin-reference-ui .legacy-order-detail-page .legacy-coupon-detail code{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .legacy-order-detail-page .order-table td small{color:var(--apple-tertiary);margin-top:2px;font-size:13px;line-height:18px;display:block}@media (width<=900px){.admin-reference-ui .legacy-order-detail-page .admin-query-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:none}.admin-reference-ui .legacy-order-detail-page .admin-query-grid>label{grid-area:auto}}@media (width<=760px){.admin-reference-ui .legacy-order-detail-page .admin-query-grid{grid-template-columns:minmax(0,1fr)}.admin-reference-ui .legacy-order-detail-page .admin-query-grid label{grid-template-columns:82px minmax(0,1fr)}.admin-reference-ui .legacy-order-detail-page .legacy-query-search{margin-left:90px}}.admin-reference-ui .admin-topbar-leading{gap:var(--apple-space-5)}.admin-reference-ui .admin-collapse-button{border-radius:var(--apple-radius);width:32px;height:32px;color:var(--apple-secondary);background:0 0;border:0;flex:0 0 32px}.admin-reference-ui .admin-user-menu-wrap{position:relative}.admin-reference-ui .admin-header-user{color:var(--apple-ink);align-items:center;gap:var(--apple-space-2);min-height:38px;padding:0 var(--apple-space-2);border-radius:var(--apple-radius);cursor:pointer;background:0 0;border:0;display:inline-flex}.admin-reference-ui .admin-header-user:hover,.admin-reference-ui .admin-header-user[aria-expanded=true]{background:var(--apple-canvas)}.admin-reference-ui .admin-header-user strong{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:var(--apple-font-auxiliary);font-weight:400;overflow:hidden}.admin-reference-ui .admin-header-user>svg{color:var(--apple-tertiary)}.admin-reference-ui .admin-user-menu{z-index:80;border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);width:126px;box-shadow:var(--apple-shadow-raised);padding:5px;position:absolute;top:calc(100% + 6px);right:0}.admin-reference-ui .admin-user-menu button{align-items:center;gap:var(--apple-space-2);width:100%;height:34px;padding:0 var(--apple-space-3);border-radius:var(--apple-radius);color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);text-align:left;background:0 0;border:0;display:flex}.admin-reference-ui .admin-user-menu button:hover{background:var(--apple-canvas);color:var(--apple-ink)}@media (width>=761px){.admin-reference-ui .admin-system-state,.admin-reference-ui .admin-topbar-actions>.icon-button,.admin-reference-ui .admin-topbar-actions>.topbar-link{display:none}}.admin-reference-ui .admin-sidebar nav>button svg{stroke-width:1.8px;width:16px;height:16px}.admin-reference-ui .admin-sidebar nav>button.active-parent{color:var(--apple-ink)}.admin-reference-ui .admin-nav-submenu button svg{width:14px;height:14px}.admin-reference-ui .legacy-port-footer{border-top:1px solid var(--apple-separator);color:var(--apple-secondary);justify-content:center;align-items:flex-start;gap:var(--apple-space-2);min-height:88px;padding:var(--apple-space-4) var(--apple-space-5);background:var(--apple-canvas);flex-direction:column;margin-top:auto;display:flex}.admin-reference-ui .legacy-port-footer strong{color:var(--apple-ink);font-weight:600;font-size:var(--apple-font-auxiliary);line-height:21px}.admin-reference-ui .legacy-port-footer small{color:var(--apple-tertiary);font-size:var(--apple-font-caption);line-height:18px}.admin-reference-ui .admin-page-heading h1{color:var(--apple-ink);font-size:18px;font-weight:600;line-height:25px}.admin-reference-ui .admin-page-heading p{color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary);margin-top:3px;line-height:20px;display:block}.admin-reference-ui .admin-page-heading .heading-actions{display:flex}.admin-reference-ui .legacy-order-detail-page>.admin-page-heading{display:none}.admin-reference-ui .admin-filter-row>span,.admin-reference-ui .admin-product-filter>span,.admin-reference-ui .admin-filter-tabs button,.admin-reference-ui .admin-filter-tabs button b{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .admin-advanced-filters,.admin-reference-ui .admin-query-panel,.admin-reference-ui .transaction-filter-panel,.admin-reference-ui .risk-form,.admin-reference-ui .settings-section,.admin-reference-ui .admin-panel,.admin-reference-ui .admin-work-queue,.admin-reference-ui .settlement-panel,.admin-reference-ui .table-wrap{border-radius:var(--apple-radius);box-shadow:var(--apple-shadow-low)}.admin-reference-ui .admin-query-panel{border-radius:var(--apple-radius);gap:var(--apple-space-3) var(--apple-space-4);padding:var(--apple-space-4) var(--apple-space-4);border:0;flex-wrap:wrap;display:flex}.admin-reference-ui .admin-query-grid{gap:var(--apple-space-3) var(--apple-space-4);flex:100%;grid-template-columns:repeat(4,minmax(170px,1fr));display:grid}.admin-reference-ui .admin-query-grid label{align-items:center;gap:var(--apple-space-3);grid-template-columns:88px minmax(0,1fr);min-width:0;display:grid}.admin-reference-ui .admin-query-grid label>span,.admin-reference-ui .transaction-filter-panel>label>span,.admin-reference-ui .settings-section label>span,.admin-reference-ui .risk-fields label>span{color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);line-height:20px}.admin-reference-ui .admin-query-grid input,.admin-reference-ui .admin-query-grid select,.admin-reference-ui .transaction-filter-panel input,.admin-reference-ui .transaction-filter-panel select,.admin-reference-ui .settings-section input:not([type=checkbox]):not([type=file]),.admin-reference-ui .settings-section select,.admin-reference-ui .risk-fields input,.admin-reference-ui .risk-fields select{height:36px;min-height:36px;padding:0 var(--apple-space-3);font-size:var(--apple-font-auxiliary)}.admin-reference-ui .settings-section textarea{font-size:var(--apple-font-auxiliary);line-height:1.6}.admin-reference-ui .admin-toolbar{align-items:center;gap:var(--apple-space-2);min-height:58px;padding:11px var(--apple-space-4);border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);flex-wrap:wrap;margin-bottom:12px;display:flex}.admin-reference-ui .admin-toolbar .admin-search{width:300px;height:36px;display:flex}.admin-reference-ui .admin-toolbar .admin-search input,.admin-reference-ui .admin-toolbar .selection-count{font-size:var(--apple-font-auxiliary);display:inline}.admin-reference-ui .legacy-order-detail-page .legacy-order-actions>button,.admin-reference-ui .legacy-order-detail-page .admin-query-panel>button{height:32px;min-height:32px;line-height:30px}.admin-reference-ui .admin-order-summary button,.admin-reference-ui .admin-order-summary-secondary>div{border-radius:var(--apple-radius);min-height:76px}.admin-reference-ui .admin-order-summary button span,.admin-reference-ui .admin-order-summary-secondary>div span{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .admin-order-summary button small,.admin-reference-ui .admin-order-summary-secondary>div small{font-size:var(--apple-font-caption)}.admin-reference-ui .admin-table td>strong,.admin-reference-ui .admin-table td>b{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .admin-table td>small,.admin-reference-ui .admin-table td small{font-size:var(--apple-font-caption);line-height:18px}.admin-reference-ui .settings-grid:not(.settings-grid-all) .settings-section>header h2,.admin-reference-ui .admin-work-queue h2,.admin-reference-ui .admin-panel h2,.admin-reference-ui .settlement-panel h2,.admin-reference-ui .risk-form h2{font-size:16px;line-height:23px}.admin-reference-ui .settings-grid:not(.settings-grid-all) .settings-section>header p,.admin-reference-ui .admin-panel p,.admin-reference-ui .settlement-panel p,.admin-reference-ui .risk-form p{font-size:var(--apple-font-auxiliary);line-height:20px}@media (width>=1536px){.admin-reference-ui .admin-topbar{height:60px;min-height:60px;padding:0 var(--apple-space-5);flex-basis:60px}.admin-reference-ui .admin-app-title{font-size:18px}.admin-reference-ui .admin-breadcrumb{min-height:40px;padding:0 var(--apple-space-5);flex-basis:40px}.admin-reference-ui .admin-content{padding:var(--apple-space-5)}}@media (width<=760px){.admin-reference-ui .admin-topbar{height:52px;min-height:52px;padding:0 var(--apple-space-3);flex-basis:52px}.admin-reference-ui .admin-topbar-leading{gap:var(--apple-space-3)}.admin-reference-ui .admin-topbar-actions>.icon-button,.admin-reference-ui .admin-topbar-actions>.topbar-link{display:none}.admin-reference-ui .admin-content{padding:var(--apple-space-3) var(--apple-space-3) 22px}.admin-reference-ui .admin-toolbar{padding:var(--apple-space-3)}.admin-reference-ui .admin-toolbar .admin-search{width:100%}}.admin-reference-ui .admin-page-heading.legacy-content-heading{min-height:var(--apple-control-height)}.admin-reference-ui .admin-toolbar.legacy-content-toolbar{align-items:center;gap:var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);min-height:58px;padding:11px var(--apple-space-4);margin-bottom:12px;display:flex}.admin-reference-ui .admin-toolbar.legacy-content-toolbar .legacy-toolbar-search{align-items:center;gap:var(--apple-space-2);width:min(360px,40vw);min-width:220px;padding:0 var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-tertiary);height:36px;display:flex}.admin-reference-ui .admin-toolbar.legacy-content-toolbar .legacy-toolbar-search input,.admin-reference-ui .admin-toolbar.legacy-content-toolbar select{height:34px;font-size:var(--apple-font-auxiliary)}.admin-reference-ui .admin-toolbar.legacy-content-toolbar .legacy-result-count{color:var(--apple-blue);white-space:nowrap;font-weight:600;font-size:var(--apple-font-auxiliary);margin-left:auto}.admin-reference-ui .admin-table.legacy-content-table th{background:var(--apple-canvas);color:var(--apple-secondary);height:46px;padding:0 var(--apple-space-4);font-weight:600;font-size:var(--apple-font-auxiliary);line-height:20px}.admin-reference-ui .admin-table.legacy-content-table td{color:var(--apple-secondary);vertical-align:middle;height:58px;padding:9px var(--apple-space-4);font-size:var(--apple-font-auxiliary);line-height:20px}.admin-reference-ui .admin-table.legacy-content-table td>strong{color:var(--apple-ink);font-weight:600;font-size:var(--apple-font-auxiliary)}.admin-reference-ui .legacy-row-actions{white-space:nowrap;align-items:center;gap:var(--apple-space-3);display:flex}.admin-reference-ui .legacy-row-actions button,.admin-reference-ui .legacy-row-actions a{color:var(--apple-blue);cursor:pointer;font-size:var(--apple-font-auxiliary);background:0 0;border:0;padding:0}.admin-reference-ui .audit-filter-panel .admin-search input,.admin-reference-ui .audit-filter-panel select,.admin-reference-ui .audit-date-field input{height:36px;font-size:var(--apple-font-auxiliary)}.admin-reference-ui .audit-filter-panel select{flex:0 0 128px;min-width:128px}.admin-reference-ui .audit-date-field{flex:none}.admin-reference-ui .audit-date-field span,.admin-reference-ui .audit-result-count{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .audit-filter-panel>button{white-space:nowrap;flex:none;min-width:76px}.admin-reference-ui .audit-result-count{margin-left:auto}.admin-reference-ui .audit-table td small,.admin-reference-ui .audit-table code,.admin-reference-ui .audit-action,.admin-reference-ui .integration-state{font-size:var(--apple-font-caption)}.admin-reference-ui .integration-checks span,.admin-reference-ui .backup-summary span,.admin-reference-ui .callback-row>span,.admin-reference-ui .notification-summary span,.admin-reference-ui .import-last-run,.admin-reference-ui .integration-checks strong{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .callback-row code{font-size:13px}.admin-reference-ui .integration-warning{font-size:var(--apple-font-auxiliary);line-height:20px}.admin-reference-ui .notification-retry-list>strong,.admin-reference-ui .notification-retry-list article b{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .notification-retry-list article small,.admin-reference-ui .notification-retry-empty,.admin-reference-ui .announcement-admin-list small,.admin-reference-ui .file-manager-hint{font-size:var(--apple-font-caption)}.admin-reference-ui .announcement-admin-list p{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .compact-orders div span,.admin-reference-ui .compact-orders>div>div span{font-size:var(--apple-font-caption)}.admin-reference-ui .compact-orders strong,.admin-reference-ui .compact-orders b,.admin-reference-ui .audit-list strong,.admin-reference-ui .health-strip strong{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .audit-list small{font-size:var(--apple-font-caption)}.admin-reference-ui .health-strip>div{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .status,.admin-reference-ui .legacy-member-level,.admin-reference-ui .legacy-export-status,.admin-reference-ui .file-usage-state{font-size:var(--apple-font-caption)}.admin-reference-ui .settings-section>header p,.admin-reference-ui .assist-config-grid .settings-section>header p{font-size:var(--apple-font-auxiliary);line-height:20px}.admin-reference-ui .announcement-admin-list article>div>span,.admin-reference-ui .file-usage-state{font-size:var(--apple-font-caption)}.admin-reference-ui .carousel-upload-panel strong,.admin-reference-ui .carousel-upload-panel span,.admin-reference-ui .carousel-admin-list strong,.admin-reference-ui .guideline-admin-list p,.admin-reference-ui .wechat-menu-preview span,.admin-reference-ui .wechat-menu-state-detail,.admin-reference-ui .file-storage-summary span,.admin-reference-ui .file-storage-summary strong,.admin-reference-ui .uploaded-file-detail strong{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .carousel-admin-list span,.admin-reference-ui .carousel-admin-list small,.admin-reference-ui .guideline-admin-list small,.admin-reference-ui .wechat-menu-state-detail small,.admin-reference-ui .uploaded-file-detail span,.admin-reference-ui .uploaded-file-detail small{font-size:var(--apple-font-caption)}.admin-reference-ui .guideline-create-options>label:first-child,.admin-reference-ui .carousel-active-option{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .legacy-order-detail-page .legacy-member-level,.admin-reference-ui .legacy-order-detail-page .legacy-export-status{font-size:var(--apple-font-caption)}@media (width<=1180px){.admin-reference-ui .audit-result-count{margin-left:0}}.admin-reference-ui button,.admin-reference-ui input,.admin-reference-ui select,.admin-reference-ui textarea{font:inherit}@media (width>=761px){.admin-reference-ui .admin-topbar{height:64px;min-height:64px;padding:0 var(--apple-space-5);flex-basis:64px}.admin-reference-ui .admin-app-title{font-size:20px;line-height:28px}.admin-reference-ui .admin-breadcrumb{min-height:49px;padding:0 var(--apple-space-5);flex-basis:49px}.admin-reference-ui .admin-content{padding:var(--apple-space-5)}}.admin-reference-ui .admin-sidebar nav::-webkit-scrollbar{display:none}.admin-reference-ui .admin-content[data-admin-page=用户列表]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=黑名单用户]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=交易明细]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=风险控制]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=操作日志]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=登录日志]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=客服设置]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=公众号配置]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=自定义菜单]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=消息通知]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=系统设置]>.admin-page-heading{display:none}.admin-reference-ui .legacy-product-filter-panel,.admin-reference-ui .legacy-product-toolbar,.admin-reference-ui .admin-filter-band,.admin-reference-ui .admin-query-panel,.admin-reference-ui .transaction-filter-panel,.admin-reference-ui .risk-form,.admin-reference-ui .audit-filter-panel,.admin-reference-ui .admin-stat-band>div,.admin-reference-ui .admin-toolbar,.admin-reference-ui .table-wrap,.admin-reference-ui .settings-section,.admin-reference-ui .legacy-content-heading,.admin-reference-ui .legacy-admin-notice-panel,.admin-reference-ui .activity-editor,.admin-reference-ui .admin-panel,.admin-reference-ui .admin-work-queue,.admin-reference-ui .settlement-panel{border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);border:0}.admin-reference-ui .legacy-product-filter-panel,.admin-reference-ui .admin-query-panel,.admin-reference-ui .transaction-filter-panel,.admin-reference-ui .risk-form,.admin-reference-ui .audit-filter-panel,.admin-reference-ui .settings-section,.admin-reference-ui .table-wrap{padding:var(--apple-space-5)}.admin-reference-ui .legacy-product-filter-panel,.admin-reference-ui .legacy-product-toolbar,.admin-reference-ui .admin-filter-band,.admin-reference-ui .admin-query-panel,.admin-reference-ui .transaction-filter-panel,.admin-reference-ui .risk-form,.admin-reference-ui .audit-filter-panel,.admin-reference-ui .admin-stat-band,.admin-reference-ui .admin-toolbar,.admin-reference-ui .legacy-content-heading,.admin-reference-ui .settings-section,.admin-reference-ui .activity-editor{margin-bottom:20px}.admin-reference-ui .legacy-product-toolbar,.admin-reference-ui .admin-toolbar,.admin-reference-ui .legacy-content-heading{min-height:62px;padding:15px var(--apple-space-5)}.admin-reference-ui .settings-section textarea,.admin-reference-ui .legacy-admin-notice-panel textarea{padding:var(--apple-space-2) var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);line-height:1.6}.admin-reference-ui .legacy-product-filter-panel input:focus,.admin-reference-ui .legacy-product-filter-panel select:focus,.admin-reference-ui .admin-query-panel input:focus,.admin-reference-ui .admin-query-panel select:focus,.admin-reference-ui .transaction-filter-panel input:focus,.admin-reference-ui .transaction-filter-panel select:focus,.admin-reference-ui .risk-form input:focus,.admin-reference-ui .risk-form select:focus,.admin-reference-ui .audit-filter-panel input:focus,.admin-reference-ui .audit-filter-panel select:focus,.admin-reference-ui .admin-toolbar input:focus,.admin-reference-ui .admin-toolbar select:focus,.admin-reference-ui .settings-section input:focus,.admin-reference-ui .settings-section select:focus,.admin-reference-ui .settings-section textarea:focus{border-color:var(--apple-blue);box-shadow:var(--apple-shadow-low);outline:0}.admin-reference-ui .legacy-product-filter-panel label>span,.admin-reference-ui .admin-query-grid label>span,.admin-reference-ui .transaction-filter-panel>label>span,.admin-reference-ui .risk-fields label>span,.admin-reference-ui .settings-section label>span,.admin-reference-ui .legacy-admin-notice-panel label>span{color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);font-weight:400;line-height:20px}.admin-reference-ui .primary-button,.admin-reference-ui .secondary-button,.admin-reference-ui .danger-button,.admin-reference-ui .legacy-button-blue,.admin-reference-ui .legacy-button-green,.admin-reference-ui .legacy-button-amber,.admin-reference-ui .legacy-button-gray,.admin-reference-ui .legacy-button-red,.admin-reference-ui .admin-toolbar>button,.admin-reference-ui .legacy-filter-actions>button,.admin-reference-ui .transaction-filter-actions>button,.admin-reference-ui .audit-filter-panel>button{width:auto}.admin-reference-ui .admin-query-grid,.admin-reference-ui .transaction-filter-panel,.admin-reference-ui .risk-fields{gap:var(--apple-space-3) var(--apple-space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.admin-reference-ui .admin-query-grid label,.admin-reference-ui .transaction-filter-panel>label,.admin-reference-ui .risk-fields label{gap:var(--apple-space-3);grid-template-columns:88px minmax(0,1fr);min-width:0}.admin-reference-ui .transaction-date-range>div{align-items:center;gap:var(--apple-space-1);grid-template-columns:minmax(125px,1fr) 20px minmax(125px,1fr);min-width:0;display:grid}.admin-reference-ui .transaction-filter-actions{align-items:center;gap:var(--apple-space-2);grid-column:1/-1;display:flex}.admin-reference-ui .member-advanced-filters{box-shadow:none;background:0 0;border:0;margin:0;display:block}.admin-reference-ui .member-advanced-filters>summary{display:none}.admin-reference-ui .member-advanced-filters .admin-query-panel{display:flex}.admin-reference-ui .admin-filter-band{border-radius:var(--apple-radius);margin-bottom:12px;display:block;overflow:hidden}.admin-reference-ui .admin-filter-row{border-bottom:1px solid var(--apple-separator);min-height:52px;padding:var(--apple-space-3) var(--apple-space-5)}.admin-reference-ui .admin-filter-tabs button{color:var(--apple-secondary);font-size:var(--apple-font-caption);min-height:32px;padding:0 var(--apple-space-4);border-radius:var(--apple-radius);border:1px solid #0000;line-height:30px}.admin-reference-ui .table-wrap{border-radius:var(--apple-radius);overflow:auto}.admin-reference-ui .admin-table tbody tr:nth-child(2n),.admin-reference-ui .admin-table tbody tr:hover{background:var(--apple-canvas)}.admin-reference-ui .admin-table td strong,.admin-reference-ui .admin-table td b{color:var(--apple-ink);font-size:var(--apple-font-auxiliary)}.admin-reference-ui .admin-table td small{color:var(--apple-tertiary);font-size:var(--apple-font-caption);line-height:18px}.admin-reference-ui .table-pagination button,.admin-reference-ui .table-pagination select,.admin-reference-ui .table-pagination input{border-radius:var(--apple-radius);height:32px;min-height:32px;font-size:var(--apple-font-auxiliary)}.admin-reference-ui .legacy-product-table-wrap{min-height:390px;max-height:calc(100dvh - 286px);padding:var(--apple-space-5);overflow:auto}.admin-reference-ui .legacy-product-toolbar>span{color:var(--apple-tertiary);margin-left:auto;font-size:13px}.admin-reference-ui .legacy-order-detail-page .admin-query-panel{gap:var(--apple-space-4) var(--apple-space-3);padding:var(--apple-space-5);flex-wrap:wrap;display:flex}.admin-reference-ui .legacy-order-detail-page .admin-order-summary button,.admin-reference-ui .legacy-order-detail-page .admin-order-summary-secondary>div{text-align:center;min-width:0;min-height:100px;padding:var(--apple-space-5);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);border:0;flex-direction:column;justify-content:center;align-items:center;display:flex}.admin-reference-ui .legacy-order-detail-page .admin-order-summary button span,.admin-reference-ui .legacy-order-detail-page .admin-order-summary-secondary>div span{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .legacy-order-detail-page .admin-order-summary button strong,.admin-reference-ui .legacy-order-detail-page .admin-order-summary-secondary>div strong{font-size:18px}.admin-reference-ui .legacy-order-detail-page .table-wrap{padding:var(--apple-space-5)}.admin-reference-ui .legacy-content-heading{justify-content:flex-start;display:flex}.admin-reference-ui .legacy-content-heading>div{display:none}.admin-reference-ui .legacy-content-heading>button,.admin-reference-ui .legacy-content-heading>.legacy-state-chip{margin-left:0}.admin-reference-ui .activity-page-heading{min-height:62px;margin:0 0 var(--apple-space-5);padding:15px var(--apple-space-5);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);border:0;justify-content:flex-start;display:flex}.admin-reference-ui .activity-page-heading>div{display:none}.admin-reference-ui .activity-page-heading>button{margin-left:0}.admin-reference-ui .legacy-content-toolbar{padding:15px var(--apple-space-5);margin-bottom:20px}.admin-reference-ui .legacy-content-toolbar .legacy-toolbar-search,.admin-reference-ui .legacy-content-toolbar .admin-search{height:32px}.admin-reference-ui .legacy-content-table-wrap{padding:var(--apple-space-5)}.admin-reference-ui .settings-grid,.admin-reference-ui .settings-grid:not(.settings-grid-all),.admin-reference-ui .settings-grid.settings-grid-wechat{gap:var(--apple-space-5);grid-template-columns:minmax(0,1fr)}.admin-reference-ui .settings-grid:not(.settings-grid-all)>.settings-section{padding:var(--apple-space-5);margin:0;display:none}.admin-reference-ui .settings-grid.settings-grid-wechat>.wechat-settings,.admin-reference-ui .settings-grid.settings-grid-wechat>.wechat-subscribe-settings,.admin-reference-ui .settings-grid.settings-grid-support>.support-settings,.admin-reference-ui .settings-grid.settings-grid-wechat-menu>.wechat-menu-settings,.admin-reference-ui .settings-grid.settings-grid-wechat-menu>.wechat-menu-reply-settings,.admin-reference-ui .settings-grid.settings-grid-notification>.notification-settings,.admin-reference-ui .settings-grid.settings-grid-carousel>.carousel-settings,.admin-reference-ui .settings-grid.settings-grid-activity>.carousel-settings,.admin-reference-ui .settings-grid.settings-grid-activity>.guideline-settings,.admin-reference-ui .settings-grid.settings-grid-files>.uploaded-file-settings,.admin-reference-ui .settings-grid.settings-grid-announcement>.announcement-settings,.admin-reference-ui .settings-grid.settings-grid-system>.security-settings,.admin-reference-ui .settings-grid.settings-grid-system>.import-settings,.admin-reference-ui .settings-grid.settings-grid-system>.backup-settings{display:block}.admin-reference-ui .settings-section>header h2,.admin-reference-ui .risk-form h2,.admin-reference-ui .legacy-admin-notice-panel h2{color:var(--apple-ink);font-size:18px;line-height:25px}.admin-reference-ui .settings-section>header p,.admin-reference-ui .risk-form p,.admin-reference-ui .legacy-admin-notice-panel p{color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary);line-height:20px}.admin-reference-ui .settings-section>label{align-items:center;gap:var(--apple-space-4);margin:0 0 var(--apple-space-4);grid-template-columns:128px minmax(0,1fr);display:grid}.admin-reference-ui .settings-section>label>span{margin:0}.admin-reference-ui .settings-section>label:has(textarea){align-items:start}.admin-reference-ui .settings-section>.primary-button,.admin-reference-ui .settings-section>.secondary-button{margin-left:142px}.admin-reference-ui .admin-stat-band{gap:var(--apple-space-4)}.admin-reference-ui .audit-filter-panel{padding:var(--apple-space-3) var(--apple-space-3);align-items:center;gap:var(--apple-space-3);flex-wrap:wrap;min-height:72px}.admin-reference-ui .audit-filter-panel .admin-search{flex:270px;width:auto;min-width:240px;height:32px}@media (width<=1180px){.admin-reference-ui .admin-query-grid,.admin-reference-ui .transaction-filter-panel,.admin-reference-ui .risk-fields,.admin-reference-ui .legacy-product-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.admin-reference-ui .admin-topbar{height:52px;min-height:52px;padding:0 var(--apple-space-3);flex-basis:52px}.admin-reference-ui .admin-app-title{font-size:18px}.admin-reference-ui .admin-content{padding:var(--apple-space-3) var(--apple-space-3) 22px}.admin-reference-ui .admin-query-grid,.admin-reference-ui .transaction-filter-panel,.admin-reference-ui .risk-fields,.admin-reference-ui .legacy-product-filter-panel{grid-template-columns:minmax(0,1fr)}.admin-reference-ui .admin-query-grid label,.admin-reference-ui .transaction-filter-panel>label,.admin-reference-ui .risk-fields label,.admin-reference-ui .settings-section>label{grid-template-columns:minmax(0,1fr);gap:5px}.admin-reference-ui .settings-section>.primary-button,.admin-reference-ui .settings-section>.secondary-button{margin-left:0}.admin-reference-ui .legacy-product-filter-panel,.admin-reference-ui .legacy-product-toolbar,.admin-reference-ui .admin-filter-band,.admin-reference-ui .admin-query-panel,.admin-reference-ui .transaction-filter-panel,.admin-reference-ui .risk-form,.admin-reference-ui .audit-filter-panel,.admin-reference-ui .admin-toolbar,.admin-reference-ui .table-wrap,.admin-reference-ui .settings-section,.admin-reference-ui .legacy-content-heading{padding:var(--apple-space-4)}}.admin-reference-ui .admin-content,.admin-reference-ui .admin-content>*,.admin-reference-ui .table-wrap,.admin-reference-ui .legacy-product-table-wrap,.admin-reference-ui .legacy-content-table-wrap{min-width:0}@media (width>=761px) and (width<=1535px){.admin-reference-ui .admin-topbar{height:60px;min-height:60px;padding:0 var(--apple-space-5);flex-basis:60px}.admin-reference-ui .admin-app-title{font-size:18px;line-height:25px}.admin-reference-ui .admin-breadcrumb{min-height:45px;padding:var(--apple-space-3) var(--apple-space-5);flex-basis:45px}.admin-reference-ui .admin-content{padding:var(--apple-space-5)}}@media (width>=1536px){.admin-reference-ui .admin-topbar{height:64px;min-height:64px;padding:0 var(--apple-space-5);flex-basis:64px}.admin-reference-ui .admin-app-title{font-size:20px;line-height:28px}.admin-reference-ui .admin-breadcrumb{min-height:49px;padding:var(--apple-space-4) var(--apple-space-5);flex-basis:49px}.admin-reference-ui .admin-content{padding:var(--apple-space-5)}}.admin-reference-ui .admin-breadcrumb,.admin-reference-ui .admin-sidebar,.admin-reference-ui .admin-content,.admin-reference-ui .admin-content button,.admin-reference-ui .admin-content input,.admin-reference-ui .admin-content select,.admin-reference-ui .admin-content textarea,.admin-reference-ui .admin-modal,.admin-reference-ui .legacy-editor-modal{letter-spacing:0}.admin-reference-ui .admin-breadcrumb,.admin-reference-ui .admin-sidebar,.admin-reference-ui .admin-content,.admin-reference-ui .admin-content label,.admin-reference-ui .admin-content button,.admin-reference-ui .admin-content input,.admin-reference-ui .admin-content select,.admin-reference-ui .admin-content textarea{font-size:var(--apple-font-auxiliary)}.admin-reference-ui .admin-content h2{font-size:18px;line-height:25px}.admin-reference-ui .admin-content input:not([type=checkbox]):not([type=radio]):not([type=file]),.admin-reference-ui .admin-content select,.admin-reference-ui .admin-modal input:not([type=checkbox]):not([type=radio]):not([type=file]),.admin-reference-ui .admin-modal select,.admin-reference-ui .legacy-editor-modal input:not([type=checkbox]):not([type=radio]):not([type=file]),.admin-reference-ui .legacy-editor-modal select{height:32px;min-height:32px;padding:0 var(--apple-space-3);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);line-height:30px}.admin-reference-ui .admin-content input:focus,.admin-reference-ui .admin-content select:focus,.admin-reference-ui .admin-content textarea:focus,.admin-reference-ui .admin-modal input:focus,.admin-reference-ui .admin-modal select:focus,.admin-reference-ui .admin-modal textarea:focus{border-color:var(--apple-blue);box-shadow:var(--apple-shadow-raised);outline:0}.admin-reference-ui .legacy-category-filter-panel,.admin-reference-ui .legacy-category-toolbar,.admin-reference-ui .legacy-category-table-wrap,.admin-reference-ui .legacy-product-filter-panel,.admin-reference-ui .legacy-product-toolbar,.admin-reference-ui .legacy-product-table-wrap,.admin-reference-ui .admin-filter-band,.admin-reference-ui .admin-query-panel,.admin-reference-ui .transaction-filter-panel,.admin-reference-ui .transaction-table-wrap,.admin-reference-ui .assist-manual-band,.admin-reference-ui .assist-config-grid>*,.admin-reference-ui .assist-table-wrap,.admin-reference-ui .risk-form,.admin-reference-ui .risk-table-wrap,.admin-reference-ui .audit-filter-panel,.admin-reference-ui .audit-table-wrap,.admin-reference-ui .admin-toolbar,.admin-reference-ui .table-wrap,.admin-reference-ui .settings-section,.admin-reference-ui .legacy-content-heading,.admin-reference-ui .legacy-content-toolbar,.admin-reference-ui .legacy-content-table-wrap,.admin-reference-ui .legacy-admin-notice-panel,.admin-reference-ui .activity-editor,.admin-reference-ui .admin-panel,.admin-reference-ui .admin-work-queue,.admin-reference-ui .settlement-panel{border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);border:0}.admin-reference-ui .legacy-category-filter-panel,.admin-reference-ui .legacy-category-table-wrap,.admin-reference-ui .legacy-product-filter-panel,.admin-reference-ui .legacy-product-table-wrap,.admin-reference-ui .admin-query-panel,.admin-reference-ui .transaction-filter-panel,.admin-reference-ui .transaction-table-wrap,.admin-reference-ui .assist-table-wrap,.admin-reference-ui .risk-form,.admin-reference-ui .risk-table-wrap,.admin-reference-ui .audit-filter-panel,.admin-reference-ui .audit-table-wrap,.admin-reference-ui .table-wrap,.admin-reference-ui .settings-section,.admin-reference-ui .legacy-content-table-wrap{padding:var(--apple-space-5)}.admin-reference-ui .legacy-category-filter-panel,.admin-reference-ui .legacy-category-toolbar,.admin-reference-ui .legacy-product-filter-panel,.admin-reference-ui .legacy-product-toolbar,.admin-reference-ui .admin-filter-band,.admin-reference-ui .admin-query-panel,.admin-reference-ui .transaction-filter-panel,.admin-reference-ui .assist-manual-band,.admin-reference-ui .assist-config-grid,.admin-reference-ui .risk-form,.admin-reference-ui .audit-filter-panel,.admin-reference-ui .admin-stat-band,.admin-reference-ui .admin-toolbar,.admin-reference-ui .legacy-content-heading,.admin-reference-ui .legacy-content-toolbar,.admin-reference-ui .settings-section,.admin-reference-ui .activity-editor{margin-bottom:20px}.admin-reference-ui .legacy-category-toolbar,.admin-reference-ui .legacy-product-toolbar,.admin-reference-ui .admin-toolbar,.admin-reference-ui .legacy-content-heading,.admin-reference-ui .legacy-content-toolbar,.admin-reference-ui .assist-manual-band{min-height:62px;padding:15px var(--apple-space-5)}.admin-reference-ui .admin-content[data-admin-page=交易明细]>.transaction-page-heading,.admin-reference-ui .admin-content[data-admin-page=操作日志]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=登录日志]>.admin-page-heading{min-height:62px;margin:0 0 var(--apple-space-5);padding:15px var(--apple-space-5);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);border:0;justify-content:flex-start;align-items:center;display:flex}.admin-reference-ui .admin-content[data-admin-page=交易明细]>.transaction-page-heading>div,.admin-reference-ui .admin-content[data-admin-page=操作日志]>.admin-page-heading>div,.admin-reference-ui .admin-content[data-admin-page=登录日志]>.admin-page-heading>div{display:none}.admin-reference-ui .admin-content[data-admin-page=交易明细]>.transaction-page-heading>button,.admin-reference-ui .admin-content[data-admin-page=操作日志]>.admin-page-heading>button,.admin-reference-ui .admin-content[data-admin-page=登录日志]>.admin-page-heading>button{margin-left:0}.admin-reference-ui .legacy-product-table th:first-child,.admin-reference-ui .legacy-product-table td:first-child{position:static}.admin-reference-ui .legacy-product-table th:nth-child(2),.admin-reference-ui .legacy-product-table td:nth-child(2){width:auto;min-width:160px;box-shadow:none;position:static}.admin-reference-ui .order-table tbody tr:nth-child(2n) td:last-child,.admin-reference-ui .member-table tbody tr:nth-child(2n) td:last-child,.admin-reference-ui .order-table tbody tr:hover td:last-child,.admin-reference-ui .member-table tbody tr:hover td:last-child{background:var(--apple-canvas)}.admin-reference-ui .legacy-row-icon-actions,.admin-reference-ui .table-actions{align-items:center;gap:var(--apple-space-2);white-space:nowrap;display:flex}.admin-reference-ui .legacy-row-icon-actions button,.admin-reference-ui .table-actions button{font-size:var(--apple-font-auxiliary)}.member-v3{background:var(--apple-canvas);color:var(--apple-ink);line-height:1.5}.member-v3 .home-discovery .member-context-bar,.member-v3 .home-discovery .home-quick-stats{display:none}.member-v3 .product-main h3{font-size:15px;line-height:21px}.member-v3 .product-price strong{font-size:22px;line-height:26px}@media (width<=760px){.admin-reference-ui .legacy-category-filter-panel,.admin-reference-ui .legacy-category-toolbar,.admin-reference-ui .legacy-category-table-wrap,.admin-reference-ui .legacy-product-filter-panel,.admin-reference-ui .legacy-product-toolbar,.admin-reference-ui .legacy-product-table-wrap,.admin-reference-ui .transaction-table-wrap,.admin-reference-ui .assist-manual-band,.admin-reference-ui .assist-table-wrap,.admin-reference-ui .risk-table-wrap,.admin-reference-ui .audit-table-wrap,.admin-reference-ui .legacy-content-toolbar,.admin-reference-ui .legacy-content-table-wrap{padding:var(--apple-space-4)}.member-v3 .home-carousel{height:132px}.member-v3 .product-card>img{width:92px;min-width:92px;height:92px}}.admin-reference-ui .legacy-order-detail-page .order-primary-search{width:min(360px,28vw);min-width:260px;margin-left:auto}.admin-reference-ui .legacy-order-detail-page .admin-filter-band{display:block}.admin-reference-ui .legacy-order-detail-page .legacy-order-query{margin-bottom:19px;margin:0 0 var(--apple-space-5);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);border:0;overflow:hidden}.admin-reference-ui .legacy-order-detail-page .legacy-order-query>summary{align-items:center;gap:var(--apple-space-3);min-height:48px;padding:0 var(--apple-space-5);color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);cursor:pointer;font-weight:600;list-style:none;display:flex}.admin-reference-ui .legacy-order-detail-page .legacy-order-query>summary::-webkit-details-marker{display:none}.admin-reference-ui .legacy-order-detail-page .legacy-order-query>summary small{color:var(--apple-tertiary);font-size:13px;font-weight:400}.admin-reference-ui .legacy-order-detail-page .legacy-order-query>summary svg{transition:transform var(--apple-motion-duration) var(--apple-ease);margin-left:auto}.admin-reference-ui .legacy-order-detail-page .legacy-order-query[open]>summary svg{transform:rotate(180deg)}.admin-reference-ui .legacy-order-detail-page .legacy-order-query>.admin-query-panel{padding:var(--apple-space-2) var(--apple-space-5) var(--apple-space-5);border-radius:var(--apple-radius);box-shadow:none;margin:0}.admin-reference-ui .legacy-order-detail-page .admin-order-summary{margin:0 0 var(--apple-space-3);gap:var(--apple-space-3);grid-template-columns:repeat(7,minmax(120px,1fr));margin-bottom:20px;display:grid}.admin-reference-ui .legacy-order-detail-page .admin-order-summary button{min-height:84px;padding:13px var(--apple-space-4)}.admin-reference-ui .legacy-order-detail-page .admin-order-summary strong{margin-top:5px;font-size:18px;line-height:24px}.admin-reference-ui .legacy-order-detail-page .order-primary-actions{align-items:center;gap:var(--apple-space-3);flex-wrap:wrap;display:flex}.admin-reference-ui .legacy-order-detail-page .order-primary-actions>button,.admin-reference-ui .legacy-order-detail-page .order-more-actions>summary,.admin-reference-ui .legacy-order-detail-page .order-more-actions button{justify-content:center;align-items:center;gap:var(--apple-space-2);min-height:34px;padding:0 var(--apple-space-4);border-radius:var(--apple-radius);font-size:var(--apple-font-auxiliary);white-space:nowrap;cursor:pointer;border:1px solid #0000;line-height:32px;display:inline-flex}.admin-reference-ui .legacy-order-detail-page .order-primary-actions>button:disabled,.admin-reference-ui .legacy-order-detail-page .order-more-actions button:disabled{cursor:not-allowed;opacity:.46}.admin-reference-ui .legacy-order-detail-page .order-primary-actions .legacy-action-amber{background:var(--apple-orange);color:var(--apple-surface)}.admin-reference-ui .legacy-order-detail-page .order-primary-actions .legacy-action-blue{background:var(--apple-blue);color:var(--apple-surface)}.admin-reference-ui .legacy-order-detail-page .order-primary-actions .legacy-action-green{background:var(--apple-green);color:var(--apple-surface)}.admin-reference-ui .legacy-order-detail-page .order-primary-actions .legacy-action-red{background:var(--apple-red);color:var(--apple-surface)}.admin-reference-ui .legacy-order-detail-page .order-more-actions>summary{border-color:var(--apple-separator);background:var(--apple-surface);color:var(--apple-secondary);list-style:none}.admin-reference-ui .legacy-order-detail-page .order-more-actions>summary::-webkit-details-marker{display:none}.admin-reference-ui .legacy-order-detail-page .order-more-actions[open]>summary svg{transform:rotate(180deg)}.admin-reference-ui .legacy-order-detail-page .order-more-actions button:hover:not(:disabled){background:var(--apple-fill);color:var(--apple-ink);border-color:#0000}.admin-reference-ui .legacy-order-detail-page .order-selection-hint{min-height:40px;color:var(--apple-tertiary);align-items:center;display:inline-flex;font-size:15px!important}.admin-reference-ui .legacy-order-detail-page .order-action-bar>.selection-count{color:var(--apple-tertiary);white-space:nowrap;margin-left:auto;font-size:13px}.admin-reference-ui .legacy-order-detail-page .order-table th:first-child{width:44px}.admin-reference-ui .legacy-order-detail-page .order-table th:nth-child(2){width:160px}.admin-reference-ui .legacy-order-detail-page .order-table th:nth-child(3),.admin-reference-ui .legacy-order-detail-page .order-table th:nth-child(4){width:126px}.admin-reference-ui .legacy-order-detail-page .order-table th:nth-child(5){width:190px}.admin-reference-ui .legacy-order-detail-page .order-table th:nth-child(6){width:96px}.admin-reference-ui .legacy-order-detail-page .order-table th:nth-child(7){width:100px}.admin-reference-ui .legacy-order-detail-page .order-table th:nth-child(8){width:140px}.admin-reference-ui .legacy-order-detail-page .order-table th:nth-child(9){width:168px}.admin-reference-ui .legacy-order-detail-page .order-table th:nth-child(10){width:92px}.admin-reference-ui .legacy-order-detail-page .order-table td{border-bottom:1px solid var(--apple-separator-soft);padding:9px var(--apple-space-3);color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);vertical-align:middle;height:68px;line-height:20px}.admin-reference-ui .legacy-order-detail-page .legacy-order-number-cell strong,.admin-reference-ui .legacy-order-detail-page .legacy-order-number-cell small,.admin-reference-ui .legacy-order-detail-page .legacy-product-cell strong,.admin-reference-ui .legacy-order-detail-page .legacy-product-cell small,.admin-reference-ui .legacy-order-detail-page .legacy-member-cell strong,.admin-reference-ui .legacy-order-detail-page .legacy-member-cell small,.admin-reference-ui .legacy-order-detail-page .legacy-order-status-cell small,.admin-reference-ui .legacy-order-detail-page .legacy-amount-cell strong,.admin-reference-ui .legacy-order-detail-page .legacy-amount-cell small{display:block}.admin-reference-ui .legacy-order-detail-page .legacy-order-number-cell strong,.admin-reference-ui .legacy-order-detail-page .legacy-coupon-detail code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-reference-ui .legacy-order-detail-page .settlement-panel{margin-top:20px}@media (width<=1280px){.admin-reference-ui .legacy-order-detail-page .order-primary-search{width:100%;min-width:220px;margin-left:0}.admin-reference-ui .legacy-order-detail-page .admin-order-summary{grid-template-columns:repeat(7,minmax(132px,1fr));overflow-x:auto}}.admin-reference-ui .admin-content,.admin-reference-ui .admin-modal,.admin-reference-ui .legacy-editor-modal{color:var(--apple-ink);font-size:15px}.admin-reference-ui .admin-page-heading p,.admin-reference-ui .admin-panel header p,.admin-reference-ui .settings-section>header p,.admin-reference-ui .settlement-panel header p,.admin-reference-ui .risk-form header p{color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary);line-height:22px}.admin-reference-ui .admin-sidebar nav>button,.admin-reference-ui .admin-nav-submenu button{border-radius:var(--apple-radius);width:100%;color:var(--apple-secondary);background:0 0;border:0;font-size:16px;font-weight:400}.admin-reference-ui :is(.legacy-category-filter-panel,.legacy-product-filter-panel,.admin-query-panel,.transaction-filter-panel,.risk-form,.audit-filter-panel,.settings-section){padding:22px var(--apple-space-5)}.admin-reference-ui :is(.legacy-category-filter-panel,.legacy-category-toolbar,.legacy-product-filter-panel,.legacy-product-toolbar,.admin-filter-band,.admin-query-panel,.transaction-filter-panel,.assist-manual-band,.assist-config-grid,.risk-form,.audit-filter-panel,.admin-stat-band,.admin-toolbar,.legacy-content-heading,.legacy-content-toolbar,.settings-section,.activity-editor){margin-bottom:20px}.admin-reference-ui .admin-content label,.admin-reference-ui .admin-modal label,.admin-reference-ui .legacy-editor-modal label{color:var(--apple-secondary);font-size:15px;line-height:22px}.admin-reference-ui .admin-content :is(input,select,textarea):focus,.admin-reference-ui .admin-modal :is(input,select,textarea):focus,.admin-reference-ui .legacy-editor-modal :is(input,select,textarea):focus{border-color:var(--apple-blue);box-shadow:var(--apple-shadow-raised);outline:0}.admin-reference-ui button:disabled,.admin-reference-ui .secondary-button.disabled{cursor:not-allowed;opacity:.45}.admin-reference-ui .text-button,.admin-reference-ui .legacy-row-actions button,.admin-reference-ui .legacy-row-actions a{border-radius:var(--apple-radius);min-height:34px;color:var(--apple-blue);background:0 0;border:0;padding:0 9px;font-size:15px;line-height:34px;text-decoration:none}.admin-reference-ui .legacy-row-actions :is(button,a):hover{background:var(--apple-blue-soft)}.admin-reference-ui :is(.icon-button,.legacy-row-icon-actions button,.table-actions button,.product-row-actions button){border-radius:var(--apple-radius);place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;display:inline-grid}.admin-reference-ui .legacy-product-filter-panel{align-items:center;gap:var(--apple-space-3) var(--apple-space-4);grid-template-columns:minmax(250px,1.15fr) minmax(250px,1.15fr) minmax(210px,.9fr) auto}.admin-reference-ui .legacy-category-filter-panel{align-items:center;gap:var(--apple-space-3) var(--apple-space-4);grid-template-columns:minmax(260px,1fr) minmax(260px,1fr) minmax(220px,1fr) auto}.admin-reference-ui .legacy-product-filter-panel>label,.admin-reference-ui .legacy-category-filter-panel>label{align-items:center;gap:var(--apple-space-3);grid-template-columns:80px minmax(0,1fr);min-width:0;display:grid}.admin-reference-ui .legacy-filter-actions{align-items:center;gap:var(--apple-space-2);display:flex}.admin-reference-ui .table-wrap,.admin-reference-ui .legacy-product-table-wrap,.admin-reference-ui .legacy-category-table-wrap,.admin-reference-ui .legacy-content-table-wrap,.admin-reference-ui .transaction-table-wrap,.admin-reference-ui .assist-table-wrap,.admin-reference-ui .risk-table-wrap,.admin-reference-ui .audit-table-wrap{scrollbar-gutter:stable;padding:0;position:relative;overflow:auto}.admin-reference-ui .admin-table thead{background:var(--apple-blue-soft)}.admin-reference-ui .admin-table tbody tr:last-child td{border-bottom:0}.admin-reference-ui .legacy-product-table{table-layout:auto;width:100%;min-width:1080px}.admin-reference-ui .legacy-product-table th:last-child,.admin-reference-ui .legacy-product-table td:last-child{width:148px;min-width:148px;max-width:none;box-shadow:none;white-space:nowrap;background:0 0;position:static}.admin-reference-ui .legacy-product-table .legacy-row-icon-actions{justify-content:center;gap:var(--apple-space-2)}.admin-reference-ui .order-table th:last-child,.admin-reference-ui .order-table td:last-child,.admin-reference-ui .member-table th:last-child,.admin-reference-ui .member-table td:last-child{min-width:96px}.admin-reference-ui .legacy-price-cell{font-weight:600;color:var(--apple-red)!important}.admin-reference-ui .toggle-button{border-radius:var(--apple-radius);width:38px;height:22px;min-height:22px}.admin-reference-ui .toggle-button span{width:18px;height:18px}.admin-reference-ui .legacy-category-pagination>div:first-child{display:none}.admin-reference-ui .admin-empty{min-height:160px;color:var(--apple-tertiary);font-size:15px}.admin-reference-ui .modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:var(--apple-space-5);background:#1b24336b}.admin-reference-ui .admin-modal>header,.admin-reference-ui .legacy-editor-modal>header{min-height:68px;padding:var(--apple-space-4) var(--apple-space-5);border-bottom:1px solid var(--apple-separator-soft)}.admin-reference-ui .admin-modal>footer,.admin-reference-ui .legacy-editor-modal>footer{gap:var(--apple-space-3);min-height:68px;padding:var(--apple-space-4) var(--apple-space-5);border-top:1px solid var(--apple-separator-soft);background:var(--apple-canvas)}@media (width<=1180px){.admin-reference-ui .admin-workspace{grid-template-columns:190px minmax(0,1fr)}.admin-reference-ui .legacy-product-filter-panel,.admin-reference-ui .legacy-category-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-reference-ui .legacy-filter-actions{grid-column:2;justify-content:flex-end}}@media (width<=1400px) and (width>=761px){.admin-reference-ui .member-advanced-filters .admin-query-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-reference-ui .member-advanced-filters .admin-query-grid label{grid-template-columns:94px minmax(0,1fr)}}@media (width<=760px){.admin-reference-ui .admin-content{padding:var(--apple-space-3) var(--apple-space-3) 22px}.admin-reference-ui .legacy-product-filter-panel,.admin-reference-ui .legacy-category-filter-panel{padding:var(--apple-space-4);grid-template-columns:minmax(0,1fr)}.admin-reference-ui .legacy-filter-actions{grid-column:1;justify-content:flex-start}.admin-reference-ui .legacy-product-toolbar,.admin-reference-ui .legacy-category-toolbar,.admin-reference-ui .admin-toolbar,.admin-reference-ui .legacy-content-toolbar{min-height:0;padding:var(--apple-space-3)}.admin-reference-ui .modal-backdrop{padding:var(--apple-space-3)}}.admin-reference-ui :where(.admin-topbar,.admin-sidebar,.admin-breadcrumb,.admin-content,.admin-modal,.legacy-editor-modal) :where(small,code),.admin-reference-ui :is(.admin-page-heading p,.admin-panel header p,.settings-section>header p,.settlement-panel header p,.risk-form header p,.legacy-product-toolbar>span,.legacy-result-count,.filter-result,.selection-count){line-height:22px;font-size:var(--apple-font-auxiliary)!important}.admin-reference-ui .admin-content h1,.admin-reference-ui .admin-modal h2,.admin-reference-ui .legacy-editor-modal h2{color:var(--apple-ink);letter-spacing:var(--apple-tracking-tight);margin:0;font-weight:600;line-height:1.14;font-size:var(--apple-font-page)!important}.admin-reference-ui .admin-content h2,.admin-reference-ui .settings-section>header h2,.admin-reference-ui .admin-panel h2,.admin-reference-ui .admin-work-queue h2,.admin-reference-ui .settlement-panel h2,.admin-reference-ui .risk-form h2{color:var(--apple-ink);font-weight:600;line-height:27px;font-size:18px!important}.admin-reference-ui .admin-content h3{color:var(--apple-blue);font-weight:600;line-height:24px;font-size:16px!important}.admin-reference-ui .admin-work-queue>div{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.admin-reference-ui .admin-work-queue button strong{color:var(--apple-ink);font-size:16px!important}.admin-reference-ui .admin-work-queue button small{font-size:var(--apple-font-auxiliary)!important}.admin-reference-ui .admin-work-queue button:last-child:nth-child(3n+1){grid-column:1/-1}.admin-reference-ui .legacy-order-detail-page .order-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1360px}.admin-reference-ui .legacy-order-detail-page .order-table th:nth-child(9),.admin-reference-ui .legacy-order-detail-page .order-table td:nth-child(9){width:168px;min-width:168px}.admin-reference-ui .legacy-order-detail-page .order-table th:last-child,.admin-reference-ui .legacy-order-detail-page .order-table td:last-child{width:92px;min-width:92px;box-shadow:none;position:static}@media (width<=1080px){.admin-reference-ui .admin-work-queue>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.admin-reference-ui .admin-work-queue>div{grid-template-columns:minmax(0,1fr)}.admin-reference-ui .admin-work-queue button:last-child:nth-child(3n+1){grid-column:auto}}.member-v3 :where(small,dt){line-height:19px;font-size:13px!important}.member-v3 .member-header h1{color:var(--apple-ink);font-size:20px;font-weight:600;line-height:28px}.member-v3 .member-header p,.member-v3 .page-title p,.member-v3 .member-empty-state p{display:none}.member-v3 .member-brand-mark{border-radius:var(--apple-radius);background:var(--apple-ink);width:34px;height:34px;color:var(--apple-surface);box-shadow:none;place-items:center;font-size:13px;font-weight:700;display:grid}.member-v3 .member-header-actions .icon-button,.member-v3 .icon-button{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);width:40px;min-width:40px;height:40px;min-height:40px;color:var(--apple-ink);box-shadow:none;padding:0}.member-v3 .home-discovery{min-height:0;padding:var(--apple-space-4) var(--apple-space-4);background:var(--apple-surface);box-shadow:none}.member-v3 .home-discovery .member-search{min-height:var(--apple-control-height);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-fill);box-shadow:none;margin:0}.member-v3 .home-discovery .member-search:focus-within{border-color:var(--apple-separator);background:var(--apple-surface);box-shadow:none}.member-v3 .home-discovery .member-search input{color:var(--apple-ink);font-size:16px;font-weight:400}.member-v3 .home-carousel{aspect-ratio:2.45;width:calc(100% - 32px);height:auto;margin:var(--apple-space-4) var(--apple-space-4);border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);overflow:hidden}.member-v3 .home-carousel img{object-fit:cover}.member-v3 .home-notice{width:auto;min-height:56px;margin:0 var(--apple-space-4) var(--apple-space-4);padding:var(--apple-space-3) var(--apple-space-4);border:1px solid var(--apple-orange);border-radius:var(--apple-radius);background:var(--apple-orange-soft);box-shadow:none}.member-v3 .home-notice>svg{width:18px;height:18px;color:var(--apple-orange)}.member-v3 .home-notice strong{color:var(--apple-orange);font-size:15px;line-height:22px}.member-v3 .home-notice p,.member-v3 .home-notice>a{color:var(--apple-orange);font-size:var(--apple-font-auxiliary);line-height:21px}.member-v3 .category-rail{z-index:1;gap:var(--apple-space-2);scrollbar-width:none;width:96px;min-width:96px;min-height:auto;padding-top:3px;padding:var(--apple-space-2) 0 calc(84px + env(safe-area-inset-bottom));border:0;border-right:1px solid var(--apple-separator-soft);background:var(--apple-fill);flex-direction:row;display:flex;position:relative;overflow-x:auto}.member-v3 .product-list{gap:var(--apple-space-3);padding:var(--apple-space-3) var(--apple-space-3) calc(88px + env(safe-area-inset-bottom));background:var(--apple-canvas)}.member-v3 .section-heading{min-height:40px;padding:0 2px}.member-v3 .section-heading h2,.member-v3 .page-title h2,.member-v3 .after-sales-hero h2,.member-v3 .profile-identity h2{color:var(--apple-ink);font-size:18px;font-weight:600;line-height:26px}.member-v3 .section-heading span{color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary)}.member-v3 .product-card{border-color:var(--apple-separator-soft);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);min-height:126px;box-shadow:var(--apple-shadow-low);grid-template-columns:92px minmax(0,1fr);align-items:center;gap:0;margin-bottom:10px;padding:0;overflow:hidden}.member-v3 .product-card>img{aspect-ratio:1;width:92px;min-width:92px;height:92px;margin:var(--apple-space-4) 0 var(--apple-space-4) var(--apple-space-3);border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);object-fit:cover}.member-v3 .product-main{justify-content:space-between;gap:var(--apple-space-2);min-width:0;padding:var(--apple-space-4) var(--apple-space-3);flex-direction:column;display:flex}.member-v3 .product-title-line h3,.member-v3 .batch-summary h3{color:var(--apple-ink);font-size:16px;font-weight:600;line-height:23px}.member-v3 .product-meta span{border-radius:var(--apple-radius);background:var(--apple-blue-soft);min-height:26px;padding:3px var(--apple-space-2);color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary);line-height:20px}.member-v3 .price>span{color:var(--apple-tertiary);margin-bottom:1px;font-size:13px}.member-v3 .price strong{color:var(--apple-red);font-size:23px;font-weight:700;line-height:28px}.member-v3 .price strong :is(small,em){font-size:13px!important}.member-v3 .product-action button,.member-v3 .batch-card-actions button,.member-v3 .member-empty-state button{min-height:38px;padding:0 var(--apple-space-3);border:1px solid var(--apple-blue);border-radius:var(--apple-radius);background:var(--apple-blue);color:var(--apple-surface);box-shadow:none;font-size:var(--apple-font-auxiliary);font-weight:500}.member-v3 .product-action button:hover:not(:disabled),.member-v3 .batch-card-actions button:hover:not(:disabled),.member-v3 .member-empty-state button:hover:not(:disabled){border-color:var(--apple-blue-hover);background:var(--apple-blue-hover)}.member-v3 .member-filter-panel,.member-v3 .segmented-scroll,.member-v3 .custom-date-range,.member-v3 .insight-tabs{border-color:var(--apple-separator)}.member-v3 .segmented-scroll button.active,.member-v3 .period-switch button.active,.member-v3 .insight-tabs :is(button,a).active{border-color:var(--apple-blue);background:var(--apple-blue-soft);color:var(--apple-blue);font-weight:600}.member-v3 .member-inline-search,.member-v3 .custom-date-range input,.member-v3 .owner-product-form :is(input,select){min-height:var(--apple-control-height);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface)}.member-v3 :is(.order-overview,.stats-overview,.insight-stat-grid>button,.insight-list,.batch-card,.after-sales-list article,.wechat-profile-panel,.profile-info-list,.profile-service-list,.owner-product-list>article){border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low)}.member-v3 .order-overview span,.member-v3 .stats-overview span,.member-v3 .insight-stat-grid span,.member-v3 .owner-product-summary span{color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary)}.member-v3 .order-overview strong,.member-v3 .insight-stat-grid strong{font-size:var(--apple-font-body)}.member-v3 .stats-overview{color:var(--apple-ink)}.member-v3 .stats-overview :is(span,dt){color:var(--apple-tertiary)}.member-v3 .insight-list :is(strong,span,small),.member-v3 .owner-product-list :is(strong,span,dt,dd,button){font-size:var(--apple-font-auxiliary);line-height:20px}.member-v3 :is(.after-sales-hero,.profile-hero){margin:0 0 var(--apple-space-4);padding:var(--apple-space-4);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-ink);box-shadow:var(--apple-shadow-low)}.member-v3 .profile-hero .profile-identity p{color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary)}.member-v3 .profile-hero .profile-identity .icon-button{border-color:var(--apple-separator);background:var(--apple-surface);color:var(--apple-ink)}.member-v3 .profile-payout-band{min-height:66px;padding:var(--apple-space-3) 42px var(--apple-space-3) var(--apple-space-4);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-ink)}.member-v3 .profile-payout-band>div span,.member-v3 .profile-payout-band>div b,.member-v3 .profile-payout-band strong{font-size:var(--apple-font-auxiliary)}.member-v3 .profile-payout-band strong{font-size:var(--apple-font-body)}.member-v3 .profile-section-heading>div,.member-v3 .profile-section-heading>button,.member-v3 .profile-row-title,.member-v3 .profile-info-list strong,.member-v3 .profile-service-list strong,.member-v3 .profile-notice p{font-size:15px;line-height:22px}.member-v3 .profile-info-list>div,.member-v3 .profile-service-list>div,.member-v3 .profile-service-list>a,.member-v3 .profile-service-list>button{min-height:60px;padding-inline:var(--apple-space-4)}.member-v3 .profile-notice{border:1px solid var(--apple-blue);border-left:3px solid var(--apple-blue);border-radius:var(--apple-radius);background:var(--apple-blue-soft)}.member-v3 .member-empty-state strong{color:var(--apple-secondary);font-size:16px}.member-v3 .bottom-nav button.active,.member-v3 .bottom-nav button.active .nav-icon{color:var(--apple-blue);font-weight:600}.member-v3 .bottom-nav button.active .nav-icon{border-radius:var(--apple-radius);background:var(--apple-blue-soft);width:31px;height:27px}.member-v3 .bottom-nav button.active:before{border-radius:var(--apple-radius);background:var(--apple-ink);content:"";width:34px;height:3px;display:none;position:absolute;top:0}.member-v3 .member-profile-modal,.member-v3 .submit-sheet{border-radius:var(--apple-radius);color:var(--apple-ink)}.member-v3 .member-profile-modal>header,.member-v3 .member-profile-modal>footer,.member-v3 .submit-sheet>header{min-height:64px;padding:var(--apple-space-4) var(--apple-space-4);border-color:var(--apple-separator-soft)}.member-v3 .member-profile-modal h2,.member-v3 .submit-sheet h2{font-size:20px;line-height:28px}.admin-reference-ui .admin-sidebar nav button.active{background:var(--apple-blue-soft);color:var(--apple-blue);font-weight:600}.admin-reference-ui :is(.admin-page-heading>div>p,.admin-panel>header p,.settings-section>header p,.settlement-panel>header p,.risk-form>header p,.legacy-content-heading p,.admin-advanced-filters>summary small){display:none!important}.admin-reference-ui :is(.legacy-category-filter-panel,.legacy-category-toolbar,.legacy-category-table-wrap,.legacy-product-filter-panel,.legacy-product-toolbar,.legacy-product-table-wrap,.admin-filter-band,.admin-query-panel,.transaction-filter-panel,.transaction-table-wrap,.assist-manual-band,.assist-table-wrap,.risk-form,.risk-table-wrap,.audit-filter-panel,.audit-table-wrap,.admin-toolbar,.table-wrap,.settings-section,.legacy-content-heading,.legacy-content-toolbar,.legacy-content-table-wrap,.legacy-admin-notice-panel,.activity-editor,.admin-panel,.admin-work-queue,.settlement-panel){border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low)}.admin-reference-ui .admin-content input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),.admin-reference-ui .admin-content select,.admin-reference-ui .admin-modal input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),.admin-reference-ui .admin-modal select,.admin-reference-ui .legacy-editor-modal input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),.admin-reference-ui .legacy-editor-modal select{box-sizing:border-box;padding:0 var(--apple-space-3);border:1px solid var(--apple-separator);background:var(--apple-surface);border-color:var(--apple-separator);border-radius:var(--apple-radius);color:var(--apple-ink);line-height:40px;height:var(--apple-control-height)!important;min-height:var(--apple-control-height)!important;font-size:var(--apple-font-auxiliary)!important}.admin-reference-ui .admin-content textarea,.admin-reference-ui .admin-modal textarea,.admin-reference-ui .legacy-editor-modal textarea{min-height:96px;padding:var(--apple-space-3) var(--apple-space-3);border:1px solid var(--apple-separator);background:var(--apple-surface);resize:vertical;border-color:var(--apple-separator);border-radius:var(--apple-radius);color:var(--apple-ink);line-height:1.6;font-size:var(--apple-font-auxiliary)!important}.admin-reference-ui :is(.legacy-product-toolbar,.legacy-category-toolbar,.admin-toolbar,.legacy-content-toolbar){align-items:center;gap:var(--apple-space-2);min-height:62px;padding:var(--apple-space-3) var(--apple-space-4)}.admin-reference-ui .legacy-product-toolbar>span,.admin-reference-ui .legacy-result-count,.admin-reference-ui .filter-result,.admin-reference-ui .selection-count{color:var(--apple-tertiary);margin-left:auto;font-size:var(--apple-font-auxiliary)!important}.admin-reference-ui .admin-table td :is(small,code){color:var(--apple-tertiary);line-height:18px;font-size:13px!important}.admin-reference-ui .admin-table tbody tr:nth-child(2n) td{background:var(--apple-canvas)}.admin-reference-ui .admin-table tbody tr:hover td{background:var(--apple-fill)}.admin-reference-ui .legacy-order-detail-page .order-action-bar{align-items:center;gap:var(--apple-space-3);min-height:62px;padding:var(--apple-space-3) var(--apple-space-4);display:flex;position:relative;overflow:visible}.admin-reference-ui .legacy-order-detail-page .order-more-actions{z-index:45;position:relative}.admin-reference-ui .legacy-order-detail-page .order-more-actions>div{border:1px solid var(--apple-separator-soft);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);z-index:60;gap:var(--apple-space-1);width:310px;max-width:calc(100vw - 32px);padding:var(--apple-space-2);border-radius:var(--apple-radius);flex-direction:column;grid-template-columns:minmax(0,1fr);position:absolute;top:calc(100% + 8px);left:0;display:grid!important}.admin-reference-ui .legacy-order-detail-page .order-more-actions button{padding:0 var(--apple-space-3);border-radius:var(--apple-radius);color:var(--apple-secondary);background:0 0;border-color:#0000;justify-content:flex-start;width:100%;min-height:40px;font-size:var(--apple-font-auxiliary)!important}@media (width<=1180px){.admin-reference-ui .admin-workspace{grid-template-columns:200px minmax(0,1fr)}}@media (width<=760px){.member-shell.member-v3{width:100%;box-shadow:none;border-inline:0}.member-v3 .product-card{grid-template-columns:84px minmax(0,1fr)}.member-v3 .product-card>img{width:84px;min-width:84px;height:84px;margin:var(--apple-space-4) 0 var(--apple-space-4) var(--apple-space-3)}.member-v3 .product-action button{min-width:78px;padding-inline:9px}.admin-reference-ui .admin-content{padding:var(--apple-space-3) var(--apple-space-3) 22px}.admin-reference-ui .admin-page-heading{margin-bottom:12px}}@media (width<=380px){.member-v3 .category-rail{width:88px;min-width:88px}.member-v3 .shop-layout{grid-template-columns:88px minmax(0,1fr)}.member-v3 .product-card{grid-template-columns:72px minmax(0,1fr)}.member-v3 .product-card>img{width:72px;min-width:72px;height:72px}.member-v3 .product-action button{min-width:70px;font-size:13px}}.member-shell.member-v3 :where(small,dt){line-height:19px;font-size:13px!important}.member-shell.member-v3 :is(.featured-tag,.important-tag,.status,.scope-tag,.owner-mode-badge,.product-meta span,.section-heading span,.wechat-profile-grid span,.profile-identity p,.price>span,.price strong small,.price strong em){font-size:var(--apple-font-caption)!important}.member-shell.member-v3 .member-empty-state strong,.member-shell.member-v3 .product-title-line h3{font-size:16px!important}.member-shell.member-v3 .batch-summary h3{font-size:15px!important}.admin-reference-ui .admin-stat-band small,.admin-reference-ui .admin-work-queue>header p,.admin-reference-ui .admin-work-queue button small,.admin-reference-ui .legacy-order-detail-page .order-selection-hint{display:none!important}.admin-reference-ui .admin-stat-band>div{padding:var(--apple-space-5);min-height:112px}.admin-reference-ui .admin-work-queue button{gap:var(--apple-space-3);min-height:68px;padding:var(--apple-space-3) var(--apple-space-4);grid-template-columns:34px minmax(0,1fr) auto 18px}.member-shell.member-v3>*,.member-shell.member-v3 :is(.member-header,.home-discovery,.home-notice,.shop-layout,.product-list,.product-card,.product-main,.member-page,.member-filter-panel){min-width:0;max-width:100%}.member-shell.member-v3 .home-carousel{overscroll-behavior-x:contain;touch-action:pan-y;-webkit-user-select:none;user-select:none;max-width:calc(100% - 32px);overflow:hidden}.member-shell.member-v3 :is(.segmented-scroll,.period-switch,.stats-period-switch,.insight-tabs){overscroll-behavior-inline:contain;touch-action:pan-x;scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto hidden}.member-shell.member-v3 :is(.segmented-scroll,.period-switch,.stats-period-switch,.insight-tabs)::-webkit-scrollbar{display:none}.member-v3 .shop-layout{border-top:1px solid var(--apple-separator-soft);background:var(--apple-canvas);grid-template-columns:96px minmax(0,1fr);width:100%;display:block;overflow:clip}@media (width<=420px){.member-shell.member-v3 .home-carousel{max-width:calc(100% - 20px)}}@media (hover:none),(pointer:coarse){.member-shell.member-v3 .product-card:hover,.member-shell.member-v3 .product-action button:hover{transform:none}}.member-home-active>.member-header{flex:0 0 64px;position:relative;top:auto}.member-v3 .member-home{min-height:0;padding-bottom:calc(72px + env(safe-area-inset-bottom));flex-direction:column;flex:auto;display:flex;overflow:hidden}.member-v3 .member-home>:is(.home-discovery,.home-carousel,.home-notice){flex:none}.member-v3 .member-home .home-discovery{padding:var(--apple-space-3) var(--apple-space-4) var(--apple-space-2)}.member-v3 .member-home .home-carousel{aspect-ratio:2.8;width:calc(100% - 28px);max-width:calc(100% - 28px);margin:0 var(--apple-space-4) var(--apple-space-2)}.member-v3 .member-home .home-carousel-controls{justify-content:center;left:0;right:0}.member-v3 .member-home .home-carousel-controls>div{bottom:7px}.member-v3 .member-home .home-notice{width:auto;min-height:49px;max-height:49px;margin:0 var(--apple-space-4) var(--apple-space-2);padding:var(--apple-space-3) var(--apple-space-3);overflow:hidden}.member-v3 .member-home .home-notice>div{min-width:0}.member-v3 .member-home .home-notice strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.member-v3 .member-home .home-notice p{display:none}.member-v3 .member-home .shop-layout{flex:auto;grid-template-columns:88px minmax(0,1fr);width:100%;min-height:0;display:grid;overflow:hidden}.member-v3 .member-home .category-rail,.member-v3 .member-home .product-list{overscroll-behavior-y:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;height:100%;min-height:0;position:relative;top:auto;overflow:hidden auto}.member-v3 .member-home .category-rail::-webkit-scrollbar{display:none}.member-v3 .member-home .product-list::-webkit-scrollbar{display:none}.member-v3 .member-home .category-rail{width:88px;min-width:88px;padding:var(--apple-space-1) 0 var(--apple-space-4)}.member-v3 .member-home .category-rail button{width:100%;min-width:0;min-height:48px;padding:0 9px;line-height:20px;font-size:var(--apple-font-auxiliary)!important}.member-v3 .member-home .product-list{padding:var(--apple-space-2) var(--apple-space-2) var(--apple-space-4);display:block}.member-v3 .member-home .product-card{gap:var(--apple-space-2);border-radius:var(--apple-radius);grid-template-columns:78px minmax(0,1fr);height:124px;min-height:124px;margin-bottom:8px}.member-v3 .member-home .product-card>img{border-radius:var(--apple-radius);width:78px;min-width:78px;height:78px;margin:11px 0 11px 9px}.member-v3 .member-home .product-main{gap:var(--apple-space-1);height:100%;min-height:0;padding:9px 9px 9px 0;overflow:hidden}.member-v3 .member-home .product-title-line h3{line-height:20px;font-size:15px!important}.member-v3 .member-home .product-meta{gap:var(--apple-space-1);flex-wrap:nowrap;min-height:20px;margin-top:0;overflow:hidden}.member-v3 .member-home .product-meta span,.member-v3 .member-home .price>span,.member-v3 .member-home .price strong :is(small,em){font-size:13px!important}.member-v3 .member-home .product-meta span{min-height:20px;padding:0 var(--apple-space-1);white-space:nowrap}.member-v3 .member-home .price strong{line-height:24px;font-size:20px!important}.member-v3 .member-home .product-action button{min-width:72px;height:32px;min-height:32px;padding:0 var(--apple-space-2);font-size:13px!important}.member-v3 .member-home .product-action{margin-top:0}@media (width<=380px){.member-v3 .member-home{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.member-v3 .member-home .home-discovery{padding-inline:var(--apple-space-3)}.member-v3 .member-home .home-carousel{width:calc(100% - 20px);max-width:calc(100% - 20px);margin-inline:var(--apple-space-3)}.member-v3 .member-home .home-notice{margin-inline:var(--apple-space-3)}.member-v3 .member-home .shop-layout{grid-template-columns:76px minmax(0,1fr)}.member-v3 .member-home .category-rail,.member-v3 .member-home .category-rail button{width:100%;min-width:0}.member-v3 .member-home .product-card{grid-template-columns:70px minmax(0,1fr);height:116px;min-height:116px}.member-v3 .member-home .product-card>img{width:70px;min-width:70px;height:70px;margin:11px 0 11px var(--apple-space-2)}.member-v3 .member-home .product-main{padding-block:var(--apple-space-2);gap:3px}.member-v3 .member-home .product-meta,.member-v3 .member-home .product-meta span{min-height:18px}.member-v3 .member-home .product-action button{height:30px;min-height:30px}}@media (width<=340px){.member-v3 .member-home .shop-layout{grid-template-columns:68px minmax(0,1fr)}.member-v3 .member-home .product-list{padding-inline:var(--apple-space-2)}.member-v3 .member-home .product-card{gap:var(--apple-space-2);grid-template-columns:60px minmax(0,1fr)}.member-v3 .member-home .product-card>img{width:60px;min-width:60px;height:60px;margin:var(--apple-space-4) 0 var(--apple-space-4) var(--apple-space-2)}.member-v3 .member-home .product-action button{min-width:0;padding-inline:var(--apple-space-1);font-size:var(--apple-font-caption)!important}.member-v3 .member-home .product-action button svg{display:none}}.member-shell.member-v3 .member-page :where(small,time,code,dt){line-height:18px;font-size:var(--apple-font-caption)!important}.member-shell.member-v3 .member-page :is(.status,.scope-tag,.owner-mode-badge,.batch-statuses>span:not(:first-child)){min-height:22px;padding:1px var(--apple-space-2);line-height:18px;font-size:var(--apple-font-caption)!important}.member-v3 .member-page{min-height:calc(100dvh - 132px);padding:var(--apple-space-4) var(--apple-space-4) calc(84px + env(safe-area-inset-bottom))}.member-v3 .page-title{min-height:38px;margin-bottom:10px}.member-v3 .page-title h2,.member-v3 .after-sales-hero h2,.member-v3 .profile-identity h2{line-height:24px;font-size:var(--apple-font-body)!important}.member-v3 .member-filter-panel{margin:0 0 var(--apple-space-4);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);padding:var(--apple-space-3);margin-bottom:10px}.member-v3 .segmented-scroll{gap:var(--apple-space-1);margin:0 0 9px;padding-bottom:0}.member-v3 .segmented-scroll button,.member-v3 .insight-tabs :is(button,a){color:var(--apple-secondary);min-height:36px;padding-inline:11px;line-height:20px;font-size:var(--apple-font-auxiliary)!important}.member-v3 .member-inline-search,.member-v3 .custom-date-range input{min-height:40px}.member-v3 .member-inline-search input{color:var(--apple-ink);font-size:var(--apple-font-auxiliary)!important}.member-v3 .member-product-chips{gap:5px}.member-v3 .member-product-chips button{min-height:30px;padding-inline:var(--apple-space-3);font-size:13px!important}.member-v3 .order-overview{margin-bottom:10px}.member-v3 .order-overview>div{min-height:66px;padding:9px var(--apple-space-3)}.member-v3 .order-overview span{line-height:18px;font-size:13px!important}.member-v3 .order-overview strong{margin-top:3px;line-height:22px;font-size:16px!important}.member-v3 .batch-card{box-shadow:var(--apple-shadow-low);border-radius:var(--apple-radius);margin-bottom:10px}.member-v3 .batch-summary{min-height:70px;padding:var(--apple-space-3);grid-template-columns:48px minmax(0,1fr) auto auto;gap:9px}.member-v3 .batch-summary img{border-radius:var(--apple-radius);width:48px;height:48px}.member-v3 .batch-summary h3{line-height:21px;font-size:15px!important}.member-v3 .batch-summary p{margin-top:1px;margin-bottom:3px;line-height:18px;font-size:13px!important}.member-v3 .batch-summary small{color:var(--apple-tertiary);text-overflow:ellipsis;white-space:nowrap;line-height:17px;display:block;overflow:hidden;font-size:var(--apple-font-caption)!important}.member-v3 .batch-summary>strong{color:var(--apple-red);line-height:21px;font-size:15px!important}.member-v3 .batch-statuses{min-height:42px;padding:var(--apple-space-2) var(--apple-space-3);flex-wrap:wrap;gap:5px}.member-v3 .batch-statuses>span:first-child{font-size:13px!important}.member-v3 .batch-card-actions{gap:5px}.member-v3 .batch-card-actions button,.member-v3 .batch-order-actions button,.member-v3 .member-order-withdraw-button{min-height:32px;padding-inline:9px;line-height:18px;font-size:13px!important}.member-v3 .batch-order-entry{min-height:54px;padding:var(--apple-space-2) var(--apple-space-3)}.member-v3 .batch-order-entry>div:first-child>span,.member-v3 .batch-order-entry>div:first-child>strong,.member-v3 .member-coupon-image{line-height:18px;font-size:13px!important}.member-v3 .after-sales-hero{min-height:58px;padding:var(--apple-space-3) var(--apple-space-4);margin-bottom:10px}.member-v3 .after-sales-search{min-height:40px;margin-bottom:10px}.member-v3 .after-sales-list{gap:var(--apple-space-3)}.member-v3 .after-sales-list>article{border-radius:var(--apple-radius)}.member-v3 .after-sales-list article>header{min-height:64px;padding:var(--apple-space-3) var(--apple-space-3);gap:9px}.member-v3 .after-sales-list header img{width:44px;height:var(--apple-control-height)}.member-v3 .after-sales-list header strong{line-height:21px;font-size:15px!important}.member-v3 .after-sales-list header div span,.member-v3 .after-sales-meta span,.member-v3 .after-sales-timeline small{line-height:18px;font-size:var(--apple-font-caption)!important}.member-v3 .after-sales-reason,.member-v3 .after-sales-contact-note,.member-v3 .after-sales-meta,.member-v3 .after-sales-timeline{padding-inline:var(--apple-space-3)}.member-v3 .after-sales-reason p,.member-v3 .after-sales-contact-note span,.member-v3 .after-sales-timeline :is(strong,p,b){line-height:19px;font-size:13px!important}.member-v3 .after-sales-list footer{gap:var(--apple-space-2);min-height:50px;padding:var(--apple-space-2) var(--apple-space-3)}.member-v3 .after-sales-list footer button{min-height:34px;padding-inline:11px;line-height:18px;font-size:13px!important}.member-v3 .member-empty-state{gap:var(--apple-space-3);min-height:220px}.member-shell.member-v3 .member-page .member-empty-state strong{line-height:21px;font-size:15px!important}.member-v3 .member-empty-state button{min-height:34px;font-size:13px!important}.admin-reference-ui :where(small,code,time,dt){line-height:18px;font-size:13px!important}.admin-reference-ui .admin-app-title,.admin-reference-ui .admin-header-user strong{line-height:21px;font-size:15px!important}.admin-reference-ui .admin-breadcrumb,.admin-reference-ui .admin-breadcrumb :is(span,strong){line-height:18px;font-size:13px!important}.admin-reference-ui .admin-page-heading{border-radius:var(--apple-radius);box-shadow:none;margin:0 0 var(--apple-space-3);background:0 0;border:0;min-height:40px;margin-bottom:12px;padding:0 2px}.admin-reference-ui .admin-sidebar nav>button{padding:0 var(--apple-space-5);color:var(--apple-secondary);grid-template-columns:20px minmax(0,1fr) 14px;gap:9px;min-height:46px;line-height:46px;font-size:var(--apple-font-auxiliary)!important}.admin-reference-ui .admin-content :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,button){font-size:var(--apple-font-auxiliary)!important}.admin-reference-ui .admin-table{background:var(--apple-surface);border-collapse:separate;border-spacing:0;width:100%;min-width:1180px;color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);line-height:20px}.admin-reference-ui .admin-table th{border-bottom:1px solid var(--apple-separator-soft);text-align:left;white-space:nowrap;background:var(--apple-canvas);color:var(--apple-secondary);height:46px;padding:0 var(--apple-space-3);font-weight:600;line-height:22px;font-size:var(--apple-font-auxiliary)!important}.admin-reference-ui .admin-table td{border-top:1px solid var(--apple-separator-soft);border-bottom:1px solid var(--apple-canvas);background:var(--apple-surface);vertical-align:middle;color:var(--apple-secondary);height:60px;padding:var(--apple-space-3) var(--apple-space-3);line-height:20px;font-size:var(--apple-font-auxiliary)!important}.admin-reference-ui .admin-table td :is(strong,b){color:var(--apple-ink);font-weight:600;font-size:var(--apple-font-auxiliary)!important}.admin-reference-ui .admin-table td :is(small,code,time){color:var(--apple-tertiary);line-height:18px;font-size:13px!important}.admin-reference-ui .admin-table :is(button,a){line-height:18px;font-size:13px!important}.admin-reference-ui .admin-modal,.admin-reference-ui .legacy-editor-modal{background:var(--apple-surface);border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);box-shadow:var(--apple-shadow-raised);font-size:var(--apple-font-auxiliary);line-height:20px;overflow:hidden}.admin-reference-ui .admin-modal :is(h2,h3),.admin-reference-ui .legacy-editor-modal :is(h2,h3){line-height:24px;font-size:var(--apple-font-body)!important}.admin-reference-ui .admin-modal :is(button,input,select,textarea,label,span),.admin-reference-ui .legacy-editor-modal :is(button,input,select,textarea,label,span){font-size:var(--apple-font-auxiliary)!important}.admin-auth-page small{font-size:var(--apple-font-auxiliary);line-height:18px}.member-shell.member-v3 :where(small,time,code,dt,.batch-summary p,.batch-statuses span,.batch-order-state,.after-sales-meta span,.after-sales-timeline small,.product-meta span,.owner-product-statuses span,.profile-form-note){line-height:18px;font-size:var(--apple-font-auxiliary)!important}.member-shell.member-v3 :where(.member-page h2,.member-page h3,.product-title-line strong,.batch-summary h3,.batch-order-entry strong,.after-sales-list header strong,.profile-row-title,.owner-product-summary strong){letter-spacing:0;line-height:21px;font-size:var(--apple-font-item)!important}.member-shell.member-v3 :where(.order-overview h1,.stats-overview h1,.after-sales-hero h1,.profile-section-heading h2){line-height:24px;font-size:var(--apple-font-section)!important}.member-shell.member-v3 :where(.product-main .price strong,.batch-summary>strong,.stats-overview strong){line-height:24px;font-size:18px!important}.admin-reference-ui :where(small,code,time,dt,.status,.legacy-state-chip,.legacy-category-status,.legacy-consignment-tag,.settlement-status,.verification-badge,.assist-status,.activity-status,.activity-push-status,.product-task-status,.notification-state,.integration-state){line-height:18px;font-size:var(--apple-font-auxiliary)!important}.admin-reference-ui :where(.admin-content h2,.admin-panel h2,.settings-section>header h2){line-height:24px;font-size:var(--apple-font-section)!important}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:3px solid #0071e338}.member-stage,.member-shell.member-v3,.member-v3 .shop-layout,.member-v3 .product-list,.member-v3 .category-rail{background:var(--apple-canvas)}.member-v3 .member-header{border-bottom-color:var(--apple-separator);z-index:30;min-height:64px;padding:0 var(--apple-space-4);border-bottom:1px solid var(--apple-separator-soft);color:var(--apple-ink);box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--apple-separator-soft);background:#fffffff5;position:sticky;top:0}.member-v3 .member-header h1,.member-shell.member-v3 :is(h1,h2,h3,strong){color:var(--apple-ink);font-weight:600}.home-discovery{color:var(--apple-surface);min-height:74px;padding:15px var(--apple-space-4);background:var(--apple-canvas);align-items:center;display:flex}.home-discovery .member-search,.member-search{border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-tertiary);box-shadow:none}.home-carousel,.home-notice,.member-v3 .product-card{border-color:var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low)}.home-notice strong{color:var(--apple-red);font-size:18px;line-height:1.4;display:block}.home-notice p,.member-v3 .product-main>p,.member-v3 .product-meta{color:var(--apple-tertiary)}.member-v3 .category-rail button{border:1px solid var(--apple-separator);background:var(--apple-surface);white-space:nowrap;width:88px;min-height:50px;padding:0 var(--apple-space-3);border-radius:var(--apple-radius);border-color:var(--apple-separator-soft);color:var(--apple-tertiary);flex:0 0 52px;font-size:15px;font-weight:500;line-height:22px;position:relative}.member-v3 .category-rail button.active{border-color:var(--apple-blue);background:var(--apple-surface);color:var(--apple-blue);font-weight:600}.member-v3 .category-rail button.active:before{background:var(--apple-blue);width:3px;height:28px;display:none;top:12px}.member-v3 .product-action button{box-shadow:var(--apple-shadow-low);padding-inline:var(--apple-space-2);min-width:82px;height:34px;padding:0 var(--apple-space-3);font-size:var(--apple-font-auxiliary);border-radius:var(--apple-radius);background:var(--apple-blue);color:var(--apple-surface);font-weight:600}.member-v3 .product-action button:hover{background:var(--apple-blue)}.member-v3 .bottom-nav{border-top-color:var(--apple-separator);padding-bottom:env(safe-area-inset-bottom);z-index:40;height:calc(72px + env(safe-area-inset-bottom));min-height:calc(72px + env(safe-area-inset-bottom));padding:var(--apple-space-1) var(--apple-space-2) env(safe-area-inset-bottom);backface-visibility:hidden;width:min(100%,560px);max-width:100vw;box-shadow:none;-webkit-backdrop-filter:saturate(180%)blur(18px);backdrop-filter:saturate(180%)blur(18px);background:#fffffff5;border-top:1px solid #00000014;left:50%;right:auto;transform:translate(-50%)}.member-v3 .bottom-nav button{min-width:0;height:49px;min-height:64px;color:var(--apple-tertiary);gap:3px;font-size:13px;line-height:18px;position:relative}.member-v3 .bottom-nav button.active{color:var(--apple-blue)}.member-shell.member-v3 :is(.member-page,.order-overview,.stats-overview,.after-sales-hero,.profile-section,.member-panel,.batch-card,.after-sales-list){color:var(--apple-ink)}.admin-reference-ui .admin-main,.admin-reference-ui .admin-content{background:var(--apple-canvas)}.admin-reference-ui .admin-sidebar,.admin-reference-ui .admin-topbar,.admin-reference-ui .admin-breadcrumb{border-color:var(--apple-separator-soft);box-shadow:none;background:#fffffff7}.admin-reference-ui .admin-logo>span,.admin-reference-ui .admin-user>span{background:var(--apple-blue-soft);color:var(--apple-blue)}.admin-reference-ui .admin-sidebar nav button{gap:var(--apple-space-2);min-height:44px;padding:0 var(--apple-space-4) 0 var(--apple-space-5);border-radius:var(--apple-radius);text-align:left;font-size:var(--apple-font-auxiliary);color:var(--apple-secondary);grid-template-columns:24px minmax(0,1fr) auto;font-weight:500;position:relative}.admin-reference-ui .admin-sidebar nav button:hover{background:var(--apple-canvas);color:var(--apple-ink)}.admin-reference-ui .admin-sidebar nav button.active,.admin-reference-ui .admin-sidebar nav button.active-parent,.admin-reference-ui .admin-nav-submenu button.active{background:var(--apple-blue-soft);color:var(--apple-blue);font-weight:600}.admin-reference-ui :is(.admin-filter-band,.admin-advanced-filters,.admin-order-summary button,.admin-panel,.table-wrap,.settlement-panel,.admin-work-queue,.settings-section,.risk-form,.legacy-product-filter-panel,.legacy-category-filter-panel,.legacy-product-toolbar,.legacy-category-toolbar,.legacy-content-toolbar){border-color:var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low)}.admin-reference-ui :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea,.admin-search,.product-filter-control){border-color:var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-ink);box-shadow:none}.admin-reference-ui :is(input,select,textarea)::placeholder{color:var(--apple-tertiary)}.admin-reference-ui :is(input,select,textarea):focus{border-color:var(--apple-blue);box-shadow:var(--apple-shadow-low);outline:0}.admin-reference-ui .admin-filter-tabs button.active{font-weight:600;border-color:var(--apple-blue)!important;background:var(--apple-blue)!important;color:var(--apple-surface)!important}.admin-reference-ui .admin-filter-tabs button.active b{color:var(--apple-surface)!important;background:#ffffff2e!important}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table) th{border-color:var(--apple-separator-soft);background:var(--apple-canvas);color:var(--apple-secondary);font-weight:600}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table) td{border-color:var(--apple-separator);background:var(--apple-surface);color:var(--apple-secondary)}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table) tbody tr:nth-child(2n) td{background:var(--apple-surface)}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table) tbody tr:hover td{background:var(--apple-fill)}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table) td :is(strong,b){color:var(--apple-ink);font-weight:600}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table) td :is(small,time){color:var(--apple-secondary)}.admin-reference-ui :is(.legacy-action-blue,.product-action-blue,.product-row-edit,.product-row-online,.product-row-enable){border-color:var(--apple-blue);background:var(--apple-blue);color:var(--apple-surface)}.admin-reference-ui :is(.legacy-action-red,.product-action-red,.product-row-offline,.product-row-pause,.product-row-delete){border-color:var(--apple-red-soft)!important;background:var(--apple-red-soft)!important;color:var(--apple-red)!important}.admin-reference-ui :is(.admin-modal,.legacy-editor-modal,.action-dialog){border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-raised)}.admin-reference-ui .wechat-menu-limit-note,.admin-reference-ui .wechat-menu-reply-note{border-color:var(--apple-blue);background:var(--apple-blue-soft);color:var(--apple-blue)}.admin-reference-ui .wechat-menu-callback-note{align-items:start;gap:var(--apple-space-3);margin:0 0 var(--apple-space-4);padding:var(--apple-space-3) var(--apple-space-4);border:1px solid var(--apple-orange);border-radius:var(--apple-radius);background:var(--apple-orange-soft);color:var(--apple-orange);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.admin-reference-ui .wechat-menu-callback-note>svg{color:var(--apple-orange);margin-top:2px}.admin-reference-ui .wechat-menu-callback-note>div{gap:3px;min-width:0;display:grid}.admin-reference-ui .wechat-menu-callback-note strong{color:var(--apple-ink)}.admin-reference-ui .wechat-menu-callback-note span{color:var(--apple-tertiary)}.admin-reference-ui .wechat-menu-callback-note code{color:var(--apple-blue);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=760px){.member-v3 .bottom-nav button{font-size:11px}}@keyframes apple-content-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes apple-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes apple-dialog-enter{0%{opacity:0;transform:translateY(10px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes apple-sheet-enter{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes apple-menu-enter{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.admin-reference-ui .admin-content>:not(.modal-backdrop),.member-shell.member-v3 .member-page{animation:apple-content-enter .24s var(--apple-ease) both}.primary-button,.secondary-button,.danger-button,.text-button,.icon-button,.icon-plain,.member-v3 .product-action button,.admin-reference-ui .admin-toolbar>button,.admin-reference-ui .legacy-product-toolbar>button,.admin-reference-ui .legacy-category-toolbar>button,.admin-reference-ui .legacy-order-actions>button{transition:transform var(--apple-motion-duration) var(--apple-ease), box-shadow var(--apple-motion-duration) var(--apple-ease), background-color var(--apple-motion-duration) var(--apple-ease), border-color var(--apple-motion-duration) var(--apple-ease), color var(--apple-motion-duration) var(--apple-ease), opacity var(--apple-motion-duration) var(--apple-ease)}.primary-button:active:not(:disabled),.secondary-button:active:not(:disabled),.danger-button:active:not(:disabled),.text-button:active:not(:disabled),.icon-button:active:not(:disabled),.icon-plain:active:not(:disabled),.member-v3 .product-action button:active:not(:disabled),.admin-reference-ui .admin-toolbar>button:active:not(:disabled),.admin-reference-ui .legacy-product-toolbar>button:active:not(:disabled),.admin-reference-ui .legacy-category-toolbar>button:active:not(:disabled),.admin-reference-ui .legacy-order-actions>button:active:not(:disabled){transform:scale(.97)}@media (hover:hover){.primary-button:hover:not(:disabled),.danger-button:hover:not(:disabled),.member-v3 .product-action button:hover:not(:disabled){box-shadow:none}}.admin-reference-ui :is(.admin-panel,.settings-section,.admin-work-queue,.settlement-panel,.risk-form,.admin-filter-band,.admin-advanced-filters,.legacy-product-filter-panel,.legacy-category-filter-panel,.legacy-content-heading,.wechat-menu-card,.wechat-menu-reply-row),.member-shell.member-v3 :is(.product-card,.batch-card,.after-sales-list,.member-filter-panel,.wechat-profile-panel,.profile-list,.owner-product-list>article,.owner-task-list>article,.payment-record-list>article,.order-event-section,.help-status-list,.help-faq-list,.support-qr-panel,.support-contact-list){border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:none}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table,.legacy-product-table,.legacy-category-table,.transaction-table,.assist-table,.risk-table,.audit-table,.activity-table){border-collapse:separate;border-spacing:0;background:var(--apple-surface)}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table,.legacy-product-table,.legacy-category-table,.transaction-table,.assist-table,.risk-table,.audit-table,.activity-table) thead{z-index:3;position:sticky;top:0}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table,.legacy-product-table,.legacy-category-table,.transaction-table,.assist-table,.risk-table,.audit-table,.activity-table) th{border-bottom:1px solid var(--apple-separator);height:48px;color:var(--apple-secondary);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);background:#f5f5f7f5;font-weight:600}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table,.legacy-product-table,.legacy-category-table,.transaction-table,.assist-table,.risk-table,.audit-table,.activity-table) td{border-bottom:1px solid var(--apple-separator);background:var(--apple-surface);min-height:60px;color:var(--apple-secondary);transition:background-color var(--apple-motion-duration) var(--apple-ease)}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table,.legacy-product-table,.legacy-category-table,.transaction-table,.assist-table,.risk-table,.audit-table,.activity-table) tbody tr:last-child td{border-bottom:0}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table,.legacy-product-table,.legacy-category-table,.transaction-table,.assist-table,.risk-table,.audit-table,.activity-table) tbody tr:hover td{background:var(--apple-fill)}.admin-reference-ui .table-pagination{min-height:56px;padding:0 var(--apple-space-1);color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);border-top:1px solid var(--apple-separator-soft);background:var(--apple-surface)}:is(.modal-backdrop,.sheet-backdrop,.action-dialog-backdrop,.admin-drawer-backdrop){animation:.18s ease-out both apple-backdrop-enter;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0000006b!important}.submit-sheet{width:100%;max-width:540px;max-height:92dvh;padding:var(--apple-space-2) var(--apple-space-4) var(--apple-space-5);overscroll-behavior:contain;border-radius:var(--apple-panel-radius) var(--apple-panel-radius) 0 0;background:var(--apple-surface);box-shadow:var(--apple-shadow-raised);animation:apple-sheet-enter .28s var(--apple-ease) both;border:0;overflow-y:auto}.submit-sheet:before{width:36px;height:5px;margin:0 auto var(--apple-space-2);border-radius:var(--apple-pill-radius);background:var(--apple-separator);content:"";display:block}:is(.action-dialog,.admin-modal,.legacy-editor-modal,.activity-editor-modal,.activity-log-modal,.admin-notice-modal,.member-profile-modal,.submit-sheet)>header{min-height:68px;padding:var(--apple-space-4) var(--apple-space-5);border-bottom:1px solid var(--apple-separator-soft);background:var(--apple-surface);-webkit-backdrop-filter:none;backdrop-filter:none}:is(.action-dialog,.admin-modal,.legacy-editor-modal,.activity-editor-modal,.admin-notice-modal,.member-profile-modal)>footer{min-height:64px;padding:var(--apple-space-3) var(--apple-space-5);border-top:1px solid var(--apple-separator-soft);background:var(--apple-canvas)}.action-dialog-icon{border-radius:var(--apple-radius);background:var(--apple-blue-soft);width:38px;height:38px;color:var(--apple-blue);place-items:center;display:grid}.action-dialog.danger .action-dialog-icon{background:var(--apple-red-soft);color:var(--apple-red)}.action-dialog h2,:is(.admin-modal,.legacy-editor-modal,.activity-editor-modal,.activity-log-modal,.admin-notice-modal,.member-profile-modal,.submit-sheet) h2{color:var(--apple-ink);font-weight:600}.action-dialog header p,:is(.admin-modal,.legacy-editor-modal,.activity-editor-modal,.activity-log-modal,.admin-notice-modal,.member-profile-modal,.submit-sheet) header p{color:var(--apple-tertiary)}:is(.action-dialog,.admin-modal,.legacy-editor-modal,.activity-editor-modal,.admin-notice-modal,.member-profile-modal,.submit-sheet) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-ink);transition:border-color var(--apple-motion-duration) var(--apple-ease), box-shadow var(--apple-motion-duration) var(--apple-ease), background-color var(--apple-motion-duration) var(--apple-ease)}:is(.action-dialog,.admin-modal,.legacy-editor-modal,.activity-editor-modal,.admin-notice-modal,.member-profile-modal,.submit-sheet) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:var(--apple-blue);box-shadow:var(--apple-shadow-raised);outline:0}.admin-reference-ui .admin-user-menu,.admin-reference-ui .legacy-order-detail-page .order-more-actions>div,.admin-reference-ui .wechat-menu-preview-children{border-radius:var(--apple-radius);box-shadow:var(--apple-shadow-raised);animation:apple-menu-enter .18s var(--apple-ease) both;transform-origin:100% 0;-webkit-backdrop-filter:saturate(180%)blur(18px);backdrop-filter:saturate(180%)blur(18px);background:#fffffffa;border:1px solid #0000001a}.admin-reference-ui .admin-user-menu button,.admin-reference-ui .legacy-order-detail-page .order-more-actions button{border-radius:var(--apple-radius);transition:background-color var(--apple-motion-duration) var(--apple-ease), color var(--apple-motion-duration) var(--apple-ease)}.admin-reference-ui .admin-user-menu button:hover,.admin-reference-ui .legacy-order-detail-page .order-more-actions button:hover:not(:disabled){background:var(--apple-blue-soft);color:var(--apple-ink)}.admin-reference-ui .admin-content>*{flex-shrink:0}.admin-reference-ui .admin-content>:is(.legacy-order-detail-page,.legacy-product-list-page,.legacy-category-page){gap:var(--apple-space-4);flex-direction:column;width:100%;min-width:0;display:flex}.admin-reference-ui :is(.admin-page-heading,.admin-filter-band,.admin-advanced-filters,.admin-query-panel,.legacy-order-query,.admin-order-summary,.legacy-order-actions,.legacy-product-filter-panel,.legacy-category-filter-panel,.legacy-product-toolbar,.legacy-category-toolbar,.legacy-content-heading,.legacy-content-toolbar,.table-wrap,.legacy-product-table-wrap,.legacy-category-table-wrap,.legacy-content-table-wrap){margin-block:0}.admin-reference-ui :is(.admin-filter-band,.admin-advanced-filters,.admin-query-panel,.legacy-product-filter-panel,.legacy-category-filter-panel,.legacy-content-heading,.legacy-content-toolbar){padding:var(--apple-space-4)}.admin-reference-ui :is(.admin-toolbar,.legacy-product-toolbar,.legacy-category-toolbar,.legacy-order-actions){gap:var(--apple-space-2);padding:var(--apple-space-3) var(--apple-space-4)}.admin-reference-ui .admin-order-summary,.admin-reference-ui .admin-order-summary-secondary,.admin-reference-ui .settings-grid{gap:var(--apple-space-4);margin-block:0}.admin-reference-ui .settings-section :is(label,.primary-button,.secondary-button){margin-top:var(--apple-space-3)}.admin-reference-ui :is(.table-pagination,.legacy-category-pagination){border-top:1px solid var(--apple-separator-soft);background:var(--apple-surface);color:var(--apple-secondary);min-height:52px;padding:var(--apple-space-2) var(--apple-space-4);font-size:13px}.member-shell.member-v3 .member-page>:is(.page-title,.order-overview,.member-filter-panel,.segmented-scroll,.custom-date-range,.stats-overview,.insight-tabs,.after-sales-hero,.after-sales-search,.after-sales-list,.profile-hero,.profile-section-heading,.profile-notice,.batch-card){margin-block:0}.member-shell.member-v3 .member-page>.segmented-scroll{margin-inline:calc(var(--apple-space-4) * -1);padding-inline:var(--apple-space-4)}.member-shell.member-v3 .member-filter-panel>:is(.segmented-scroll,.member-inline-search,.member-product-chips){margin-block:0}.member-shell.member-v3 .batch-card{margin-bottom:0}@media (width<=760px){.admin-reference-ui .admin-content{gap:var(--apple-space-3);padding:var(--apple-space-3)}.admin-reference-ui .admin-content>:is(.legacy-order-detail-page,.legacy-product-list-page,.legacy-category-page){gap:var(--apple-space-3)}.admin-reference-ui .settings-section{padding:var(--apple-space-4)}}.admin-auth-heading>svg{color:var(--apple-blue)}.admin-auth-card input:focus{border-color:var(--apple-blue);background:var(--apple-surface);box-shadow:var(--apple-shadow-raised)}.member-shell.member-v3 .bottom-nav button:focus-visible{outline:none;box-shadow:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.member-shell.member-v3 .member-home .product-card{box-sizing:border-box;align-items:center;height:auto;min-height:136px}.member-shell.member-v3 .member-home .product-main{box-sizing:border-box;height:auto;min-height:110px;padding:0;overflow:visible}.member-shell.member-v3 .member-home .product-action{align-items:center;gap:var(--apple-space-2);flex:none;min-height:34px}.member-shell.member-v3 .member-home .price,.member-shell.member-v3 .member-home .price strong{overflow:visible}.member-shell.member-v3 .member-home .price strong{white-space:nowrap;align-items:baseline;min-height:28px;padding-bottom:1px;display:flex;line-height:28px!important}.member-shell.member-v3 .member-home .product-action button{flex:none}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}@keyframes reference-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes reference-dialog-enter{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.admin-reference-ui :where(input,select),.admin-auth-page :where(input,select){min-height:var(--apple-control-height);font-size:var(--apple-font-auxiliary);line-height:var(--apple-line)}.admin-reference-ui :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea),.admin-auth-page :where(input,select,textarea){transition:border-color var(--apple-motion-duration) var(--apple-ease), box-shadow var(--apple-motion-duration) var(--apple-ease);border:1px solid var(--apple-separator)!important;border-radius:var(--apple-radius)!important;color:var(--apple-ink)!important;background:var(--apple-surface)!important;box-shadow:none!important}.admin-reference-ui :where(input,select,textarea)::placeholder,.admin-auth-page :where(input,select,textarea)::placeholder{color:var(--apple-placeholder)!important}.admin-reference-ui :where(input,select,textarea):focus,.admin-auth-page :where(input,select,textarea):focus{border-color:var(--apple-blue)!important;box-shadow:var(--apple-shadow-low)!important;outline:0!important}.primary-button,.secondary-button,.danger-button,.pill-blue,.pill-cyan,.pill-orange,.pill-green,.pill-pink,.pill-gray,.pill-plain,.pill-outline,.admin-reference-ui .admin-toolbar>button,.admin-reference-ui .legacy-product-toolbar>button,.admin-reference-ui .legacy-category-toolbar>button,.admin-reference-ui .legacy-content-toolbar>button,.admin-reference-ui .legacy-order-actions>button,.text-button,.legacy-button-blue,.legacy-button-green,.legacy-button-amber,.legacy-button-gray,.legacy-button-red,.legacy-action-blue,.legacy-action-green,.legacy-action-amber,.legacy-action-red,.admin-toolbar>button,.admin-page-heading>button,.admin-reference-ui .legacy-filter-actions>button,.admin-reference-ui .heading-actions>button,.admin-reference-ui .transaction-filter-actions>button,.admin-reference-ui .admin-modal>footer>button,.admin-reference-ui .legacy-editor-modal>footer>button,.admin-reference-ui .legacy-category-pagination button{transition:border-color var(--apple-motion-duration) var(--apple-ease), background-color var(--apple-motion-duration) var(--apple-ease), color var(--apple-motion-duration) var(--apple-ease), opacity var(--apple-motion-duration) var(--apple-ease), transform var(--apple-motion-duration) var(--apple-ease);min-height:var(--apple-control-height)!important;height:var(--apple-control-height)!important;padding:0 var(--apple-space-4)!important;border-radius:var(--apple-radius)!important;font-size:var(--apple-font-item)!important;box-shadow:none!important;justify-content:center!important;align-items:center!important;font-weight:500!important;line-height:1.17647!important;display:inline-flex!important}.primary-button,.pill-blue,.pill-cyan,.legacy-button-blue,.legacy-action-blue{border:1px solid var(--apple-blue);border-color:var(--apple-blue)!important;color:var(--apple-surface)!important;background:var(--apple-blue)!important}.primary-button:hover:not(:disabled),.pill-blue:hover:not(:disabled),.pill-cyan:hover:not(:disabled),.legacy-button-blue:hover:not(:disabled),.legacy-action-blue:hover:not(:disabled){border-color:var(--apple-blue-hover)!important;background:var(--apple-blue-hover)!important}.secondary-button,.pill-plain,.legacy-button-gray,.text-button{border:1px solid var(--apple-separator);border-color:var(--apple-separator)!important;color:var(--apple-secondary)!important;background:var(--apple-surface)!important}.secondary-button:hover:not(:disabled),.pill-plain:hover:not(:disabled){border-color:var(--apple-blue-soft)!important;color:var(--apple-blue)!important;background:var(--apple-blue-soft)!important}.danger-button,.pill-pink,.legacy-button-red,.legacy-action-red{border:1px solid var(--apple-red);border-color:var(--apple-red)!important;color:var(--apple-surface)!important;background:var(--apple-red)!important}.pill-orange,.legacy-button-amber,.legacy-action-amber{border:1px solid var(--apple-orange);border-color:var(--apple-orange)!important;color:var(--apple-surface)!important;background:var(--apple-orange)!important}.pill-green,.legacy-button-green,.legacy-action-green{border:1px solid var(--apple-green);border-color:var(--apple-green)!important;color:var(--apple-surface)!important;background:var(--apple-green)!important}.pill-gray{border:1px solid var(--apple-tertiary);border-color:var(--apple-tertiary)!important;color:var(--apple-surface)!important;background:var(--apple-tertiary)!important}.pill-outline{border:1px solid var(--apple-orange);border-color:var(--apple-orange)!important;color:var(--apple-orange)!important;background:var(--apple-surface)!important}.desk-tag,.order-desk-tag{align-items:center;gap:var(--apple-space-1);height:22px;padding:0 var(--apple-space-2);border-radius:var(--apple-radius);font-size:var(--apple-font-auxiliary);white-space:nowrap;color:var(--apple-secondary);background:var(--apple-fill);border:0;line-height:22px;display:inline-flex}.order-desk-tag.is-completed,.order-desk-tag.is-exported,.order-desk-tag.is-paid{color:var(--apple-blue);background:var(--apple-blue-soft)}.desk-tag.is-ok{color:var(--apple-green);background:var(--apple-green-soft)}.order-desk-tag.is-pending,.order-desk-tag.is-reviewing{color:var(--apple-orange);background:var(--apple-orange-soft)}.order-desk-tag.is-disputed{color:var(--apple-red);background:var(--apple-red-soft)}.desk-link.is-danger{color:var(--apple-red)}.desk-tag.is-muted,.order-desk-tag.is-plain,.order-desk-tag.is-cancelled{color:var(--apple-tertiary);background:var(--apple-fill)}.desk-link,.order-desk-link{color:var(--apple-blue);font-size:var(--apple-font-auxiliary);background:0 0;border:0;padding:0}.primary-button:active:not(:disabled),.secondary-button:active:not(:disabled),.danger-button:active:not(:disabled),.pill-blue:active:not(:disabled),.pill-cyan:active:not(:disabled),.pill-orange:active:not(:disabled),.pill-green:active:not(:disabled),.pill-pink:active:not(:disabled),.pill-gray:active:not(:disabled),.pill-plain:active:not(:disabled),.pill-outline:active:not(:disabled){transform:scale(.98)}.icon-button,.icon-plain{border:1px solid var(--apple-separator);background:var(--apple-surface);width:38px;height:38px;color:var(--apple-ink);place-items:center;display:inline-grid;border-radius:var(--apple-radius)!important}.admin-reference-ui{height:100dvh;min-height:100dvh;font-size:var(--apple-font-auxiliary);line-height:var(--apple-line);flex-direction:column;position:fixed;inset:0;overflow:hidden;color:var(--apple-ink)!important;background:var(--apple-canvas)!important;grid-template-rows:60px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.admin-reference-ui .admin-topbar{border-color:var(--apple-separator-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:40;flex:0 0 60px;width:100%;top:0;height:60px!important;min-height:60px!important;padding:0 var(--apple-space-5)!important;border:0!important;border-bottom:1px solid var(--apple-separator-soft)!important;color:var(--apple-ink)!important;background:var(--apple-surface)!important;box-shadow:var(--apple-shadow-low)!important;display:flex!important;position:relative!important}.admin-reference-ui .admin-topbar-leading,.admin-reference-ui .admin-topbar-actions{min-width:0;gap:var(--apple-space-3)!important}.admin-reference-ui .admin-app-title{white-space:nowrap;line-height:26px;color:var(--apple-ink)!important;font-size:18px!important;font-weight:600!important}.admin-reference-ui .admin-system-state,.admin-reference-ui .admin-header-user,.admin-reference-ui .topbar-link{color:var(--apple-secondary)!important;font-size:var(--apple-font-auxiliary)!important}.admin-reference-ui .system-dot{background:var(--apple-green)!important}.admin-reference-ui .admin-header-user i{border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-style:normal;font-weight:600;display:grid;color:var(--apple-surface)!important;background:var(--apple-blue)!important}.admin-reference-ui .admin-workspace{background:var(--apple-canvas);min-width:0;min-height:0;transition:grid-template-columns var(--apple-motion-duration) var(--apple-ease);flex:1;overflow:hidden;grid-template-columns:200px minmax(0,1fr)!important;display:grid!important}.admin-reference-ui.sidebar-collapsed .admin-workspace{grid-template-columns:64px minmax(0,1fr)!important}.admin-reference-ui .admin-sidebar{min-height:0;color:var(--apple-ink);border-color:var(--apple-separator-soft);z-index:30;scrollbar-width:thin;flex-direction:column;display:flex;overflow:hidden;border:0!important;border-right:1px solid var(--apple-separator)!important;background:var(--apple-surface)!important;width:auto!important;min-width:0!important;height:100%!important;box-shadow:none!important;position:relative!important;overflow:hidden auto!important}.admin-reference-ui .admin-sidebar::-webkit-scrollbar{width:4px}.admin-reference-ui .admin-sidebar::-webkit-scrollbar-thumb{border-radius:var(--apple-radius);background:var(--apple-fill)}.admin-reference-ui .admin-sidebar nav{scrollbar-width:none;flex-direction:column;flex:1;gap:0;min-height:0;overflow-y:auto;padding:var(--apple-space-2) 0 var(--apple-space-5)!important;display:block!important}.admin-reference-ui .admin-sidebar nav>button,.admin-reference-ui .admin-nav-parent{text-align:left;transition:color var(--apple-motion-duration) var(--apple-ease), background-color var(--apple-motion-duration) var(--apple-ease);margin:0;line-height:44px;position:relative;width:100%!important;height:48px!important;min-height:48px!important;padding:0 var(--apple-space-4) 0 var(--apple-space-5)!important;gap:var(--apple-space-3)!important;border-radius:var(--apple-radius)!important;color:var(--apple-ink)!important;background:0 0!important;border:0!important;font-size:15px!important;font-weight:500!important}.admin-reference-ui .admin-sidebar nav>button:hover,.admin-reference-ui .admin-nav-parent:hover{color:var(--apple-blue)!important;background:var(--apple-orange-soft)!important}.admin-reference-ui .admin-sidebar nav button.active,.admin-reference-ui .admin-sidebar nav button.active-parent{color:var(--apple-orange)!important;background:var(--apple-blue-soft)!important;font-weight:600!important}.admin-reference-ui .admin-sidebar nav button.active:before{top:0;bottom:0;left:0;content:"";width:3px;position:absolute;inset:0 auto 0 0;border-radius:var(--apple-radius)!important;background:var(--apple-blue)!important;height:auto!important}.admin-reference-ui .admin-nav-submenu{gap:0;margin:0;padding:0;overflow:hidden;background:var(--apple-canvas)!important;display:none!important}.admin-reference-ui .admin-nav-submenu.expanded{display:block!important}.admin-reference-ui .admin-nav-submenu button{text-align:left;grid-template-columns:20px minmax(0,1fr) 14px;margin:0;padding-left:50px;position:relative;width:100%!important;height:40px!important;min-height:40px!important;padding:0 var(--apple-space-4) 0 50px!important;border-radius:var(--apple-radius)!important;color:var(--apple-secondary)!important;font-size:var(--apple-font-auxiliary)!important;background:0 0!important;border:0!important;gap:9px!important;line-height:40px!important}.admin-reference-ui .admin-nav-submenu button:hover{color:var(--apple-blue)!important;background:var(--apple-fill)!important}.admin-reference-ui .admin-nav-submenu button.active{color:var(--apple-orange)!important;background:var(--apple-blue-soft)!important;font-weight:600!important}.admin-reference-ui .admin-nav-submenu button.active:before{content:"";width:5px;position:absolute;top:50%;left:31px;transform:translateY(-50%);background:var(--apple-blue)!important;border-radius:50%!important;height:5px!important}.admin-reference-ui.sidebar-collapsed .admin-sidebar nav button{grid-template-columns:1fr;justify-content:center;justify-items:center;padding-inline:0!important}.admin-reference-ui.sidebar-collapsed .admin-sidebar nav button>span,.admin-reference-ui.sidebar-collapsed .admin-sidebar nav button>b,.admin-reference-ui.sidebar-collapsed .admin-nav-group-arrow,.admin-reference-ui.sidebar-collapsed .admin-nav-submenu{display:none!important}.admin-reference-ui .admin-main{flex-direction:column;grid-template-rows:44px minmax(0,1fr);min-width:0;min-height:0;background:var(--apple-canvas)!important;display:grid!important;overflow:hidden!important}.admin-reference-ui .admin-breadcrumb{flex:0 0 40px;align-items:center;margin-left:0;height:var(--apple-control-height)!important;min-height:var(--apple-control-height)!important;padding:0 var(--apple-space-5)!important;gap:var(--apple-space-2)!important;border:0!important;border-bottom:1px solid var(--apple-separator-soft)!important;color:var(--apple-tertiary)!important;background:var(--apple-surface)!important;box-shadow:none!important;font-size:var(--apple-font-auxiliary)!important;display:flex!important}.admin-reference-ui .admin-breadcrumb strong{color:var(--apple-ink)!important;font-size:var(--apple-font-auxiliary)!important;font-weight:600!important}.admin-reference-ui .admin-content{width:100%;max-width:none;font-size:var(--apple-font-auxiliary);flex-direction:column;flex:1;min-width:0;min-height:0;animation:.19s ease-out both reference-enter;gap:var(--apple-space-5)!important;padding:var(--apple-space-5)!important;color:var(--apple-ink)!important;background:var(--apple-canvas)!important;display:flex!important;overflow:auto!important}@media (width>=1680px){.admin-reference-ui .admin-topbar{height:64px!important;min-height:64px!important;padding-inline:var(--apple-space-5)!important}.admin-reference-ui{grid-template-rows:64px minmax(0,1fr)}.admin-reference-ui .admin-breadcrumb,.admin-reference-ui .admin-content{padding-inline:var(--apple-space-5)!important}.admin-reference-ui .admin-content{padding-block:var(--apple-space-5)!important}}.admin-reference-ui .admin-page-heading,.admin-reference-ui .legacy-content-heading,.admin-reference-ui .transaction-page-heading,.admin-reference-ui .activity-page-heading{min-height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.admin-reference-ui .admin-content h1{letter-spacing:var(--apple-tracking-tight);color:var(--apple-ink)!important;font-size:var(--apple-font-page)!important;margin:0!important;font-weight:600!important;line-height:1.14!important}.admin-reference-ui .admin-content h2,.admin-reference-ui .settings-section>header h2,.admin-reference-ui .admin-panel h2{color:var(--apple-ink)!important;font-size:18px!important;font-weight:600!important;line-height:26px!important}.admin-reference-ui :is(.admin-page-heading,.legacy-content-heading) p,.admin-reference-ui .settings-section>header p,.admin-reference-ui .file-manager-hint,.admin-reference-ui .product-task-hint{color:var(--apple-tertiary)!important;margin-top:3px!important;font-size:13px!important;line-height:18px!important}.admin-reference-ui :is(.admin-filter-band,.admin-advanced-filters,.admin-query-panel,.admin-panel,.admin-work-queue,.admin-stat-band,.settings-section,.settlement-panel,.risk-form,.legacy-product-filter-panel,.legacy-category-filter-panel,.legacy-product-toolbar,.legacy-category-toolbar,.legacy-content-toolbar,.legacy-admin-notice-panel){border-radius:var(--apple-radius)!important;background:var(--apple-surface)!important;box-shadow:var(--apple-shadow-low)!important;border:0!important;margin:0!important}.admin-reference-ui :is(.admin-filter-band,.admin-advanced-filters,.admin-query-panel,.legacy-product-filter-panel,.legacy-category-filter-panel){padding:var(--apple-space-5)!important}.admin-reference-ui :is(.admin-filter-row,.admin-query-grid,.product-filter-grid,.member-advanced-grid,.product-advanced-grid,.settlement-filter-bar,.activity-filter-toolbar){gap:var(--apple-space-3) var(--apple-space-4)!important}.admin-reference-ui :is(.admin-filter-band,.admin-advanced-filters,.admin-query-panel,.legacy-product-filter-panel,.legacy-category-filter-panel) label>span:first-child{color:var(--apple-secondary)!important;font-size:var(--apple-font-auxiliary)!important;font-weight:500!important}.admin-reference-ui .legacy-filter-actions,.admin-reference-ui .admin-toolbar,.admin-reference-ui .legacy-product-toolbar,.admin-reference-ui .legacy-category-toolbar,.admin-reference-ui .legacy-content-toolbar,.admin-reference-ui .legacy-order-actions{flex-wrap:wrap;align-items:center;gap:var(--apple-space-3)!important;display:flex!important}.admin-reference-ui :is(.legacy-product-toolbar,.legacy-category-toolbar,.legacy-content-toolbar,.legacy-order-actions){padding:15px var(--apple-space-5)!important}.admin-reference-ui :is(.legacy-action-blue,.legacy-button-blue,.product-action-blue,.product-row-edit,.product-row-enable,.product-row-online){border-color:var(--apple-blue)!important;color:var(--apple-surface)!important;background:var(--apple-blue)!important}.admin-reference-ui :is(.legacy-action-green,.legacy-button-green,.product-action-green){border-color:var(--apple-green)!important;color:var(--apple-surface)!important;background:var(--apple-green)!important}.admin-reference-ui :is(.legacy-action-amber,.legacy-button-amber,.product-action-amber){border-color:var(--apple-orange)!important;color:var(--apple-surface)!important;background:var(--apple-orange)!important}.admin-reference-ui :is(.legacy-action-red,.legacy-button-red,.product-action-red,.product-row-offline,.product-row-pause,.product-row-delete){border-color:var(--apple-red)!important;color:var(--apple-surface)!important;background:var(--apple-red)!important}.admin-reference-ui :is(.legacy-action-gray,.legacy-action-plain,.legacy-button-gray,.product-action-gray){border-color:var(--apple-separator)!important;color:var(--apple-secondary)!important;background:var(--apple-surface)!important}.admin-reference-ui .admin-order-summary,.admin-reference-ui .admin-order-summary-secondary{gap:var(--apple-space-3)!important;grid-template-columns:repeat(7,minmax(120px,1fr))!important;margin:0!important;display:grid!important}.admin-reference-ui .admin-order-summary button,.admin-reference-ui .admin-order-summary-secondary>div,.admin-reference-ui .admin-stat-band>*{min-height:84px!important;padding:var(--apple-space-4) var(--apple-space-3)!important;border-radius:var(--apple-radius)!important;color:var(--apple-secondary)!important;background:var(--apple-surface)!important;box-shadow:var(--apple-shadow-low)!important;border:0!important}.admin-reference-ui .admin-order-summary button.active{border:1px solid var(--apple-blue-soft)!important;background:var(--apple-blue-soft)!important}.admin-reference-ui .admin-order-summary :is(span,small),.admin-reference-ui .admin-order-summary-secondary :is(span,small){color:var(--apple-tertiary)!important;font-size:13px!important}.admin-reference-ui .admin-order-summary strong,.admin-reference-ui .admin-order-summary-secondary strong{font-size:var(--apple-font-body)!important;margin-top:5px!important;font-weight:600!important}.admin-reference-ui .legacy-order-detail-page .admin-order-summary-secondary{margin-top:var(--apple-space-3)!important}.admin-reference-ui .legacy-order-detail-page .legacy-settlement-cell small{margin-top:var(--apple-space-1);color:var(--apple-tertiary);font-size:var(--apple-font-caption);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-reference-ui :is(.table-wrap,.legacy-product-table-wrap,.legacy-category-table-wrap,.legacy-content-table-wrap,.transaction-table-wrap,.assist-table-wrap,.risk-table-wrap,.audit-table-wrap,.activity-table-wrap){border-radius:var(--apple-radius)!important;background:var(--apple-surface)!important;box-shadow:var(--apple-shadow-low)!important;border:0!important;margin:0!important;padding:0!important;overflow:auto!important}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table,.legacy-product-table,.legacy-category-table,.legacy-content-table,.transaction-table,.assist-table,.risk-table,.audit-table,.activity-table){width:100%;line-height:1.45;border-collapse:separate!important;border-spacing:0!important;color:var(--apple-secondary)!important;background:var(--apple-surface)!important;font-size:var(--apple-font-auxiliary)!important}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table,.legacy-product-table,.legacy-category-table,.legacy-content-table,.transaction-table,.assist-table,.risk-table,.audit-table,.activity-table) thead{z-index:4;position:sticky;top:0}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table,.legacy-product-table,.legacy-category-table,.legacy-content-table,.transaction-table,.assist-table,.risk-table,.audit-table,.activity-table) th{text-align:left;white-space:nowrap;height:48px!important;padding:var(--apple-space-2) var(--apple-space-4)!important;border:0!important;border-bottom:1px solid var(--apple-separator-soft)!important;color:var(--apple-secondary)!important;background:var(--apple-canvas)!important;font-size:var(--apple-font-auxiliary)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-weight:600!important;line-height:20px!important}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table,.legacy-product-table,.legacy-category-table,.legacy-content-table,.transaction-table,.assist-table,.risk-table,.audit-table,.activity-table) td{vertical-align:middle;height:64px;min-height:60px!important;padding:11px var(--apple-space-4)!important;border:0!important;border-bottom:1px solid var(--apple-separator-soft)!important;color:var(--apple-secondary)!important;background:var(--apple-surface)!important;font-size:var(--apple-font-auxiliary)!important;line-height:20px!important}.admin-reference-ui :is(.admin-table,.order-table,.legacy-product-table) td :is(strong,b){color:var(--apple-ink)!important;font-size:var(--apple-font-auxiliary)!important;font-weight:600!important}.admin-reference-ui :is(.admin-table,.order-table,.legacy-product-table) td :is(small,code,time){color:var(--apple-tertiary)!important;font-size:13px!important;line-height:18px!important}.admin-reference-ui :is(.admin-table,.order-table,.product-management-table,.legacy-product-table,.legacy-category-table,.legacy-content-table,.transaction-table,.assist-table,.risk-table,.audit-table,.activity-table) tbody tr:hover td{background:var(--apple-canvas)!important}.admin-reference-ui :is(.status,.legacy-state-chip,.legacy-category-status,.legacy-consignment-tag,.settlement-status,.verification-badge,.assist-status,.activity-status,.activity-push-status,.product-task-status,.notification-state,.integration-state){white-space:nowrap;justify-content:center;align-items:center;display:inline-flex;min-height:24px!important;padding:2px var(--apple-space-2)!important;border-radius:var(--apple-radius)!important;font-size:13px!important;font-weight:500!important;line-height:18px!important}.admin-reference-ui .table-pagination,.admin-reference-ui .legacy-category-pagination{align-items:center;min-height:52px!important;padding:var(--apple-space-2) var(--apple-space-4)!important;border-top:1px solid var(--apple-separator-soft)!important;color:var(--apple-tertiary)!important;background:var(--apple-surface)!important;font-size:13px!important}.admin-reference-ui .settings-grid{display:grid;gap:var(--apple-space-5)!important;margin:0!important}.admin-reference-ui .settings-section{padding:var(--apple-space-5)!important}.admin-reference-ui .settings-section>header{margin-bottom:var(--apple-space-4);padding-bottom:var(--apple-space-3);margin:0 0 var(--apple-space-4)!important;padding:0 0 var(--apple-space-3)!important;border-bottom:1px solid var(--apple-separator-soft)!important}.admin-reference-ui .settings-section>header p:empty{display:none}.admin-reference-ui :is(.product-form,.member-edit-form,.risk-fields,.assist-config-grid,.carousel-editor-grid,.activity-editor-body,.wechat-menu-form-grid){gap:var(--apple-space-4)!important}.admin-reference-ui .product-image-picker,.admin-reference-ui .carousel-upload-panel,.admin-reference-ui .activity-cover-field{border-color:var(--apple-separator)!important;border-radius:var(--apple-radius)!important;background:var(--apple-canvas)!important}.admin-reference-ui .product-image-preview,.admin-reference-ui .carousel-admin-preview,.admin-reference-ui .activity-cover-preview{object-fit:cover;border-radius:var(--apple-radius)!important}:is(.action-dialog,.admin-modal,.legacy-editor-modal,.activity-editor-modal,.activity-log-modal,.admin-notice-modal,.member-profile-modal){transform-origin:50%;border-radius:var(--apple-radius)!important;max-height:min(88vh,920px)!important;color:var(--apple-ink)!important;background:var(--apple-surface)!important;box-shadow:var(--apple-shadow-raised)!important;animation:reference-dialog-enter .21s var(--apple-ease) both!important;border:0!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}:is(.action-dialog,.admin-modal,.legacy-editor-modal,.activity-editor-modal,.activity-log-modal,.admin-notice-modal,.member-profile-modal)>header{min-height:64px!important;padding:var(--apple-space-4) var(--apple-space-5)!important;border-bottom:1px solid var(--apple-separator-soft)!important;background:var(--apple-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;flex:none!important}:is(.action-dialog,.admin-modal,.legacy-editor-modal,.activity-editor-modal,.activity-log-modal,.admin-notice-modal,.member-profile-modal)>:not(header):not(footer){overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}:is(.action-dialog,.admin-modal,.legacy-editor-modal,.activity-editor-modal,.activity-log-modal,.admin-notice-modal,.member-profile-modal)>footer{min-height:60px!important;padding:var(--apple-space-3) var(--apple-space-5)!important;border-top:1px solid var(--apple-separator-soft)!important;background:var(--apple-canvas)!important;flex:none!important}.admin-reference-ui :is(.admin-user-menu,.order-more-actions>div){padding:var(--apple-space-2);overflow:hidden;border:1px solid var(--apple-separator-soft)!important;border-radius:var(--apple-radius)!important;background:var(--apple-surface)!important;box-shadow:var(--apple-shadow-raised)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.toast{z-index:100;align-items:center;gap:var(--apple-space-2);text-align:center;max-width:calc(100vw - 32px);padding:11px var(--apple-space-4);font-size:var(--apple-font-auxiliary);animation:apple-dialog-enter .22s var(--apple-ease) both;border:1px solid #ffffff24;font-weight:500;display:flex;position:fixed;bottom:88px;left:50%;transform:translate(-50%);border-radius:var(--apple-radius)!important;color:var(--apple-surface)!important;box-shadow:var(--apple-shadow-low)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#303133f0!important}.member-stage{overscroll-behavior-x:none;width:100%;max-width:100vw;overflow-x:clip;min-height:100dvh!important;color:var(--apple-ink)!important;background:var(--apple-canvas)!important}.member-shell.member-v3{padding-bottom:calc(52px + env(safe-area-inset-bottom));overscroll-behavior-x:none;border-inline:0;max-width:100vw;overflow-x:clip;width:min(100%,600px)!important;min-height:100dvh!important;color:var(--apple-ink)!important;background:var(--apple-canvas)!important;box-shadow:none!important;margin:0 auto!important}.member-shell.member-v3 :where(small,time,code,dt,.product-meta span,.after-sales-meta span){font-size:13px!important;line-height:18px!important}.member-shell.member-v3 .member-header{z-index:40;top:0;height:48px!important;min-height:48px!important;padding:0 var(--apple-space-4)!important;border:0!important;border-bottom:1px solid var(--apple-separator-soft)!important;color:var(--apple-ink)!important;background:var(--apple-nav-fill)!important;box-shadow:none!important;-webkit-backdrop-filter:saturate(180%)blur(20px)!important;backdrop-filter:saturate(180%)blur(20px)!important;position:sticky!important}.member-shell.member-v3 .member-brand-mark{font-weight:600;border-radius:var(--apple-pill-radius)!important;width:28px!important;height:28px!important;color:var(--apple-surface)!important;background:var(--apple-ink)!important;box-shadow:none!important;font-size:11px!important}.member-shell.member-v3 .member-header h1{letter-spacing:var(--apple-tracking-tight);color:var(--apple-ink)!important;font-size:var(--apple-font-body)!important;font-weight:600!important;line-height:1.2!important}.member-shell.member-v3 .member-header .icon-button{width:32px!important;height:32px!important;color:var(--apple-ink)!important;background:0 0!important;border:0!important}.member-shell.member-v3.member-home-active{flex-direction:column;min-height:100dvh;padding-bottom:0;display:flex;height:100dvh!important;overflow:hidden!important}.member-shell.member-v3.member-home-active .member-home{padding-bottom:calc(64px + env(safe-area-inset-bottom));flex-direction:column;height:calc(100dvh - 48px)!important;min-height:0!important;display:flex!important;overflow:hidden!important}.member-shell.member-v3 .member-home .home-discovery{flex:none;padding:var(--apple-space-3) var(--apple-space-4) var(--apple-space-2)!important;background:var(--apple-canvas)!important;border-bottom:0!important}.member-shell.member-v3 .member-search,.member-shell.member-v3 .after-sales-search,.member-shell.member-v3 .member-inline-search{min-height:var(--apple-control-height)!important;border-radius:var(--apple-pill-radius)!important;color:var(--apple-tertiary)!important;background:var(--apple-surface)!important;box-shadow:none!important;border:0!important}.member-shell.member-v3 :is(.member-search,.after-sales-search,.member-inline-search) input{min-height:var(--apple-control-height)!important;color:var(--apple-ink)!important;font-size:var(--apple-font-body)!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.member-shell.member-v3 :is(.member-search,.after-sales-search,.member-inline-search) input:focus,.member-shell.member-v3 :is(.member-search,.after-sales-search,.member-inline-search) input:focus-visible{box-shadow:none!important;border:0!important;outline:none!important}.member-shell.member-v3 :is(.member-search,.after-sales-search,.member-inline-search):focus-within{box-shadow:none!important;border:0!important}.member-shell.member-v3 .member-home .home-carousel{flex:none;width:calc(100% - 40px)!important;max-width:none!important;min-height:0!important;margin:var(--apple-space-2) var(--apple-space-4)!important;border-radius:var(--apple-panel-radius)!important;background:var(--apple-surface)!important;box-shadow:none!important;border:0!important;overflow:hidden!important}.member-shell.member-v3 .home-carousel img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-filter:none;mix-blend-mode:normal;display:block;aspect-ratio:3!important;object-fit:cover!important;filter:none!important;opacity:1!important;width:100%!important}.member-shell.member-v3 .member-home .home-notice{border-left:0;flex:none;width:calc(100% - 40px)!important;min-height:48px!important;margin:0 var(--apple-space-4) var(--apple-space-3)!important;padding:var(--apple-space-3) var(--apple-space-4)!important;border-radius:var(--apple-panel-radius)!important;color:var(--apple-ink)!important;background:var(--apple-surface)!important;box-shadow:none!important;border:0!important}.member-shell.member-v3 .home-notice strong{color:var(--apple-ink)!important;font-size:var(--apple-font-body)!important;font-weight:600!important}.member-shell.member-v3 .home-notice p{line-height:var(--apple-line);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden;color:var(--apple-tertiary)!important;font-size:var(--apple-font-auxiliary)!important}.member-shell.member-v3 .shop-layout{border-top:0;flex:auto;background:var(--apple-canvas)!important;flex-direction:row!important;grid-template-columns:76px minmax(0,1fr)!important;min-height:0!important;display:grid!important;overflow:hidden!important}.member-shell.member-v3 .category-rail{scrollbar-width:none;gap:0;width:76px!important;min-width:76px!important;height:100%!important;min-height:0!important;max-height:none!important;padding:var(--apple-space-2) 0 calc(12px + env(safe-area-inset-bottom))!important;background:0 0!important;border:0!important;flex-direction:column!important;flex:none!important;align-items:stretch!important;display:flex!important;overflow:hidden auto!important}.member-shell.member-v3 .category-rail button{white-space:normal;text-align:center;font-weight:400;position:relative;width:100%!important;min-width:0!important;height:auto!important;min-height:56px!important;max-height:none!important;color:var(--apple-tertiary)!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;align-self:stretch!important;padding:12px 8px!important;font-size:13px!important;line-height:18px!important}.member-shell.member-v3 .category-rail button.active{box-shadow:none;color:var(--apple-blue)!important;background:var(--apple-surface)!important;border-radius:12px 0 0 12px!important;font-weight:600!important}.member-shell.member-v3 .category-rail button.active:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);border-radius:var(--apple-pill-radius)!important;background:var(--apple-blue)!important;width:3px!important;height:22px!important;display:block!important}.member-shell.member-v3 .product-list{overscroll-behavior:contain;min-height:0!important;padding:0 var(--apple-space-3) calc(12px + env(safe-area-inset-bottom)) var(--apple-space-2)!important;background:var(--apple-canvas)!important;overflow:hidden auto!important}.member-shell.member-v3 .section-heading{min-height:36px!important;padding:2px var(--apple-space-1) var(--apple-space-2)!important}.member-shell.member-v3 .section-heading h2{color:var(--apple-ink)!important;font-size:18px!important;font-weight:600!important}.member-shell.member-v3 .product-card{animation:apple-item-enter .24s var(--apple-ease) both;cursor:pointer;margin-bottom:8px;overflow:hidden;width:100%!important;min-width:0!important;height:auto!important;min-height:88px!important;margin:0 0 var(--apple-space-2)!important;border-radius:var(--apple-radius)!important;background:var(--apple-surface)!important;box-shadow:none!important;border:0!important;grid-template-columns:64px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:8px!important;display:grid!important;transform:none!important}.member-shell.member-v3 .product-card>img{background:var(--apple-fill);-webkit-filter:none;mix-blend-mode:normal;transition:transform var(--apple-motion-duration) var(--apple-ease);border:0;justify-self:center;object-fit:cover!important;filter:none!important;opacity:1!important;border-radius:8px!important;flex-shrink:0!important;align-self:center!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important;margin:0!important;transform:none!important}.member-shell.member-v3 .product-main{flex-direction:column;justify-content:space-between;gap:4px;min-width:0!important;min-height:0!important;display:flex!important;overflow:hidden!important}.member-shell.member-v3 .product-title-line{min-width:0;align-items:flex-start!important;gap:6px!important;display:flex!important}.member-shell.member-v3 .product-title-line h3{min-width:0;max-height:36px;letter-spacing:var(--apple-tracking-tight);word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;display:-webkit-box;overflow:hidden;color:var(--apple-ink)!important;margin:0!important;font-size:15px!important;font-weight:600!important;line-height:18px!important}.member-shell.member-v3 :is(.featured-tag,.important-tag){white-space:nowrap;flex:none;font-weight:500;min-height:20px!important;padding:1px var(--apple-space-2)!important;border-radius:var(--apple-radius)!important;color:var(--apple-orange)!important;background:var(--apple-orange-soft)!important;font-size:var(--apple-font-caption)!important;line-height:18px!important}.member-shell.member-v3 .product-meta{align-items:center;min-width:0;margin-top:0;gap:6px!important;display:flex!important}.member-shell.member-v3 .product-meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:18px;overflow:hidden;border-radius:var(--apple-radius)!important;color:var(--apple-secondary)!important;background:var(--apple-canvas)!important;padding:0 6px!important;font-size:11px!important;line-height:18px!important}.member-shell.member-v3 .product-meta span:first-child{color:var(--apple-orange)!important;background:var(--apple-orange-soft)!important}.member-shell.member-v3 .product-action{justify-content:space-between;min-width:0;margin-top:2px;align-items:flex-end!important;gap:var(--apple-space-2)!important;min-height:28px!important;display:flex!important}.member-shell.member-v3 .price{min-width:0;overflow:visible!important}.member-shell.member-v3 .price>span{display:none!important}.member-shell.member-v3 .price strong{letter-spacing:var(--apple-tracking-tight);white-space:nowrap;align-items:baseline;min-height:22px!important;color:var(--apple-red)!important;font-size:18px!important;font-weight:600!important;line-height:22px!important;display:flex!important;overflow:visible!important}.member-shell.member-v3 .price strong small,.member-shell.member-v3 .price strong em{font-style:normal;color:var(--apple-tertiary)!important;font-size:13px!important;font-weight:400!important;line-height:20px!important}.member-shell.member-v3 .product-action button{flex:none;border-radius:var(--apple-pill-radius)!important;min-width:64px!important;height:28px!important;min-height:28px!important;color:var(--apple-surface)!important;background:var(--apple-blue)!important;font-size:var(--apple-font-caption)!important;box-shadow:none!important;border:0!important;padding:0 10px!important;font-weight:500!important;line-height:28px!important}.member-shell.member-v3 .product-action button:disabled{border:1px solid var(--apple-red-soft)!important;color:var(--apple-red)!important;background:var(--apple-red-soft)!important;opacity:1!important}.member-shell.member-v3 .member-page{font-size:var(--apple-font-auxiliary);flex-direction:column;line-height:20px;min-height:calc(100dvh - 48px)!important;padding:var(--apple-space-4) var(--apple-space-4) calc(76px + env(safe-area-inset-bottom))!important;gap:var(--apple-space-3)!important;color:var(--apple-ink)!important;background:var(--apple-canvas)!important;animation:.19s ease-out both reference-enter!important;display:flex!important}.member-shell.member-v3 .page-title{min-height:40px!important;margin:0!important;padding:0 2px!important}.member-shell.member-v3 .page-title h2,.member-shell.member-v3 .after-sales-hero h2,.member-shell.member-v3 .profile-section-heading h2{letter-spacing:var(--apple-tracking-tight);color:var(--apple-ink)!important;font-size:var(--apple-font-page)!important;font-weight:600!important;line-height:1.14!important}.member-shell.member-v3 .page-title p{color:var(--apple-tertiary)!important;margin-top:2px!important;font-size:13px!important;line-height:18px!important}.member-shell.member-v3 :is(.order-overview,.stats-overview,.insight-stat-grid>button,.insight-list,.after-sales-hero,.member-filter-panel,.batch-card,.after-sales-list,.profile-hero,.profile-list,.payment-record-list>article,.order-event-section,.owner-product-list>article,.owner-task-list>article){border-radius:var(--apple-radius)!important;color:var(--apple-ink)!important;background:var(--apple-surface)!important;box-shadow:none!important;border:0!important;margin:0!important}.member-shell.member-v3 .stats-overview{padding:var(--apple-space-4)!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.member-shell.member-v3 .order-overview{gap:var(--apple-space-3)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.member-shell.member-v3 .order-overview>div{min-height:74px!important;padding:13px var(--apple-space-4)!important}.member-shell.member-v3 .order-overview span{color:var(--apple-tertiary)!important;font-size:13px!important}.member-shell.member-v3 .order-overview strong{color:var(--apple-blue)!important;margin-top:5px!important;font-size:20px!important;font-weight:600!important}.member-shell.member-v3 .member-filter-panel{gap:var(--apple-space-2);flex-direction:column;display:flex;padding:0!important;overflow:hidden!important}.member-shell.member-v3 .segmented-scroll{gap:var(--apple-space-2)!important;min-height:38px!important;margin:0!important;padding:0!important}.member-shell.member-v3 .segmented-scroll button,.member-shell.member-v3 .insight-tabs button{border-radius:var(--apple-pill-radius)!important;min-height:36px!important;color:var(--apple-ink)!important;background:var(--apple-surface)!important;font-size:var(--apple-font-auxiliary)!important;border:0!important;padding:0 16px!important;line-height:36px!important}.member-shell.member-v3 :is(.segmented-scroll button.active,.insight-tabs button.active){border-color:var(--apple-blue)!important;color:var(--apple-blue)!important;background:var(--apple-blue-soft)!important;font-weight:600!important}.member-shell.member-v3 .member-filter-summary{display:none!important}.member-shell.member-v3 .member-filter-content{padding:var(--apple-space-4)!important;gap:var(--apple-space-3)!important;display:grid!important}.member-shell.member-v3 .member-filter-group,.member-shell.member-v3 .member-filter-select{align-items:center;min-width:0;gap:var(--apple-space-3)!important;grid-template-columns:48px minmax(0,1fr)!important;display:grid!important}.member-shell.member-v3 .member-filter-label{color:var(--apple-tertiary)!important;font-size:13px!important;font-weight:500!important}.member-shell.member-v3 .member-filter-options{min-width:0;background:var(--apple-fill)!important;border-radius:10px!important;flex-wrap:wrap!important;gap:2px!important;padding:2px!important;display:flex!important}.member-shell.member-v3 .member-filter-options button{min-width:0!important;height:32px!important;min-height:32px!important;color:var(--apple-secondary)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:0 12px!important;font-size:13px!important;font-weight:500!important;line-height:32px!important}.member-shell.member-v3 .member-filter-options button.active{color:var(--apple-ink)!important;background:var(--apple-surface)!important;box-shadow:var(--apple-shadow-low)!important;border-color:#0000!important;font-weight:600!important}.member-shell.member-v3 .member-filter-select select{min-width:0;width:100%!important;min-height:42px!important;padding:0 34px 0 var(--apple-space-3)!important;border:1px solid var(--apple-separator)!important;border-radius:var(--apple-radius)!important;color:var(--apple-ink)!important;background-color:var(--apple-surface)!important;font-size:15px!important}.member-shell.member-v3 .member-record-search{min-height:var(--apple-control-height)!important;border:1px solid var(--apple-separator)!important;box-shadow:none!important}.member-shell.member-v3 .batch-summary{min-height:64px!important;padding:var(--apple-space-3) var(--apple-space-4)!important;grid-template-columns:48px minmax(0,1fr) auto 18px!important}.member-shell.member-v3 .batch-summary img{border-radius:var(--apple-radius)!important;width:48px!important;height:48px!important}.member-shell.member-v3 .batch-summary h3,.member-shell.member-v3 .after-sales-list header strong,.member-shell.member-v3 .profile-row-title{color:var(--apple-ink)!important;font-size:15px!important;font-weight:600!important;line-height:21px!important}.member-shell.member-v3 .batch-summary p,.member-shell.member-v3 .batch-statuses span,.member-shell.member-v3 .after-sales-list :is(p,small,span){color:var(--apple-tertiary)!important;font-size:13px!important;line-height:18px!important}.member-shell.member-v3 .batch-summary>strong{color:var(--apple-ink)!important;font-size:18px!important;font-weight:600!important}.member-shell.member-v3 .after-sales-list>article,.member-shell.member-v3 .profile-list>div,.member-shell.member-v3 .payment-record-list>article{padding:var(--apple-space-4)!important}.member-shell.member-v3 .member-empty-state p,.member-shell.member-v3 .profile-form-note,.member-shell.member-v3 .support-disclaimer{color:var(--apple-tertiary)!important;font-size:13px!important;line-height:19px!important}.member-shell.member-v3 .bottom-nav{z-index:50;left:max(0px,50vw - 300px);right:max(0px,50vw - 300px);width:auto!important;max-width:none!important;height:calc(52px + env(safe-area-inset-bottom))!important;min-height:calc(52px + env(safe-area-inset-bottom))!important;padding:4px 0 env(safe-area-inset-bottom)!important;border:0!important;border-top:1px solid var(--apple-separator-soft)!important;background:var(--apple-nav-fill)!important;box-shadow:none!important;-webkit-backdrop-filter:saturate(180%)blur(20px)!important;backdrop-filter:saturate(180%)blur(20px)!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;margin:0!important;display:grid!important;position:fixed!important;bottom:0!important;transform:none!important}.member-shell.member-v3 .bottom-nav button{gap:3px;font-weight:500;border-radius:var(--apple-radius)!important;min-width:0!important;min-height:52px!important;color:var(--apple-secondary)!important;font-size:var(--apple-font-caption)!important;background:0 0!important;border:0!important;padding:3px 2px!important;line-height:17px!important}.member-shell.member-v3 .bottom-nav .nav-icon{width:24px!important;height:24px!important}.member-shell.member-v3 .bottom-nav button.active{box-shadow:none!important;color:var(--apple-blue)!important;background:0 0!important;border:0!important;font-weight:600!important}.member-shell.member-v3 .bottom-nav button.active:before{display:none!important}.admin-auth-page{min-height:100dvh;font-size:var(--apple-font-body);line-height:var(--apple-line);place-items:center;padding:22px;display:grid;color:var(--apple-ink)!important;background:var(--apple-canvas)!important}.admin-auth-card{width:min(420px,100%);padding:var(--apple-space-5);animation:apple-dialog-enter .32s var(--apple-ease) both;border-top:1px solid #00000014;border-radius:var(--apple-radius)!important;background:var(--apple-surface)!important;box-shadow:var(--apple-shadow-raised)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important}.admin-auth-brand>span{width:40px;height:40px;color:var(--apple-surface);place-items:center;font-weight:800;display:grid;border-radius:var(--apple-radius)!important;background:var(--apple-blue)!important;box-shadow:none!important}.admin-auth-card input{width:100%;padding:0 var(--apple-space-3);border:1px solid var(--apple-separator);border-color:var(--apple-separator);border-radius:var(--apple-radius);color:var(--apple-ink);transition:border-color var(--apple-motion-duration) var(--apple-ease), box-shadow var(--apple-motion-duration) var(--apple-ease), background-color var(--apple-motion-duration) var(--apple-ease);background:#ffffffe6;outline:0;min-height:var(--apple-control-height)!important}@media (width<=900px){.admin-reference-ui .admin-workspace,.admin-reference-ui.sidebar-collapsed .admin-workspace{grid-template-columns:minmax(0,1fr)!important}.admin-reference-ui .admin-sidebar{z-index:70;transition:transform var(--apple-motion-duration) var(--apple-ease);top:0;bottom:0;left:0;transform:translate(-100%);width:min(280px,82vw)!important;position:fixed!important}.admin-reference-ui.sidebar-open .admin-sidebar{transform:translate(0)}.admin-reference-ui .admin-content{gap:var(--apple-space-4)!important;padding:var(--apple-space-4)!important}.admin-reference-ui .admin-breadcrumb{padding-inline:var(--apple-space-4)!important}.admin-reference-ui .admin-order-summary,.admin-reference-ui .admin-order-summary-secondary{overflow-x:auto;grid-template-columns:repeat(7,minmax(132px,1fr))!important}.admin-reference-ui :is(.admin-filter-band,.admin-advanced-filters,.admin-query-panel,.legacy-product-filter-panel,.legacy-category-filter-panel,.settings-section){padding:var(--apple-space-4)!important}}@media (width<=480px){.member-shell.member-v3 .member-filter-summary{width:100%!important;min-height:54px!important;padding:0 var(--apple-space-4)!important;align-items:center!important;gap:var(--apple-space-3)!important;border-radius:var(--apple-radius)!important;color:var(--apple-ink)!important;background:var(--apple-surface)!important;font-size:var(--apple-font-auxiliary)!important;border:0!important;grid-template-columns:auto minmax(0,1fr) auto!important;display:grid!important}.member-shell.member-v3 .member-filter-summary-title{align-items:center!important;gap:var(--apple-space-2)!important;font-weight:600!important;display:inline-flex!important}.member-shell.member-v3 .member-filter-summary-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;color:var(--apple-tertiary)!important;text-align:right!important;font-size:13px!important}.member-shell.member-v3 .member-filter-summary>svg{transition:transform var(--apple-motion-duration) var(--apple-ease);color:var(--apple-tertiary)!important}.member-shell.member-v3 .member-record-filters.is-open .member-filter-summary>svg{transform:rotate(180deg)}.member-shell.member-v3 .member-filter-content{padding:var(--apple-space-4)!important;gap:var(--apple-space-4)!important;border-top:1px solid var(--apple-separator-soft)!important;display:none!important}.member-shell.member-v3 .member-record-filters.is-open .member-filter-content{display:grid!important}.member-shell.member-v3 .member-filter-group,.member-shell.member-v3 .member-filter-select{gap:var(--apple-space-2)!important;grid-template-columns:minmax(0,1fr)!important}.member-shell.member-v3 .member-filter-label{font-size:var(--apple-font-auxiliary)!important}.member-shell.member-v3 .member-filter-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:2px!important;padding:2px!important;display:grid!important;overflow:visible!important}.member-shell.member-v3 .member-filter-options button{width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 5px!important;font-size:13px!important;line-height:36px!important}.member-shell.member-v3 .member-filter-select select,.member-shell.member-v3 .member-record-search{width:100%!important}.member-shell.member-v3 .member-home .home-discovery{padding:var(--apple-space-3)!important}.member-shell.member-v3 .member-home .home-carousel,.member-shell.member-v3 .member-home .home-notice{width:calc(100% - 20px)!important;margin-inline:var(--apple-space-3)!important}.member-shell.member-v3 .shop-layout{flex-direction:row!important;grid-template-columns:72px minmax(0,1fr)!important;display:grid!important}.member-shell.member-v3 .category-rail{width:72px!important;min-width:72px!important;height:100%!important;max-height:none!important}.member-shell.member-v3 .product-list{padding:0 var(--apple-space-3) calc(12px + env(safe-area-inset-bottom)) var(--apple-space-2)!important}.member-shell.member-v3 .product-card{grid-template-columns:64px minmax(0,1fr)!important;gap:8px!important;min-height:88px!important;padding:8px!important}.member-shell.member-v3 .product-card>img{width:64px!important;min-width:64px!important;height:64px!important}.member-shell.member-v3 .product-main{min-height:0!important}.member-shell.member-v3 .product-action button{min-width:58px!important;height:28px!important;min-height:28px!important;font-size:var(--apple-font-caption)!important;padding-inline:8px!important}.member-shell.member-v3 .price strong{font-size:18px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.member-shell.member-v3 .member-home .shop-layout{flex-direction:row!important;flex:auto!important;grid-template-columns:76px minmax(0,1fr)!important;min-height:0!important;display:grid!important;overflow:hidden!important}.member-shell.member-v3 .member-home .category-rail{width:76px!important;min-width:76px!important;height:100%!important;min-height:0!important;max-height:none!important;padding:8px 0 calc(12px + env(safe-area-inset-bottom))!important;flex-direction:column!important;flex:none!important;align-items:stretch!important;display:flex!important;overflow:hidden auto!important}.member-shell.member-v3 .member-home .category-rail button{flex:none!important;align-self:stretch!important;width:100%!important;min-width:0!important;height:auto!important;min-height:56px!important;max-height:none!important;padding:12px 8px!important;line-height:18px!important}.member-shell.member-v3 .member-home .product-list{flex:none!important;width:auto!important;height:100%!important;min-height:0!important;overflow:hidden auto!important}.admin-shell.admin-reference-ui .admin-content{background:var(--apple-canvas)}.admin-reference-ui .legacy-order-detail-page.order-desk{gap:var(--apple-space-3);padding:var(--apple-space-3) var(--apple-space-4) var(--apple-space-5)}.admin-reference-ui .order-desk-toolbar{padding:var(--apple-space-1) 0 var(--apple-space-2)!important;box-shadow:none!important;background:0 0!important;border:0!important}.admin-reference-ui .order-desk-toolbar .admin-filter-row{flex-wrap:wrap;align-items:center;gap:var(--apple-space-3)!important;display:flex!important}.admin-reference-ui .order-desk-toolbar .admin-product-filter{align-items:center;gap:var(--apple-space-2);display:inline-flex!important}.admin-reference-ui .order-desk-toolbar .admin-product-filter>span{color:var(--apple-tertiary);font-size:var(--apple-font-caption);white-space:nowrap}.admin-reference-ui .order-desk-toolbar select,.admin-reference-ui .order-desk-toolbar .order-primary-search,.admin-reference-ui .order-desk-toolbar .order-primary-search input{height:var(--apple-control-height)!important;min-height:var(--apple-control-height)!important;font-size:var(--apple-font-caption)!important}.admin-reference-ui .order-desk-toolbar .order-primary-search{width:min(280px,100%)}.admin-reference-ui .order-desk-toolbar .filter-result{color:var(--apple-tertiary);font-size:var(--apple-font-caption)!important;font-weight:400!important}.admin-reference-ui .order-desk-filters{margin:0 0 var(--apple-space-2)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.admin-reference-ui .order-desk-filters>summary{height:var(--apple-control-height)!important;min-height:var(--apple-control-height)!important;padding:0 var(--apple-space-1)!important;color:var(--apple-secondary)!important;font-size:13px!important}.admin-reference-ui .legacy-order-detail-page.order-desk .order-desk-actions{min-height:0!important;margin:0 0 var(--apple-space-3)!important;gap:var(--apple-space-2)!important;box-shadow:none!important;background:0 0!important;padding:0!important}.admin-reference-ui .legacy-order-detail-page.order-desk .order-desk-actions>button{white-space:nowrap;width:auto}.admin-reference-ui .legacy-order-detail-page.order-desk .order-desk-actions>.selection-count{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-left:auto}.admin-reference-ui .order-desk-table{border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);overflow:auto;box-shadow:none!important}.admin-reference-ui .order-desk-table .order-table{table-layout:fixed;width:100%;min-width:1120px!important}.admin-reference-ui .order-desk-table .order-table th{height:36px!important;font-size:var(--apple-font-caption)!important;color:var(--apple-tertiary)!important;padding:0 8px!important;font-weight:500!important}.admin-reference-ui .order-desk-table .order-table td{vertical-align:middle!important;height:auto!important;min-height:0!important;padding:7px 8px!important;font-size:13px!important;line-height:1.35!important}.admin-reference-ui .order-desk-table .order-table th:first-child,.admin-reference-ui .order-desk-table .order-table td:first-child{text-align:center;width:36px!important;min-width:0!important}.admin-reference-ui .order-desk-table .order-table th:nth-child(2),.admin-reference-ui .order-desk-table .order-table td:nth-child(2){text-align:center;width:44px!important;min-width:0!important}.admin-reference-ui .order-desk-table .order-table th:nth-child(3),.admin-reference-ui .order-desk-table .order-table td:nth-child(3){width:92px!important;min-width:0!important}.admin-reference-ui .order-desk-table .order-table th:nth-child(4),.admin-reference-ui .order-desk-table .order-table td:nth-child(4){width:78px!important;min-width:0!important}.admin-reference-ui .order-desk-table .order-table th:nth-child(5),.admin-reference-ui .order-desk-table .order-table td:nth-child(5){width:118px!important;min-width:0!important}.admin-reference-ui .order-desk-table .order-table th:nth-child(6),.admin-reference-ui .order-desk-table .order-table td:nth-child(6){white-space:nowrap;width:78px!important;min-width:0!important}.admin-reference-ui .order-desk-table .order-table th:nth-child(8),.admin-reference-ui .order-desk-table .order-table td:nth-child(8),.admin-reference-ui .order-desk-table .order-table th:nth-child(9),.admin-reference-ui .order-desk-table .order-table td:nth-child(9){white-space:nowrap;width:76px!important;min-width:0!important}.admin-reference-ui .order-desk-table .order-table th:nth-child(10),.admin-reference-ui .order-desk-table .order-table td:nth-child(10),.admin-reference-ui .order-desk-table .order-table th:nth-child(12),.admin-reference-ui .order-desk-table .order-table td:nth-child(12){width:108px!important;min-width:0!important}.admin-reference-ui .order-desk-table .order-table th:nth-child(11),.admin-reference-ui .order-desk-table .order-table td:nth-child(11){width:120px!important;min-width:0!important}.admin-reference-ui .order-desk-table .order-table th:nth-child(13),.admin-reference-ui .order-desk-table .order-table td:nth-child(13){white-space:nowrap;width:48px!important;min-width:0!important}.admin-reference-ui .order-desk-index{color:var(--apple-tertiary)}.admin-reference-ui .order-desk-product{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-reference-ui .order-desk-level{height:20px;color:var(--apple-secondary);background:var(--apple-fill);font-size:var(--apple-font-caption);white-space:nowrap;border-radius:6px;align-items:center;padding:0 6px;display:inline-flex}.admin-reference-ui .order-desk-member{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-reference-ui .order-desk-amount{white-space:nowrap}.admin-reference-ui .order-desk-amount span,.admin-reference-ui .order-desk-coupon span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-reference-ui .order-desk-amount small,.admin-reference-ui .order-desk-coupon small{color:var(--apple-tertiary);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;font-size:var(--apple-font-caption)!important;margin-top:1px!important;line-height:1.3!important}.admin-reference-ui .order-desk-amount button{vertical-align:middle;color:var(--apple-blue);background:0 0;border:0;margin:0 0 0 4px;padding:0;display:inline-flex}.admin-reference-ui .order-desk-dot{background:var(--apple-red);border-radius:50%;width:6px;height:6px;margin-left:4px;display:inline-block}.admin-reference-ui .order-desk-time,.admin-reference-ui .order-desk-batch{overflow-wrap:anywhere;max-width:none;color:var(--apple-secondary);font-size:var(--apple-font-caption);word-break:break-word;line-height:1.35}.admin-reference-ui .order-desk-table .table-pagination{min-height:var(--apple-control-height)!important;padding:var(--apple-space-2) var(--apple-space-3)!important;font-size:var(--apple-font-caption)!important}.admin-reference-ui .desk-page{padding:var(--apple-space-2) var(--apple-space-1) var(--apple-space-4)}.admin-reference-ui .desk-crumb{margin:0 0 var(--apple-space-3);color:var(--apple-tertiary);font-size:13px}.admin-reference-ui .desk-filter,.admin-reference-ui .legacy-product-filter-panel.desk-filter,.admin-reference-ui .legacy-category-filter-panel.desk-filter{align-items:center!important;gap:var(--apple-space-3) var(--apple-space-4)!important;min-height:0!important;margin:0 0 var(--apple-space-3)!important;padding:var(--apple-space-3) var(--apple-space-4)!important;border-radius:var(--apple-radius)!important;background:var(--apple-surface)!important;box-shadow:var(--apple-shadow-low)!important;border:0!important;flex-wrap:wrap!important;display:flex!important}.admin-reference-ui .desk-filter>label,.admin-reference-ui .legacy-product-filter-panel.desk-filter>label,.admin-reference-ui .legacy-category-filter-panel.desk-filter>label{flex:240px;min-width:240px;align-items:center!important;gap:var(--apple-space-2)!important;grid-template-columns:72px minmax(140px,1fr)!important;display:grid!important}.admin-reference-ui .desk-filter>label>span,.admin-reference-ui .legacy-product-filter-panel.desk-filter>label>span,.admin-reference-ui .legacy-category-filter-panel.desk-filter>label>span{text-align:right;white-space:nowrap;color:var(--apple-secondary)!important;font-size:13px!important}.admin-reference-ui .desk-filter input,.admin-reference-ui .desk-filter select,.admin-reference-ui .legacy-product-filter-panel.desk-filter input,.admin-reference-ui .legacy-product-filter-panel.desk-filter select,.admin-reference-ui .legacy-category-filter-panel.desk-filter input,.admin-reference-ui .legacy-category-filter-panel.desk-filter select{width:100%!important;height:var(--apple-control-height)!important;min-height:var(--apple-control-height)!important;padding:0 var(--apple-space-3)!important;border:1px solid var(--apple-separator)!important;border-radius:var(--apple-radius)!important;font-size:var(--apple-font-body)!important;background:var(--apple-surface)!important}.admin-reference-ui .desk-filter-actions,.admin-reference-ui .legacy-filter-actions{gap:var(--apple-space-2);width:100%;display:flex}.admin-reference-ui .desk-table-wrap,.admin-reference-ui .legacy-product-table-wrap,.admin-reference-ui .legacy-category-table-wrap{border-radius:var(--apple-radius);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);overflow:auto;border:0!important}.admin-reference-ui .member-desk .desk-table{min-width:1180px}.admin-reference-ui .member-desk .desk-table th{height:40px!important;color:var(--apple-tertiary)!important;font-size:13px!important;font-weight:500!important}.admin-reference-ui .member-desk .desk-table td{white-space:nowrap;height:52px;padding:var(--apple-space-2) var(--apple-space-3)!important;vertical-align:middle!important;font-size:13px!important}.admin-reference-ui .desk-avatar{object-fit:cover;background:var(--apple-fill);border-radius:50%;width:32px;height:32px;display:block}.admin-reference-ui .desk-avatar.is-fallback{color:var(--apple-secondary);font-size:var(--apple-font-caption);justify-content:center;align-items:center;display:inline-flex}.admin-reference-ui .desk-level-select{min-width:88px;height:24px!important;min-height:24px!important;padding:0 var(--apple-space-2)!important;border-radius:var(--apple-radius)!important;color:var(--apple-secondary)!important;background:var(--apple-fill)!important;font-size:var(--apple-font-caption)!important;border:0!important}.admin-reference-ui .desk-credit{align-items:center;gap:var(--apple-space-1);display:inline-flex}.admin-reference-ui .desk-credit button{width:18px;height:18px;color:var(--apple-tertiary);font-size:var(--apple-font-body);background:0 0;border:0;padding:0;line-height:18px}.admin-reference-ui .desk-time{color:var(--apple-secondary);font-size:var(--apple-font-auxiliary)}.admin-reference-ui .desk-ban-note{color:var(--apple-red);font-size:var(--apple-font-auxiliary);margin-top:2px;display:block}.admin-reference-ui .desk-row-actions{gap:var(--apple-space-2);display:inline-flex}.admin-reference-ui .member-desk .member-advanced-filters{margin:0 0 var(--apple-space-3)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.admin-reference-ui .member-desk .member-advanced-filters>summary{height:var(--apple-control-height)!important;min-height:var(--apple-control-height)!important;padding:0 var(--apple-space-1)!important;color:var(--apple-tertiary)!important;font-size:var(--apple-font-body)!important}.admin-reference-ui .legacy-product-table-wrap.table-wrap,.admin-reference-ui .legacy-category-table-wrap.table-wrap,.admin-reference-ui .transaction-table-wrap.table-wrap,.admin-reference-ui .activity-table-wrap.table-wrap,.admin-reference-ui .desk-table-wrap.table-wrap{margin-bottom:12px!important;padding:0!important}.admin-reference-ui .product-desk .legacy-product-toolbar,.admin-reference-ui .legacy-category-page .legacy-category-toolbar{flex-wrap:wrap;align-items:center;gap:var(--apple-space-2)!important;min-height:36px!important;margin:0 0 var(--apple-space-3)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:flex!important}.admin-reference-ui .product-desk .desk-actions>.selection-count{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-left:auto}.admin-reference-ui .product-desk .legacy-product-table-wrap{box-shadow:none!important}.admin-reference-ui .product-desk .legacy-product-table{table-layout:auto!important;min-width:1080px!important}.admin-reference-ui .product-desk .legacy-product-table th,.admin-reference-ui .product-desk .legacy-product-table td,.admin-reference-ui .product-desk .legacy-product-table tbody tr:nth-child(2n) td,.admin-reference-ui .product-desk .legacy-product-table tbody tr:nth-child(odd) td,.admin-reference-ui .product-desk .legacy-product-table td:nth-child(2),.admin-reference-ui .product-desk .legacy-product-table th:nth-child(2){background:var(--apple-surface)!important;box-shadow:none!important;border-radius:0!important;position:static!important}.admin-reference-ui .desk-product-info{align-items:center;gap:8px;width:100%;min-width:0;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.admin-reference-ui .desk-product-info img{object-fit:cover;background:var(--apple-fill);width:28px;height:28px;box-shadow:none;border-radius:6px}.admin-reference-ui .desk-product-info span{color:var(--apple-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.admin-reference-ui .product-desk .legacy-product-switch-cell{align-items:center;gap:4px;display:inline-flex}.admin-reference-ui .product-desk .legacy-product-switch-cell em{width:12px;color:var(--apple-secondary);font-size:var(--apple-font-caption);text-align:center;word-break:break-all;white-space:normal;font-style:normal;line-height:14px}.admin-reference-ui .product-desk .desk-row-actions{white-space:nowrap;flex-wrap:nowrap;gap:10px;display:inline-flex}.admin-reference-ui .product-desk .desk-row-actions .desk-link{white-space:nowrap;flex:none}.admin-reference-ui .transaction-filter-panel.desk-filter .transaction-filter-actions,.admin-reference-ui .activity-filter-toolbar.desk-filter{min-height:0!important;padding:var(--apple-space-3) var(--apple-space-4)!important;box-shadow:var(--apple-shadow-low)!important}.admin-reference-ui .risk-form.desk-filter .risk-fields{gap:var(--apple-space-3) var(--apple-space-4);flex-wrap:wrap;width:100%;display:flex}.admin-reference-ui .admin-content[data-admin-page=公告管理]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=轮播图管理]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=文件管理]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=操作日志]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=登录日志]>.admin-page-heading,.admin-reference-ui .admin-content[data-admin-page=提交说明]>.admin-page-heading{min-height:0!important;margin:0 0 var(--apple-space-3)!important;box-shadow:none!important;background:0 0!important;padding:0!important}.admin-reference-ui .admin-content[data-admin-page=公告管理]>.admin-page-heading h1,.admin-reference-ui .admin-content[data-admin-page=轮播图管理]>.admin-page-heading h1,.admin-reference-ui .admin-content[data-admin-page=文件管理]>.admin-page-heading h1,.admin-reference-ui .admin-content[data-admin-page=操作日志]>.admin-page-heading h1,.admin-reference-ui .admin-content[data-admin-page=登录日志]>.admin-page-heading h1,.admin-reference-ui .admin-content[data-admin-page=提交说明]>.admin-page-heading h1{font-size:16px!important}.admin-reference-ui .admin-content[data-admin-page=公告管理]>.admin-page-heading p,.admin-reference-ui .admin-content[data-admin-page=轮播图管理]>.admin-page-heading p,.admin-reference-ui .admin-content[data-admin-page=文件管理]>.admin-page-heading p,.admin-reference-ui .admin-content[data-admin-page=操作日志]>.admin-page-heading p,.admin-reference-ui .admin-content[data-admin-page=登录日志]>.admin-page-heading p,.admin-reference-ui .admin-content[data-admin-page=提交说明]>.admin-page-heading p{display:none}.admin-reference-ui .legacy-content-toolbar,.admin-reference-ui .audit-filter-panel{min-height:0!important;padding:var(--apple-space-3) var(--apple-space-4)!important;margin-bottom:10px!important}.overview-page .overview-title{color:var(--apple-ink);font-size:var(--apple-font-display);letter-spacing:var(--apple-tracking-tight);margin:0;font-weight:600;line-height:1.125}.overview-page .overview-copy{margin:var(--apple-space-2) 0 var(--apple-space-5);color:var(--apple-tertiary);font-size:var(--apple-font-section);line-height:var(--apple-line)}.overview-desk{gap:var(--apple-space-3);grid-template-columns:repeat(3,minmax(0,1fr));max-width:980px;display:grid}.overview-desk>button{align-items:flex-start;gap:var(--apple-space-2);min-height:168px;padding:var(--apple-space-5);border-radius:var(--apple-panel-radius);color:var(--apple-ink);background:var(--apple-surface);box-shadow:none;text-align:left;cursor:pointer;transition:transform var(--apple-motion-duration) var(--apple-ease);border:0;flex-direction:column;display:flex}.overview-desk>button:hover{transform:scale(1.01)}.overview-desk>button:focus-visible{outline:2px solid var(--apple-blue);outline-offset:2px}.overview-desk>button span{color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary)}.overview-desk>button strong{color:var(--apple-ink);font-size:var(--apple-font-page);letter-spacing:var(--apple-tracking-tight);font-weight:600;line-height:1.1}.overview-desk>button small{color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary);margin-top:auto}@media (width<=760px){.overview-desk{grid-template-columns:minmax(0,1fr)}}.member-stage>.modal-backdrop{z-index:80;padding:var(--apple-space-4);padding-bottom:calc(64px + env(safe-area-inset-bottom));align-items:flex-end}.member-stage .member-profile-modal{width:min(520px,100%);max-height:calc(100dvh - 88px - env(safe-area-inset-bottom))!important}.member-stage .member-profile-modal>footer{z-index:1;gap:var(--apple-space-2)}.member-stage .submit-sheet textarea{resize:none;white-space:pre-wrap;overflow-wrap:anywhere;max-height:176px;overflow-y:auto;min-height:84px!important;padding:10px 12px!important;font-size:15px!important;line-height:22px!important}.member-stage .submit-sheet .primary-submit{min-height:var(--apple-control-height);font-size:var(--apple-font-body);font-weight:600}.member-stage .submit-sheet .submission-consent{margin:var(--apple-space-3) 0;padding:var(--apple-space-3);border-color:var(--apple-separator-soft);background:0 0}.member-shell.member-v3 .profile-info-list{cursor:pointer;text-align:left;width:100%}.member-shell.member-v3 .product-card.unavailable{cursor:default}.member-shell.member-v3 .insight-stat-grid{gap:8px!important;margin:8px 0 12px!important}.member-shell.member-v3 .insight-stat-grid>button{gap:0!important;min-height:0!important;padding:10px 6px 12px!important}.member-shell.member-v3 .status-summary-grid .stat-icon{width:26px!important;height:26px!important;margin:0 0 4px!important}.member-shell.member-v3 .insight-stat-grid strong{font-size:16px!important;line-height:20px!important}.member-shell.member-v3 .insight-stat-grid small,.member-shell.member-v3 .insight-stat-grid span:not(.stat-icon){margin-top:2px!important;font-size:11px!important;line-height:15px!important}.member-stage .owner-consignment-switch{gap:8px;display:grid}.member-stage .owner-consignment-switch>span{color:var(--apple-secondary);font-size:13px}.member-stage .owner-consignment-switch>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.member-stage .owner-consignment-switch button{min-height:var(--apple-control-height);border:1px solid var(--apple-separator);border-radius:var(--apple-radius);background:var(--apple-surface);color:var(--apple-secondary);font-size:15px}.member-stage .owner-consignment-switch button.active{border-color:var(--apple-blue);background:var(--apple-blue-soft);color:var(--apple-blue);font-weight:600}.admin-reference-ui .assist-auth-slots{gap:var(--apple-space-2);margin:var(--apple-space-3) 0;display:grid}.admin-reference-ui .assist-auth-slot{align-items:center;gap:var(--apple-space-2);min-height:var(--apple-control-height);padding:0 var(--apple-space-3);border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);grid-template-columns:64px minmax(0,1fr) auto;display:grid}.admin-reference-ui .assist-auth-slot span{color:var(--apple-tertiary);font-size:var(--apple-font-caption)}.admin-reference-ui .assist-auth-slot strong{min-width:0;color:var(--apple-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.admin-reference-ui .assist-auth-modal-body{justify-items:center;gap:var(--apple-space-3);padding:var(--apple-space-5);text-align:center;display:grid}.admin-reference-ui .assist-auth-modal-body img{object-fit:contain;border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);width:220px;height:220px}.admin-reference-ui .coupon-analytics-page{gap:var(--apple-space-4);display:grid}.admin-reference-ui .coupon-analytics-heading,.admin-reference-ui .coupon-source-section>header,.admin-reference-ui .coupon-trend-section>header,.admin-reference-ui .coupon-failure-section>header{justify-content:space-between;align-items:center;gap:var(--apple-space-4);display:flex}.admin-reference-ui .coupon-analytics-heading h1,.admin-reference-ui .coupon-source-section h2,.admin-reference-ui .coupon-trend-section h2,.admin-reference-ui .coupon-failure-section h2{color:var(--apple-ink);letter-spacing:var(--apple-tracking-tight);margin:0;font-weight:600}.admin-reference-ui .coupon-analytics-heading h1{font-size:var(--apple-font-page)}.admin-reference-ui .coupon-source-section h2,.admin-reference-ui .coupon-trend-section h2,.admin-reference-ui .coupon-failure-section h2{font-size:var(--apple-font-section)}.admin-reference-ui .coupon-analytics-heading p,.admin-reference-ui .coupon-source-section header p,.admin-reference-ui .coupon-trend-section header p,.admin-reference-ui .coupon-failure-section header p{margin:var(--apple-space-1) 0 0;color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary)}.admin-reference-ui .coupon-analytics-controls{align-items:center;gap:var(--apple-space-2);display:flex}.admin-reference-ui .coupon-period-control{background:var(--apple-separator-soft);border-radius:10px;gap:2px;padding:3px;display:flex}.admin-reference-ui .coupon-period-control button{min-height:34px;padding:0 var(--apple-space-3);color:var(--apple-secondary);font-size:var(--apple-font-auxiliary);cursor:pointer;transition:color var(--apple-motion-duration) var(--apple-ease), background var(--apple-motion-duration) var(--apple-ease), box-shadow var(--apple-motion-duration) var(--apple-ease);background:0 0;border:0;border-radius:8px}.admin-reference-ui .coupon-period-control button.active{color:var(--apple-ink);background:var(--apple-surface);box-shadow:var(--apple-shadow-low);font-weight:600}.admin-reference-ui .coupon-metric-grid{gap:var(--apple-space-3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.admin-reference-ui .coupon-metric-grid article{min-height:118px;padding:var(--apple-space-4);border:1px solid var(--apple-separator-soft);border-radius:var(--apple-radius);background:var(--apple-surface);transition:transform var(--apple-motion-duration) var(--apple-ease);flex-direction:column;justify-content:space-between;display:flex}.admin-reference-ui .coupon-metric-grid article:hover{transform:translateY(-2px)}.admin-reference-ui .coupon-metric-grid article>span{align-items:center;gap:var(--apple-space-2);color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary);display:flex}.admin-reference-ui .coupon-metric-grid article>span svg{color:var(--apple-blue)}.admin-reference-ui .coupon-metric-grid article.warning>span svg,.admin-reference-ui .coupon-metric-grid article.warning>strong{color:var(--apple-red)}.admin-reference-ui .coupon-metric-grid article>strong{color:var(--apple-ink);font-size:var(--apple-font-page);font-weight:600;line-height:1.1}.admin-reference-ui .coupon-source-section,.admin-reference-ui .coupon-trend-section,.admin-reference-ui .coupon-failure-section{border:1px solid var(--apple-separator-soft);border-radius:var(--apple-panel-radius);background:var(--apple-surface);overflow:hidden}.admin-reference-ui .coupon-source-section>header,.admin-reference-ui .coupon-trend-section>header,.admin-reference-ui .coupon-failure-section>header{padding:var(--apple-space-4);border-bottom:1px solid var(--apple-separator-soft)}.admin-reference-ui .coupon-source-table-wrap{width:100%;overflow-x:auto}.admin-reference-ui .coupon-source-table{border-collapse:collapse;width:100%;min-width:820px;color:var(--apple-secondary);font-size:var(--apple-font-auxiliary)}.admin-reference-ui .coupon-source-table th,.admin-reference-ui .coupon-source-table td{height:var(--apple-row-height);padding:var(--apple-space-2) var(--apple-space-4);border-bottom:1px solid var(--apple-separator-soft);text-align:left;white-space:nowrap}.admin-reference-ui .coupon-source-table th{color:var(--apple-tertiary);background:var(--apple-fill);font-size:var(--apple-font-caption);font-weight:600}.admin-reference-ui .coupon-source-table tbody tr:last-child td{border-bottom:0}.admin-reference-ui .coupon-source-table tbody tr:hover td{background:var(--apple-fill)}.admin-reference-ui .coupon-source-table td:first-child strong,.admin-reference-ui .coupon-source-table td:first-child small{display:block}.admin-reference-ui .coupon-source-table td:first-child strong{color:var(--apple-ink);font-size:var(--apple-font-body);font-weight:600}.admin-reference-ui .coupon-source-table td:first-child small{color:var(--apple-tertiary);font-size:var(--apple-font-caption);margin-top:2px}.admin-reference-ui .coupon-source-state{border-radius:var(--apple-pill-radius);min-height:26px;font-size:var(--apple-font-caption);align-items:center;padding:0 9px;font-weight:600;display:inline-flex}.admin-reference-ui .coupon-source-state.connected{color:var(--apple-green);background:var(--apple-green-soft)}.admin-reference-ui .coupon-source-state.waiting{color:var(--apple-tertiary);background:var(--apple-fill)}.admin-reference-ui .coupon-trend-scroll{padding:var(--apple-space-4);overflow-x:auto}.admin-reference-ui .coupon-trend-chart{align-items:end;gap:var(--apple-space-2);min-width:680px;height:220px;display:grid}.admin-reference-ui .coupon-trend-day{gap:var(--apple-space-2);grid-template-rows:180px auto;min-width:0;display:grid}.admin-reference-ui .coupon-trend-bars{border-bottom:1px solid var(--apple-separator);justify-content:center;align-items:flex-end;gap:3px;display:flex}.admin-reference-ui .coupon-trend-bars i{width:min(10px,35%);min-height:3px;transition:height .32s var(--apple-ease);border-radius:4px 4px 1px 1px;display:block}.admin-reference-ui .coupon-trend-bars i.requests{background:var(--apple-blue)}.admin-reference-ui .coupon-trend-bars i.clicks{background:var(--apple-ink)}.admin-reference-ui .coupon-trend-day>span{color:var(--apple-tertiary);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-reference-ui .coupon-failure-table{min-width:680px}.admin-reference-ui .coupon-analytics-empty,.admin-reference-ui .coupon-analytics-loading,.admin-reference-ui .coupon-analytics-error{justify-content:center;align-items:center;gap:var(--apple-space-2);min-height:110px;padding:var(--apple-space-4);color:var(--apple-tertiary);font-size:var(--apple-font-auxiliary);display:flex}.admin-reference-ui .coupon-analytics-error{border:1px solid color-mix(in srgb, var(--apple-red) 25%, transparent);border-radius:var(--apple-radius);min-height:52px;color:var(--apple-red);background:var(--apple-red-soft);justify-content:flex-start}@media (width<=1180px){.admin-reference-ui .coupon-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.admin-reference-ui .coupon-analytics-heading{flex-direction:column;align-items:stretch}.admin-reference-ui .coupon-analytics-controls{justify-content:space-between}.admin-reference-ui .coupon-period-control{flex:1}.admin-reference-ui .coupon-period-control button{padding:0 var(--apple-space-2);flex:1}.admin-reference-ui .coupon-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-reference-ui .coupon-metric-grid article{min-height:104px;padding:var(--apple-space-3)}.admin-reference-ui .coupon-source-section>header,.admin-reference-ui .coupon-trend-section>header,.admin-reference-ui .coupon-failure-section>header{flex-direction:column;align-items:flex-start}}
