@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#252832;background:#f4f6f8;font-family:Inter Variable,Inter,PingFang SC,Microsoft YaHei,Microsoft YaHei UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--admin-canvas: #F4F6F8;--admin-surface: #FFFFFF;--admin-surface-muted: #F8F9FB;--admin-text: #252832;--admin-text-secondary: #6B7280;--admin-border: #E6E9EF;--admin-primary: #6D5CE8;--admin-primary-soft: #F0EEFF;--admin-success: #168A4A;--admin-danger: #D83A4A;--admin-warning: #B86508;--admin-info: #2563A6}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;min-width:320px;min-height:100vh;color:var(--admin-text);background:var(--admin-canvas)}button,input,textarea,select{font:inherit}::selection{color:var(--admin-text);background:#dcd8ff}:focus-visible{outline:2px solid rgba(109,92,232,.48);outline-offset:2px}*{scrollbar-color:#B8BDC8 #EEF0F4;scrollbar-width:thin}.brand-lockup,.admin-brand{display:flex;align-items:center;font-size:var(--ant-font-size-lg);font-weight:760;letter-spacing:-.02em}.auth-shell{display:grid;min-height:100dvh;place-items:center;padding:32px;background:var(--admin-canvas)}.auth-panel{display:grid;width:min(100%,460px);min-width:0;place-items:center}.auth-card{width:100%;padding:28px 30px 24px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);box-shadow:0 18px 48px #2528321a}.auth-shell--wide .auth-panel{width:min(100%,760px)}.auth-brand-topline{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:40px;padding-bottom:16px;border-bottom:1px solid var(--admin-border)}.auth-environment{padding:4px 9px;border:1px solid var(--admin-border);border-radius:999px;color:var(--admin-text-secondary);background:var(--admin-surface-muted);font-size:12px;font-weight:650}.auth-card-header h2{margin:0 0 8px;color:var(--admin-text);font-size:24px;letter-spacing:-.02em}.auth-card-header .ant-typography{margin:0;color:var(--admin-text-secondary);line-height:1.6}.auth-card>.ant-alert{margin-top:18px}.auth-card form{margin-top:24px}.auth-card .ant-form-item-label>label{color:var(--admin-text-secondary);font-weight:650}.auth-card .ant-input-affix-wrapper,.auth-card .ant-input{min-height:38px}.auth-back{margin:16px 0 0 -10px;color:var(--admin-text-secondary)}.verification-steps{margin:22px 0}.verification-loading{margin-top:22px}.setup-grid{display:grid;grid-template-columns:204px minmax(0,1fr);gap:16px;align-items:stretch;margin-top:22px}.setup-qr,.setup-secret{min-width:0;padding:14px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface-muted)}.setup-qr{display:grid;justify-items:center;gap:10px;text-align:center}.setup-qr .ant-typography{color:var(--admin-text-secondary);font-size:12px;line-height:1.5}.setup-secret{display:grid;align-content:start;gap:14px}.setup-secret .ant-alert{padding:12px}.secret-copy-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.secret-copy-row code{min-width:0;padding:10px;overflow-wrap:anywhere;border:1px solid var(--admin-border);border-radius:8px;color:var(--admin-text);background:var(--admin-surface);font-family:var(--ant-font-family-code);font-weight:700}.verification-form{display:grid;gap:12px;margin-top:22px}.verification-label{display:flex;align-items:center;gap:8px;color:var(--admin-text-secondary);font-weight:650}.desktop-required{display:grid;min-height:100dvh;place-items:center;padding:24px;background:var(--admin-canvas)}.desktop-required-panel{width:min(100%,460px);padding:30px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);box-shadow:0 18px 48px #2528321a}.desktop-required-icon{display:block;margin:64px 0 20px;color:var(--admin-primary);font-size:24px}.desktop-required-icon svg{width:40px;height:40px}.desktop-required-panel h2{margin:0 0 10px;color:var(--admin-text);font-size:24px;letter-spacing:-.02em}.desktop-required-panel .ant-typography{max-width:44ch;margin-bottom:0;color:var(--admin-text-secondary);font-size:14px;line-height:1.7}.admin-layout{min-width:0;min-height:100dvh;background:var(--admin-canvas)}.admin-layout>.ant-layout,.admin-content,.managed-page{min-width:0}.admin-sider{position:sticky!important;top:0;height:100dvh;border-right:1px solid var(--admin-border);background:var(--admin-surface)!important}.admin-brand{height:52px;padding:0 18px;border-bottom:1px solid var(--admin-border);color:var(--admin-text);white-space:nowrap}.admin-brand-wordmark{font-size:var(--ant-font-size-lg);font-weight:780}.admin-sider .ant-menu{padding:10px 8px;border:0;border-inline-end:none!important;background:transparent}.admin-sider .ant-menu-item,.admin-sider .ant-menu-submenu-title{margin-inline:0;width:100%}.admin-sider .ant-menu-submenu-title{color:#6f7583;font-size:12px;font-weight:700}.admin-header{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 18px!important;border-bottom:1px solid var(--admin-border);background:var(--admin-surface)!important}.admin-header .ant-avatar{color:var(--admin-primary);background:var(--admin-primary-soft);font-weight:700}.user-copy{display:grid;text-align:right;line-height:1.2}.user-copy .ant-typography:last-child{margin-top:2px;font-size:12px}.admin-context-header{position:sticky;top:52px;z-index:9;display:flex;align-items:center;min-height:40px;padding:6px 20px;border-bottom:1px solid var(--admin-border);background:var(--admin-surface)}.admin-context-header .ant-breadcrumb{flex:none}.admin-content{padding:16px 20px 24px;background:var(--admin-canvas)}.admin-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:12px}.admin-page-header__copy{display:grid;min-width:0;gap:3px}.admin-page-header__copy h2{margin:0;color:var(--admin-text);font-size:22px;letter-spacing:-.02em}.admin-page-header__copy>.ant-typography{margin:0;line-height:1.5}.admin-page-header__actions{display:flex;flex:none;align-items:center;gap:8px}.token-import-control{display:inline-flex}.token-import-file-input{display:none}.token-import-modal .ant-modal{max-width:calc(100vw - 32px)}.token-import-modal .ant-modal-content{max-height:calc(100dvh - 32px);overflow:hidden}.token-import-modal .ant-modal-body{min-width:0;overflow:hidden}.token-import-preview{display:grid;min-width:0;gap:12px}.token-import-meta{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:12px}.token-import-meta>.ant-typography{min-width:0;max-width:min(420px,45vw)}.token-import-summary{display:flex;flex:none;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:6px}.token-import-summary .ant-tag,.token-import-result .ant-tag{margin-inline-end:0}.token-import-table{min-width:0;overflow-x:auto}.token-import-table .ant-table-wrapper{min-width:0}.token-import-identity,.token-import-result{display:grid;min-width:0;gap:2px}.token-import-result .ant-typography{font-size:12px;line-height:1.45;white-space:normal;overflow-wrap:anywhere}.token-import-message{display:block}.admin-list-surface{border-color:var(--admin-border);box-shadow:none}.admin-list-surface>.ant-card-body{display:grid;gap:12px}.admin-list-surface__tabs .ant-tabs-nav{margin:0}.admin-list-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:10px 16px}.admin-list-toolbar__filters,.admin-list-toolbar__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.admin-list-toolbar__filters{flex:1 1 640px;min-width:0}.admin-list-toolbar__actions{flex:none;justify-content:flex-end}.admin-list-toolbar__filters>.ant-input-search{flex:1 1 220px;width:auto;max-width:320px}.admin-list-toolbar__filters>.ant-select{flex:0 1 180px;width:180px;max-width:220px}.subscription-payment-config-list .admin-list-surface__toolbar{min-width:0;overflow-x:auto}.subscription-payment-config-list .admin-list-toolbar{display:grid;grid-template-columns:minmax(924px,1fr) max-content;align-items:center;min-width:1116px}.subscription-payment-config-list .admin-list-toolbar__filters{display:block;min-width:0}.subscription-payment-config-filters{display:grid;grid-template-columns:132px 132px 180px 350px 350px 120px;align-items:center;gap:8px}.subscription-payment-config-filters>.ant-select,.subscription-payment-config-filters>.ant-input{width:100%;min-width:0}.subscription-payment-config-list .admin-list-toolbar__actions{flex-wrap:nowrap}.admin-list-surface__content{min-width:0}.admin-list-surface__content .ant-table-wrapper{overflow:hidden;border-radius:8px}.overview-page .ant-card,.operations-panel{border-color:var(--admin-border);box-shadow:none}.overview-metrics-board{margin-top:10px}.overview-metrics-board .ant-card-head{min-height:40px}.overview-metrics-board .ant-card-head-title{padding-block:8px}.overview-metrics-board .ant-card-body{padding:0}.overview-metric-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.overview-metric{position:relative;min-width:0;min-height:82px;padding:12px 14px;border-right:1px solid var(--admin-border);border-bottom:1px solid var(--admin-border)}.overview-metric:nth-child(5n){border-right:0}.overview-metric .ant-statistic-title{margin-bottom:3px;color:var(--admin-text-secondary);font-size:12px}.overview-metric .ant-statistic-content{color:var(--admin-text);font-size:22px;font-variant-numeric:tabular-nums}.overview-metric .ant-btn{position:absolute;right:10px;bottom:7px;height:24px;padding-inline:0;font-size:12px}.overview-metric--danger{background:color-mix(in srgb,var(--admin-danger) 4%,var(--admin-surface))}.overview-metric--danger .ant-statistic-content{color:var(--admin-danger)}.overview-metric--warning{background:color-mix(in srgb,var(--admin-warning) 4%,var(--admin-surface))}.overview-scope-line{display:flex;align-items:center;gap:20px;padding:9px 14px;font-size:12px}.overview-activity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.overview-activity-grid .ant-card-head{min-height:40px}.overview-activity-grid .ant-card-head-title{padding-block:8px}.overview-activity-grid .ant-card-body{padding:4px 14px}.overview-activity-grid .ant-list-item{padding-block:9px}.overview-secondary{margin-top:12px}.tag-row{display:flex;flex-wrap:wrap;gap:6px}.admin-status{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:650;line-height:18px;white-space:nowrap}.admin-status__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.admin-status--success{color:#137743;background:#eaf7f0}.admin-status--info{color:#245f9e;background:#ebf3fc}.admin-status--warning{color:#9a5708;background:#fff4e5}.admin-status--error{color:#c32d3d;background:#fdecef}.admin-status--neutral{color:#606775;background:#eff1f4}.app-loading{display:grid;min-height:100dvh;place-items:center;padding:24px;background:var(--admin-canvas)}.app-loading__status{display:grid;justify-items:center;gap:14px;color:var(--admin-text);text-align:center}.app-loading__copy{display:grid;gap:4px}.app-loading__title{font-size:14px;font-weight:650;line-height:22px;white-space:nowrap}.app-loading__description{color:var(--admin-text-secondary);font-size:12px;line-height:20px;white-space:nowrap}.route-loading{display:grid;min-height:45vh;place-items:center;align-content:center;gap:12px;color:var(--admin-text-secondary)}.revenue-page{display:grid;gap:12px;min-width:0}.revenue-page .admin-page-header{margin-bottom:0}.revenue-overview-line,.revenue-summary-strip{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface)}.revenue-summary-strip+.ant-table-wrapper{margin-top:10px}.revenue-chain-summary-table .ant-table-thead>tr>th{white-space:nowrap}.revenue-chain-summary-table .ant-table-tbody>tr>td{height:40px}.revenue-overview-line>div:first-child{flex:1;min-width:0}.revenue-overview-line__value{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0!important}.revenue-overview-line>div:last-child,.revenue-summary-strip>.ant-space{justify-content:flex-end}.revenue-overview-line>div:last-child .ant-space-item:last-child,.revenue-summary-strip>.ant-space .ant-space-item:last-child{width:100%;text-align:right}.revenue-overview-status{margin:0;border-radius:4px;font-weight:650}.revenue-overview-status--complete{border-color:color-mix(in srgb,var(--admin-success) 34%,var(--admin-border));color:var(--admin-success);background:color-mix(in srgb,var(--admin-success) 6%,var(--admin-surface))}.revenue-overview-status--partial{border-color:color-mix(in srgb,var(--admin-warning) 34%,var(--admin-border));color:var(--admin-warning);background:color-mix(in srgb,var(--admin-warning) 6%,var(--admin-surface))}.revenue-overview-status--failed{border-color:color-mix(in srgb,var(--admin-danger) 34%,var(--admin-border));color:var(--admin-danger);background:color-mix(in srgb,var(--admin-danger) 6%,var(--admin-surface))}.revenue-overview-status--empty{border-color:var(--admin-border);color:var(--admin-text-secondary);background:var(--admin-surface-muted)}.revenue-overview-status--progress{border-color:color-mix(in srgb,var(--admin-primary) 34%,var(--admin-border));color:var(--admin-primary);background:color-mix(in srgb,var(--admin-primary) 6%,var(--admin-surface))}.revenue-summary-metrics{display:flex;min-width:0;align-items:center;gap:48px}.revenue-summary-metrics .ant-statistic{min-width:120px}.revenue-summary-detail-action{display:grid;min-width:88px;align-content:center;gap:2px}.revenue-summary-detail-action>.ant-typography{font-size:14px;line-height:22px}.revenue-summary-detail-action .ant-btn{width:max-content;height:24px;padding:0}.revenue-summary-table .ant-table-thead>tr>th{white-space:nowrap}.revenue-summary-table .ant-table-tbody>tr.ant-table-row>td{height:40px}.revenue-summary-table .ant-table-row-expand-icon-cell{text-align:center}.revenue-summary-expand.ant-btn{width:26px;min-width:26px;height:26px;padding:0;color:var(--admin-text-secondary)}.revenue-summary-expand.ant-btn:hover{color:var(--admin-primary);background:var(--admin-primary-soft)}.revenue-summary-chain{display:block;overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.revenue-summary-number{display:block;overflow:hidden;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.revenue-summary-number--revenue{font-weight:650}.revenue-summary-address-row--expanded>td{background:var(--admin-primary-soft)!important}.revenue-summary-table .ant-table-tbody>tr.ant-table-expanded-row>td.ant-table-cell{padding:0 0 12px;background:var(--admin-surface-muted)}.revenue-token-detail{display:grid}.revenue-token-detail__content{grid-column:2;min-width:0;overflow:hidden;border-radius:6px;outline:1px solid var(--admin-border);background:var(--admin-surface);box-shadow:inset 1px 0 var(--admin-primary)}.revenue-token-detail__heading{display:flex;min-height:36px;align-items:center;justify-content:flex-start;gap:8px;padding:7px 12px;border-bottom:1px solid var(--admin-border)}.revenue-token-detail__grid{overflow-x:auto}.revenue-token-detail__row{display:grid;min-height:34px;align-items:center;border-bottom:1px solid var(--admin-border)}.revenue-token-detail__row:last-child{border-bottom:0}.revenue-token-detail__row--header{min-height:30px;color:var(--admin-text-secondary);background:var(--admin-surface-muted);font-size:12px;font-weight:650}.revenue-token-detail__row>*{min-width:0;padding:6px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.revenue-token-detail__row>*:not(:first-child){text-align:right}.revenue-token-detail__row>:nth-child(2){text-align:left}.revenue-token-detail__token{color:var(--admin-text)}.revenue-token-detail__number{font-family:var(--ant-font-family-code);font-size:12px;font-variant-numeric:tabular-nums}.revenue-token-detail__row>*:last-child{text-align:center}.revenue-token-detail__status{display:flex;justify-content:center}.revenue-token-detail__status .ant-tag{margin:0}.revenue-chain-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px}.revenue-chain-grid .ant-card{min-width:0;border-color:var(--admin-border);box-shadow:none;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.revenue-chain-grid .ant-card:hover{border-color:color-mix(in srgb,var(--ant-color-primary) 46%,var(--admin-border));box-shadow:none}.revenue-chain-grid .ant-card[role=button]:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}.revenue-chain-grid .ant-card.is-selected{border-color:var(--ant-color-primary);background:var(--ant-color-primary-bg)}.revenue-chain-grid .ant-card-body{display:grid;grid-template-rows:auto;gap:8px;padding:12px;overflow:hidden}.revenue-chain-card__header,.revenue-chain-card__identity,.revenue-chain-card__price,.revenue-chain-card__footer,.revenue-selected-chain__identity{display:flex;min-width:0;align-items:center;gap:7px}.revenue-chain-card__header{justify-content:space-between}.revenue-chain-card__identity{flex:1}.revenue-chain-card__identity>.ant-typography{min-width:0}.revenue-chain-card__identity .ant-tag,.revenue-chain-card__header>.ant-tag,.revenue-chain-card__price .ant-tag{flex:none;margin:0}.revenue-status-tag.ant-tag{border-color:color-mix(in srgb,currentColor 34%,var(--admin-border));background:transparent}.revenue-chain-card__metric{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.revenue-chain-card__metric-line{align-items:baseline;line-height:normal}.revenue-chain-card__metric .ant-typography{min-width:0;margin:0}.revenue-chain-card__metric>.ant-typography:first-child{flex:none}.revenue-chain-card__metric>.ant-typography:last-child{margin:0;flex:1;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;line-height:1;font-size:12px}.revenue-chain-card__price{justify-content:space-between;min-height:24px}.revenue-chain-card__price>span{display:flex;min-width:0;align-items:center;gap:4px;font-variant-numeric:tabular-nums}.revenue-chain-card__footer{align-self:end;justify-content:flex-end;min-height:24px;overflow:hidden}.revenue-chain-card__footer .ant-btn{height:24px;padding-block:0;padding-inline:0;line-height:22px}.revenue-chain-card__footer>.ant-typography{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.revenue-chain-card__footer .ant-tag,.revenue-chain-value .ant-typography{margin:0}.revenue-chain-expand{justify-self:center}.revenue-selected-chain{display:grid;gap:12px;min-width:0;padding-top:4px}.revenue-detail-heading{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface)}.revenue-detail-heading .ant-typography{margin:0}.revenue-detail-heading__main{display:flex;min-width:0;align-items:center;gap:24px}.revenue-selected-chain__identity{align-items:flex-start}.revenue-selected-chain__identity>div{display:grid;min-width:0;gap:3px}.revenue-detail-heading__value{display:grid;min-width:150px;gap:2px;padding-left:20px;border-left:1px solid var(--admin-border);font-variant-numeric:tabular-nums}.revenue-detail-heading__value .ant-typography:last-child{overflow:hidden;color:var(--admin-text);font-size:18px;text-overflow:ellipsis;white-space:nowrap}.revenue-selected-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);overflow:hidden}.revenue-summary-metric{display:grid;align-content:center;min-width:0;min-height:68px;gap:5px;padding:10px 12px;border-right:1px solid var(--admin-border);background:var(--admin-surface)}.revenue-summary-metric:last-child{border-right:0}.revenue-summary-metric .ant-typography{min-width:0;margin:0}.revenue-summary-metric__balance{display:block;font-size:13px;font-variant-numeric:tabular-nums}.revenue-selected-chain .ant-table-wrapper{min-width:0}.revenue-address-cell{max-width:100%}.revenue-address-cell .ant-btn{flex:none}.revenue-fee-value,.revenue-fee-value__line{display:flex;min-width:0;align-items:center;gap:6px}.revenue-fee-value>.ant-btn{width:max-content;max-width:100%;padding-inline:0}.revenue-fee-value>.ant-typography{display:block;max-width:170px}.revenue-fee-value__line{width:100%}.revenue-fee-value__line>.ant-typography{min-width:0;max-width:150px}.revenue-fee-value__status{flex:none;color:var(--admin-warning);cursor:help}.revenue-table-balance{display:block;max-width:160px}.revenue-table-balance--unknown{display:inline-flex;align-items:center;gap:5px;color:var(--admin-warning);cursor:help}.revenue-token-popover{display:grid;width:min(340px,100vw - 48px);max-height:360px;overflow:auto}.revenue-token-popover__item{display:grid;min-width:0;gap:5px;padding:10px 2px;border-bottom:1px solid var(--admin-border)}.revenue-token-popover__item:last-child{border-bottom:0}.revenue-token-popover__line{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px}.revenue-token-popover__identity{display:inline-flex;align-items:center;gap:6px}.revenue-token-popover__value{min-width:0;justify-self:end;text-align:right;overflow-wrap:anywhere}.revenue-token-popover__item .ant-tag{margin:0}.revenue-token-popover__item>.ant-typography{min-width:0;overflow-wrap:anywhere}.revenue-tier-popover{display:grid;width:min(300px,100vw - 48px);max-height:320px;overflow:auto}.revenue-tier-popover__row{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:16px;padding:9px 2px;border-bottom:1px solid var(--admin-border)}.revenue-tier-popover__row>.ant-typography{min-width:0;margin:0}.revenue-tier-popover__row>.ant-typography:last-child{text-align:right;white-space:nowrap}.revenue-tier-popover__row:last-child{border-bottom:0}.revenue-detail-surface{min-width:0;border-color:var(--admin-border);box-shadow:none}.revenue-detail-surface .ant-card-body{display:grid;gap:16px}.revenue-detail-surface .ant-table-wrapper{overflow:auto}@media(max-width:768px){.revenue-overview-line,.revenue-detail-heading{align-items:stretch;flex-direction:column}.revenue-overview-line>div:last-child{justify-content:flex-start}.revenue-chain-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.revenue-selected-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.revenue-detail-heading__main{align-items:flex-start;flex-direction:column;gap:10px}.revenue-detail-heading__value{width:100%;padding:8px 0 0;border-top:1px solid var(--admin-border);border-left:0}}@media(max-width:520px){.revenue-selected-summary{grid-template-columns:minmax(0,1fr)}.revenue-detail-heading>.ant-space{width:100%}.revenue-detail-heading>.ant-space .ant-btn{flex:1}}.revenue-filters{display:grid;grid-template-columns:max-content 160px 150px minmax(180px,220px) minmax(240px,1fr) max-content;gap:8px;align-items:center}.revenue-filters>*{min-width:0;width:100%}.revenue-shared-filters{display:grid;grid-template-columns:max-content 160px minmax(180px,240px);gap:8px;align-items:center}.revenue-shared-filters>*,.revenue-detail-filters>*{min-width:0;width:100%}.revenue-detail-filters{display:grid;grid-template-columns:220px minmax(280px,480px) 156px max-content;gap:8px;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--admin-border)}.revenue-detail-address{max-width:480px}.revenue-detail-scope-toggle.ant-segmented{width:156px;padding:2px;border:1px solid var(--admin-border);background:var(--admin-surface-muted)}.revenue-detail-scope-toggle .ant-segmented-group{width:100%}.revenue-detail-scope-toggle .ant-segmented-item{flex:1;min-width:0;text-align:center}.revenue-detail-scope-toggle .ant-segmented-item-selected{color:var(--admin-text);font-weight:650}.revenue-trend-surface{min-width:0;border-color:var(--admin-border);box-shadow:none}.revenue-trend-surface .ant-card-body{display:grid;min-width:0;gap:12px}.revenue-trend-header{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:20px}.revenue-trend-header .ant-statistic{flex:none;min-width:190px}.revenue-trend-meta{display:grid;min-width:0;justify-items:end;gap:7px;text-align:right}.revenue-trend-coverage{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.revenue-trend-coverage .ant-tag{margin:0}.revenue-trend-complete-tag.ant-tag{background:transparent}.revenue-trend-chart-scroll{width:100%;overflow-x:auto;overflow-y:hidden}.revenue-trend-chart{width:100%;min-width:1040px;height:312px}.revenue-trend-state{display:grid;min-height:312px;place-items:center;align-content:center;gap:12px}.revenue-trend-state .ant-alert{width:min(560px,100%)}.scheduled-tasks-page .ant-card-body{padding:0}@media(max-width:1100px){.revenue-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.revenue-shared-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.revenue-shared-filters>.ant-segmented{grid-column:1/-1;overflow-x:auto}}@media(max-width:640px){.revenue-filters,.revenue-shared-filters,.revenue-detail-filters{grid-template-columns:minmax(0,1fr)}.revenue-shared-filters>.ant-segmented{grid-column:auto}.revenue-trend-header{align-items:stretch;flex-direction:column}.revenue-trend-meta{justify-items:start;text-align:left}.revenue-trend-coverage{justify-content:flex-start}}.high-risk-dialog{width:100%}.high-risk-target{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface-muted)}.high-risk-target .ant-typography:last-child{overflow-wrap:anywhere}.high-risk-impact-list{display:flex;flex-wrap:wrap;gap:6px 18px}.plan-status-dialog{width:100%}.plan-status-summary .ant-descriptions-item-label{width:92px;color:var(--admin-text-secondary)}.plan-status-summary .ant-descriptions-item-content{min-width:0;overflow-wrap:anywhere}.plan-status-dialog .ant-alert-description{line-height:1.65}.audit-filter-form{display:block}.audit-filter-form .admin-list-toolbar__filters{display:grid;grid-template-columns:minmax(300px,2fr) repeat(3,minmax(112px,1fr))}.audit-filter-form .ant-form-item{min-width:0;margin:0}.audit-filter-form .ant-input,.audit-filter-form .ant-select,.audit-filter-form .ant-picker{width:100%!important}.audit-filter-time-range{grid-column:span 2}.audit-technical-meta{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);gap:6px 12px;padding:10px 12px;border-top:1px solid var(--admin-border);color:var(--admin-text-secondary);font-size:12px}.audit-technical-meta .ant-typography{margin:0;overflow-wrap:anywhere;font-size:12px}.permission-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.permission-groups .ant-card{min-width:0;border-color:var(--admin-border);box-shadow:none}.permission-groups .ant-card-head{min-height:40px;padding-inline:12px;background:var(--admin-surface-muted)}.permission-groups .ant-card-head-title{padding-block:9px}.permission-groups .ant-card-body,.permission-groups .ant-checkbox-group{display:grid;gap:8px;padding:12px}.permission-groups .ant-card-body .ant-checkbox-group{padding:0}.permission-groups .ant-checkbox-wrapper{margin-inline-start:0}.permission-select-toolbar{display:flex;justify-content:flex-end;margin-bottom:8px}.menu-permission-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;width:100%;padding:10px 12px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface-muted)}.user-subscriptions-page .ant-table-cell{vertical-align:middle}.ant-table-cell{font-variant-numeric:tabular-nums}.technical-reference,.technical-reference .ant-typography{font-family:var(--ant-font-family-code);font-size:12px;font-variant-numeric:tabular-nums}.subscription-technical-snapshot,.operations-panel pre{font-family:var(--ant-font-family-code);font-variant-numeric:tabular-nums}.subscription-primary{display:grid;gap:3px;min-width:0}.subscription-primary .ant-tag{width:max-content;margin-inline-end:0}.subscription-secondary{max-width:320px;color:var(--admin-text-secondary);font-size:12px;overflow-wrap:anywhere}.subscription-period{display:grid;gap:4px;white-space:nowrap}.subscription-period-label{display:inline-block;width:34px;margin-right:5px;color:var(--admin-text-secondary);font-size:12px}.subscription-row-actions{white-space:nowrap}.subscription-detail-modal .ant-modal{max-width:calc(100vw - 32px)}.subscription-detail-modal .ant-modal-content{padding:18px}.subscription-modal-section{min-width:0;padding:11px 13px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface)}.subscription-modal-section>h5{margin:0 0 8px}.subscription-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.subscription-detail-grid>.subscription-modal-section{height:100%}.subscription-plan-sync-snapshot{max-height:220px;margin:10px 0;padding:10px;overflow:auto;border:1px solid var(--ant-color-border-secondary);border-radius:6px;background:var(--ant-color-fill-quaternary);white-space:pre-wrap;overflow-wrap:anywhere}.subscription-entitlements{display:grid;gap:10px}.subscription-entitlement-list{display:grid;gap:8px}.subscription-entitlement-item{display:grid;gap:6px;padding:11px 12px;border-radius:8px;background:var(--admin-surface-muted)}.subscription-entitlement-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.subscription-entitlement-scope,.subscription-entitlement-identity{font-size:12px;overflow-wrap:anywhere}.subscription-entitlement-rules .ant-tag{margin-inline-end:0}.subscription-entitlement-change-list{display:grid;gap:8px}.subscription-entitlement-change{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;background:var(--admin-surface-muted)}.subscription-entitlement-change>div{display:grid;gap:3px;min-width:0}.subscription-entitlement-change .ant-tag{flex:none;margin-inline-end:0}.subscription-snapshot-card{display:grid;align-content:start;gap:10px;min-width:0;padding:14px;border-radius:10px;background:var(--admin-surface-muted)}.subscription-snapshot-card .ant-alert,.subscription-modal-section .ant-alert{margin-bottom:4px}.subscription-technical-snapshot{max-height:320px;margin:0;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--admin-text);font-size:12px}.subscription-order-detail>.ant-space-item{min-width:0}.subscription-order-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.subscription-order-detail-grid>.subscription-modal-section{height:100%}.subscription-order-detail-loading{display:grid;min-height:240px;place-items:center;color:var(--admin-text-secondary)}.subscription-order-detail-modal .ant-descriptions-item-label{width:118px;color:var(--admin-text-secondary)}@media(max-width:900px){.subscription-detail-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.subscription-order-detail-grid{grid-template-columns:minmax(0,1fr)}.subscription-order-detail-modal .ant-modal-content{padding:18px}.subscription-order-detail-modal .ant-descriptions-view table{display:block}.subscription-order-detail-modal .ant-descriptions-view tbody{display:grid;grid-template-columns:minmax(0,1fr)}.subscription-order-detail-modal .ant-descriptions-view tr{display:contents}.subscription-order-detail-modal .ant-descriptions-item{display:grid;grid-template-columns:110px minmax(0,1fr);padding-bottom:10px}}.payment-operations-page{display:grid;width:100%;gap:12px}.operations-panel{border-color:var(--admin-border);background:var(--admin-surface)}.payment-workspace .ant-card-body{padding-top:8px}.payment-workspace .ant-table-cell{vertical-align:middle}.operations-panel pre{max-height:240px;margin:8px 0 0;overflow:auto;white-space:pre-wrap}.operation-form{margin-top:16px}.admin-user-detail-modal .ant-modal{max-width:calc(100vw - 32px)}.admin-user-detail-modal .ant-modal-content{padding:18px}.admin-user-detail-modal .ant-modal-header{margin-bottom:10px}.admin-user-detail-modal .ant-card{border-color:var(--admin-border)}.admin-user-detail-modal .ant-card-head{min-height:38px;padding-inline:12px;background:var(--admin-surface-muted)}.admin-user-detail-modal .ant-card-head-title{padding-block:8px;font-weight:700}.admin-user-detail-modal .ant-card-body{padding:12px}.admin-user-detail-modal .ant-descriptions-item-content{min-width:0;overflow-wrap:anywhere}.admin-user-row-actions,.platform-user-row-actions{white-space:nowrap}.platform-user-detail-modal .ant-modal{max-width:calc(100vw - 32px)}.platform-user-detail-modal .ant-modal-content{padding:18px}.platform-user-detail-modal .ant-modal-header{margin-bottom:10px}.platform-user-detail>.ant-space-item,.platform-user-relations>.ant-space-item{min-width:0}.platform-user-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.platform-user-summary-card{min-width:0;border-color:var(--admin-border)}.platform-user-summary-card .ant-card-head{min-height:38px;padding-inline:12px;background:var(--admin-surface-muted)}.platform-user-summary-card .ant-card-head-title{padding-block:8px;font-weight:700}.platform-user-summary-card .ant-card-body{padding:11px 12px}.platform-user-summary-card .ant-descriptions-item-label{width:104px;color:var(--admin-text-secondary)}.platform-user-section,.platform-user-recovery{border-color:var(--admin-border)}.platform-user-section .ant-card-head,.platform-user-recovery .ant-card-head{min-height:38px;padding-inline:12px;background:var(--admin-surface-muted)}.platform-user-section .ant-card-head-title,.platform-user-recovery .ant-card-head-title{padding-block:8px;font-weight:700}.platform-user-section .ant-card-body,.platform-user-recovery .ant-card-body{padding:12px}.platform-user-section .ant-table-wrapper{overflow:hidden}.platform-user-section .ant-table-cell{vertical-align:middle}.platform-user-section .ant-typography code{white-space:nowrap}.platform-user-subscription-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.platform-user-subscription-panel{min-width:0;padding:11px 12px;border-radius:8px;background:var(--admin-surface-muted)}.platform-user-subscription-panel h5{margin:0 0 8px}.platform-user-subscription-meta{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px 12px;align-items:center}.platform-user-subscription-meta .ant-tag{width:fit-content;margin-inline-end:0}.platform-user-wallet-bind-grid{display:grid;grid-template-columns:180px minmax(0,1fr);gap:12px;align-items:start}.platform-user-wallet-bind-grid>.ant-space{grid-column:1/-1}.platform-user-wallet-management>.ant-card-body>h5{margin:16px 0 8px}.generic-technical-meta{display:grid;gap:7px;padding-top:10px;border-top:1px solid var(--admin-border)}.generic-technical-meta>.ant-typography{font-size:12px}.generic-technical-meta .ant-descriptions-item{padding-bottom:4px}.resource-detail-modal .ant-modal{max-width:calc(100vw - 32px)}.resource-detail-modal .ant-modal-content{padding:20px}.resource-detail-modal .ant-modal-header{margin-bottom:14px}.resource-detail-section{min-width:0}.resource-detail-section-title.ant-typography{margin:0 0 10px;color:var(--admin-text);font-size:14px;font-weight:700}.resource-detail-section .ant-descriptions-item{padding-bottom:7px}.resource-detail-section .ant-descriptions-item-label{width:118px;color:var(--admin-text-secondary)}.resource-detail-section .ant-descriptions-item-content{min-width:0;color:var(--admin-text);overflow-wrap:anywhere}.resource-detail-long-value{min-width:0;overflow-wrap:anywhere;word-break:break-word}.resource-detail-tags{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.resource-detail-tags .ant-tag{max-width:100%;margin:0;overflow-wrap:anywhere;white-space:normal}.resource-detail-locales{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;width:100%}.resource-detail-locales>div{display:grid;grid-template-columns:78px minmax(0,1fr);gap:8px;align-items:start;min-width:0}.resource-detail-locales .ant-tag{width:fit-content;margin:0}.resource-detail-copy-block{display:grid;gap:8px;width:100%}.resource-detail-copy-actions{display:flex;justify-content:flex-end}.feature-fee-details{width:100%;overflow-x:auto;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface)}.feature-fee-detail-header,.feature-fee-detail-row{display:grid;grid-template-columns:minmax(60px,.4fr) minmax(120px,.8fr) minmax(100px,.65fr) minmax(260px,1.7fr) minmax(105px,.65fr) minmax(150px,.75fr);gap:10px;align-items:center;min-width:870px}.feature-fee-detail-header{padding:9px 12px;color:var(--admin-text-secondary);background:var(--admin-surface-muted);font-size:12px;font-weight:750}.feature-fee-detail-group+.feature-fee-detail-group{border-top:1px solid var(--admin-border)}.feature-fee-detail-row{min-height:52px;padding:10px 12px}.feature-fee-detail-row>[role=cell]{min-width:0}.feature-fee-detail-chain-row{background:var(--admin-surface)}.feature-fee-detail-dex-row{border-top:1px dashed var(--admin-border);background:var(--admin-surface-muted)}.feature-fee-detail-row .ant-tag{width:fit-content;max-width:100%;margin:0;white-space:normal}.feature-fee-detail-identity,.feature-fee-detail-stack{display:grid;gap:4px;min-width:0}.feature-fee-detail-identity-heading{display:flex;gap:8px;align-items:center;min-width:0}.feature-fee-detail-identity-heading .chain-logo,.feature-fee-detail-identity-heading .chain-logo-placeholder,.feature-fee-detail-identity-heading .dex-logo,.feature-fee-detail-identity-heading .dex-logo-placeholder{flex:0 0 20px;width:20px;height:20px;border-radius:6px}.feature-fee-detail-identity-heading .ant-typography{min-width:0}.feature-fee-detail-value,.feature-fee-detail-recipient{overflow-wrap:anywhere}.feature-fee-detail-technical{font-family:var(--ant-font-family-code);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.feature-fee-additional-recipients{display:grid;gap:4px;padding-top:4px;border-top:1px solid var(--admin-border)}.feature-recipient-editor{display:grid;gap:6px;min-width:0;align-self:start}.feature-recipient-list{display:grid;gap:8px;min-width:0}.feature-recipient-row{display:grid;gap:6px;min-width:0;padding:8px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface-muted)}.feature-recipient-row-header{display:grid;grid-template-columns:minmax(112px,1fr) minmax(96px,.7fr) 32px;gap:6px;align-items:center}.feature-recipient-dynamic{display:flex;min-height:32px;align-items:center;padding-inline:10px;border:1px dashed var(--admin-border);border-radius:6px}.feature-recipient-details{display:grid;gap:6px;width:100%}.feature-recipient-detail-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;align-items:center;min-width:0}.feature-recipient-detail-row>:nth-child(3){grid-column:1/-1}.feature-recipient-detail-row .ant-tag{margin:0}.feature-fee-tiers{display:grid;gap:5px}.feature-fee-tier{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(90px,.6fr) minmax(80px,.5fr);gap:8px;padding:6px 8px;border-radius:6px;background:var(--admin-surface-muted);font-size:12px}.feature-fee-detail-value .feature-fee-tier{grid-template-columns:minmax(0,1.35fr) minmax(0,.7fr) minmax(0,.55fr)}.feature-fee-detail-value .feature-fee-tier>span{min-width:0;overflow-wrap:anywhere}.audit-detail-modal .ant-modal-content{padding:18px}.audit-detail-modal .ant-modal-header{margin-bottom:10px}.audit-detail-modal .ant-card-head{min-height:36px}.audit-detail-modal .ant-card-head-title{padding-block:7px}.audit-detail-modal .ant-card-body{padding:10px 12px}.audit-detail-modal pre{max-height:220px;margin:0;overflow:auto;white-space:pre-wrap;font-family:var(--ant-font-family-code);font-size:12px}.platform-user-recovery-grid{display:grid;grid-template-columns:180px minmax(280px,1fr) auto;gap:12px;align-items:center}.feature-config-modal .ant-modal{max-width:calc(100vw - 32px)}.feature-config-modal .ant-modal-content{padding:24px}.feature-basic-grid{display:grid;grid-template-columns:minmax(220px,1.35fr) minmax(220px,1.35fr) minmax(100px,.55fr) minmax(120px,.65fr);gap:12px}.feature-basic-grid .ant-form-item{margin-bottom:12px}.feature-fee-section{margin-top:4px}.feature-fee-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:12px}.feature-fee-toolbar h5{margin:0 0 2px}.feature-fee-paste-error{margin-bottom:12px}.feature-manual-paste{margin:0 0 16px;padding:14px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface-muted)}.feature-manual-paste-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.feature-manual-paste-header .ant-typography{margin-bottom:0}.feature-protocol-chain-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:36px;margin-bottom:12px;padding:7px 12px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface-muted)}.feature-protocol-chain-summary-item{display:inline-flex;align-items:baseline;white-space:nowrap}.feature-fee-table-scroll{overflow-x:auto;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface)}.feature-fee-table{min-width:1320px}.feature-fee-header,.feature-fee-row{display:grid;grid-template-columns:minmax(100px,.65fr) minmax(160px,1fr) minmax(120px,.78fr) minmax(340px,2fr) minmax(130px,.8fr) minmax(340px,2fr) 48px;gap:10px;align-items:center}.feature-fee-header{padding:10px 12px;color:var(--admin-text-secondary);background:var(--admin-surface-muted);font-size:12px;font-weight:750}.feature-chain-group+.feature-chain-group{border-top:1px solid var(--admin-border)}.feature-fee-row{padding:12px}.feature-fee-row .ant-select,.feature-fee-row .ant-input{width:100%}.feature-chain-row{background:var(--admin-surface)}.subscription-protocol-groups{display:flex;flex-direction:column;gap:12px}.subscription-protocol-group+.subscription-protocol-group{padding-top:12px;border-top:1px solid var(--admin-border)}.subscription-protocol-header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.subscription-protocol-header .ant-tag{margin-inline-end:0}.subscription-selection-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.subscription-selection-actions .ant-input-affix-wrapper{width:200px}.subscription-selection-actions .ant-checkbox-wrapper{white-space:nowrap}@media(max-width:720px){.subscription-quick-features>.ant-card-head>.ant-card-head-wrapper{flex-wrap:wrap;gap:8px;padding-block:8px}.subscription-quick-features>.ant-card-head .ant-card-extra{width:100%;margin-inline-start:0}.subscription-selection-actions{flex-wrap:wrap;gap:8px}.subscription-selection-actions .ant-input-affix-wrapper{width:160px;max-width:100%}.subscription-protocol-header{flex-wrap:wrap;gap:8px}}.subscription-protocol-chains{width:100%;margin-top:8px}.subscription-feature-config{overflow:hidden;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface)}.subscription-feature-config-header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:8px 12px;background:var(--admin-surface-muted)}.subscription-feature-config-header>strong{color:var(--admin-text);font-size:14px}.subscription-feature-empty{padding:18px 12px;border-top:1px solid var(--admin-border);text-align:center}.subscription-fee-table-scroll{overflow-x:auto;border-top:1px solid var(--admin-border);background:var(--admin-surface)}.subscription-fee-table{min-width:1240px}.subscription-fee-header,.subscription-fee-row{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(124px,.72fr) minmax(120px,.7fr) minmax(250px,1.45fr) minmax(180px,1fr) minmax(210px,1.2fr) minmax(72px,.4fr);gap:10px;align-items:center}.subscription-fee-header{padding:9px 12px;color:var(--admin-text-secondary);background:var(--admin-surface-muted);font-size:12px;font-weight:750}.subscription-fee-row{min-height:52px;padding:10px 12px}.subscription-fee-row>[role=cell]{min-width:0}.subscription-fee-row .ant-input,.subscription-fee-row .ant-select{width:100%}.subscription-chain-group+.subscription-chain-group{border-top:1px solid var(--admin-border)}.subscription-chain-row{background:var(--admin-surface)}.subscription-dex-row{position:relative;border-top:1px dashed var(--admin-border);background:var(--admin-surface-muted)}.subscription-dex-row:before{position:absolute;top:0;bottom:0;left:7px;width:1px;content:"";background:var(--admin-border)}.subscription-fee-value,.subscription-inherited-config{display:grid;gap:3px;min-width:0}.subscription-fee-value .ant-typography,.subscription-inherited-config .ant-typography{margin:0;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.subscription-fee-actions{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.subscription-fee-actions .ant-select{flex:1 1 130px;width:auto;min-width:130px}.subscription-tier-editor{display:grid;gap:6px;width:100%}.subscription-tier-row{display:grid;grid-template-columns:repeat(4,minmax(72px,1fr));gap:4px}.subscription-fee-type{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.subscription-fee-popover{width:min(560px,72vw);max-height:520px;overflow-y:auto}.subscription-detail-title{display:block;margin-bottom:12px;font-size:14px}.subscription-detail-section+.subscription-detail-section{margin-top:14px;padding-top:14px;border-top:1px solid var(--admin-border)}.subscription-detail-heading{display:block;margin-bottom:8px;color:var(--admin-text)}.subscription-detail-descriptions .ant-descriptions-item{padding-bottom:5px}.subscription-detail-descriptions .ant-descriptions-item-label{width:132px;color:var(--admin-text-secondary)}.subscription-detail-descriptions .ant-descriptions-item-content{min-width:0;overflow-wrap:anywhere}.subscription-detail-value{color:var(--admin-text);overflow-wrap:anywhere}.subscription-detail-tiers{margin-top:8px}.subscription-detail-tier-table{margin-top:6px;overflow:hidden;border:1px solid var(--admin-border);border-radius:8px}.subscription-detail-tier-header,.subscription-detail-tier-row{display:grid;grid-template-columns:repeat(4,minmax(76px,1fr));gap:8px;padding:7px 9px}.subscription-detail-tier-header{color:var(--admin-text-secondary);background:var(--admin-surface-muted);font-size:12px;font-weight:700}.subscription-detail-tier-row+.subscription-detail-tier-row{border-top:1px solid var(--admin-border)}.feature-dex-row{position:relative;padding-left:14px;border-top:1px dashed var(--admin-border);background:var(--admin-surface-muted)}.feature-dex-row:before{position:absolute;top:0;bottom:0;left:7.5px;width:1px;content:"";background:var(--admin-border)}.feature-dex-marker{display:flex;align-items:center}.feature-default-rule-pending{display:grid;gap:4px}.feature-row-actions{display:flex;align-items:center;justify-content:center}.feature-action-trigger{width:32px;min-width:32px;padding-inline:0}.feature-fee-value-tiered{align-self:stretch}.feature-tier-editor{display:grid;gap:8px}.feature-tier-editor .ant-input-number{width:100%}.feature-editor-add-chain{margin-top:12px}.feature-editor-save{margin-top:8px}.quick-chain-page{display:grid;min-width:0;gap:12px;padding-bottom:72px}.quick-chain-page__header{display:flex;align-items:flex-start;gap:10px}.quick-chain-page__header>div{display:grid;gap:2px;min-width:0}.quick-chain-page__header h2{margin:0;font-size:22px;letter-spacing:0}.quick-chain-target{display:flex;align-items:flex-end;min-width:0;gap:16px;padding:14px 16px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface)}.quick-chain-target__select{display:grid;flex:0 0 280px;gap:6px;color:var(--admin-text-secondary);font-size:12px}.quick-chain-target__select .ant-select{width:100%}.quick-chain-target__meta{display:flex;align-items:center;min-width:0;flex-wrap:wrap;gap:10px 22px}.quick-chain-target__meta>span{display:grid;min-width:96px;gap:2px}.quick-chain-target__meta code{overflow-wrap:anywhere}.quick-chain-summary{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:12px;padding:10px 0 2px}.quick-chain-filters{display:flex;align-items:center;min-width:0;gap:8px}.quick-chain-filters .ant-input-search{width:260px}.quick-chain-feature-list{min-width:0;overflow:hidden;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface)}.quick-chain-feature-header,.quick-chain-feature-row{display:grid;grid-template-columns:minmax(260px,1fr) 120px 124px;align-items:center;gap:12px}.quick-chain-feature-header{padding:9px 14px;color:var(--admin-text-secondary);background:var(--admin-surface-muted);font-size:12px;font-weight:700}.quick-chain-feature+.quick-chain-feature{border-top:1px solid var(--admin-border)}.quick-chain-feature-row{min-height:56px;padding:8px 14px}.quick-chain-feature-row>[role=cell]{min-width:0}.quick-chain-feature-row>[role=cell]:last-child{display:flex;justify-content:flex-end}.quick-chain-feature-name{display:grid;gap:2px}.quick-chain-feature-name code{color:var(--admin-text-secondary);font-size:12px;overflow-wrap:anywhere}.quick-chain-feature--expanded{background:color-mix(in srgb,var(--admin-surface-muted) 35%,var(--admin-surface))}.quick-chain-workspace{display:grid;grid-template-columns:repeat(2,minmax(460px,1fr));min-width:960px;border-top:1px solid var(--admin-border);background:var(--admin-surface)}.quick-chain-feature--expanded{overflow-x:auto}.quick-chain-pane{display:grid;align-content:start;min-width:0;gap:12px;padding:14px}.quick-chain-pane+.quick-chain-pane{border-left:1px solid var(--admin-border)}.quick-chain-pane__heading{display:flex;align-items:flex-start;justify-content:space-between;min-width:0;gap:12px}.quick-chain-pane__heading>div{display:grid;min-width:0;gap:2px}.quick-chain-editor{display:grid;gap:12px}.quick-chain-field{display:grid;min-width:0;gap:5px;color:var(--admin-text-secondary);font-size:12px}.quick-chain-field .ant-input,.quick-chain-field .ant-select{width:100%}.quick-chain-rule{display:grid;min-width:0;gap:10px;padding:12px;border:1px solid var(--admin-border);border-radius:8px}.quick-chain-rule__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.quick-chain-rule__grid{display:grid;grid-template-columns:minmax(130px,.75fr) minmax(180px,1.25fr);gap:10px}.quick-chain-rule__grid>:last-child:nth-child(3){grid-column:1/-1}.quick-chain-rule-advanced{min-width:0;border-top:1px solid var(--admin-border);padding-top:8px}.quick-chain-rule-advanced>summary{width:fit-content;cursor:pointer;color:var(--ant-color-primary);font-size:12px;font-weight:600}.quick-chain-rule-advanced__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:10px}.quick-chain-rule-advanced__grid .quick-chain-field--wide{grid-column:1/-1}.quick-chain-rule-advanced__grid .ant-input-number{width:100%}.quick-chain-reference__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.quick-chain-reference__toolbar .ant-select{min-width:0}.quick-chain-reference__details,.quick-chain-review-config{min-width:0;overflow-x:auto;border:1px solid var(--admin-border);border-radius:8px}.quick-chain-reference__details .feature-fee-details,.quick-chain-review-config .feature-fee-details{min-width:1020px}.quick-chain-footer{position:sticky;z-index:9;bottom:-1px;display:flex;align-items:center;justify-content:space-between;min-height:58px;margin-top:2px;padding:10px 14px;border:1px solid var(--admin-border);border-radius:8px 8px 0 0;background:color-mix(in srgb,var(--admin-surface) 96%,transparent);box-shadow:0 -5px 14px #1a233212;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.quick-chain-review{display:grid;gap:14px}.quick-chain-review__summary{display:flex;flex-wrap:wrap;gap:6px}.quick-chain-review__items{display:grid;max-height:56vh;overflow-y:auto;gap:10px;padding-right:2px}.quick-chain-review-item{display:grid;min-width:0;gap:10px;padding:12px;border:1px solid var(--admin-border);border-radius:8px}.quick-chain-review-item__heading{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:12px}.quick-chain-review-diff{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;gap:10px}.quick-chain-review-diff>div{display:grid;min-width:0;gap:5px}.quick-chain-review-config--new{border-color:color-mix(in srgb,var(--ant-color-primary) 45%,var(--admin-border));background:color-mix(in srgb,var(--ant-color-primary) 3%,var(--admin-surface))}@media(max-width:1199px){.quick-chain-summary{align-items:stretch;flex-direction:column}.quick-chain-filters{justify-content:space-between}.quick-chain-filters .ant-input-search{flex:1 1 260px;width:auto}.quick-chain-review-diff{grid-template-columns:minmax(0,1fr)}}.localized-name-editor{margin:8px 0 20px;padding:16px;border:1px solid var(--admin-border);border-radius:8px}.localized-name-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.localized-name-row{display:grid;grid-template-columns:minmax(200px,.35fr) minmax(280px,1fr) auto;gap:10px;align-items:center}@media(max-width:720px){.localized-name-row{grid-template-columns:1fr}.localized-name-row .ant-btn{justify-self:start}}@media(min-width:1024px)and (max-width:1199px){.admin-content{padding:14px 16px 22px}.admin-context-header{padding-inline:16px}.audit-filter-form .admin-list-toolbar__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.permission-groups{grid-template-columns:minmax(0,1fr)}.overview-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.overview-metric:nth-child(5n){border-right:1px solid var(--admin-border)}.overview-metric:nth-child(4n){border-right:0}.overview-health-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.admin-page-header{align-items:stretch;flex-direction:column;gap:10px}.admin-page-header__actions{width:100%}.admin-page-header__actions>.ant-space{width:100%;flex-wrap:wrap}.token-import-modal .ant-modal{top:16px;margin:0 auto;padding-bottom:16px}.token-import-modal .ant-modal-content{padding:16px}.token-import-meta{align-items:flex-start;flex-direction:column}.token-import-meta>.ant-typography{max-width:100%}.token-import-summary{justify-content:flex-start}.platform-user-detail-modal .ant-modal-content{padding:18px}.platform-user-wallet-bind-grid{grid-template-columns:minmax(0,1fr)}.platform-user-wallet-bind-grid>.ant-space{grid-column:auto;align-items:stretch;flex-direction:column}.platform-user-wallet-management .platform-user-wallet-bind-grid>.ant-space .ant-btn{width:100%}.platform-user-recovery-grid{grid-template-columns:1fr}.feature-config-modal .ant-modal-content{padding:18px}.feature-basic-grid{grid-template-columns:1fr 1fr}.feature-fee-toolbar{align-items:flex-start}.revenue-summary-strip{align-items:stretch;flex-direction:column}.revenue-summary-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.revenue-summary-metrics .ant-statistic{min-width:0}.revenue-summary-strip>.ant-space{justify-content:flex-start}}@media(max-width:900px){.platform-user-summary-grid,.platform-user-subscription-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.user-copy{display:none}.admin-header{padding:0 12px!important}}.dex-logo{display:block;width:32px;height:32px;border-radius:8px;object-fit:contain}.dex-logo-placeholder{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--ant-color-fill-secondary, var(--admin-surface-muted));color:var(--ant-color-text-secondary, var(--admin-text-secondary));font-size:12px;font-weight:700}.catalog-option-label{display:inline-flex;max-width:100%;align-items:center;gap:8px;overflow:hidden;vertical-align:middle}.catalog-option-label>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chain-logo,.chain-logo-placeholder,.catalog-option-label .dex-logo,.catalog-option-label .dex-logo-placeholder{flex:0 0 20px;width:20px;height:20px;border-radius:5px}.chain-logo{display:block;object-fit:contain}.chain-logo-placeholder{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:var(--ant-color-fill-secondary, var(--admin-surface-muted));color:var(--ant-color-text-secondary, var(--admin-text-secondary));font-size:6px;font-weight:750}.ant-modal.subscription-assignment-modal{max-width:calc(100vw - 32px)}.subscription-assignment-modal .ant-spin-container{display:grid;gap:16px}.subscription-assignment-section{min-width:0}.subscription-assignment-section>h5,.subscription-assignment-section-heading h5{margin:0 0 9px;font-size:14px}.subscription-assignment-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.subscription-assignment-info .ant-descriptions-item-label{color:var(--admin-text-secondary)}.subscription-assignment-info .ant-descriptions-item-content{min-width:0;color:var(--admin-text);overflow-wrap:anywhere}.subscription-assignment-settings{padding:14px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface-muted)}.subscription-assignment-choice-field{width:100%}.subscription-assignment-choice-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.subscription-assignment-choice-field>.subscription-assignment-choice-group{display:grid;width:100%}.subscription-assignment-choice-group .ant-radio-button-wrapper{display:grid;align-content:center;height:auto;min-height:58px;padding:9px 12px;border:1px solid var(--admin-border);border-radius:8px;line-height:1.35}.subscription-assignment-choice-group .ant-radio-button-wrapper:before{display:none}.subscription-assignment-choice-group .ant-radio-button-wrapper>span:last-child{display:grid;gap:3px}.subscription-assignment-choice-group .ant-radio-button-wrapper span span{color:var(--admin-text-secondary);font-size:12px}.subscription-assignment-choice-group .ant-radio-button-wrapper-checked span span{color:inherit;opacity:.78}.subscription-assignment-direct-fields{display:grid;grid-template-columns:minmax(180px,.5fr) minmax(0,1fr);gap:0 12px}.subscription-assignment-direct-fields .ant-form-item:last-child{grid-column:1/-1}.subscription-assignment-context{margin-bottom:12px}.subscription-assignment-result{display:grid;grid-template-columns:minmax(210px,auto) minmax(180px,1fr) auto;align-items:center;gap:12px 20px;padding:12px 14px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface)}.subscription-assignment-result-summary{display:flex;align-items:flex-start;min-width:0;gap:9px}.subscription-assignment-result-icon{flex:none;margin-top:2px;color:var(--admin-success);font-size:14px}.subscription-assignment-result-copy{display:grid;min-width:0;gap:3px}.subscription-assignment-result-copy h5{margin:0;color:var(--admin-text);font-size:14px;line-height:1.4}.subscription-assignment-result-note{font-size:12px;line-height:1.5}.subscription-assignment-result-meta{display:flex;align-items:center;min-width:0;flex-wrap:wrap;gap:4px 8px}.subscription-assignment-result-label{font-size:12px;white-space:nowrap}.subscription-assignment-result-meta .technical-reference{min-width:0}.subscription-assignment-result-actions{display:flex;justify-content:flex-end;gap:4px}.subscription-assignment-result-actions .ant-btn{padding-inline:6px}@media(max-width:720px){.subscription-assignment-choice-group,.subscription-assignment-direct-fields{grid-template-columns:minmax(0,1fr)}.subscription-assignment-direct-fields .ant-form-item:last-child{grid-column:auto}.subscription-assignment-result{grid-template-columns:minmax(0,1fr)}.subscription-assignment-result-actions{width:100%;align-items:stretch;flex-direction:column}.subscription-assignment-result-actions .ant-space-item,.subscription-assignment-result-actions .ant-btn{width:100%}}.operation-error-notice .ant-message-notice-content{max-width:min(720px,100vw - 48px)}.operation-error-notice .ant-message-custom-content{display:flex;align-items:flex-start}.operation-error-notice .ant-message-custom-content>span:last-child{min-width:0;flex:1}.operation-error-content{display:flex;align-items:flex-start;gap:12px;text-align:left}.operation-error-text{min-width:0;max-height:40vh;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}
