:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-background:#f4f5f3;--surface:#fff;--surface-subtle:#f7f7f4;--surface-warm:#fbf7f2;--line:#e5e6e1;--line-strong:#d8d9d3;--text:#20201d;--text-muted:#6f706b;--brand:#b54718;--brand-soft:#f6e8df}*{box-sizing:border-box}html,body{background:var(--page-background);min-height:100%;margin:0}body{color:var(--text);font-variant-numeric:tabular-nums;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}a{color:inherit;text-decoration:none}.dashboard-content{background:var(--page-background);min-height:100vh;padding:16px 20px 32px}.dashboard-header{z-index:99;border-bottom:1px solid var(--line);height:76px;box-shadow:none;background:#fff;padding:0 22px;position:sticky;top:0;overflow:hidden}.dashboard-sider,.dashboard-sider .ant-layout-sider-children{background:#fff!important}.dashboard-sider{border-right:1px solid var(--line);box-shadow:none}.dashboard-sider .ant-layout-sider-children{flex-direction:column;min-height:0;display:flex}.dashboard-sider .dashboard-brand{flex:0 0 76px}.dashboard-sidebar-navigation{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding-block:8px;overflow-y:auto}.dashboard-sidebar-footer{padding:8px 12px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface);flex:none}.dashboard-sidebar-notifications{display:block}.dashboard-sidebar-action.ant-btn{width:100%;height:40px;color:var(--text-muted);text-align:left;justify-content:flex-start;align-items:center;gap:10px;padding-inline:12px;display:flex}.dashboard-notification-label{flex:1}.dashboard-account-trigger{background:var(--surface-subtle);width:100%;min-height:60px;color:var(--text);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;border:0;border-radius:8px;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;display:flex}.dashboard-account-trigger:hover{background:var(--brand-soft)}.dashboard-account-trigger:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.dashboard-account-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dashboard-account-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.dashboard-account-hint{color:var(--text-muted);font-size:12px}.dashboard-account-trigger>.ant-avatar,.dashboard-account-trigger>.anticon{flex:none}.dashboard-mobile-header{display:none}.dashboard-brand{border-bottom:1px solid var(--line)}.dashboard-sider .ant-menu{background:0 0}.dashboard-sider .ant-menu-item{height:36px;margin-block:1px;line-height:36px}.dashboard-sidebar-navigation .ant-menu-item-group+.ant-menu-item-group{border-top:1px solid var(--line);margin-top:10px;padding-top:8px}.dashboard-sidebar-navigation .ant-menu-item-group-title{color:var(--text-muted);padding:4px 24px;font-size:11px;line-height:20px}.dashboard-sidebar-navigation .ant-menu-item-group-list{margin:0}.dashboard-sidebar-navigation .ant-menu-item-group-list .ant-menu-item{padding-inline:24px!important}.navigation-sort-group-label{color:var(--text-muted);background:var(--surface-subtle);padding:10px 12px 6px;font-size:12px}.wechat-binding-list{border:1px solid var(--line);border-radius:7px;width:min(100%,640px);margin:0;padding:0;list-style:none}.wechat-binding-list>li{align-items:center;gap:12px;padding:12px 16px;display:flex}.wechat-binding-list>li+li{border-top:1px solid var(--line)}.wechat-binding-identity{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.wechat-binding-identity strong{font-size:14px;font-weight:500}.wechat-binding-identity span{color:var(--text-muted);overflow-wrap:anywhere;font-size:12px}@media (pointer:coarse){.navigation-sort-controls .ant-btn{min-width:44px;min-height:44px}.wechat-binding-list .ant-btn{min-height:44px}}@media (max-width:768px){.mobile-navigation-drawer .ant-menu-item,.mobile-navigation-drawer .dashboard-sidebar-action{min-height:44px}}@media (max-width:600px){.wechat-binding-list>li{gap:8px;padding:12px}}.dashboard-main-layout{z-index:1;box-shadow:none;border-radius:0;position:relative;overflow:hidden;background:var(--page-background)!important}.readonly-action-bar{background:#fbf7f2;border:1px solid #ead8ca;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:5px 6px 5px 14px;display:flex}.readonly-action-copy{color:#6f4b32;align-items:center;gap:7px;min-width:0;font-size:13px;line-height:1.4;display:inline-flex}.readonly-action-copy .anticon{color:#c44d1b;flex:none}.platform-product-card{border-color:var(--line);box-shadow:none;border-radius:8px;transition:border-color .16s,transform .16s;overflow:hidden}.platform-product-card:hover{box-shadow:none;border-color:#c9c9c2;transform:translateY(-1px)}.webhook-template-editor{font-family:Consolas,SFMono-Regular,monospace;font-size:13px;line-height:1.6}.platform-product-card .ant-card-body{padding:14px}.platform-product-card .ant-card-actions>li{margin:8px 0}.platform-product-media{aspect-ratio:1;background:#f7f7f5;place-items:center;width:100%;display:grid;overflow:hidden}.platform-product-media img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.platform-product-media-empty{color:#b8b3aa}.compact-inventory-card{border-radius:12px;height:100%}.compact-inventory-card .ant-card-head{min-height:48px;padding-inline:13px}.compact-inventory-card .ant-card-head-title,.compact-inventory-card .ant-card-extra{padding-block:9px}.compact-inventory-card .ant-card-body{padding:12px 13px}.compact-inventory-card .ant-card-actions>li{margin:6px 0}.compact-inventory-card .ant-card-actions .ant-btn{height:28px;padding-inline:5px;font-size:12px}.compact-inventory-value{font-size:18px;line-height:1.25}.dashboard-header-art{z-index:0;position:absolute;inset:0}.dashboard-header-art-backdrop,.dashboard-header-art-image{width:100%;height:100%;position:absolute;inset:0}.dashboard-header-art-backdrop{object-fit:cover;object-position:center;filter:blur(12px);opacity:.24;transform:scale(1.04)}.dashboard-header-art-image{object-fit:contain;object-position:center}.branding-banner-preview{aspect-ratio:15;background:#fff7cc;border:1px solid #faad1459;border-radius:12px;width:100%;overflow:hidden}.branding-banner-preview .ant-image,.branding-banner-preview img{width:100%;height:100%}.branding-banner-preview img{object-fit:cover;object-position:center}.dashboard-header-art:after{content:"";background:linear-gradient(90deg,#ffffffc2 0%,#ffffff0f 32% 68%,#ffffffc2 100%);position:absolute;inset:0}.dashboard-header-inner{z-index:1;height:100%;position:relative;justify-content:flex-end!important}.header-actions{box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #e5e6e1e0;border-radius:8px;min-height:46px;padding:4px 8px 4px 10px}.mobile-menu-trigger.ant-btn{display:none}.workspace-page-content{width:100%;min-width:0;max-width:1480px;margin-inline:0}.workspace-skip-link{z-index:1100;border:1px solid var(--brand);background:var(--surface);color:var(--brand);border-radius:7px;padding:10px 16px;position:fixed;inset:12px auto auto 248px;transform:translateY(-180%)}.workspace-skip-link:focus-visible{outline:2px solid var(--brand);outline-offset:2px;transform:translateY(0)}.workspace-page-content h1,.workspace-page-content h2,.workspace-page-content h3{text-wrap:balance;scroll-margin-top:80px}.workspace-page-content button{touch-action:manipulation}.workspace-page-content input{caret-color:var(--brand)}.workspace-page-content ::selection{background:var(--brand-soft);color:var(--text)}.settings-page-shell .ant-form{max-width:800px}.workspace-inline-help{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:13px;display:flex}.settings-page-shell>.ant-space-item:last-child{width:100%;max-width:1080px}.workspace-page-content>.ant-space{display:flex;gap:20px!important}.workspace-page-content>.ant-space>.ant-space-item{min-width:0}.workspace-page-header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-bottom:20px;display:flex}.workspace-page-intro{min-width:0}.workspace-page-title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.workspace-page-title-row h1{letter-spacing:-.4px;margin:0;font-size:22px;font-weight:600;line-height:1.45}.workspace-page-intro>p{color:var(--text-muted);margin:5px 0 0;font-size:13px;line-height:1.6}.workspace-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-page-actions>.ant-space{flex-wrap:wrap}.workspace-readonly-meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.workspace-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace-page-content .ant-tabs-nav{margin-bottom:20px}.workspace-page-content .ant-card-head-title{font-weight:600}.workspace-page-content .ant-table-thead>tr>th{color:var(--text-muted);font-size:12px;font-weight:500}.workspace-page-content .ant-card{border-color:var(--line)}.workspace-page-content .ant-form-item-label>label{color:#53554f;font-size:13px}.workspace-page-content .ant-empty{margin-block:40px}@media (max-width:1100px){.dashboard-content{padding:16px 20px 32px}}@media (max-width:768px){.workspace-page-header{align-items:flex-start;gap:14px;padding-bottom:16px}.workspace-page-title-row h1{font-size:20px}.workspace-page-actions{width:100%}.workspace-page-content>.ant-space{gap:16px!important}.workspace-page-content .ant-card>.ant-card-body{padding:16px}.workspace-page-content .ant-card-head{padding-inline:16px}.workspace-page-content .ant-space-item{min-width:0;max-width:100%}.workspace-page-content .ant-input-search{max-width:100%}}.dashboard-content .ant-card{box-shadow:none}.dashboard-content .ant-card-head{border-bottom-color:var(--line)}.dashboard-content .ant-alert{border-color:var(--line-strong)}.dashboard-content .ant-alert-info{background:#f4f7fb;border-color:#cfdced}.dashboard-content .ant-alert-warning{background:#fbf7ee;border-color:#e4d4b9}.dashboard-content .ant-alert-error{background:#fcf4f3;border-color:#eccfcb}.dashboard-content .ant-table-wrapper{border:1px solid var(--line);border-radius:7px;overflow:hidden}.dashboard-content .ant-table-wrapper .ant-table-wrapper{border:0}.dashboard-content .ant-descriptions-bordered .ant-descriptions-view{border-color:var(--line);border-radius:7px}.dashboard-content .ant-tag{border-radius:5px}.product-catalog-shell.ant-card{background:0 0;border:0}.product-catalog-shell>.ant-card-body{padding:0!important}.utility-page-shell>.ant-alert:first-child{margin-bottom:2px}.compact-page-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;min-width:0;display:flex}.compact-page-heading,.compact-submit-row,.compact-setting-row{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.compact-page-title{color:var(--text);text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:1.5}.compact-page-summary{color:var(--text-muted);font-size:13px}.page-hint{max-width:100%;min-height:32px;color:var(--text-muted);align-items:center;gap:6px;font-size:13px;line-height:1.5;display:inline-flex}.page-hint-dot{background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.page-hint-success{color:#247044}.page-hint-warning,.compact-cost-notice.ant-typography{color:#94521c}.page-hint-trigger.ant-btn{width:32px;height:32px;color:inherit;touch-action:manipulation;flex:0 0 32px;padding:0}.page-hint-trigger.ant-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.page-hint-detail{overflow-wrap:anywhere;width:min(300px,100vw - 64px);font-size:14px;line-height:1.7}.compact-setting-row{margin-bottom:24px}.compact-setting-switch.ant-form-item{margin-bottom:0}.compact-cost-notice.ant-typography{font-size:13px}@media (pointer:coarse){.page-hint-trigger.ant-btn{flex-basis:44px;width:44px;height:44px}}.utility-page-shell>.ant-tabs>.ant-tabs-nav{border-bottom:1px solid var(--line);margin-bottom:16px}.utility-page-shell .ant-tabs-nav:before{border-bottom:0!important}.utility-page-shell .ant-collapse{border-color:var(--line);background:#fff}.workspace-dashboard{background:0 0;border:0;border-radius:0;width:100%;min-height:calc(100vh - 124px);padding:0}.workspace-heading{margin-bottom:10px}.workspace-heading .ant-typography{margin:0}.workspace-heading h2.ant-typography{margin-bottom:1px;font-size:23px;line-height:1.15}.inventory-health-panel{min-height:104px;box-shadow:none;background:radial-gradient(circle at 4% 0,#f6cd4d33 0 48px,#0000 49px),linear-gradient(100deg,#fff9db 0%,#fffdf3 42%,#fffdf7 100%);border:1px solid #ead9a4;border-radius:10px;grid-template-columns:minmax(330px,1.25fr) minmax(570px,2.4fr) minmax(150px,.65fr);display:grid;position:relative;overflow:hidden}.inventory-health-panel:after{content:"";background:#ffe05538;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-145px;right:-92px}.inventory-health-intro{align-items:center;gap:16px;min-width:0;padding:12px 18px;display:flex}.inventory-health-copy{min-width:0}.inventory-health-label{color:#624d23;box-shadow:none;background:#ffffffb8;border:1px solid #ffffffc2;border-radius:6px;padding:3px 9px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.inventory-health-intro h3.ant-typography{align-items:center;gap:7px;margin:7px 0 2px;font-size:22px;line-height:1.25;display:flex}.inventory-health-logo{width:62px;height:62px;box-shadow:none;border:2px solid #ffffffd1;border-radius:12px;flex:none}.health-ok{color:#52c41a;font-size:16px}.health-warning,.exception-icon{color:#ff4d4f}.inventory-health-metrics{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;display:grid;position:relative}.inventory-health-action{z-index:1;border-left:1px solid #eee0b2;justify-content:center;align-items:center;padding:14px 16px 14px 10px;display:flex;position:relative}.inventory-health-refresh.ant-btn{height:40px;box-shadow:none;background:#16803c;border:1px solid #16803c;border-radius:7px;padding-inline:16px;font-size:14px;font-weight:600}.inventory-health-refresh.ant-btn:hover,.inventory-health-refresh.ant-btn:focus-visible{box-shadow:none;transform:none;background:#116b33!important}.health-metric{border-left:1px solid #eee0b2;align-items:center;gap:11px;min-width:0;padding:10px 16px;display:flex}.health-metric-icon,.dashboard-shortcut-icon{border-radius:8px;flex:none;place-items:center;display:grid}.health-metric-icon{width:36px;height:36px;font-size:18px}.health-metric-icon-yellow{color:#c98b00;background:#fff0a8}.health-metric-icon-orange{color:#dc6803;background:#ffe3ca}.health-metric-icon-blue{color:#1677ff;background:#dbeafe}.health-metric-icon-red{color:#e5484d;background:#ffe0e1}.health-metric-value{white-space:nowrap;align-items:baseline;gap:5px;margin-top:1px;display:flex}.health-metric-value strong{font-size:24px;line-height:1}.workspace-main-grid{margin-top:12px}.workspace-card{border-color:var(--line);box-shadow:none;border-radius:8px}.workspace-card .ant-card-head{min-height:52px}.dashboard-activity-card .ant-card-head-title>div{flex-direction:column;gap:2px;display:flex}.dashboard-activity-card .ant-card-head-title strong{font-size:17px}.dashboard-activity-card .ant-card-body{padding:0 18px 18px}.dashboard-activity-card .ant-tabs-nav{margin-bottom:12px}.inventory-activity-summary{border:1px solid var(--line);background:var(--surface-subtle);border-radius:7px;grid-template-columns:repeat(5,minmax(112px,1fr));min-width:620px;margin-bottom:14px;display:grid;overflow:hidden}.inventory-activity-summary>div{border-left:1px solid var(--line);justify-content:center;align-items:center;gap:8px;min-height:54px;padding:8px 12px;display:flex}.inventory-activity-summary>div:first-child{border-left:0}.inventory-activity-summary .anticon{color:#c44f1b;font-size:18px}.inventory-activity-summary strong{font-size:19px}.summary-in,.inventory-change-positive{color:#2ca34a!important}.summary-out,.inventory-change-negative{color:#e5484d!important}.summary-wait{color:#e59600!important}.summary-error{color:#ef5b59!important}.inventory-change-neutral{color:#8c8c8c!important}.inventory-activity-toolbar{margin-bottom:14px}.inventory-search{flex:300px;width:auto;min-width:min(280px,100%)}.inventory-status-select{flex:0 0 140px;width:140px}.dashboard-activity-card .ant-table-wrapper{border:1px solid var(--line);border-radius:7px;overflow:hidden}.dashboard-activity-card .ant-table-thead>tr>th{background:var(--surface-subtle);white-space:nowrap;padding-block:13px}.dashboard-activity-card .ant-table-tbody>tr>td{padding-block:8px}.inventory-product-with-image{align-items:center;gap:9px;min-width:0;display:flex}.inventory-product-thumbnail{color:#c98b00;background:#fffaf0;border:1px solid #eee7d8;border-radius:7px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:16px;display:grid;overflow:hidden}.inventory-product-thumbnail img{object-fit:contain;background:#fff;width:100%;height:100%}.inventory-product-cell,.inventory-reason-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.inventory-product-cell .ant-typography,.inventory-reason-cell .ant-typography{max-width:100%}.inventory-order-link{text-overflow:ellipsis;max-width:100%;height:auto;padding:0;overflow:hidden}.dashboard-issue-card .ant-card-body{min-height:150px;padding:14px}.dashboard-issue-card .ant-card-head-title,.dashboard-issue-card .ant-card-extra{font-size:14px}.dashboard-issue-card .ant-card-extra .ant-btn{padding-inline:0}.issue-count{color:#e5484d;background:#fff0f0;border-radius:10px;place-items:center;min-width:20px;height:20px;font-size:12px;display:inline-grid}.dashboard-issue{color:#25211c;cursor:pointer;width:100%;min-height:112px;font:inherit;text-align:left;background:#fff5f4;border:1px solid #ffd7d5;border-radius:7px;gap:12px;padding:15px;display:flex}.dashboard-issue>.anticon{color:#ef4444;margin-top:2px;font-size:20px}.dashboard-issue span{flex-direction:column;min-width:0;display:flex}.dashboard-issue small{color:#786e66;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.dashboard-issue time{color:#a69d94;margin-top:7px;font-size:11px}.exception-card{min-height:490px}.exception-card .ant-card-body{place-items:center;min-height:420px;display:grid}.task-card .ant-card-body{padding-bottom:19px}.shortcut-card .ant-card-body{padding:14px}.dashboard-shortcut{color:#28231d;cursor:pointer;width:100%;min-height:68px;font:inherit;text-align:left;border:1px solid #0000;border-radius:7px;align-items:center;padding:12px 14px;transition:border-color .18s,background .18s;display:flex}.dashboard-shortcut:hover{box-shadow:none;border-color:#d7c9bd;transform:none}.dashboard-shortcut-yellow{background:#faf8ef}.dashboard-shortcut-orange{background:#fbf6f2}.dashboard-shortcut-blue{background:#f3f6f8}.dashboard-shortcut-icon{color:#d97706;background:#ffffffc7;width:34px;height:34px;margin-right:12px;font-size:17px}.dashboard-shortcut-copy{flex-direction:column;flex:1;min-width:0;display:flex}.dashboard-shortcut strong{white-space:nowrap;font-size:13px}.dashboard-shortcut small{color:#8a8177;white-space:nowrap;margin-top:4px;font-size:11px}.dashboard-shortcut>.anticon:last-child{color:#a66b00}.brand-logo,.auth-logo{object-fit:cover;box-shadow:none;border-radius:12px;flex:none}.brand-copy{flex-direction:column;min-width:0;line-height:1.15;display:flex}.brand-name{letter-spacing:.04em;font-size:17px}.brand-tagline{white-space:nowrap;margin-top:4px;font-size:11px}.login-background{background:radial-gradient(circle at 12% 8%,#ffd60a33,#0000 30%),radial-gradient(circle at 92% 88%,#ff782e1a,#0000 28%),#f8fafc;grid-template-columns:minmax(0,1.08fr) minmax(500px,.92fr);align-items:stretch;gap:20px;min-height:100vh;padding:20px;display:grid}.login-brand-panel{background:#fff7cc;border-radius:24px;min-height:calc(100vh - 40px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #faad1438}.login-hero-image,.login-hero-default{width:100%;height:100%;min-height:inherit}.login-hero-image{object-fit:cover;object-position:center;display:block}.login-hero-default{background:radial-gradient(circle at 12% 8%,#ffd60a3d,#0000 32%),linear-gradient(145deg,#fffef7,#fff4b8);place-items:center;display:grid}.login-hero-default img{border-radius:18%;width:min(64%,720px);height:auto;box-shadow:0 28px 80px #78350f1f}.login-form-panel{place-items:center;padding:40px;display:grid}.auth-card{border:1px solid #f1e6d3e6;border-radius:20px;width:100%;max-width:580px;box-shadow:0 24px 64px #0f172a1a}.auth-card .ant-card-body{padding:38px 40px 40px}.auth-brand{margin-bottom:24px}.auth-tagline{font-size:16px}.auth-card .ant-tabs-tab{padding:14px 0;font-size:18px}.auth-card .ant-tabs-nav{margin-bottom:24px}.auth-card .ant-input-affix-wrapper{border-radius:12px;min-height:54px;padding-inline:16px;font-size:17px}.auth-card .ant-input,.auth-card .ant-input-password-icon{font-size:17px}.auth-card .ant-form-item{margin-bottom:22px}.auth-submit{border-radius:12px;height:54px;font-size:18px}.auth-error{margin-bottom:20px}.wechat-login-button{color:#18733a;border-color:#b9d9c2;min-height:48px;font-size:16px}.wechat-login-button:hover,.wechat-login-button:focus-visible{color:#125d2f!important;border-color:#18733a!important}@media (max-width:768px){.dashboard-mobile-header{display:block}.dashboard-mobile-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding-inline:12px;overflow:hidden}.dashboard-content{min-height:calc(100dvh - 60px)}.dashboard-sider{display:none}.dashboard-main-layout{margin-inline-start:0!important}.dashboard-content{min-width:0;padding:12px 10px 20px}.dashboard-header{min-width:0;height:60px;padding:0 10px}.dashboard-header-inner{justify-content:space-between!important}.dashboard-header-art{opacity:.42}.mobile-menu-trigger.ant-btn{background:#ffffffeb;display:inline-flex}.mobile-navigation-drawer .ant-drawer-body{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.mobile-navigation-drawer .dashboard-sidebar-action.ant-btn{height:44px}.mobile-navigation-drawer .ant-menu-item{height:42px;line-height:42px}.header-actions{gap:4px!important}.header-actions #quick-learning-button span:last-child{display:none}.header-actions{min-height:40px;padding:2px 4px}.header-actions .ant-avatar+.ant-typography{display:none}.inventory-health-panel{grid-template-columns:1fr;min-height:0}.inventory-health-intro{padding:12px}.inventory-health-metrics{border-top:1px solid #eee0b2;grid-template-columns:repeat(2,minmax(0,1fr))}.health-metric{border-bottom:1px solid #eee0b2}.inventory-health-action{border-top:0;border-left:0;justify-content:stretch;padding:10px 12px}.inventory-health-refresh.ant-btn{width:100%}.inventory-activity-summary{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.inventory-activity-summary>div{border-bottom:1px solid var(--line);min-height:46px}.inventory-status-select{flex-basis:100%;width:100%}.platform-product-card .ant-card-body{padding:12px}.login-background{width:100%;padding:12px;display:block;overflow-x:hidden}.login-brand-panel{border-radius:18px 18px 0 0;height:220px;min-height:220px}.login-hero-image,.login-hero-default{height:220px;min-height:220px}.login-form-panel{width:100%;min-width:0;padding:0}.auth-card{width:100%;min-width:0;max-width:none;box-shadow:none;border-radius:0 0 18px 18px}.auth-card .ant-card-body{min-width:0;padding:28px 24px 30px}}@media (max-width:1280px){.inventory-health-panel{grid-template-columns:minmax(220px,1.08fr) minmax(0,2.3fr) auto;min-height:108px}.inventory-health-intro{gap:10px;padding-inline:12px}.health-metric{gap:5px;padding-inline:7px}.health-metric-icon{width:34px;height:34px;font-size:17px}.health-metric-value strong{font-size:21px}.inventory-health-logo{border-radius:16px;width:58px;height:58px}.inventory-health-intro h3.ant-typography{margin-top:5px;font-size:18px}.inventory-health-copy>.ant-typography:last-child{display:none}.inventory-health-label{padding:2px 9px;font-size:12px}.inventory-health-refresh.ant-btn{border-radius:12px;width:42px;height:42px;padding:0;font-size:0}.inventory-health-refresh.ant-btn .anticon{font-size:17px}.inventory-health-action{padding:12px 10px}}@media (max-width:768px){.inventory-health-panel{grid-template-columns:1fr;min-height:0}.inventory-health-intro{padding:12px}.inventory-health-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-health-action{padding:10px 12px}.inventory-health-refresh.ant-btn{width:100%;height:40px;padding-inline:16px;font-size:14px}}
