*{box-sizing:border-box}body{margin:0;background:#f5f6fb;color:#182033;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.ant-layout{min-height:100vh}.desktop-sider{background:#fff!important;border-right:1px solid #e8eaf2;box-shadow:8px 0 28px #2b2f4c08;position:sticky;top:0;height:100vh;align-self:flex-start;overflow:hidden;z-index:6}.desktop-sider .ant-layout-sider-children{height:100%;display:flex;flex-direction:column;overflow:hidden}.brand{height:86px;flex:0 0 86px;display:flex;align-items:center;gap:13px;padding:0 24px;color:#192137;font-size:19px;letter-spacing:.2px}.brand span:last-child{display:flex;flex-direction:column}.brand small{font-size:11px;color:#98a0b3;font-weight:500;margin-top:3px}.brand-mark{width:40px;height:40px;border-radius:12px;background:linear-gradient(145deg,#806fff,#5c49ea);color:#fff;display:grid!important;place-items:center;font-size:20px;box-shadow:0 10px 24px #6d5dfc45}.desktop-sider .ant-menu{border-inline-end:0!important;padding:8px 14px;background:transparent;flex:1 1 auto;min-height:0;overflow-y:auto}.desktop-sider .ant-menu-item{height:46px;line-height:46px;margin:5px 0!important;font-weight:550;color:#64708a}.desktop-sider .ant-menu-item-selected{font-weight:700;box-shadow:inset 3px 0 #6d5dfc}.side-footer{color:#28314a;font-size:12px;padding:14px 12px;margin:0 14px 18px;border-top:1px solid #eceef5;display:flex;align-items:center;gap:10px;flex:0 0 auto}.side-footer span{color:#9ba3b4}.topbar{display:flex;align-items:center;justify-content:space-between;padding:0 30px;height:72px;border-bottom:1px solid #e9ebf2;position:sticky;top:0;z-index:5}.page{padding:30px 14px 48px;max-width:1900px;width:100%;margin:auto}.page-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:25px}.page-title{font-size:27px;font-weight:800;margin:0;letter-spacing:-.5px;color:#172039}.page-subtitle{color:#8791a8;margin-top:6px;font-size:13px}.role-pill{background:#efedff;color:#6250ed;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:650}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:20px}.stat-card{border:1px solid #eceef6!important;box-shadow:0 10px 32px #343a5b0e;border-radius:16px!important}.stat-card .ant-card-body{padding:24px}.stat-label{color:#7e889f;font-size:13px}.stat-value{font-size:29px;font-weight:800;margin:10px 0 4px;color:#1d2740;letter-spacing:-.5px}.stat-note{font-size:12px;color:#6d5dfc}.content-grid{display:grid;grid-template-columns:2fr 1fr;gap:20px;margin-bottom:20px}.panel{border:1px solid #eceef6!important;box-shadow:0 10px 34px #343a5b0b;border-radius:16px!important;overflow:hidden}.panel .ant-card-head{min-height:58px;border-bottom-color:#eef0f6}.panel-title{font-size:16px;font-weight:750}.ant-table-wrapper .ant-table{border-radius:14px;overflow:hidden}.ant-table-wrapper .ant-table-thead>tr>th{background:#f8f8fc!important;color:#273149;font-weight:700;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #eceef4}.ant-table-wrapper .ant-table-tbody>tr>td{padding-top:15px;padding-bottom:15px;border-bottom-color:#eff1f5}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#faf9ff!important}.order-search-panel{margin-bottom:18px}.order-search-panel .ant-card-body{padding:18px}.order-list-panel .ant-card-body{padding:0 18px 18px}.order-cell,.time-cell{display:flex;flex-direction:column;gap:5px;line-height:1.35}.sub-line{display:block;color:#8a94a8;font-size:12px}.address-line{white-space:normal;max-width:220px}.product-order-cell{display:flex;align-items:flex-start;gap:11px}.product-order-cell>div:last-child{min-width:0}.product-order-cell b{display:block;max-width:185px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-thumb{width:54px;height:54px;flex:0 0 54px;border-radius:10px;background:#f0effb;color:#9892bf;display:grid;place-items:center;font-size:11px}.time-cell span{display:flex;align-items:center;gap:7px;font-size:12px;white-space:nowrap}.time-cell i{font-style:normal;color:#929bad;width:28px}.order-list-panel .ant-table-cell-fix-right{box-shadow:-8px 0 20px #262b460a}.announcement-board .ant-card-body{padding-top:10px}.announcement-item{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:12px 0;border-bottom:1px solid #eef0f5}.announcement-item:last-child{border-bottom:0}.announcement-item p{margin:4px 0 0;color:#7f899d}.announcement-item>span{color:#a0a7b7;font-size:12px}.ant-btn-primary{box-shadow:0 7px 18px #6d5dfc30}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-input-number{border-color:#dde1eb!important}.low-stock{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-bottom:1px solid #eef0f5}.stock-num{color:#ef5350;font-weight:700}.money{font-variant-numeric:tabular-nums;font-weight:700;color:#1c263d}.profit{color:#6d5dfc;font-weight:700}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.product-card{overflow:hidden;border:1px solid #eceef5!important;border-radius:16px!important;box-shadow:0 9px 25px #343a5b0a}.product-card:hover{transform:translateY(-2px);box-shadow:0 15px 35px #493d9c1a;transition:.2s}.product-art{height:132px;background:linear-gradient(135deg,#efedff,#f8f4ff);display:flex;align-items:center;justify-content:center;font-size:52px}.product-meta{display:flex;justify-content:space-between;margin-top:12px}.price{font-size:21px;color:#6d5dfc;font-weight:800}.info-row{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #edf0f5}.login-wrap{min-height:100vh;display:grid;grid-template-columns:1.1fr .9fr;background:#f6f6fb}.login-hero{background:linear-gradient(140deg,#34277b,#6d5dfc);color:#fff;padding:72px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.login-hero:after{content:"";position:absolute;width:450px;height:450px;border:1px solid #ffffff18;border-radius:50%;right:-130px;bottom:-150px;box-shadow:0 0 0 70px #ffffff08,0 0 0 140px #ffffff05}.hero-title{font-size:48px;line-height:1.15;max-width:580px;margin:25px 0}.hero-copy{font-size:16px;line-height:1.9;color:#dedaff;max-width:520px}.login-panel{display:grid;place-items:center;padding:40px}.login-card{width:410px;border:1px solid #ececf4!important;box-shadow:0 18px 60px #38305d20;border-radius:18px!important}.mobile-menu{display:none}.settings-panel{overflow:hidden}.settings-panel>.ant-card-body{padding:0}.settings-panel .ant-tabs-nav{margin:0;padding:0 24px;border-bottom:1px solid #eef0f6}.settings-panel .ant-tabs-content-holder{padding:18px 24px 24px}.settings-tab-pane{width:100%;min-width:0}.settings-tab-pane-oms,.settings-tab-pane-license{overflow:hidden}.source-oms-profiles,.license-generator-panel{width:100%;min-width:0}.source-oms-profiles .oms-profile-list-card{width:100%;margin:0}.source-oms-profiles .ant-table-wrapper,.license-generator-panel .ant-table-wrapper{width:100%;min-width:0}.oms-profile-modal .ant-form-item{margin-bottom:14px}.license-generator-panel .ant-space{width:100%}.listing-factory-overlay-actions{position:absolute;z-index:5;top:12px;right:72px;display:flex;align-items:center}.listing-factory-overlay-actions.is-under-dialog{visibility:hidden;pointer-events:none;z-index:-1}.listing-tutorial-drawer .ant-drawer-content-wrapper{width:min(660px,40vw)!important;min-width:520px}.listing-tutorial-drawer .ant-drawer-body{overscroll-behavior:contain}.listing-tutorial-drawer .ant-steps-item-description{max-width:none!important;line-height:1.7}.listing-tutorial-drawer .ant-tabs-nav{margin-bottom:16px}@media(max-width:1300px){.product-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1000px){.stat-grid{grid-template-columns:repeat(2,1fr)}.content-grid{grid-template-columns:1fr}.product-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.desktop-sider{display:none}.page{padding:18px}.stat-grid,.product-grid,.login-wrap{grid-template-columns:1fr}.login-hero{display:none}.login-card{width:100%}.topbar{padding:0 14px}.mobile-menu{display:inline-flex}.page-head{align-items:flex-start;gap:15px;flex-direction:column}}@media(max-width:700px){.settings-panel .ant-tabs-nav{padding:0 12px}.settings-panel .ant-tabs-content-holder,.source-oms-profiles .ant-card-body,.license-generator-panel .ant-card-body{padding:12px}.oms-profile-modal{max-width:calc(100vw - 20px)}}@media(max-width:767px){.listing-factory-overlay-actions{top:10px;right:52px;gap:6px!important}.listing-factory-overlay-actions .ant-btn{padding-inline:10px}.listing-tutorial-drawer .ant-drawer-content-wrapper{width:100%!important;min-width:0!important;max-width:none!important}.listing-tutorial-drawer .ant-drawer-body{padding:14px}.listing-tutorial-drawer .ant-tabs-tab{padding-inline:2px}}.permission-presets{display:flex;align-items:center;gap:10px;margin-bottom:18px}.permission-group{margin-bottom:12px;border-color:#ececf5!important}.permission-group .ant-card-head{min-height:42px}.permission-group .ant-card-body{padding:14px 18px}.client-permission-drawer .ant-drawer-body{background:#f8f8fc}.portal-config-card{margin-bottom:16px;border-color:#ececf5!important}.portal-theme-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.portal-theme-grid .ant-radio-button-wrapper{height:auto;padding:18px;border:1px solid #e2e4ed!important;border-radius:14px!important;display:flex;flex-direction:column;line-height:1.5}.portal-theme-grid .ant-radio-button-wrapper:before{display:none}.portal-theme-grid b{font-size:15px}.portal-theme-grid span{display:block;color:#8a91a4;font-size:12px;margin-top:5px}.portal-theme-grid .ant-radio-button-wrapper-checked{background:#f1efff!important;box-shadow:0 0 0 2px #6d5dfc!important;color:#5f4dea!important}.client-management-card .ant-card-body{padding:14px}.client-management-table .ant-table-cell{padding:11px 7px!important}.client-management-table .ant-table-cell .ant-typography{display:block;max-width:100%;margin:0}.client-management-table .ant-tag{margin-inline-end:0;white-space:nowrap}.client-management-table .client-actions{display:flex;width:100%;line-height:1}.client-management-table .client-actions .ant-btn-link{height:24px;padding-inline:3px;font-size:13px}.portal-loading{min-height:100vh;display:flex;align-items:center;justify-content:center;gap:14px;background:#f7f7fb;color:#7f879b}.ai-portal-auth{background:#f3f5fb}.ai-login-hero{background:radial-gradient(circle at 78% 18%,#3f2a8c 0,transparent 35%),radial-gradient(circle at 18% 82%,#0b6b73 0,transparent 32%),linear-gradient(145deg,#090d1c,#171238 52%,#0b2632);padding:64px 68px}.ai-login-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#ffffff09 1px,transparent 1px),linear-gradient(90deg,#ffffff09 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 88%);mask-image:linear-gradient(to bottom,#000,transparent 88%)}.ai-login-hero:after{width:520px;height:520px;right:-210px;bottom:-210px;box-shadow:0 0 0 90px #8b5cf610,0 0 0 180px #22d3ee08}.ai-login-hero>div,.ai-trust-line{position:relative;z-index:1}.ai-brand{display:flex;align-items:center;gap:12px;font-size:19px;font-weight:750}.ai-brand-mark{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#8b5cf6,#22d3ee);box-shadow:0 12px 30px #22d3ee28}.ai-kicker{margin-top:76px;color:#67e8f9;font-size:12px;font-weight:800;letter-spacing:2.2px}.ai-login-hero .hero-title{font-size:50px;line-height:1.13;letter-spacing:-1.8px;margin:20px 0}.ai-login-hero .hero-copy{color:#cbd5e1;max-width:630px}.ai-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:34px;max-width:700px}.ai-feature-grid>div{padding:16px;border:1px solid #ffffff1c;border-radius:16px;background:#ffffff09;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column}.ai-feature-grid b{color:#67e8f9;font-size:12px}.ai-feature-grid span{font-weight:750;margin:8px 0 3px}.ai-feature-grid small{color:#94a3b8;line-height:1.5}.ai-trust-line{display:flex;gap:24px;color:#94a3b8;font-size:12px}.ai-trust-line span:before{content:"✓";color:#67e8f9;margin-right:6px}.ai-portal-auth .login-card{border:1px solid #e6e8f0!important;box-shadow:0 28px 80px #1712381a}.ai-portal-auth .ant-btn-primary{background:linear-gradient(100deg,#7257f5,#583fd7);border:0;height:44px}.register-wrap{grid-template-columns:.95fr 1.05fr}.register-panel{padding:28px}.register-card{width:min(720px,100%)}.register-title{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.register-title h2{margin-bottom:4px}.register-success{text-align:center;padding:28px 10px}.success-icon{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;margin:0 auto 18px;background:#e9fbf2;color:#10b981;font-size:32px;font-weight:800}.register-success p{color:#7d8698;line-height:1.8;margin:0 auto 24px;max-width:480px}.client-ai-shell{background:#f4f6fb}.client-ai-shell .desktop-sider{background:#fff!important;border-right:1px solid #e8eaf2;box-shadow:8px 0 28px #2b2f4c08}.client-ai-shell .desktop-sider .brand{color:#192137}.client-ai-shell .brand small{color:#98a0b3}.client-ai-shell .desktop-sider .ant-menu{background:transparent;color:#64708a}.client-ai-shell .desktop-sider .ant-menu-item{color:#64708a}.client-ai-shell .desktop-sider .ant-menu-item-selected{background:#f0eeff!important;color:#5f4dea!important;box-shadow:inset 3px 0 #6d5dfc}.client-ai-shell .side-footer{border-top-color:#eceef5;color:#28314a}.client-ai-shell .side-footer span{color:#9ba3b4}.client-ai-shell .topbar{background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.client-ai-shell .role-pill{background:#ede9fe;color:#6d4cf5}.client-ai-shell .page{max-width:1680px}.client-ai-shell .panel,.client-ai-shell .stat-card{border-color:#e9eaf2!important;box-shadow:0 12px 34px #20243a0a}.ai-dashboard-hero{border-radius:24px;padding:38px 42px;margin-bottom:24px;color:#fff;background:radial-gradient(circle at 85% 0,#5b3fb3 0,transparent 35%),linear-gradient(125deg,#0e1428,#1c1740 58%,#0b4a53);display:grid;grid-template-columns:1.25fr .75fr;gap:32px;overflow:hidden;position:relative}.ai-dashboard-hero:after{content:"";position:absolute;width:360px;height:360px;border-radius:50%;border:1px solid #ffffff16;right:-150px;bottom:-240px;box-shadow:0 0 0 55px #ffffff08,0 0 0 110px #ffffff05}.ai-dashboard-hero .ai-kicker{margin:0 0 14px}.ai-dashboard-hero h1{font-size:34px;line-height:1.22;margin:0 0 14px;letter-spacing:-1px}.ai-dashboard-hero p{color:#bdc5d8;line-height:1.8;max-width:650px}.ai-dashboard-hero>div{position:relative;z-index:1}.ai-flow-card{display:grid;gap:10px}.ai-flow-card>div{border:1px solid #ffffff18;background:#ffffff0c;border-radius:14px;padding:13px 15px;display:grid;grid-template-columns:34px 1fr;column-gap:8px}.ai-flow-card span{grid-row:1/3;color:#67e8f9;font-size:12px;font-weight:800}.ai-flow-card b{font-size:14px}.ai-flow-card small{color:#98a2b9;margin-top:3px}@media(max-width:1000px){.ai-feature-grid,.ai-dashboard-hero,.portal-theme-grid{grid-template-columns:1fr}}@media(max-width:700px){.login-panel,.register-panel{padding:18px}.ai-portal-auth .login-panel{background:radial-gradient(circle at 100% 0,#e9e3ff,transparent 45%),#f4f6fb}.register-card{width:100%}.register-title{gap:8px}.ai-dashboard-hero{padding:26px 22px;border-radius:18px}.ai-dashboard-hero h1{font-size:27px}.portal-theme-grid{grid-template-columns:1fr}.client-permission-drawer .ant-drawer-content-wrapper{width:100%!important}.permission-presets{flex-wrap:wrap}}@media(max-width:900px){html,body,#root{width:100%;max-width:100%;overflow-x:hidden}.desktop-sider{display:none!important}.mobile-menu{display:inline-flex!important}.ant-layout,.ant-layout-content,.page{min-width:0!important;max-width:100%!important}.topbar{height:56px!important;padding:0 12px!important;gap:8px}.topbar>.ant-space:first-child{min-width:0;flex:1}.topbar>.ant-space:first-child>.ant-space-item:last-child{display:none}.topbar>.ant-space:last-child .ant-space-item:last-child span{display:none}.page{padding:14px 10px 72px!important}.page-head{align-items:flex-start!important;gap:12px!important;margin-bottom:16px!important}.stat-grid,.content-grid,.product-grid{grid-template-columns:1fr!important}.panel,.stat-card,.product-card,.ant-card{border-radius:12px!important}.ant-card-body{padding:14px!important}.ant-table-wrapper{width:100%;overflow-x:auto}.ant-table-container,.ant-table-content,.ant-table-body{overflow-x:auto!important}.ant-table-cell-fix-left,.ant-table-cell-fix-right,.ant-table-cell-fix-left-first,.ant-table-cell-fix-left-last,.ant-table-cell-fix-right-first,.ant-table-cell-fix-right-last{position:static!important;left:auto!important;right:auto!important;box-shadow:none!important}.ant-table-cell-fix-left:after,.ant-table-cell-fix-right:after,.ant-table-cell-fix-left-first:after,.ant-table-cell-fix-left-last:after,.ant-table-cell-fix-right-first:after,.ant-table-cell-fix-right-last:after{display:none!important}.ant-form-inline{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.ant-form-inline .ant-form-item,.ant-picker,.ant-select,.ant-input,.ant-input-affix-wrapper,.ant-input-number{width:100%!important}.ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important}.ant-modal-content{max-height:calc(100dvh - 16px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.ant-modal-header{flex:0 0 auto!important}.ant-modal-body{flex:1 1 auto!important;min-height:0!important;overflow:auto!important}.ant-drawer-content-wrapper{max-width:88vw!important}.login-wrap{grid-template-columns:1fr!important}.login-hero{display:none!important}.login-panel{padding:18px!important}.login-card{width:100%!important}:is(.ant-modal[style*="96vw"],.ant-modal[style*="95vw"],.ant-modal[style*="1800"],.ant-modal[style*="1600"]){width:calc(100vw - 10px)!important;max-width:calc(100vw - 10px)!important;top:5px!important;margin:0 auto!important;padding-bottom:0!important}:is(.ant-modal[style*="96vw"],.ant-modal[style*="95vw"],.ant-modal[style*="1800"],.ant-modal[style*="1600"]) .ant-modal-content{height:calc(100dvh - 10px)!important;max-height:calc(100dvh - 10px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important;border-radius:14px!important}:is(.ant-modal[style*="96vw"],.ant-modal[style*="95vw"],.ant-modal[style*="1800"],.ant-modal[style*="1600"]) .ant-modal-header{flex:0 0 auto!important;margin:0!important;padding:12px 14px!important;border-bottom:1px solid #eef1f7!important}:is(.ant-modal[style*="96vw"],.ant-modal[style*="95vw"],.ant-modal[style*="1800"],.ant-modal[style*="1600"]) .ant-modal-body{flex:1 1 auto!important;max-height:none!important;overflow:auto!important;padding:10px 10px 82px!important}:is(.ant-modal[style*="96vw"],.ant-modal[style*="95vw"],.ant-modal[style*="1800"],.ant-modal[style*="1600"]) .ant-modal-body>div{display:grid!important;grid-template-columns:1fr!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;min-width:0!important}:is(.ant-modal[style*="96vw"],.ant-modal[style*="95vw"],.ant-modal[style*="1800"],.ant-modal[style*="1600"]) .ant-modal-body>div>div{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 auto!important}:is(.ant-modal[style*="96vw"],.ant-modal[style*="95vw"],.ant-modal[style*="1800"],.ant-modal[style*="1600"]) .ant-modal-body>div>div[style*=width]{width:100%!important;max-width:100%!important}:is(.ant-modal[style*="96vw"],.ant-modal[style*="95vw"],.ant-modal[style*="1800"],.ant-modal[style*="1600"]) .ant-modal-body [style*=grid-template-columns]{grid-template-columns:1fr!important}:is(.ant-modal[style*="96vw"],.ant-modal[style*="95vw"],.ant-modal[style*="1800"],.ant-modal[style*="1600"]) .ant-modal-body [style*="width: 320"]{width:100%!important;max-width:100%!important}:is(.ant-modal[style*="96vw"],.ant-modal[style*="95vw"],.ant-modal[style*="1800"],.ant-modal[style*="1600"]) .ant-modal-body img{max-width:100%!important;height:auto}:is(.ant-modal[style*="96vw"],.ant-modal[style*="95vw"],.ant-modal[style*="1800"],.ant-modal[style*="1600"]) .ant-modal-footer{flex:0 0 auto!important;position:sticky!important;bottom:0!important;z-index:20!important;display:flex!important;justify-content:flex-end!important;gap:8px!important;margin:0!important;padding:10px!important;background:#fffffff5!important;border-top:1px solid #eef1f7!important}:is(.ant-modal[style*="96vw"],.ant-modal[style*="95vw"],.ant-modal[style*="1800"],.ant-modal[style*="1600"]) .ant-modal-footer .ant-btn{min-width:72px!important;height:36px!important;padding:0 12px!important}.ant-modal .ant-modal-body{overflow-x:hidden!important}.ant-modal .ant-modal-body>div{display:grid!important;grid-template-columns:minmax(0,1fr)!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;min-width:0!important}.ant-modal .ant-modal-body>div>div{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 auto!important}.ant-modal .ant-modal-body [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}.ant-modal .ant-modal-body input,.ant-modal .ant-modal-body textarea,.ant-modal .ant-modal-body .ant-input,.ant-modal .ant-modal-body .ant-input-affix-wrapper,.ant-modal .ant-modal-body .ant-input-number,.ant-modal .ant-modal-body .ant-picker,.ant-modal .ant-modal-body .ant-select,.ant-modal .ant-modal-body .ant-btn{max-width:100%!important}.ant-modal .ant-modal-footer{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;align-content:center!important;gap:8px!important;height:auto!important;min-height:76px!important;padding:8px!important;background:#fffffff5!important;overflow:visible!important}.ant-modal .ant-modal-footer .ant-space{width:100%!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important}.ant-modal .ant-modal-footer .ant-space-item{flex:0 1 calc(33.333% - 8px)!important;min-width:0!important}.ant-modal .ant-modal-footer .ant-btn{width:100%!important;flex:0 1 auto!important;min-width:0!important;height:34px!important;padding:0 6px!important;font-size:12px!important}}
