.home-preview-shell{background:#f3f5fa}.home-preview-content{color:#17243c;width:min(1600px,100%);margin:0 auto;padding:24px}.home-preview-hero{background:radial-gradient(circle at 90% 0,#5770e62e,#0000 35%),linear-gradient(135deg,#fff,#f8f9ff);border:1px solid #e1e6f2;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;padding:24px 26px;display:flex;box-shadow:0 12px 30px #1d30590d}.home-preview-hero .eyebrow{color:#5c74de;letter-spacing:1.8px;font-size:10px;font-weight:700}.home-preview-hero h1{color:#17243c;margin:5px 0 4px;font-size:26px;line-height:1.2}.home-preview-hero p{color:#78859a;margin:0;font-size:12px}.home-preview-hero-actions{align-items:center;gap:9px;display:flex}.home-preview-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.home-preview-kpis .ant-card{border:1px solid #e2e6ee;border-radius:15px;overflow:hidden;box-shadow:0 8px 22px #192a4e0a}.home-preview-kpis .ant-card-body{padding:18px}.home-preview-kpis .metric-head{color:#7b879a;justify-content:space-between;align-items:center;font-size:11px;display:flex}.home-preview-kpis .metric-head .anticon{border-radius:9px;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.home-preview-kpis strong{color:#25344e;margin:7px 0 5px;font-size:27px;line-height:1;display:block}.home-preview-kpis small{color:#8792a3;font-size:10px}.home-preview-kpis small b{color:#4e64c8;font-weight:600}.home-preview-kpis .is-primary{border-top:3px solid #526de8}.home-preview-kpis .is-primary .metric-head .anticon{color:#526de8;background:#eef1ff}.home-preview-kpis .is-success{border-top:3px solid #22a26a}.home-preview-kpis .is-success .metric-head .anticon{color:#22a26a;background:#eaf8f1}.home-preview-kpis .is-purple{border-top:3px solid #9664d8}.home-preview-kpis .is-purple .metric-head .anticon{color:#9664d8;background:#f4effc}.home-preview-kpis .is-warning{border-top:3px solid #ef9f32}.home-preview-kpis .is-warning .metric-head .anticon{color:#dc861d;background:#fff5e5}.home-preview-alerts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.home-preview-alerts button{color:#b66e16;cursor:pointer;text-align:left;background:#fffaf2;border:1px solid #f2d7ad;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:12px 14px;display:grid}.home-preview-alerts button:nth-child(2){color:#5068ca;background:#f4f6ff;border-color:#dce3fb}.home-preview-alerts button:nth-child(3){color:#c75c65;background:#fff6f6;border-color:#f2d1d4}.home-preview-alerts button>.anticon:first-child{font-size:17px}.home-preview-alerts span{flex-direction:column;gap:2px;min-width:0;display:flex}.home-preview-alerts strong{color:#34425b;font-size:11px}.home-preview-alerts small{color:#8b95a6;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.home-preview-grid-main{grid-template-columns:minmax(0,1.7fr) minmax(330px,.8fr);gap:14px;margin-bottom:14px;display:grid}.home-preview-grid-secondary{grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);gap:14px;margin-bottom:14px;display:grid}.home-preview-panel{border:1px solid #e1e6ef;border-radius:15px;box-shadow:0 10px 28px #192a4e0d}.home-preview-panel .ant-card-head{border-bottom-color:#edf0f5;min-height:54px;padding:0 18px}.home-preview-panel .ant-card-head-title>div{flex-direction:column;gap:2px;display:flex}.home-preview-panel .ant-card-head-title strong{color:#283750;font-size:13px}.home-preview-panel .ant-card-head-title small{color:#909bad;font-size:9px;font-weight:400}.home-preview-panel .ant-card-body{padding:18px}.home-preview-trend-summary{justify-content:space-between;align-items:flex-start;display:flex}.home-preview-trend-summary>div{flex-direction:column;gap:2px;display:flex}.home-preview-trend-summary span{color:#8792a4;font-size:10px}.home-preview-trend-summary strong{color:#23334f;font-size:22px}.home-preview-chart{margin-top:8px}.home-preview-chart svg{width:100%;height:192px;overflow:visible}.home-preview-chart .chart-grid{stroke:#e9edf4;stroke-width:1px;stroke-dasharray:4 5}.home-preview-chart-labels{color:#939dae;justify-content:space-between;font-size:9px;display:flex}.home-preview-health-list{flex-direction:column;gap:10px;display:flex}.home-preview-health-list>div{background:#f8f9fc;border:1px solid #ebedf3;border-radius:11px;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:11px;display:grid}.home-preview-health-list>div>i{color:#526de8;background:#eef1ff;border-radius:9px;place-items:center;width:35px;height:35px;font-size:15px;font-style:normal;display:grid}.home-preview-health-list>div.is-orange>i{color:#d78520;background:#fff3e2}.home-preview-health-list>div.is-green>i{color:#199263;background:#e9f7f0}.home-preview-health-list>div.is-purple>i{color:#8c5dcc;background:#f3edfb}.home-preview-health-list span{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;display:grid}.home-preview-health-list small{color:#778399;font-size:9px}.home-preview-health-list strong{color:#293a57;grid-area:1/2/span 2;font-size:19px}.home-preview-health-list em{color:#59677e;font-size:9px;font-style:normal}.health-progress{background:#e7eaf0;border-radius:2px;grid-column:1/-1;height:3px;overflow:hidden}.health-progress b{background:#5b73dd;border-radius:2px;height:100%;display:block}.is-orange .health-progress b{background:#e69a34}.is-green .health-progress b{background:#28a574}.is-purple .health-progress b{background:#9567d5}.home-preview-orders .ant-card-body{padding:0}.home-preview-orders .ant-table{font-size:10px}.home-preview-orders .ant-table-thead>tr>th{color:#748096;background:#f8f9fc;padding:10px 12px;font-size:9px}.home-preview-orders .ant-table-tbody>tr>td{padding:10px 12px}.home-preview-order{flex-direction:column;gap:2px;display:flex}.home-preview-order strong{color:#33445f;font-size:10px}.home-preview-order span{color:#8994a6;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.home-preview-ranking-list{flex-direction:column;display:flex}.home-preview-ranking-list>div{border-bottom:1px solid #edf0f4;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;padding:13px 2px;display:grid}.home-preview-ranking-list>div:last-child{border-bottom:0}.home-preview-ranking-list>div>b{color:#fff;background:#5b73dd;border-radius:7px;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.home-preview-ranking-list>div:nth-child(2)>b{background:#78869e}.home-preview-ranking-list>div:nth-child(3)>b{background:#b47a4b}.home-preview-ranking-list span{flex-direction:column;gap:2px;min-width:0;display:flex}.home-preview-ranking-list span strong{color:#34435d;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.home-preview-ranking-list span small{color:#8d97a8;font-size:9px}.home-preview-ranking-list em{color:#5368c9;font-size:10px;font-style:normal;font-weight:600}.home-preview-quick-section{background:#fff;border:1px solid #e1e6ef;border-radius:15px;padding:18px;box-shadow:0 10px 28px #192a4e0d}.home-preview-section-title{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.home-preview-section-title>div{flex-direction:column;gap:2px;display:flex}.home-preview-section-title strong{color:#283750;font-size:13px}.home-preview-section-title small{color:#909bad;font-size:9px}.home-preview-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.home-preview-actions button{color:#526de8;cursor:pointer;text-align:left;background:#f6f7ff;border:1px solid #e1e5fa;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:13px;display:grid}.home-preview-actions button>i{background:#e9edff;border-radius:9px;place-items:center;width:34px;height:34px;font-size:15px;font-style:normal;display:grid}.home-preview-actions button.is-purple{color:#8c5dcc;background:#faf7ff;border-color:#ebe0f7}.home-preview-actions button.is-purple>i{background:#f0e8fa}.home-preview-actions button.is-green{color:#219166;background:#f3fbf7;border-color:#d9f0e5}.home-preview-actions button.is-green>i{background:#e4f6ed}.home-preview-actions button.is-orange{color:#d18125;background:#fff9f1;border-color:#f3e1c7}.home-preview-actions button.is-orange>i{background:#fcedd9}.home-preview-actions span{flex-direction:column;gap:2px;min-width:0;display:flex}.home-preview-actions strong{color:#34435d;font-size:10px}.home-preview-actions small{color:#8b95a6;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.home-preview-filter-drawer .ant-drawer-body{background:#f7f8fb}.home-preview-filter-form{flex-direction:column;gap:14px;display:flex}.home-preview-filter-form label{flex-direction:column;gap:5px;display:flex}.home-preview-filter-form label>span{color:#68758a;font-size:10px}.home-preview-filter-form .ant-select,.home-preview-filter-form .ant-picker{width:100%}.home-preview-simple .simple-hero{padding-top:20px;padding-bottom:20px}.home-preview-simple .simple-kpis{margin-bottom:12px}.home-preview-status-strip{background:#fff;border:1px solid #e1e6ef;border-radius:13px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:14px;display:grid;box-shadow:0 8px 22px #192a4e0a}.home-preview-status-strip>div{border-right:1px solid #edf0f4;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:13px 16px;display:grid}.home-preview-status-strip>div:last-child{border-right:0}.home-preview-status-strip .anticon{color:#8995a8;font-size:13px}.home-preview-status-strip span{color:#778399;font-size:10px}.home-preview-status-strip strong{color:#33425d;font-size:15px}.home-preview-simple-grid{grid-template-columns:minmax(0,1.8fr) minmax(300px,.7fr);gap:14px;display:grid}.simple-ranking .ant-card-extra .ant-select{width:112px}.simple-ranking .home-preview-ranking-list>div{padding:18px 2px}.dashboard-live-page{width:100%;padding:0}.dashboard-live-page .home-preview-hero{margin-bottom:14px}.dashboard-live-status{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.dashboard-live-status>div{min-width:0}.dashboard-live-status>div>i{place-items:center;font-size:14px;font-style:normal;display:grid}.dashboard-live-status>div>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dashboard-live-trend{min-width:0}.dashboard-live-trend-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.dashboard-live-trend-heading>div:first-child{flex-direction:column;gap:2px;display:flex}.dashboard-live-trend-heading strong{color:#283750;font-size:14px}.dashboard-live-trend-heading small{color:#909bad;font-size:10px}.dashboard-live-page>.ant-card,.dashboard-live-commission{border:1px solid #e1e6ef;border-radius:15px;box-shadow:0 10px 28px #192a4e0d}.dashboard-live-commission{margin-top:14px}.dashboard-recent-orders{margin-top:14px;overflow:hidden}.dashboard-recent-orders .ant-card-head-title>div{flex-direction:column;gap:2px;display:flex}.dashboard-recent-orders .ant-card-head-title strong{color:#283750;font-size:14px}.dashboard-recent-orders .ant-card-head-title small{color:#909bad;font-size:10px;font-weight:400}.dashboard-recent-orders .ant-card-body{padding:0}.dashboard-recent-orders .ant-table-thead>tr>th{color:#7b879a;background:#f7f8fb;font-size:11px}.dashboard-recent-orders .ant-table-tbody>tr>td{padding-top:14px;padding-bottom:14px}.dashboard-recent-primary,.dashboard-recent-stack{flex-direction:column;gap:3px;min-width:0;display:flex}.dashboard-recent-primary strong,.dashboard-recent-stack strong{color:#2e3d56;font-size:12px}.dashboard-recent-primary span,.dashboard-recent-stack span{color:#66748a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dashboard-recent-primary small{color:#8c97a9;font-size:10px}.dashboard-live-simple-grid{align-items:stretch}.dashboard-live-simple-grid.is-single{grid-template-columns:1fr}.dashboard-live-simple-grid>.ant-card{min-width:0}.dashboard-live-ranking-list{max-height:305px;overflow-y:auto}.dashboard-live-ranking-empty{color:#909bad;text-align:center;border-bottom:0!important;padding:56px 8px!important;display:block!important}.dashboard-ranking-field,.dashboard-ranking-switch{color:#5f6d82;flex-direction:column;gap:8px;width:100%;display:flex}.dashboard-ranking-field .ant-picker{width:100%}.dashboard-ranking-switch{background:#f7f8fb;border:1px solid #e8ebf1;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;padding:13px 14px}.dashboard-ranking-switch>span{flex-direction:column;gap:2px;display:flex}.dashboard-ranking-switch small{color:#909bad;font-size:10px}.dashboard-live-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.dashboard-live-filter-grid .is-wide{grid-column:1/-1}.dashboard-live-filter-advanced{background:#f7f8fb;border:1px solid #e8ebf1;border-radius:12px;margin:4px 0 18px;padding:16px}.dashboard-live-filter-advanced>strong{color:#34435d;margin-bottom:14px;font-size:13px;display:block}.dashboard-live-filter-meta{flex-direction:column;gap:4px;margin-top:18px;display:flex}@media (width<=1180px){.home-preview-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.home-preview-grid-main,.home-preview-grid-secondary{grid-template-columns:1fr}.home-preview-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.home-preview-simple-grid{grid-template-columns:1fr}}@media (width<=820px){.home-preview-shell{display:block}.home-preview-shell .order-preview-sidebar{display:none}.home-preview-content{padding:14px}.home-preview-hero{flex-direction:column;align-items:flex-start}.home-preview-hero-actions{flex-wrap:wrap}.home-preview-alerts,.home-preview-status-strip{grid-template-columns:1fr}.home-preview-status-strip>div{border-bottom:1px solid #edf0f4;border-right:0}.dashboard-live-trend-heading{flex-direction:column;align-items:flex-start}.dashboard-live-filter-grid{grid-template-columns:1fr}.dashboard-live-filter-grid .is-wide{grid-column:auto}}:root{color:#202b40;font-synthesis:none;text-rendering:optimizelegibility;background:#eef1f6;font-family:Inter,SF Pro Display,PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;min-height:100%;margin:0}body{background:#eef1f6;min-height:100vh;overflow:hidden}button,input,textarea,select{font:inherit}.route-loading{color:#7c879a;background:#f5f7fb;place-items:center;min-height:46vh;display:grid}.payment-workspace-nav{background:#fff;border:1px solid #e5eaf2;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 18px;padding:14px 16px;display:flex;box-shadow:0 6px 20px #1a27470a}.payment-workspace-nav>div:first-child{flex-direction:column;gap:2px;min-width:180px;display:flex}.payment-workspace-nav>div:first-child .ant-typography:last-child{font-size:12px}.payment-metric-card{border:1px solid #e5eaf2;height:100%;box-shadow:0 6px 20px #1a27470a}.payment-metric-card .ant-card-body{align-items:center;gap:12px;padding:18px;display:flex}.payment-metric-card .ant-card-body>span{background:currentColor;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.payment-metric-card .ant-card-body>span .anticon{color:#fff}.payment-metric-card .ant-statistic-title{margin-bottom:2px;font-size:12px}.payment-metric-card .ant-statistic-content{font-size:23px}.payment-attention{border-radius:12px;margin-bottom:18px}.payment-setup-card{border:1px solid #e5eaf2;box-shadow:0 8px 28px #1a27470d}.payment-setup-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.payment-setup-flow>button{color:#24324a;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fbfcff,#f5f7fc);border:1px solid #e3e8f1;border-radius:14px;flex-direction:column;align-items:flex-start;gap:9px;min-height:190px;padding:20px;transition:all .16s;display:flex;position:relative}.payment-setup-flow>button:hover{border-color:#8ca0ef;transform:translateY(-2px);box-shadow:0 12px 28px #4159be1f}.payment-setup-flow .step-number{color:#74819a;font-size:12px;font-weight:800;position:absolute;top:14px;right:14px}.payment-setup-flow .step-icon{color:#4c68da;background:#eaf0ff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.payment-setup-flow .ant-typography{min-height:42px;font-size:12px;line-height:1.7}.payment-setup-flow .step-action{color:#4662d5;margin-top:auto;font-size:12px;font-weight:700}.platform-capability-card{border:1px solid #e3e8f1;height:100%;box-shadow:0 8px 24px #1a27470d}.platform-capability-card .ant-card-body{flex-direction:column;gap:16px;height:100%;display:flex}.platform-card-heading{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.platform-card-heading>span:first-child{color:#fff;background:linear-gradient(145deg,#5b77ef,#3857cb);border-radius:14px;place-items:center;width:48px;height:48px;font-size:22px;font-weight:900;display:grid}.platform-card-heading h4.ant-typography{margin:0 0 4px}.platform-plugin-panel{background:#f6f8fc;border:1px solid #e9edf4;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.platform-card-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:2px;display:flex}.platform-card-actions .ant-btn{flex:140px;min-width:0}.account-capability-card{border:1px solid #e7eaf0;height:100%;box-shadow:0 5px 18px #1a27470a}.account-capability-card .ant-card-body{flex-direction:column;gap:14px;height:100%;display:flex}.account-card-heading{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.account-card-heading>span:first-child{color:#fff;background:linear-gradient(145deg,#27a776,#16835c);border-radius:13px;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.account-card-heading h4.ant-typography{margin:0 0 3px}.account-card-heading>div{min-width:0}.account-platform-panel,.account-metric-grid{gap:9px;display:grid}.account-platform-panel{background:#f6f8fc;border:1px solid #e9edf4;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.account-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.account-platform-panel>div,.account-metric-grid>div{flex-direction:column;gap:4px;min-width:0;display:flex}.account-platform-panel small,.account-metric-grid small{color:#919aaa;font-size:11px}.account-platform-panel strong,.account-metric-grid strong{color:#354158;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.account-card-actions{gap:8px;margin-top:auto;display:flex}.account-card-pagination{justify-content:flex-end;margin-top:18px;display:flex}.payment-relation-card{background:linear-gradient(145deg,#fff,#f8faff);border:1px solid #e3e8f1;margin-bottom:16px;box-shadow:0 6px 20px #1a27470a}.payment-relation-card .ant-card-body{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.payment-relation-card .ant-card-body>div{grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.payment-relation-card .ant-card-body>div>span{color:#fff;background:#4f6bed;border-radius:11px;grid-row:span 2;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.payment-relation-card .ant-card-body>div>small{color:#8792a6;margin-top:2px}.payment-relation-card .ant-card-body>b{color:#9aa5b9;font-size:18px}@media (width<=1100px){.payment-workspace-nav{flex-direction:column;align-items:flex-start}.payment-setup-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.payment-setup-flow,.payment-relation-card .ant-card-body{grid-template-columns:1fr}.payment-relation-card .ant-card-body>b{display:none}}.login-page{background:#f7f8fb;grid-template-columns:minmax(440px,1.08fr) minmax(420px,.92fr);min-height:100vh;display:grid}.login-brand-panel{color:#fff;background:radial-gradient(circle at 12% 10%,#4f6ef752,#0000 32%),radial-gradient(circle at 90% 86%,#56d6ac29,#0000 30%),linear-gradient(145deg,#101b30 0%,#17243b 48%,#111a2c 100%);flex-direction:column;justify-content:space-between;min-height:100vh;padding:44px 60px 50px;display:flex}.login-brand{letter-spacing:.12em;align-items:center;gap:13px;font-size:18px;font-weight:800;display:flex}.brand-mark,.admin-logo-mark{object-fit:contain;background:0 0;border:0;border-radius:12px;width:42px;height:42px;display:block;box-shadow:0 10px 28px #2846b452}.login-brand-copy{max-width:650px;padding:70px 0}.login-brand-copy>span,.login-kicker,.page-eyebrow{color:#718cf7;letter-spacing:.18em;font-size:10px;font-weight:800}.login-brand-copy .ant-typography{color:#fff}.login-brand-copy h1.ant-typography{letter-spacing:-.045em;max-width:610px;margin:18px 0 20px;font-size:clamp(38px,5vw,66px);line-height:1.08}.login-brand-copy p.ant-typography{color:#9cabc0;max-width:560px;font-size:16px;line-height:1.85}.login-capabilities{gap:44px;display:flex}.login-capabilities>div{align-items:center;gap:12px;display:flex}.login-capabilities>div>span:first-child{color:#7791ff;font-size:22px}.login-capabilities>div>span:last-child{flex-direction:column;gap:4px;display:flex}.login-capabilities strong{font-size:12px}.login-capabilities small{color:#718098;font-size:10px}.login-form-panel{place-items:center;min-height:100vh;padding:50px;display:grid}.login-form-card{width:min(100%,440px)}.login-form-card h2.ant-typography{color:#1d283b;letter-spacing:-.035em;margin:10px 0 8px;font-size:32px}.login-form-card>p.ant-typography{color:#8a94a6;margin-bottom:30px}.login-form-card .ant-alert{margin-bottom:20px}.login-form-card .ant-form-item-label>label{color:#536078;font-size:12px;font-weight:650}.login-form-card .ant-input-affix-wrapper,.login-form-card .ant-select-selector,.login-form-card .ant-input{min-height:48px}.captcha-button{color:#59647a;cursor:pointer;background:#fff;border:1px solid #d9dfe9;border-left:0;place-items:center;width:132px;height:48px;padding:0;display:grid;overflow:hidden}.captcha-button img{object-fit:cover;width:130px;height:46px}.login-form-meta{color:#929bad;justify-content:space-between;align-items:center;margin:3px 0 24px;font-size:11px;display:flex}.login-submit{height:50px;box-shadow:0 12px 24px #4f6ef73d}.admin-shell{min-height:100vh}.admin-sider{height:100vh;position:relative;overflow:hidden;box-shadow:10px 0 32px #1a253e1a;background:radial-gradient(circle at 20% 0,#4f6ef73d,#0000 28%),linear-gradient(#152137,#111a2c)!important}.admin-logo{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;width:100%;height:76px;padding:0 19px;display:flex}.admin-logo-mark{border-radius:11px;flex:none;width:40px;height:40px}.admin-logo>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.admin-logo strong{letter-spacing:.12em;font-size:15px}.admin-logo small{color:#65748d;letter-spacing:.12em;font-size:7px}.menu-caption{color:#627088;letter-spacing:.15em;padding:22px 24px 8px;font-size:9px;font-weight:800}.admin-menu{height:calc(100vh - 154px);padding:3px 12px 90px;overflow:auto;background:0 0!important;border:0!important}.admin-menu::-webkit-scrollbar{width:0}.admin-menu .ant-menu-item,.admin-menu .ant-menu-submenu-title{color:#92a0b5;border-radius:10px;height:44px;margin:4px 0;line-height:44px}.admin-menu .ant-menu-item-selected{box-shadow:0 9px 20px #2b47ae47;color:#fff!important}.admin-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#dbe4ff}.sider-status{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:11px;align-items:center;gap:12px;min-height:58px;padding:12px 14px;display:flex;position:absolute;bottom:13px;left:12px;right:12px}.online-dot{background:#48c78e;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 4px #48c78e1f}.sider-status>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.sider-status strong{color:#d8e0ec;font-size:10px}.sider-status small{color:#68768c;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.admin-workspace{background:#eef1f6;min-width:0;height:100vh;overflow:hidden}.admin-header{background:#fffffff5;border-bottom:1px solid #e7eaf0;justify-content:space-between;align-items:center;gap:20px;height:64px;padding:0 20px 0 12px;line-height:normal;display:flex}.header-left,.header-right{align-items:center;display:flex}.header-left{gap:12px;min-width:0}.header-right{flex:none;gap:9px}.collapse-button{color:#657085;background:#f6f7fa;border:1px solid #ebedf2;width:40px;height:40px;font-size:17px}.header-breadcrumb{flex-direction:column;gap:3px;min-width:0;display:flex}.header-breadcrumb>span{color:#8792a4;letter-spacing:.14em;font-size:7px;font-weight:800}.header-breadcrumb .ant-breadcrumb{font-size:11px}.header-search{background:#f7f8fa;border-color:#edf0f4;width:210px}.user-menu-trigger{color:#344056;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:4px 7px 4px 5px;display:flex}.user-menu-trigger>span:last-child{flex-direction:column;gap:2px;display:flex}.user-menu-trigger strong{font-size:11px}.user-menu-trigger small{color:#939cad;font-size:8px}.admin-tabs{background:#fff;border-bottom:1px solid #e9ecf1;justify-content:space-between;align-items:center;gap:16px;height:43px;padding:0 16px;display:flex}.admin-tabs-scroll{scrollbar-width:none;align-items:center;gap:5px;min-width:0;display:flex;overflow-x:auto}.admin-tabs-scroll::-webkit-scrollbar{display:none}.admin-tabs-scroll button{color:#687386;cursor:pointer;background:#f7f8fa;border:1px solid #e8ebf0;border-radius:7px;flex:none;align-items:center;gap:7px;height:29px;padding:0 10px;font-size:10px;display:inline-flex}.admin-tabs-scroll button.active{color:#fff;background:#4f6ef7;border-color:#4f6ef7;box-shadow:0 5px 12px #4f6ef733}.admin-tabs-scroll i{border-radius:4px;place-items:center;width:14px;height:14px;font-size:12px;font-style:normal;display:grid}.admin-tabs-scroll i:hover{background:#ffffff2e}.mobile-navigation .ant-drawer-title,.mobile-navigation .ant-drawer-close{color:#fff}.mobile-navigation .ant-menu{border-inline-end:0;min-height:100%}.tabs-meta{flex:none;font-size:9px}.admin-content{background:radial-gradient(circle at 100% 0,#4f6ef70f,#0000 27%),#eef1f6;height:calc(100vh - 107px);padding:20px;overflow:auto}.preview-business-content{height:100vh}.business-page{width:100%;max-width:1680px;margin:0 auto;animation:.18s ease-out page-enter}@keyframes page-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.business-page>.ant-card,.business-page>.ant-row>.ant-col>.ant-card,.business-page .filter-card,.business-page .table-card{border:1px solid #e4e9f1;border-radius:15px;overflow:hidden;box-shadow:0 7px 24px #1f2d4b0a}.business-page>.ant-card+.ant-card{margin-top:16px}.business-page>.ant-card>.ant-card-body,.business-page .filter-card>.ant-card-body,.business-page .table-card>.ant-card-body{padding:18px}.business-page>.ant-card:first-of-type:not(.metric-card):not(.dashboard-panel){background:linear-gradient(135deg,#fff,#fafbff)}.business-page .ant-form-inline{row-gap:10px}.business-page .ant-form-inline .ant-form-item{margin-inline-end:12px;margin-bottom:0}.business-page .ant-form-item-label>label{color:#5f6b7f;font-size:12px;font-weight:600}.business-page .ant-input,.business-page .ant-input-affix-wrapper,.business-page .ant-select-selector,.business-page .ant-input-number,.business-page .ant-picker{box-shadow:none;border-color:#dfe5ee;border-radius:9px}.business-page .ant-input:hover,.business-page .ant-input-affix-wrapper:hover,.business-page .ant-select:hover .ant-select-selector,.business-page .ant-picker:hover{border-color:#9aacef}.business-page .ant-btn{min-height:34px;box-shadow:none;border-radius:9px;font-weight:600}.business-page .ant-btn-primary:not(.ant-btn-background-ghost){background:#5670e8;box-shadow:0 5px 12px #5670e82e}.business-page .ant-btn-primary.ant-btn-background-ghost{color:#4d67dc;box-shadow:none;background:#fff;border-color:#8a9ced}.business-page .ant-btn-primary.ant-btn-background-ghost:hover,.business-page .ant-btn-primary.ant-btn-background-ghost:focus-visible{color:#fff;background:#5670e8;border-color:#5670e8}.business-page .ant-btn-link{min-height:28px;padding-inline:5px;font-size:12px}.business-page .ant-table-wrapper{border:1px solid #e7ebf2;border-radius:12px;overflow:hidden}.business-page .ant-table{color:#344158;font-size:12px}.business-page .ant-table-thead>tr>th{color:#6f7a8d;white-space:nowrap;background:#f6f8fc;border-bottom-color:#e8ecf3;padding-block:12px;font-size:11px;font-weight:700}.business-page .ant-table-tbody>tr>td{vertical-align:middle;border-bottom-color:#edf0f5;padding-block:13px}.business-page .ant-table-tbody>tr:hover>td{background:#f8faff!important}.business-page .ant-table-cell-fix-left,.business-page .ant-table-cell-fix-right{background:inherit}.business-page .ant-pagination{margin:16px 0 2px}.business-page .ant-pagination-item,.business-page .ant-pagination-prev .ant-pagination-item-link,.business-page .ant-pagination-next .ant-pagination-item-link{border-radius:8px}.business-page .ant-tag{border-radius:999px;margin-inline-end:4px;padding-inline:7px;font-size:10px;line-height:21px}.business-page .ant-tabs-nav{margin-bottom:16px}.business-page .ant-tabs-tab{padding:9px 3px;font-size:12px;font-weight:600}.business-page .ant-alert,.business-page .ant-collapse{border-radius:12px}.business-page .ant-descriptions-view{border-radius:12px;overflow:hidden}.business-page .ant-empty{margin-block:42px}.business-page .table-card>.ant-card-body>.ant-space:first-child{border-bottom:1px solid #edf0f5;width:100%;min-height:42px;padding-bottom:14px}.business-page .table-card-heading{border-bottom:1px solid #edf0f5;flex-wrap:wrap;min-height:42px;padding-bottom:14px}.business-page .table-card-heading>.ant-space{flex-wrap:wrap;justify-content:flex-end}.business-filter-grid.ant-form{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:12px 14px;display:grid}.business-filter-grid.ant-form .ant-form-item{grid-column:span 3;width:100%;min-width:0;margin:0}.business-filter-grid.ant-form .business-filter-wide{grid-column:span 6}.business-filter-grid.ant-form .business-filter-actions{grid-column:span 3}.business-filter-grid .ant-form-item-control-input-content>.ant-input,.business-filter-grid .ant-form-item-control-input-content>.ant-input-affix-wrapper,.business-filter-grid .ant-form-item-control-input-content>.ant-input-number,.business-filter-grid .ant-form-item-control-input-content>.ant-picker,.business-filter-grid .ant-form-item-control-input-content>.ant-select{width:100%!important}.business-filter-grid .business-filter-actions .ant-space{flex-wrap:wrap}.business-page .config-card{border:1px solid #e4e9f1;border-radius:15px;box-shadow:0 8px 28px #1f2d4b0d}.business-page .config-card>.ant-card-body{padding:22px}.business-page .config-card .ant-card-small{background:#f7f9fc;border-color:#e7ebf2;border-radius:12px}.admin-content[data-page-section=email] .business-page .ant-btn-primary:not(.ant-btn-background-ghost){background:#258f78;box-shadow:0 5px 12px #258f782e}.admin-content[data-page-section=email] .business-page .ant-table-tbody>tr:hover>td{background:#f5fbf9!important}.admin-content[data-page-section=system] .business-page .ant-btn-primary:not(.ant-btn-background-ghost){background:#53627c;box-shadow:0 5px 12px #53627c2b}.admin-content[data-page-section=payment] .page-heading{background:radial-gradient(circle at 93% 18%,#5670e826,#0000 26%),linear-gradient(135deg,#fff,#f6f8ff)}.admin-content[data-page-section=email] .page-heading{background:radial-gradient(circle at 93% 18%,#1a9b7e21,#0000 26%),linear-gradient(135deg,#fff,#f5fbf9)}.admin-content[data-page-section=system] .page-heading{background:radial-gradient(circle at 93% 18%,#62708b1f,#0000 26%),linear-gradient(135deg,#fff,#f7f9fc)}.page-heading{background:linear-gradient(135deg,#fff,#f5f7ff);border:1px solid #e5e9f1;border-radius:15px;justify-content:space-between;align-items:center;gap:30px;min-height:98px;margin-bottom:16px;padding:20px 24px;display:flex;box-shadow:0 7px 24px #1f2d4b0a}.page-heading>div:first-child{min-width:0}.page-heading-copy{align-items:center;gap:16px;display:flex}.page-heading-copy>div{min-width:0}.page-heading-mark{display:none}.page-eyebrow{color:#7184d8;letter-spacing:.15em;font-size:9px;font-weight:800}.page-heading h2.ant-typography{color:#202b40;letter-spacing:-.025em;margin:5px 0;font-size:23px}.page-heading p.ant-typography{color:#8b95a6;margin:0;font-size:11px}.page-actions{flex:none}.page-actions>.ant-space,.page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.page-actions .ant-btn{border-radius:9px;min-height:36px;font-weight:600}.business-page-redesign{--workspace-accent:#5670e8;--workspace-accent-soft:#edf1ff;--workspace-accent-rgb:86 112 232;position:relative}.admin-content[data-page-section=email] .business-page-redesign{--workspace-accent:#218f79;--workspace-accent-soft:#e9f8f4;--workspace-accent-rgb:33 143 121}.admin-content[data-page-section=system] .business-page-redesign{--workspace-accent:#53627c;--workspace-accent-soft:#edf0f5;--workspace-accent-rgb:83 98 124}.business-page-redesign .page-heading{background:radial-gradient(circle at 88% 10%, rgb(var(--workspace-accent-rgb) / 16%), transparent 31%), linear-gradient(128deg, #fff 0%, #fbfcff 55%, var(--workspace-accent-soft) 100%);border-color:rgb(var(--workspace-accent-rgb) / 18%);border-radius:20px;min-height:126px;padding:24px 28px;position:relative;overflow:hidden;box-shadow:0 14px 40px #1f2d4b14}.business-page-redesign .page-heading:before{background:var(--workspace-accent);content:"";width:5px;position:absolute;inset:0 auto 0 0}.business-page-redesign .page-heading:after{border:30px solid rgb(var(--workspace-accent-rgb) / 7%);content:"";pointer-events:none;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-74px;right:44px}.business-page-redesign .page-heading-copy{z-index:1;position:relative}.business-page-redesign .page-heading-mark{color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--workspace-accent), white 15%), var(--workspace-accent));width:58px;height:58px;box-shadow:0 10px 22px rgb(var(--workspace-accent-rgb) / 24%);border:1px solid #ffffff8c;border-radius:17px;flex:0 0 58px;place-items:center;font-size:24px;font-weight:800;display:grid}.business-page-redesign .page-eyebrow{color:var(--workspace-accent)}.business-page-redesign .page-heading h2.ant-typography{margin-top:6px;font-size:27px}.business-page-redesign .page-heading p.ant-typography{color:#728097;max-width:720px;font-size:12px;line-height:1.7}.business-page-redesign .page-actions{z-index:1;border:1px solid rgb(var(--workspace-accent-rgb) / 12%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8;border-radius:12px;padding:6px;position:relative}.business-page-redesign .filter-card{background:#fff;border-color:#e3e8f1;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 10px 30px #1f2d4b0f}.business-page-redesign .filter-card:before{color:#2c3850;content:"筛选与查询";letter-spacing:.01em;background:linear-gradient(90deg,#fafbfe,#fff);border-bottom:1px solid #edf0f5;align-items:center;min-height:50px;padding:0 20px;font-size:13px;font-weight:750;display:flex}.business-page-redesign .filter-card:after{background:var(--workspace-accent);content:"";border-radius:4px;width:4px;height:13px;position:absolute;top:19px;left:10px}.business-page-redesign .filter-card>.ant-card-body{padding:20px}.business-page-redesign .business-filter-grid.ant-form{gap:15px 16px}.business-page-redesign .business-filter-actions{align-self:end}.business-page-redesign .business-filter-actions .ant-btn-primary{min-width:88px}.business-page-redesign .table-card{background:#fff;border-color:#e2e7ef;border-radius:18px;overflow:hidden;box-shadow:0 12px 34px #1f2d4b12}.business-page-redesign .table-card>.ant-card-body{padding:0}.business-page-redesign .table-card-heading{background:linear-gradient(90deg,#fff,#fbfcfe);border-bottom:1px solid #e9edf3;min-height:72px;margin:0;padding:16px 20px}.business-page-redesign .table-card-heading h4.ant-typography{color:#253149;font-size:16px}.business-page-redesign .table-card-heading .ant-typography{color:#8a94a6;font-size:11px}.business-page-redesign .table-card>.ant-card-body>.ant-table-wrapper,.business-page-redesign .table-card>.ant-card-body>.ant-tabs,.business-page-redesign .table-card>.ant-card-body>.ant-empty,.business-page-redesign .table-card>.ant-card-body>.ant-spin-nested-loading{margin:0 20px 20px}.business-page-redesign .table-card .ant-table-wrapper{border-radius:13px}.business-page-redesign .table-card .ant-table-thead>tr>th{color:#5f6c82;letter-spacing:.02em;background:#f3f6fa;height:48px;font-size:11px}.business-page-redesign .table-card .ant-table-tbody>tr>td{background:#fff;height:54px}.business-page-redesign .table-card .ant-table-tbody>tr:nth-child(2n)>td{background:#fbfcfe}.business-page-redesign .table-card .ant-table-tbody>tr:hover>td{background:var(--workspace-accent-soft)!important}.business-page-redesign .table-card .ant-pagination{padding-top:2px}.business-page-redesign>.ant-card:not(.filter-card):not(.table-card){border-color:#e2e7ef;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #1f2d4b0f}.split-workspace-page{grid-template-columns:272px minmax(0,1fr);align-items:start;gap:18px;display:grid}.split-workspace-page>.page-heading{grid-column:1/-1;margin-bottom:0}.split-workspace-page>.ant-row{grid-column:1/-1;margin-bottom:0!important}.split-workspace-page>.filter-card{grid-column:1;min-width:0;position:sticky;top:16px}.split-workspace-page>.table-card{grid-column:2;min-width:0;margin-top:0!important}.split-workspace-page>.filter-card .business-filter-grid.ant-form,.split-workspace-page>.filter-card .ant-form-inline{display:block}.split-workspace-page>.filter-card .ant-form-inline .ant-form-item{width:100%;margin:0 0 14px}.split-workspace-page>.filter-card .ant-form-inline .ant-input,.split-workspace-page>.filter-card .ant-form-inline .ant-select,.split-workspace-page>.filter-card .ant-form-inline .ant-input-number{width:100%!important}.split-workspace-page>.filter-card .ant-form-inline .ant-space{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.split-workspace-page>.filter-card .ant-form-inline .ant-space-item,.split-workspace-page>.filter-card .ant-form-inline .ant-btn{width:100%}.split-workspace-page>.filter-card .business-filter-grid.ant-form .ant-form-item,.split-workspace-page>.filter-card .business-filter-grid.ant-form .business-filter-wide,.split-workspace-page>.filter-card .business-filter-grid.ant-form .business-filter-actions{width:100%;margin:0 0 14px}.split-workspace-page>.filter-card .ant-select,.split-workspace-page>.filter-card .ant-picker,.split-workspace-page>.filter-card .ant-input-number{width:100%!important}.split-workspace-page>.filter-card .business-filter-actions .ant-space{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.split-workspace-page>.filter-card .business-filter-actions .ant-space-item,.split-workspace-page>.filter-card .business-filter-actions .ant-btn{width:100%}.split-workspace-page>.table-card .table-card-heading{align-items:flex-start}.split-workspace-page>.table-card .table-card-heading>.ant-space{justify-content:flex-end}.config-workspace-page .config-workspace{grid-template-columns:286px minmax(0,760px);align-items:start;gap:18px;display:grid}.config-workspace-page .config-workspace-rail,.config-workspace-page .config-form-panel{background:#fff;border:1px solid #e2e7ef;border-radius:18px;box-shadow:0 12px 34px #1f2d4b12}.config-workspace-page .config-workspace-rail{gap:16px;padding:18px;display:grid;position:sticky;top:16px}.config-workspace-page .config-rail-heading{border-bottom:1px solid #edf0f5;align-items:center;gap:11px;padding-bottom:15px;display:flex}.config-workspace-page .config-rail-heading>span{color:#fff;background:linear-gradient(145deg,#4dbb91,#24976f);border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.config-workspace-page .config-rail-heading strong,.config-workspace-page .config-rail-heading .ant-typography{display:block}.config-workspace-page .config-rail-metrics{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.config-workspace-page .config-rail-metrics .ant-statistic{text-align:center;background:#f7faf9;border:1px solid #e6f0ec;border-radius:10px;min-width:0;padding:10px 8px}.config-workspace-page .config-rail-metrics .ant-statistic-title{font-size:9px}.config-workspace-page .config-rail-metrics .ant-statistic-content{font-size:19px}.config-workspace-page .config-rail-note{color:#718097;background:#f5f8f7;border-radius:10px;padding:12px;font-size:10px;line-height:1.7}.config-workspace-page .config-form-panel{min-width:0}.config-workspace-page .config-form-panel>.ant-card-body{padding:0}.config-workspace-page .config-form-heading{background:linear-gradient(90deg,#fff,#f7fbf9);border-bottom:1px solid #e9efec;align-items:center;min-height:70px;padding:16px 20px;display:flex}.config-workspace-page .config-form-heading h4.ant-typography{margin:0 0 3px;font-size:17px}.config-workspace-page .config-form-heading .ant-typography{font-size:10px}.config-workspace-page .config-form-panel form{max-width:680px;padding:22px}.settlement-workspace-page{grid-template-columns:272px minmax(0,1fr);align-items:start;gap:18px;display:grid}.settlement-workspace-page>.page-heading{grid-column:1/-1;margin-bottom:0}.settlement-workspace-page>.filter-card{grid-area:2/1/span 3;position:sticky;top:16px}.settlement-workspace-page>.filter-card .business-filter-grid.ant-form{display:block}.settlement-workspace-page>.filter-card .ant-form-item,.settlement-workspace-page>.filter-card .business-filter-actions{width:100%;margin-bottom:14px}.settlement-workspace-page>.filter-card .ant-select,.settlement-workspace-page>.filter-card .ant-picker{width:100%!important}.settlement-workspace-page>.filter-card .business-filter-actions .ant-space{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.settlement-workspace-page>.filter-card .business-filter-actions .ant-space-item,.settlement-workspace-page>.filter-card .business-filter-actions .ant-btn{width:100%}.settlement-workspace-page>.settlement-date-card,.settlement-workspace-page>.settlement-stat-grid,.settlement-workspace-page>.table-card{grid-column:2;min-width:0;margin:0}.cache-workspace-page .cache-workspace>.ant-spin-container{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:18px;display:grid}.cache-workspace-page .cache-info-panel{min-width:0;position:sticky;top:16px}.cache-workspace-page .cache-chart-grid{min-width:0;margin-top:0!important}.cache-workspace-page .cache-chart-grid>.ant-col{min-width:0}.authorization-workspace-page{grid-template-columns:286px minmax(0,1fr);align-items:start;gap:18px;display:grid}.authorization-workspace-page>.page-heading{grid-column:1/-1;margin-bottom:0}.authorization-workspace-page>.table-card:first-of-type{grid-column:1;position:sticky;top:16px;margin-top:0!important}.authorization-workspace-page>.table-card:last-of-type{grid-column:2;min-width:0;margin-top:0!important}.payment-method-library-page .method-workspace{grid-template-columns:272px minmax(0,1fr);align-items:start;gap:18px;display:grid}.payment-method-library-page .method-filter-panel,.payment-method-library-page .method-library-panel{background:#fff;border:1px solid #e2e7ef;border-radius:18px;box-shadow:0 12px 34px #1f2d4b12}.payment-method-library-page .method-filter-panel{padding:19px;position:sticky;top:16px}.payment-method-library-page .method-panel-title{border-bottom:1px solid #edf0f5;align-items:center;gap:11px;margin:-2px -2px 18px;padding-bottom:16px;display:flex}.payment-method-library-page .method-panel-title>span{color:#fff;background:linear-gradient(145deg,#6780f5,#4665e9);border-radius:11px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 8px 18px #4f6bed3b}.payment-method-library-page .method-panel-title strong,.payment-method-library-page .method-panel-title .ant-typography{display:block}.payment-method-library-page .method-panel-title strong{color:#27334a;font-size:14px}.payment-method-library-page .method-panel-title .ant-typography{margin-top:2px;font-size:10px}.payment-method-library-page .method-filter-panel .ant-form-item{margin-bottom:14px}.payment-method-library-page .method-filter-panel .ant-form-item-label{padding-bottom:5px}.payment-method-library-page .method-filter-actions{gap:8px;padding-top:3px;display:grid}.payment-method-library-page .method-filter-note{color:#708098;background:#f5f7ff;border:1px solid #e5eafe;border-radius:12px;gap:5px;margin-top:18px;padding:13px 14px;font-size:10px;line-height:1.65;display:grid}.payment-method-library-page .method-filter-note strong{color:#4f65bd;font-size:11px}.payment-method-library-page .method-library-panel{min-width:0;overflow:hidden}.payment-method-library-page .method-library-toolbar{background:linear-gradient(95deg,#fff,#f8faff);border-bottom:1px solid #e9edf4;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:16px 20px;display:flex}.payment-method-library-page .method-library-toolbar h4.ant-typography{color:#253149;margin:0 0 3px;font-size:17px}.payment-method-library-page .method-library-toolbar .ant-typography{font-size:10px}.payment-method-library-page .method-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.payment-method-library-page .method-card-grid{grid-template-columns:repeat(auto-fit,minmax(286px,1fr));gap:14px;padding:18px 20px;display:grid}.payment-method-library-page .method-empty{grid-column:1/-1;padding:68px 20px}.payment-method-library-page .method-card{background:linear-gradient(145deg,#fff 0%,#fbfcff 100%);border:1px solid #e3e8f1;border-radius:15px;flex-direction:column;min-width:0;min-height:286px;padding:16px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:0 6px 18px #2636540d}.payment-method-library-page .method-card:hover{border-color:#b9c7fb;transform:translateY(-2px);box-shadow:0 13px 28px #4f6bed1c}.payment-method-library-page .method-card-topline{justify-content:space-between;align-items:center;min-height:23px;display:flex}.payment-method-library-page .method-card-topline .ant-typography{color:#a0a9b8;font-size:10px}.payment-method-library-page .method-card-identity{align-items:center;gap:12px;margin:9px 0 16px;display:flex}.payment-method-library-page .method-card-identity>span{color:#fff;letter-spacing:.03em;background:linear-gradient(145deg,#6881f5,#3d60e4);border-radius:14px;flex:0 0 46px;place-items:center;width:46px;height:46px;font-size:14px;font-weight:800;display:grid;box-shadow:0 9px 18px #4f6bed38}.payment-method-library-page .method-card-identity>div{gap:4px;min-width:0;display:grid}.payment-method-library-page .method-card-identity strong{color:#1f2c43;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.payment-method-library-page .method-card-identity code{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.payment-method-library-page .method-card-section{gap:7px;margin-bottom:13px;display:grid}.payment-method-library-page .method-card-section label{color:#8b96a8;letter-spacing:.06em;font-size:9px;font-weight:700}.payment-method-library-page .method-card-section .ant-tag{margin-inline-end:0;font-size:10px}.payment-method-library-page .method-card-actions{border-top:1px solid #edf0f5;justify-content:flex-end;align-items:center;gap:2px;min-height:42px;margin:auto -5px -6px;padding-top:10px;display:flex}.payment-method-library-page .method-pagination{justify-content:flex-end;padding:2px 20px 20px;display:flex}.payment-method-library-page .method-library-panel>.ant-table-wrapper{margin:18px 20px 20px}@media (width<=1100px){.split-workspace-page{grid-template-columns:1fr}.split-workspace-page>.filter-card,.split-workspace-page>.table-card{grid-column:1;position:static}.split-workspace-page>.filter-card .business-filter-grid.ant-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.split-workspace-page>.filter-card .business-filter-grid.ant-form .ant-form-item,.split-workspace-page>.filter-card .business-filter-grid.ant-form .business-filter-wide,.split-workspace-page>.filter-card .business-filter-grid.ant-form .business-filter-actions{margin-bottom:14px}.config-workspace-page .config-workspace{grid-template-columns:1fr}.config-workspace-page .config-workspace-rail{position:static}.settlement-workspace-page{grid-template-columns:1fr}.settlement-workspace-page>.filter-card,.settlement-workspace-page>.settlement-date-card,.settlement-workspace-page>.settlement-stat-grid,.settlement-workspace-page>.table-card{grid-area:auto/1;position:static}.cache-workspace-page .cache-workspace>.ant-spin-container{grid-template-columns:1fr}.cache-workspace-page .cache-info-panel{position:static}.authorization-workspace-page{grid-template-columns:1fr}.authorization-workspace-page>.table-card:first-of-type,.authorization-workspace-page>.table-card:last-of-type{grid-column:1;position:static}.payment-method-library-page .method-workspace{grid-template-columns:1fr}.payment-method-library-page .method-filter-panel{position:static}.payment-method-library-page .method-filter-panel form{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.payment-method-library-page .method-filter-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;margin-bottom:14px}.payment-method-library-page .method-filter-note{margin-top:4px}}@media (width<=760px){.business-page-redesign .page-heading{align-items:flex-start;min-height:0;padding:20px}.business-page-redesign .page-heading-mark{border-radius:14px;flex-basis:48px;width:48px;height:48px;font-size:20px}.business-page-redesign .page-heading h2.ant-typography{font-size:23px}.business-page-redesign .page-actions{width:100%;margin-top:14px}.business-page-redesign .page-actions .ant-btn{flex:auto}.business-page-redesign .table-card-heading{align-items:flex-start;padding:15px 16px}.business-page-redesign .table-card>.ant-card-body>.ant-table-wrapper,.business-page-redesign .table-card>.ant-card-body>.ant-tabs,.business-page-redesign .table-card>.ant-card-body>.ant-empty,.business-page-redesign .table-card>.ant-card-body>.ant-spin-nested-loading{margin:0 12px 14px}.split-workspace-page>.filter-card .business-filter-grid.ant-form,.payment-method-library-page .method-filter-panel form{grid-template-columns:1fr}.payment-method-library-page .method-library-toolbar{flex-direction:column;align-items:flex-start;padding:15px 16px}.payment-method-library-page .method-toolbar-actions{justify-content:flex-start;width:100%}.payment-method-library-page .method-card-grid{grid-template-columns:1fr;padding:14px}.payment-method-library-page .method-pagination{justify-content:center;padding:2px 14px 16px}}@media (width<=520px){.business-page-redesign .page-heading-copy{align-items:flex-start}.business-page-redesign .page-heading-mark{flex-basis:42px;width:42px;height:42px;font-size:18px}.business-page-redesign .page-heading p.ant-typography{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.ant-modal .ant-modal-content,.ant-drawer .ant-drawer-content{border-radius:16px;overflow:hidden;box-shadow:0 24px 70px #141f362e}.ant-drawer-right .ant-drawer-content{border-radius:16px 0 0 16px}.ant-modal .ant-modal-header,.ant-drawer .ant-drawer-header{border-bottom:1px solid #edf0f4;margin:0;padding:18px 20px}.ant-modal .ant-modal-title,.ant-drawer .ant-drawer-title{color:#263149;font-size:15px;font-weight:750}.ant-modal .ant-modal-body,.ant-drawer .ant-drawer-body{padding:20px}.ant-modal .ant-modal-footer,.ant-drawer .ant-drawer-footer{background:#fafbfc;border-top:1px solid #edf0f4;margin:0;padding:14px 20px}.ant-modal .ant-form-item-label>label,.ant-drawer .ant-form-item-label>label{color:#5c687d;font-size:12px;font-weight:650}.filter-card,.table-card,.dashboard-panel,.metric-card{border:1px solid #e5e9f0;box-shadow:0 5px 20px #222f490a}.filter-card{margin-bottom:16px}.filter-card .ant-form-item{margin-bottom:0}.filter-card .ant-input{width:180px}.table-card-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:17px;display:flex}.table-card-heading h4.ant-typography,.dashboard-panel h4.ant-typography{color:#273248;margin:0 0 3px;font-size:14px}.table-card-heading .ant-typography,.dashboard-panel .ant-card-head-title .ant-typography{font-size:9px}.muted-value{color:#b0b7c3}.money-value{color:#27334a;font-variant-numeric:tabular-nums;font-weight:650}.metric-card{min-height:132px;position:relative;overflow:hidden}.metric-card:after{content:"";opacity:.04;background:currentColor;border-radius:50%;width:120px;height:120px;position:absolute;top:-45px;right:-35px}.metric-card .ant-card-body{align-items:center;gap:16px;display:flex}.metric-icon{background:#edf1ff;border-radius:13px;flex:none;place-items:center;width:48px;height:48px;font-size:21px;display:grid}.metric-blue{color:#4f6ef7}.metric-green{color:#26a269}.metric-violet{color:#8b5cf6}.metric-amber{color:#d98c20}.metric-green .metric-icon{background:#e9f8f0}.metric-violet .metric-icon{background:#f1ebff}.metric-amber .metric-icon{background:#fff5e4}.metric-card .ant-statistic-title{color:#8791a3;font-size:10px}.metric-card .ant-statistic-content{color:#253047;font-size:25px;font-weight:700}.dashboard-grid{margin-top:16px;margin-bottom:16px}.dashboard-panel{height:100%}.dashboard-chart{width:100%;height:300px}.quick-status .ant-card-body{gap:11px;display:grid}.quick-status-item{background:#f8f9fc;border:1px solid #edf0f5;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:3px 20px;padding:16px;display:grid}.quick-status-item span{color:#59657b;font-size:11px;font-weight:650}.quick-status-item strong{color:#263149;grid-row:span 2;font-size:24px}.quick-status-item small{color:#9ca5b5;font-size:8px}@media (width<=1100px){.login-page{grid-template-columns:minmax(360px,.85fr) minmax(410px,1.15fr)}.login-brand-panel{padding:38px}.login-brand-copy h1.ant-typography{font-size:42px}.login-capabilities{flex-direction:column;gap:16px}.header-search{display:none}}@media (width<=780px){body{overflow:auto}.login-page{display:block}.login-brand-panel{min-height:270px;padding:28px 24px}.login-brand-copy{padding:35px 0 10px}.login-brand-copy h1.ant-typography{margin:10px 0;font-size:31px}.login-brand-copy p.ant-typography,.login-capabilities{display:none}.login-form-panel{min-height:auto;padding:38px 22px}.admin-sider{display:none}.admin-header{padding:0 10px}.header-breadcrumb>span,.header-right>.ant-tag,.user-menu-trigger>span:last-child{display:none}.admin-content{padding:12px}.page-heading{flex-direction:column;align-items:flex-start;gap:14px}.page-actions{justify-content:flex-start;width:100%}.filter-card .ant-form{gap:12px;display:grid}.filter-card .ant-form-item,.filter-card .ant-input{width:100%}.business-page>.ant-card>.ant-card-body,.business-page .filter-card>.ant-card-body,.business-page .table-card>.ant-card-body,.business-page .config-card>.ant-card-body{padding:14px}.business-page .table-card-heading{flex-direction:column;align-items:flex-start}.business-page .table-card-heading>.ant-space,.business-page .table-card>.ant-card-body>.ant-space:first-child{width:100%;padding-bottom:12px;overflow-x:auto;flex-wrap:nowrap!important}.ant-modal{max-width:calc(100vw - 20px);margin:10px auto}.tabs-meta{display:none}}.modal-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.modal-form-grid-wide{grid-column:1/-1}.modal-picker-toolbar{width:100%;margin-bottom:12px}.product-form-row{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 14px;margin-bottom:12px;padding:14px;display:grid}.product-view-table{margin-top:18px}.settlement-date-card{margin-bottom:18px}.settlement-date-strip{gap:8px;padding:4px 0 10px;display:flex;overflow-x:auto}.settlement-date-item{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-width:76px;padding:11px 9px;transition:all .16s}.settlement-date-item:hover,.settlement-date-item.is-selected{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 8px 20px #2563eb33}.settlement-date-item strong{margin-bottom:8px;display:block}.settlement-date-item span{justify-content:center;gap:8px;display:flex}.settlement-date-item i,.settlement-date-item em{font-size:12px;font-style:normal}.settlement-date-item em{color:#16a34a}.settlement-date-item.is-selected em{color:#bbf7d0}.settlement-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}@media (width<=960px){.business-filter-grid.ant-form .ant-form-item,.business-filter-grid.ant-form .business-filter-wide,.business-filter-grid.ant-form .business-filter-actions{grid-column:span 6}.modal-form-grid,.product-form-row{grid-template-columns:1fr}.settlement-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.business-filter-grid.ant-form .ant-form-item,.business-filter-grid.ant-form .business-filter-wide,.business-filter-grid.ant-form .business-filter-actions{grid-column:1/-1}.settlement-stat-grid{grid-template-columns:1fr}}.route-error-page{background:#f4f6fb;place-items:center;min-height:100vh;padding:32px;display:grid}
