html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{color:#101821;font-synthesis:none;text-rendering:optimizelegibility;--chart-total-orders:#101821;--chart-total-income:#007e63;--chart-deposits:#c74734;--chart-api-orders:#2f6fdb;--chart-tg-orders:#a55bce;--chart-direct-deposit-orders:#d0902f;--chart-axis:#607084;--chart-grid:#10182114;--chart-cursor:#10182129;background:#f5f0e8;font-family:Avenir Next,Trebuchet MS,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 12% 8%,#007e6329,#0000 30%),radial-gradient(circle at 88% 18%,#ff432e1f,#0000 30%),linear-gradient(135deg,#f7f2e9 0%,#eef4ef 100%);min-width:320px;min-height:100vh;margin:0}body[data-theme=dark]{color:#e8eee9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--chart-total-orders:#f2f6ef;--chart-total-income:#42c49d;--chart-deposits:#ff806d;--chart-api-orders:#72a7ff;--chart-tg-orders:#cf91ff;--chart-direct-deposit-orders:#f0bd62;--chart-axis:#a8b5c4;--chart-grid:#e8eee91c;--chart-cursor:#e8eee93d;background:radial-gradient(circle at 10% 6%,#007e6342,#0000 34%),radial-gradient(circle at 90% 12%,#c747342e,#0000 32%),linear-gradient(135deg,#07100d 0%,#101614 48%,#1a1612 100%)}.energy-purchase-action{flex-direction:column;align-items:flex-end;gap:8px;min-width:0;display:flex}.energy-purchase-notice{width:min(380px,100%)}.energy-purchase-notice .panel-feedback{margin:0;font-weight:700}.field-feedback{margin-top:6px;font-size:.82rem;line-height:1.35;display:block}.field-feedback-error{color:#c74734;font-weight:700}.form-field :is(input,select)[aria-invalid=true]{border-color:#c74734;box-shadow:0 0 0 2px #c7473429}body[data-theme=dark] .field-feedback-error{color:#ff806d}body[data-theme=dark] .form-field :is(input,select)[aria-invalid=true]{border-color:#ff806d;box-shadow:0 0 0 2px #ff806d33}button{font:inherit;border:0}.page-shell{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:28px;width:min(1120px,100% - 32px);min-height:100vh;margin:0 auto;padding:56px 0;display:grid}.page-shell.single{grid-template-columns:minmax(320px,520px);justify-content:center}.hero-card,.status-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffcf6cc;border:1px solid #1018211a;box-shadow:0 28px 80px #1018211f}.hero-card{border-radius:36px;padding:clamp(36px,6vw,72px)}.status-card{border-radius:28px;padding:28px}.brand-logo{background:#ffffffc7;border-radius:22px;place-items:center;width:64px;height:64px;display:grid;overflow:hidden;box-shadow:0 14px 34px #10182124}.brand-logo.compact{border-radius:16px;flex:none;width:48px;height:48px}.brand-logo img{object-fit:cover;width:100%;height:100%}.eyebrow{color:#007e63;letter-spacing:.16em;text-transform:uppercase;margin:32px 0 14px;font-weight:800}.eyebrow.compact{margin:0 0 6px;font-size:.72rem}h1{color:#101821;letter-spacing:-.08em;max-width:720px;margin:0;font-size:clamp(3.2rem,10vw,7rem);line-height:.88}.workspace-brand h1,.workspace-topbar h2{color:#101821;letter-spacing:-.06em;margin:0;font-size:clamp(1.8rem,4vw,3.4rem);line-height:.95}.workspace-shell{grid-template-columns:292px minmax(0,1fr);gap:20px;width:min(1440px,100% - 28px);min-height:100vh;margin:0 auto;padding:22px 0;display:grid}.workspace-sidebar,.workspace-main,.content-card,.metric-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffcf6d1;border:1px solid #1018211a;box-shadow:0 24px 70px #1018211a}body[data-theme=dark] .workspace-sidebar,body[data-theme=dark] .workspace-main,body[data-theme=dark] .content-card,body[data-theme=dark] .metric-card,body[data-theme=dark] .hero-card,body[data-theme=dark] .status-card{background:#111816e0;border-color:#e8eee91f;box-shadow:0 24px 80px #0000006b}.workspace-sidebar{border-radius:28px;flex-direction:column;height:calc(100vh - 44px);padding:20px;display:flex;position:sticky;top:22px;overflow:hidden}.workspace-brand{align-items:center;gap:12px;padding-bottom:18px;display:flex}.workspace-nav{gap:8px;padding-right:4px;display:grid;overflow:auto}.nav-group{gap:6px;display:grid}.nav-group-title{color:#405064;text-align:left;cursor:pointer;width:100%;font:inherit;letter-spacing:0;background:0 0;border:0;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;font-size:.96rem;font-weight:800;display:flex}.nav-group-items{gap:6px;display:grid}.nav-item{color:#405064;text-align:left;cursor:pointer;background:0 0;border-radius:16px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-size:.96rem;font-weight:800;display:flex}.nav-subitem{letter-spacing:.04em;border-radius:14px;padding-left:18px;font-size:.78rem;font-weight:900}.nav-icon{place-items:center;width:22px;min-width:22px;font-size:1rem;line-height:1;display:inline-grid}.nav-item.active,.nav-item:hover,.nav-group-title.active,.nav-group-title.open,.nav-group-title:hover{color:#fff;background:#101821}.nav-chevron{color:inherit;margin-left:auto;font-size:.86rem;font-weight:900;line-height:1}.sidebar-actions{gap:10px;margin-top:auto;padding-top:18px;display:grid}.language-select{color:#607084;gap:7px;font-size:.82rem;font-weight:800;display:grid}.language-select select{color:#101821;width:100%;font:inherit;background:#ffffffbf;border:1px solid #1018211f;border-radius:14px;padding:10px 12px}.language-feedback{color:#007e63;font-style:normal;font-weight:700;line-height:1.35}.language-feedback.error{color:#a53a2a}.secondary-button.slim{width:100%;padding:11px 14px}.sidebar-link-stack{gap:8px;display:grid}.sidebar-link-button{color:#405064;text-align:center;white-space:normal;justify-content:center;align-items:center;font-size:.74rem;line-height:1.2;text-decoration:none;display:inline-flex}.web3-auth-panel{gap:10px;margin-top:14px;display:grid}.web3-auth-panel.compact{margin-top:0}.web3-auth-panel select{color:#101821;width:100%;font:inherit;background:#ffffffbf;border:1px solid #1018211f;border-radius:14px;padding:10px 12px}.web3-feedback{margin:0;line-height:1.4}.workspace-main{border-radius:32px;min-width:0;padding:clamp(20px,3vw,34px)}.workspace-topbar{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.workspace-topbar>div:first-child{flex:auto;min-width:0}.workspace-topbar-actions{flex:0 540px;justify-content:flex-end;align-items:flex-start;gap:12px;min-width:0;display:flex}.workspace-topbar p{color:#607084;max-width:720px;margin:10px 0 0;line-height:1.55}.session-badge{background:#1018210f;border-radius:18px;gap:10px;width:min(360px,100%);min-width:0;max-width:360px;padding:12px 14px;display:grid}.theme-toggle{color:#101821;cursor:pointer;background:#ffffffc2;border:1px solid #1018211f;border-radius:999px;flex:none;align-items:center;gap:8px;width:max-content;padding:9px 12px;font-size:.8rem;font-weight:800;display:inline-flex;box-shadow:0 12px 30px #1018211a}.hero-card .theme-toggle{margin-bottom:18px}.theme-toggle-mark{background:#101821;border-radius:999px;width:12px;height:12px;box-shadow:inset 5px 0 #f7f2e9}body[data-theme=dark] .theme-toggle{background:#1018211f;border-color:#fffcf629}body[data-theme=dark] .theme-toggle-mark{box-shadow:none;background:#f7f2e9}.session-badge-main{align-items:center;gap:10px;min-width:0;display:flex}.session-badge-main div{min-width:0}.session-badge strong,.session-badge span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.session-badge span{color:#607084;font-size:.8rem}.identity-chip-row{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.session-badge .identity-chip-wrap{display:inline-flex;position:relative;overflow:visible}.identity-chip-row .identity-chip{color:#7a8796;width:auto;max-width:none;font:inherit;white-space:nowrap;background:#10182114;border:0;border-radius:999px;padding:4px 8px;font-size:.72rem;line-height:1;display:inline-flex}.identity-chip-row .identity-chip.linked{color:#007e63;cursor:pointer;background:#007e631f}.identity-chip-row .identity-chip:disabled{cursor:default}.session-badge .identity-popover{z-index:5;color:#101821;white-space:normal;background:#fffaf1;border:1px solid #1018211f;border-radius:12px;min-width:210px;max-width:320px;padding:10px 12px;display:block;position:absolute;top:calc(100% + 8px);left:0;overflow:visible;box-shadow:0 12px 28px #10182124}.identity-popover strong,.identity-popover span{text-overflow:clip;white-space:normal;display:block;overflow:visible}.identity-popover strong{color:#101821;margin-bottom:5px;font-size:.78rem}.identity-popover span{color:#607084;word-break:break-all;font-size:.78rem;line-height:1.35}.session-signout{justify-self:end;margin-top:0;font-size:.8rem}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.user-account-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.user-account-overview-grid .deposit-address-card{max-width:none}.metric-card,.content-card{border-radius:24px;min-width:0;padding:18px}.metric-card span{color:#607084;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:900}.metric-card strong{overflow-wrap:anywhere;color:#101821;margin-top:10px;font-size:clamp(1.25rem,2vw,1.9rem);line-height:1.1;display:block}.metric-card-button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border:1px solid #e5e7eb}.metric-card-button:hover,.metric-card-button:focus-visible,.content-card-clickable:hover,.content-card-clickable:focus-visible{border-color:#93c5fd;box-shadow:0 8px 24px #2563eb1f}.content-card-clickable{cursor:pointer;outline:none}.dashboard-stat-cell{padding:0!important}.dashboard-stat-button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:14px 16px}.dashboard-order-stat-button{display:block}.dashboard-order-stat-button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dashboard-stat-button:hover,.dashboard-stat-button:focus-visible{outline-offset:-2px;background:#2563eb0f;outline:2px solid #2563eb}.metric-card p,.metric-card .metric-card-description,.content-card p{color:#607084;margin:10px 0 0;line-height:1.5}.user-balance-actions{gap:10px;margin-top:14px;display:grid}.user-balance-action-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.user-balance-actions .compact{width:100%}.user-balance-actions .purchase-card{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.user-balance-actions .purchase-card>div:first-child{min-width:0}.user-balance-actions .energy-purchase-action{align-items:stretch;width:100%}.user-balance-actions .energy-purchase-action .primary-button{width:100%}.metric-card .metric-card-description{letter-spacing:0;text-transform:none;font-size:1rem;font-weight:400;display:block}.content-card h3{color:#101821;margin:0;font-size:1.35rem}.purchase-card{justify-content:space-between;align-items:center;gap:16px;display:flex}.panel-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.panel-header-actions{align-items:center;gap:8px;display:flex}.panel-hint,.panel-feedback{margin:10px 0 14px}.activation-preview-banner{color:#7a4b00;background:#fff8e6;border:1px solid #f0c36d;border-radius:8px;margin:0 0 16px;padding:12px 16px}.reconciliation-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.reconciliation-detail{margin-top:22px}.reconciliation-detail h4{color:#101821;margin:0 0 14px;font-size:1rem}.success-text{color:#007e63;margin:0;font-weight:800;line-height:1.5}.daily-summary-card{margin-bottom:16px}.dashboard-toolbar{justify-content:flex-end;margin-bottom:14px;display:flex}.daily-summary-card .panel-header{flex-wrap:wrap;align-items:flex-start;margin-bottom:4px}.daily-summary-range-selector{background:#1018210d;border:1px solid #1018211a;border-radius:8px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex}.daily-summary-range-selector button{color:#607084;min-height:32px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 12px;font-size:.82rem;font-weight:900}.daily-summary-range-selector button:hover,.daily-summary-range-selector button:focus-visible{color:#101821;background:#ffffffb3;outline:none}.daily-summary-range-selector button.active{color:#101821;background:#fff;box-shadow:0 4px 12px #1018211f}.recent-stats-card .panel-header{margin-bottom:10px}.recent-stats-table{background:#1018210a;border:1px solid #10182114;border-radius:16px;overflow:hidden}.recent-stat-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(5rem,35%);padding:12px 14px;display:grid}.recent-stat-row+.recent-stat-row{border-top:1px solid #10182114}.recent-stat-row span{min-width:0;color:var(--app-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:900;overflow:hidden}.recent-stat-row strong{min-width:0;color:var(--app-heading);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.recent-stat-row:hover,.recent-stat-row:focus-visible{outline-offset:-2px;background:#2563eb0f;outline:2px solid #2563eb}.daily-summary-plot{position:relative}.daily-summary-tooltip-portal{z-index:1;pointer-events:none;width:min(260px,100% - 20px);position:absolute;top:20px;right:10px}.daily-summary-tooltip-portal .daily-summary-tooltip{width:100%;min-width:0}.daily-summary-chart{overscroll-behavior-x:contain;background:radial-gradient(circle at 12% 8%,#007e631f,#0000 26%),linear-gradient(#ffffffeb,#faf8f1cc);border:1px solid #10182114;border-radius:28px;width:100%;margin-top:10px;padding:10px 4px 2px;display:block;position:relative;overflow:auto hidden;box-shadow:inset 0 1px #ffffffbf}.daily-summary-chart-canvas{min-width:520px}.daily-summary-chart .recharts-surface{overflow:visible}.daily-summary-tooltip{color:#101821;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf7f5;border:1px solid #1018211a;border-radius:22px;min-width:230px;padding:14px 16px;box-shadow:0 22px 60px #1018212e}.daily-summary-tooltip>strong{color:#2f7a62;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:.9rem;display:block}.daily-summary-tooltip div,.daily-summary-tooltip span,.chart-component-legend,.chart-component-legend span{align-items:center;display:flex}.daily-summary-tooltip div{color:#607084;justify-content:space-between;gap:22px;padding:6px 0;font-size:.82rem;font-weight:800}.daily-summary-tooltip span{gap:8px}.daily-summary-tooltip i,.chart-component-legend i{border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 4px #1018210d}.daily-summary-tooltip b{color:#101821;white-space:nowrap;font-size:.86rem}.chart-component-legend{flex-wrap:wrap;justify-content:center;gap:8px 14px;padding:6px 12px 0}.chart-component-legend span{color:#607084;gap:7px;font-size:.76rem;font-weight:900}.daily-summary-legend{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.daily-summary-legend span{color:#607084;background:#1018210f;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:.78rem;font-weight:800;display:inline-flex}.daily-summary-legend i{border-radius:999px;width:9px;height:9px}.daily-summary-legend strong{color:#101821}.admin-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-dashboard-sections{gap:16px;min-width:0;display:grid}.admin-system-status-card .metric-grid{margin-bottom:0}.provider-supply-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.provider-join-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.provider-supply-grid article,.provider-join-grid article,.quote-card{background:#1018210d;border:1px solid #10182114;border-radius:18px;padding:14px}.provider-supply-grid span,.provider-join-grid span,.quote-card span{color:#607084;font-size:.82rem;font-weight:800;display:block}.provider-supply-grid strong,.provider-join-grid strong{color:#101821;word-break:break-word;margin-top:8px;font-size:1.4rem;display:block}.provider-join-action{margin-top:14px;display:flex}.dashboard-stack{gap:16px;min-width:0;display:grid}.detail-list{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.detail-list li{border-bottom:1px solid #10182114;justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;padding:12px 0;display:flex}.detail-list li>button{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:14px;margin:-12px 0;padding:12px 0;display:flex}.detail-list-clickable{cursor:pointer}.detail-list-clickable:hover,.detail-list-clickable:focus-within{border-color:#93c5fd}.detail-list-clickable:hover span,.detail-list-clickable:focus-within span{color:#2563eb}.data-table-row-clickable{cursor:pointer}.data-table-row-clickable:hover,.data-table-row-clickable:focus-within{background:#1018210a}.telegram-notice-message-cell{white-space:nowrap;text-overflow:ellipsis;max-width:360px;display:block;overflow:hidden}.telegram-notice-full-message{white-space:pre-wrap;overflow-wrap:anywhere;max-height:min(60vh,640px);margin:16px 0 0;overflow:auto}.detail-list li:last-child{border-bottom:0}.detail-list span{color:#607084;overflow-wrap:anywhere;flex:auto;min-width:0;font-weight:800}.detail-list strong{color:#101821;text-align:right;word-break:break-word;flex:none;min-width:0;max-width:100%}.empty-panel{background:#007e6314;border-radius:20px;margin-top:16px;padding:18px}.empty-panel strong,.empty-panel span{display:block}.empty-panel span{color:#405064;margin-top:6px;line-height:1.5}.hero-copy{color:#405064;max-width:620px;margin:24px 0 0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.55}.button-row{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.table-button-row{flex-wrap:wrap;gap:8px;display:flex}.link-hint{color:#607084;margin:14px 0 0;font-size:.92rem;line-height:1.5}.primary-button,.secondary-button{cursor:pointer;border-radius:999px;padding:14px 22px;font-weight:800}.primary-button.compact,.secondary-button.compact{padding:10px 16px}.danger-button{color:#9f2626;font:inherit;cursor:pointer;background:#b72b2b14;border:1px solid #b72b2b47;border-radius:999px;font-weight:800}.danger-button.compact{padding:10px 16px}.danger-button:disabled{cursor:not-allowed;opacity:.55}.primary-button{color:#fff;background:#007e63}.secondary-button{color:#405064;background:#10182114}.secondary-button:disabled{cursor:not-allowed;opacity:.58}.status-pill{border-radius:999px;align-items:center;width:fit-content;padding:5px 10px;font-size:.82rem;font-weight:800;display:inline-flex}.status-pill.status-success{color:#007e63;background:#007e631f}.status-pill.status-muted{color:#607084;background:#10182114}.status-pill.status-warning{color:#9a5a00;background:#f59e0b24}.link-button{color:#007e63;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:32px;margin-top:18px;padding:4px 8px;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex}.link-button:hover:not(:disabled){color:#005f4a;background:#007e6314}.link-button:active:not(:disabled){transform:translateY(1px)}.provider-order-local-link{color:#607084;cursor:pointer;min-width:0;max-width:100%;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.82rem;font-weight:800;display:inline-flex;overflow:hidden}.provider-order-local-link:hover,.provider-order-local-link:focus-visible{color:#007e63;text-decoration:underline}.status-header{align-items:center;gap:10px;margin-bottom:20px;font-weight:900;display:flex}.status-dot{background:#c74734;border-radius:999px;width:10px;height:10px}.status-dot.online{background:#007e63}.swap-config-panel{gap:18px}.swap-config-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.swap-config-toolbar .panel-hint{max-width:760px;margin:0}.swap-config-card-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;display:grid}.swap-config-card{background:#ffffffad;border:1px solid #1018211f;border-radius:8px;padding:16px}.swap-config-card-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.swap-config-card-header h4{margin:0;font-size:1.05rem}.swap-config-card-header p{color:#607084;margin:4px 0 0;font-size:.9rem}.swap-config-form-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.cross-chain-channel-config-panel{gap:16px;display:grid}.cross-chain-channel-list{gap:14px;display:grid}.cross-chain-channel-item{background:#ffffffad;border:1px solid #1018211f;border-radius:8px;gap:14px;padding:16px;display:grid}.cross-chain-channel-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cross-chain-channel-header h4{margin:0;font-size:1.05rem}.cross-chain-channel-header p{color:#607084;margin:4px 0 0;font-size:.9rem}.cross-chain-channel-meta{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.cross-chain-channel-meta div{background:#1018210d;border-radius:8px;min-width:0;padding:10px 12px}.cross-chain-channel-meta span{color:#607084;font-size:.76rem;font-weight:800;display:block}.cross-chain-channel-meta strong{color:#101821;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.9rem;display:block;overflow:hidden}.cross-chain-channel-form-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.cross-chain-channel-form-grid .form-field{align-content:start}.cross-chain-channel-remark{grid-column:span 2}.cross-chain-channel-actions{flex-wrap:wrap;align-items:end;gap:10px;display:flex}body[data-theme=dark] .cross-chain-channel-item{background:#ffffff0a;border-color:#e8eee91f}body[data-theme=dark] .cross-chain-channel-meta div{background:#ffffff0f}body[data-theme=dark] .cross-chain-channel-meta strong{color:#e8eee9}.muted,.error-text{color:#607084;margin:0;line-height:1.5}.error-text{color:#a53a2a}.session-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.session-grid div{background:#1018210f;border-radius:16px;min-width:0;padding:12px}.session-grid dt{color:#607084;font-size:.78rem;font-weight:800}.session-grid dd{color:#101821;word-break:break-word;margin:5px 0 0;font-weight:800}.json-block{color:#d9f8ed;background:#101821;border-radius:18px;max-height:300px;margin:18px 0 0;padding:16px;font-size:.8rem;overflow:auto}.list-toolbar{align-items:end;gap:12px;margin-bottom:16px;display:flex}:is(.list-toolbar:has(.admin-multi-select.open),.list-toolbar:has(.cross-chain-icon-select.open),.dashboard-stack:has(.admin-multi-select.open)){overflow:visible}.address-batch-toolbar{flex-wrap:wrap;align-items:center}.search-field{color:#607084;flex:1;gap:7px;font-size:.82rem;font-weight:800;display:grid}.search-field.small{flex:0 220px}.admin-user-keyword-field{flex:0 380px}.checkbox-field{color:#405064;white-space:nowrap;align-items:center;gap:8px;min-height:44px;font-size:.86rem;font-weight:800;display:inline-flex}.checkbox-field input{accent-color:#101821;width:16px;height:16px}.backup-source-field{color:#405064;box-sizing:border-box;background:#fff;border:1px solid #d0d5dd;border-radius:6px;align-self:end;align-items:center;gap:8px;width:100%;min-width:0;min-height:39px;padding:8px 11px;font-size:.86rem;font-weight:800;display:flex}.backup-source-field input[type=checkbox]{accent-color:#101821;flex:0 0 16px;width:16px;min-width:16px;height:16px;margin:0;padding:0}.backup-source-field span{overflow-wrap:anywhere;min-width:0}.backup-address-form>.backup-source-field{align-self:start;width:fit-content}.backup-address-form-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;min-width:0;display:grid}.backup-address-form-row .form-field{min-width:0}@media (width<=768px){.backup-address-form>.backup-source-field{width:100%}.backup-address-form-row{grid-template-columns:minmax(0,1fr)}.backup-address-form-row>.primary-button{width:100%}}.inline-checkbox{color:#607084;gap:4px;min-width:150px;margin-bottom:8px;font-size:.78rem;font-weight:800;display:grid}.search-field input,.search-field select,.form-field input,.form-field textarea,.form-field select,.table-input{color:#101821;width:100%;font:inherit;background:#ffffffc2;border:1px solid #1018211f;border-radius:16px;padding:12px 14px}.form-field textarea{resize:vertical;min-height:130px}.deposit-address-panel,.settings-inline,.onboarding-link-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.free-delegation-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.deposit-address-panel{background:#1018210d;border:1px solid #10182114;border-radius:18px;grid-template-columns:minmax(0,1fr) auto auto;margin-top:16px;padding:16px}.deposit-address-card{max-width:900px}.member-swap-panel{gap:20px;display:grid}.member-swap-header,.member-swap-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.member-swap-header h2,.member-swap-section-heading h3,.member-swap-direction-card h4,.member-swap-warning h3{margin:0}.member-swap-header p,.member-swap-section-heading p{margin:6px 0 0}.member-swap-content{gap:22px;display:grid}.member-swap-rate-card,.member-swap-quote-card,.member-swap-warning{background:#10182109;border:1px solid #1018211a;border-radius:18px;padding:18px}.member-swap-rate-values,.member-swap-direction-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.member-swap-rate-values strong,.member-swap-direction-card{background:#ffffffb8;border:1px solid #10182114;border-radius:14px;padding:15px}.member-swap-direction-card dl,.member-swap-quote-result{gap:10px;margin:14px 0 0;display:grid}.member-swap-direction-card dl div,.member-swap-quote-result div{grid-template-columns:minmax(90px,.45fr) minmax(0,1fr);gap:12px;display:grid}.member-swap-direction-card dt,.member-swap-quote-result dt{color:#607084}.member-swap-direction-card dd,.member-swap-quote-result dd{margin:0;font-weight:800}.member-swap-address-list{gap:10px;margin-top:14px;display:grid}.member-swap-address-row{background:#10182109;border:1px solid #10182114;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.member-swap-address-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.member-swap-address-actions{gap:8px;display:flex}.member-swap-warning{background:#f59e0b14;border-color:#d9770642}.member-swap-warning ul{color:#607084;margin:12px 0 0;padding-left:20px;line-height:1.6}.member-swap-quote-form{grid-template-columns:.7fr minmax(180px,1.4fr) .7fr auto;align-items:end;gap:12px;margin-top:16px;display:grid}.member-swap-quote-form label{color:#607084;gap:7px;font-weight:800;display:grid}.member-swap-quote-form :is(input,select){color:#101821;width:100%;min-width:0;height:42px;font:inherit;background:#ffffffd1;border:1px solid #10182124;border-radius:10px;padding:0 12px}body[data-theme=dark] .member-swap-rate-card,body[data-theme=dark] .member-swap-quote-card,body[data-theme=dark] .member-swap-address-row{background:#ffffff09;border-color:#e8eee91f}body[data-theme=dark] .member-swap-rate-values strong,body[data-theme=dark] .member-swap-direction-card,body[data-theme=dark] .member-swap-quote-form :is(input,select){color:#f2f6ef;background:#111816;border-color:#e8eee91f}body[data-theme=dark] .member-swap-warning{background:#f59e0b1a}.settings-hint{color:#607084;line-height:1.5}.settings-hint code{color:#344256;overflow-wrap:anywhere;vertical-align:baseline;background:#1018210f;border-radius:6px;max-width:100%;margin:0 3px;padding:1px 5px;font-size:.78rem;display:inline-block}.user-notification-setting-row{background:#10182106;border:1px solid #1018211a;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:24px;margin-top:18px;padding:18px;display:flex}.user-notification-setting-copy{min-width:0}.user-notification-setting-copy strong{color:#101821;display:block}.user-notification-setting-copy p{overflow-wrap:anywhere;margin:6px 0 0}.user-notification-setting-row .ant-switch{flex:none}body[data-theme=dark] .user-notification-setting-row{background:#ffffff09;border-color:#e8eee91f}body[data-theme=dark] .user-notification-setting-copy strong{color:#f2f6ef}.brand-section-title{margin-top:22px}.telegram-notice-ad-form{gap:12px;margin-bottom:22px}.telegram-notice-ad-form .settings-actions-row{justify-content:flex-start;margin-top:0}.telegram-notice-ad-form .primary-button{justify-self:start;width:auto}.telegram-locale-tabs,.telegram-template-variables,.telegram-template-preview-grid{flex-wrap:wrap;gap:10px;display:flex}.telegram-template-variables code{color:#344256;overflow-wrap:anywhere;background:#1018210f;border-radius:6px;align-items:center;min-height:28px;padding:3px 7px;font-size:.82rem;display:inline-flex}.telegram-template-preview-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:18px;display:grid}.admin-pre{white-space:pre-wrap;word-break:break-word;background:#1018210f;border-radius:8px;max-height:420px;margin:0;padding:12px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:.85rem;overflow:auto}.admin-inline-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.telegram-menu-table td:first-child{min-width:180px}.telegram-menu-table td:first-child small{margin-top:4px;display:block}.field-counter{justify-self:end;font-size:.76rem;font-weight:700}.field-counter.invalid{color:#b42318}.inline-json{white-space:pre-wrap;word-break:break-word;max-width:420px;max-height:180px;font:inherit;margin:0;overflow:auto}.onboarding-link-panel{background:#1018210d;border:1px solid #10182114;border-radius:18px;margin-top:14px;padding:14px}.onboarding-link-panel div{gap:8px;display:flex}.quote-card{gap:6px;margin:0;display:grid}.modal-backdrop{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1018216b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-card{background:#fffaf1;border:1px solid #1018211f;border-radius:28px;width:min(620px,100%);max-height:calc(100vh - 40px);padding:22px;overflow:auto;box-shadow:0 30px 90px #10182138}.modal-panel{background:#fffaf1;border:1px solid #1018211f;border-radius:24px;width:min(520px,100%);max-height:calc(100vh - 40px);padding:20px;overflow:auto;box-shadow:0 30px 90px #10182138}.modal-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.modal-header h3{margin:0}.icon-button{color:#101821;width:36px;height:36px;font:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #1018211f;border-radius:999px;font-size:1.2rem}.deposit-modal-body,.active-order-list{flex-direction:column;gap:12px;display:flex}.deposit-qr-box{background:#fff;border:1px solid #1018211a;border-radius:18px;place-items:center;min-height:240px;display:grid}.deposit-qr-box img{width:220px;height:220px}.deposit-modal-copy,.active-order-item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.active-order-item{background:#1018210a;border:1px solid #10182114;border-radius:14px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;padding:12px}.active-order-item div,.active-order-summary{flex-direction:column;gap:4px;min-width:0;display:flex}.active-order-summary-button{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px;overflow:hidden}.active-order-summary-button :is(strong,span){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.active-order-summary-button:hover,.active-order-summary-button:focus-visible{background:#2563eb0f;outline:2px solid #2563eb}.energy-choice-grid{gap:10px;display:grid}.energy-choice{background:#ffffff94;border:1px solid #1018211a;border-radius:18px;align-items:center;gap:10px;padding:13px 14px;display:flex}.energy-choice input{flex:none;width:auto}.energy-choice span{flex:1}.form-check{background:#ffffff94;border:1px solid #1018211a;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-weight:800;display:flex}.form-check input{flex:none;width:auto}.form-check .settings-hint{margin-top:2px;font-weight:500;display:block}.purchase-summary{color:#101821;background:#007e631a;border-radius:18px;margin:0;padding:13px 14px;font-weight:900}.fee-breakdown,.api-console-status-grid{gap:10px;display:grid}.fee-breakdown{grid-template-columns:repeat(3,minmax(0,1fr))}.fee-breakdown div,.api-console-status-grid article{background:#ffffff9e;border:1px solid #10182114;border-radius:14px;min-width:0;padding:12px 14px}.fee-breakdown span,.api-console-status-grid span{color:#607084;font-size:.8rem;display:block}.fee-breakdown strong,.api-console-status-grid strong{color:#101821;overflow-wrap:anywhere;margin-top:4px;display:block}.api-console-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.settings-actions-row{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.cross-chain-panel{min-width:0}.cross-chain-form{gap:16px;display:grid}.cross-chain-swap-form,.cross-chain-verification-card,.cross-chain-transfer-guide{--cross-chain-shell-bg:#ffffffb8;--cross-chain-shell-border:#1f34531a;--cross-chain-card-bg:#ffffffc7;--cross-chain-card-border:#1f34531a;--cross-chain-card-shadow:0 18px 54px #1b2f4d14;--cross-chain-text:#0d1830;--cross-chain-muted:#5d6b82;--cross-chain-control-bg:#ffffffd1;--cross-chain-control-border:#334c7024;--cross-chain-input-bg:#ffffffb3;--cross-chain-divider:#4c6f9c2e;--cross-chain-ring:#ffffffeb;--cross-chain-accent:#2f78ff;--cross-chain-token:#2eaa7f;gap:16px}body[data-theme=dark] .cross-chain-swap-form,body[data-theme=dark] .cross-chain-verification-card,body[data-theme=dark] .cross-chain-transfer-guide{--cross-chain-shell-bg:#0b1321;--cross-chain-shell-border:#ffffff14;--cross-chain-card-bg:#19263cc7;--cross-chain-card-border:#ffffff12;--cross-chain-card-shadow:0 18px 52px #00000047;--cross-chain-text:#f6f8ff;--cross-chain-muted:#b7c2d7;--cross-chain-control-bg:#ffffff0f;--cross-chain-control-border:#ffffff14;--cross-chain-input-bg:#ffffff0e;--cross-chain-divider:#658fcb2e;--cross-chain-ring:#13223c;--cross-chain-accent:#3b7cff;--cross-chain-token:#45c59a}.cross-chain-transfer-card,.cross-chain-verification-card{border-color:var(--cross-chain-shell-border);background:var(--cross-chain-shell-bg);border-radius:18px;box-shadow:0 18px 60px #12233c1c}body[data-theme=dark] .cross-chain-transfer-card,body[data-theme=dark] .cross-chain-verification-card{box-shadow:0 18px 64px #00000057}.cross-chain-verification-card{width:min(100%,1040px)}.cross-chain-verification-card h3{margin-bottom:6px}.cross-chain-verification-form{gap:12px}.cross-chain-transfer-header{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.cross-chain-transfer-title{align-items:center;gap:10px;min-width:0;display:inline-flex}.cross-chain-transfer-title h3{color:var(--cross-chain-text);letter-spacing:0;margin:0;font-size:1.25rem;font-weight:900}.cross-chain-transfer-logo{width:34px;height:34px;color:var(--cross-chain-accent);background:#2f78ff1c;border-radius:999px;place-items:center;font-size:1.2rem;font-weight:900;display:inline-grid}.cross-chain-swap-panel{box-shadow:none;background:0 0;border:0;border-radius:0;gap:34px;display:grid;position:relative;overflow:visible}.cross-chain-swap-side{min-width:0;color:var(--cross-chain-text);border:1px solid var(--cross-chain-card-border);background:var(--cross-chain-card-bg);box-shadow:var(--cross-chain-card-shadow);border-radius:16px;gap:14px;padding:20px;display:grid}.cross-chain-verification-form .cross-chain-swap-side{gap:10px;padding:14px 16px}.cross-chain-swap-side.target{border-top:1px solid var(--cross-chain-card-border)}.cross-chain-swap-head,.cross-chain-swap-info-row,.cross-chain-swap-amount-row,.cross-chain-swap-output-row{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.cross-chain-swap-head>span,.cross-chain-swap-info-row span,.cross-chain-swap-address-field>span,.cross-chain-swap-amount-field>span{color:var(--cross-chain-muted);font-size:.9rem;font-weight:700}.cross-chain-swap-head>span{align-items:center;gap:8px;display:inline-flex}.cross-chain-dot{background:var(--cross-chain-accent);border-radius:999px;width:8px;height:8px;display:inline-block}.cross-chain-dot.target{background:var(--cross-chain-token)}.cross-chain-swap-selects{flex:auto;justify-content:flex-end;gap:8px;min-width:0;display:flex}.cross-chain-swap-select{align-items:center;min-width:116px;max-width:176px;display:inline-flex;position:relative}.cross-chain-swap-select img{pointer-events:none;width:18px;height:18px;position:absolute;left:10px}.cross-chain-swap-symbol{align-items:center;gap:8px;min-width:0;display:inline-flex}.cross-chain-swap-symbol img{flex:none;width:30px;height:30px}.cross-chain-swap-symbol span{text-overflow:ellipsis;min-width:0;overflow:hidden}.cross-chain-swap-selects select{width:auto;max-width:160px;min-height:38px;color:var(--cross-chain-text);border-color:var(--cross-chain-control-border);background:var(--cross-chain-control-bg)}.cross-chain-swap-select select{width:100%;max-width:none;padding-left:34px}.cross-chain-verification-form .cross-chain-swap-selects select{border-radius:8px;min-height:34px;font-size:.9rem}.cross-chain-swap-selects .cross-chain-icon-select{width:auto;min-width:116px;max-width:176px}.cross-chain-swap-selects .cross-chain-icon-select-trigger{min-height:34px;color:var(--cross-chain-text);border-color:var(--cross-chain-control-border);background:var(--cross-chain-control-bg);box-shadow:none;padding:7px 10px;font-size:.9rem}.cross-chain-swap-selects .cross-chain-icon-select-menu{min-width:160px}.cross-chain-swap-amount-field,.cross-chain-swap-address-field{flex:auto;gap:8px;width:100%;min-width:0;display:grid}.cross-chain-swap-amount-field input{width:100%;min-width:0;height:auto;color:var(--cross-chain-text);background:0 0;border:0;padding:0;font-size:clamp(38px,7vw,64px);font-weight:800;line-height:1}.cross-chain-verification-form .cross-chain-swap-amount-field input{font-size:clamp(32px,4vw,46px)}.cross-chain-swap-address-field input{color:var(--cross-chain-text);border-color:var(--cross-chain-control-border);background:var(--cross-chain-input-bg)}.cross-chain-verification-form .cross-chain-swap-address-field input{border-radius:8px;min-height:36px;padding:8px 10px}.cross-chain-swap-amount-row>strong,.cross-chain-swap-output-row>span{color:var(--cross-chain-token);white-space:nowrap;flex:none;font-size:clamp(30px,5vw,48px);font-weight:800}.cross-chain-verification-form .cross-chain-swap-amount-row>strong,.cross-chain-verification-form .cross-chain-swap-output-row>span{font-size:clamp(24px,3.2vw,34px)}.cross-chain-verification-form .cross-chain-swap-symbol img{width:24px;height:24px}.cross-chain-swap-output-row>strong{min-width:0;color:var(--cross-chain-text);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(38px,7vw,64px);line-height:1;overflow:hidden}.cross-chain-verification-form .cross-chain-swap-output-row>strong{font-size:clamp(32px,4vw,46px)}.cross-chain-swap-info-row{min-height:22px}.cross-chain-swap-info-row strong{color:var(--cross-chain-muted);white-space:nowrap;font-size:.92rem}.cross-chain-swap-divider{background:linear-gradient(90deg, transparent, var(--cross-chain-divider) 18%, var(--cross-chain-divider) 82%, transparent);place-items:center;height:1px;display:grid;position:relative}.cross-chain-swap-divider span{border:4px solid var(--cross-chain-ring);width:46px;height:46px;color:var(--cross-chain-accent);background:var(--cross-chain-shell-bg);border-radius:999px;place-items:center;font-size:28px;line-height:1;display:grid;position:absolute}.cross-chain-summary-strip{border:1px solid var(--cross-chain-card-border);background:var(--cross-chain-card-bg);box-shadow:var(--cross-chain-card-shadow);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:12px 16px;display:grid}.cross-chain-quote-loading{min-width:0;color:var(--cross-chain-muted);justify-content:center;align-items:center;gap:8px;font-size:.86rem;font-weight:700;display:inline-flex}.cross-chain-quote-loading>span{border:2px solid #3b82f638;border-top-color:var(--cross-chain-accent);border-radius:999px;width:16px;height:16px;animation:.75s linear infinite cross-chain-quote-spin}@keyframes cross-chain-quote-spin{to{transform:rotate(360deg)}}.cross-chain-summary-item{border-right:1px solid var(--cross-chain-card-border);align-items:center;gap:10px;min-width:0;padding:2px 14px;display:flex}.cross-chain-summary-item:last-child{border-right:0}.cross-chain-summary-icon{width:34px;height:34px;color:var(--cross-chain-accent);background:#2f78ff1a;border-radius:10px;flex:none;place-items:center;font-size:1rem;display:inline-grid}.cross-chain-summary-item>span:last-child{gap:2px;min-width:0;display:grid}.cross-chain-summary-item small{color:var(--cross-chain-muted);font-size:.78rem;font-weight:700}.cross-chain-summary-item strong{min-width:0;color:var(--cross-chain-text);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.cross-chain-verification-form .cross-chain-swap-divider span{border-width:3px;width:38px;height:38px;font-size:22px}.cross-chain-transfer-grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:12px;min-width:0;display:grid}.cross-chain-transfer-side{background:#10182109;border:1px solid #10182114;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.cross-chain-transfer-side.source{border-left:3px solid #27a8e0b8}.cross-chain-transfer-side.target{border-left:3px solid #34c759b8}.cross-chain-transfer-arrow{min-width:28px}.cross-chain-transfer-wide{max-width:min(520px,100%)}.cross-chain-form .primary-button{justify-self:start}.cross-chain-deposit-card{gap:14px;display:grid}.cross-chain-transfer-guide{color:var(--cross-chain-text);border-color:var(--cross-chain-shell-border);background:var(--cross-chain-shell-bg);border-radius:18px;gap:18px;display:grid;box-shadow:0 18px 60px #12233c1c}.cross-chain-transfer-guide.is-settled{border-color:#2f78ff75;box-shadow:0 0 0 1px #2f78ff24,0 18px 60px #12233c1c}.cross-chain-transfer-guide.is-success{border-color:#2eaa7fad;box-shadow:0 0 0 1px #2eaa7f33,0 18px 60px #12233c1c}.cross-chain-transfer-guide.is-error{border-color:#d94b55ad;box-shadow:0 0 0 1px #d94b5533,0 18px 60px #12233c1c}body[data-theme=dark] .cross-chain-transfer-guide{box-shadow:0 18px 64px #00000057}.cross-chain-status-panel{gap:18px;min-width:0;padding:8px;display:grid;position:relative}.cross-chain-status-order-chip{border:1px solid var(--cross-chain-control-border);min-width:0;color:var(--cross-chain-muted);background:var(--cross-chain-input-bg);border-radius:10px;justify-self:end;padding:8px 12px;font-size:.9rem;font-weight:900}.cross-chain-status-order-chip strong{color:var(--cross-chain-text)}.cross-chain-status-hero{text-align:center;justify-items:center;gap:10px;min-width:0;padding:6px 0 2px;display:grid}.cross-chain-status-icon{color:#fff;background:#2f78ff;border-radius:999px;place-items:center;width:72px;height:72px;font-size:2.1rem;font-weight:900;line-height:1;display:grid;box-shadow:0 14px 34px #2f78ff42}.cross-chain-status-panel.waiting .cross-chain-status-icon{font-size:2.65rem}.cross-chain-status-panel.success .cross-chain-status-icon{background:#2eaa7f;box-shadow:0 14px 34px #2eaa7f42}.cross-chain-status-panel.error .cross-chain-status-icon{background:#d94b55;box-shadow:0 14px 34px #d94b553d}.cross-chain-status-hero h3,.cross-chain-status-hero p{margin:0}.cross-chain-status-hero h3{color:var(--cross-chain-text);font-size:1.65rem;font-weight:900}.cross-chain-status-hero p{color:var(--cross-chain-muted);font-weight:800}.cross-chain-status-estimate{color:var(--cross-chain-accent);background:#2f78ff0f;border:1px solid #2f78ff33;border-radius:10px;padding:9px 16px;font-weight:900}.cross-chain-status-steps{border:1px solid var(--cross-chain-control-border);background:var(--cross-chain-input-bg);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:14px;list-style:none;display:grid}.cross-chain-status-steps li{min-width:0;color:var(--cross-chain-muted);text-align:center;justify-items:center;gap:6px;display:grid}.cross-chain-status-steps li>span{color:#fff;background:#c8d0dc;border:2px solid #60708438;border-radius:999px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.cross-chain-status-steps li.is-done>span,.cross-chain-status-steps li.is-active>span{background:#2f78ff;border-color:#2f78ff42}.cross-chain-status-steps li.is-active>span{font-size:1.35rem}.cross-chain-status-panel.success .cross-chain-status-steps li.is-done>span{background:#2eaa7f;border-color:#2eaa7f47}.cross-chain-status-steps li.is-error>span,.cross-chain-status-panel.error .cross-chain-status-steps li.is-error>span{background:#d94b55;border-color:#d94b553d}.cross-chain-status-steps strong,.cross-chain-status-steps small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.cross-chain-status-steps strong{color:var(--cross-chain-text);font-weight:900}.cross-chain-status-steps small{color:var(--cross-chain-muted);font-size:.8rem;font-weight:800}.cross-chain-status-info-card{border:1px solid var(--cross-chain-control-border);background:var(--cross-chain-input-bg);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.cross-chain-status-info-card>div{border-bottom:1px solid var(--cross-chain-divider);grid-template-columns:120px minmax(0,1fr);gap:12px;min-width:0;padding:12px 14px;display:grid}.cross-chain-status-info-card>div:nth-last-child(-n+2){border-bottom:0}.cross-chain-status-info-card span{color:var(--cross-chain-muted);font-weight:900}.cross-chain-status-info-card strong{min-width:0;color:var(--cross-chain-text);text-align:right;overflow-wrap:anywhere}.cross-chain-status-notice{color:var(--cross-chain-accent);background:#2f78ff0f;border:1px solid #2f78ff2e;border-radius:12px;margin:0;padding:11px 14px;font-weight:900}.cross-chain-status-notice.success{color:#007e63;background:#2eaa7f14;border-color:#2eaa7f38}.cross-chain-status-notice.error{color:#d94b55;background:#d94b5514;border-color:#d94b553d}.cross-chain-status-actions{justify-content:stretch}.cross-chain-status-actions>button{flex:1}.cross-chain-status-refresh-hint{color:var(--cross-chain-muted);text-align:center;margin:-4px 0 0;font-size:.86rem;font-weight:800}.cross-chain-guide-header,.cross-chain-guide-header-actions,.cross-chain-guide-footer,.cross-chain-guide-footer .settings-actions-row{align-items:center;gap:12px;min-width:0;display:flex}.cross-chain-guide-header{justify-content:space-between}.cross-chain-guide-header h3{color:var(--cross-chain-text);letter-spacing:0;align-items:center;gap:8px;margin:0 0 6px;font-size:1.35rem;font-weight:900;display:flex}.cross-chain-guide-header h3 span{color:var(--cross-chain-accent);font-size:1rem}.cross-chain-guide-header p,.cross-chain-guide-footer p,.cross-chain-guide-card p,.cross-chain-guide-warning p{color:var(--cross-chain-muted);margin:0;line-height:1.5}.cross-chain-guide-header-actions{flex-wrap:wrap;justify-content:flex-end}.cross-chain-guide-chip,.cross-chain-guide-status{border:1px solid var(--cross-chain-card-border);max-width:260px;min-height:36px;color:var(--cross-chain-muted);background:var(--cross-chain-control-bg);border-radius:10px;align-items:center;padding:8px 12px;font-weight:800;display:inline-flex}.cross-chain-guide-chip strong{min-width:0;color:var(--cross-chain-text);text-overflow:ellipsis;white-space:nowrap;margin-left:6px;overflow:hidden}.cross-chain-guide-status{color:#b86c08;background:#f299241c;border-color:#f299242e}.cross-chain-guide-layout{grid-template-columns:minmax(0,1.48fr) minmax(320px,1fr);gap:14px;display:grid}.cross-chain-guide-card{border:1px solid var(--cross-chain-card-border);background:var(--cross-chain-card-bg);min-width:0;box-shadow:var(--cross-chain-card-shadow);border-radius:16px;align-content:start;gap:16px;padding:18px;display:grid}.cross-chain-guide-card h4{color:var(--cross-chain-text);margin:0;font-size:1rem;font-weight:900}.cross-chain-guide-address,.cross-chain-guide-metrics>div,.cross-chain-guide-deadline,.cross-chain-guide-warning,.cross-chain-guide-tipbox{border:1px solid var(--cross-chain-control-border);background:var(--cross-chain-input-bg);border-radius:14px;min-width:0}.cross-chain-guide-address{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:14px;display:grid}.cross-chain-guide-address>span{grid-column:1/-1}.cross-chain-guide-address span,.cross-chain-guide-metrics span,.cross-chain-guide-detail-list dt,.cross-chain-guide-deadline span,.cross-chain-guide-metrics small,.cross-chain-guide-deadline small{color:var(--cross-chain-muted);font-size:.84rem;font-weight:800}.cross-chain-guide-address strong,.cross-chain-guide-detail-list dd{min-width:0;color:var(--cross-chain-text);overflow-wrap:anywhere}.cross-chain-guide-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cross-chain-guide-metrics>div{gap:6px;padding:14px;display:grid}.cross-chain-guide-metrics strong{color:var(--cross-chain-accent);overflow-wrap:anywhere;font-size:1.38rem;font-weight:900;line-height:1.1}.cross-chain-guide-scan{grid-template-columns:240px minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.cross-chain-guide-scan>div:first-child{justify-items:center;gap:10px;min-width:0;display:grid}.cross-chain-guide-qr{background:#fff;border-radius:14px;place-items:center;width:188px;height:188px;display:grid}.cross-chain-guide-qr img{width:176px;height:176px}.cross-chain-guide-tipbox{align-content:center;gap:10px;padding:14px 16px;display:grid}.cross-chain-guide-tipbox strong,.cross-chain-guide-warning strong{color:var(--cross-chain-text)}.cross-chain-guide-tipbox ul{color:var(--cross-chain-muted);gap:8px;margin:0;padding-left:18px;line-height:1.5;display:grid}.cross-chain-guide-detail-list{gap:12px;margin:0;display:grid}.cross-chain-guide-detail-list>div{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.cross-chain-guide-detail-list dd{text-align:right;margin:0;font-weight:900}.cross-chain-guide-deadline,.cross-chain-guide-warning{gap:8px;padding:16px;display:grid}.cross-chain-guide-deadline{background:#2f78ff0f;border-color:#2f78ff47}.cross-chain-guide-deadline strong{color:#d94b55;font-size:1.25rem;font-weight:900}.cross-chain-deadline-display{display:block}.cross-chain-deadline-countdown{gap:8px;display:grid}.cross-chain-deadline-time{font-variant-numeric:tabular-nums;line-height:1}.cross-chain-deadline-meter{background:#d94b5529;border-radius:999px;width:100%;height:6px;display:block;overflow:hidden}.cross-chain-deadline-meter i{border-radius:inherit;background:linear-gradient(90deg,#2f78ff,#d94b55);height:100%;transition:width .35s;display:block}.cross-chain-deadline-countdown.is-urgent .cross-chain-deadline-time{animation:1s ease-in-out infinite cross-chain-deadline-pulse}@keyframes cross-chain-deadline-pulse{0%,to{opacity:1}50%{opacity:.62}}.cross-chain-guide-warning{background:#e0952d1a;border-color:#e0952d33}.cross-chain-guide-footer{justify-content:space-between;padding:12px 4px 0}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.detail-grid>div{background:#ffffff75;border:1px solid #10182114;border-radius:16px;min-width:0;padding:12px}.detail-grid dt{color:#607084;font-size:.78rem;font-weight:900}.detail-grid dd{color:#101821;overflow-wrap:anywhere;margin:5px 0 0;font-weight:800;line-height:1.35}.cross-chain-timeline{gap:8px;margin:14px 0 0;padding-left:20px;display:grid}.cross-chain-timeline li{color:#607084;line-height:1.45}.cross-chain-timeline strong{color:#101821;margin-right:4px}.api-docs-panel{border-top:1px solid #1018211a;gap:12px;margin-top:18px;padding-top:18px;display:grid}.api-docs-panel h4{margin:0}.api-curl-snippet,.api-callback-message{white-space:pre-wrap;overflow-wrap:anywhere;color:#243244;background:#1018210f;border-radius:14px;max-width:100%;padding:12px;font-size:.82rem;line-height:1.5;overflow:auto}.modal-actions{justify-content:flex-end;gap:10px;display:flex}.admin-form{gap:14px;margin-top:16px;display:grid}.admin-subsection{border-top:1px solid #1018211a;margin-top:22px;padding-top:18px}.admin-subsection h3{margin-top:0}.provider-recharge-records{margin-top:28px}.split-form,.inline-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.deposit-wallet-filter-form{grid-template-columns:minmax(140px,220px) minmax(280px,1fr) auto;align-items:end}.deposit-wallet-filter-form .primary-button{min-width:96px}.third-party-test-order-form{grid-template-columns:minmax(150px,190px) minmax(280px,1fr) minmax(160px,190px) minmax(150px,180px) auto;justify-content:start}.third-party-provider-order-filters{grid-template-columns:minmax(132px,160px) minmax(132px,180px) minmax(118px,144px) auto;justify-content:start}.compact-field{min-width:0}.switch-form{grid-template-columns:repeat(2,minmax(150px,220px)) auto;justify-content:start;align-items:end}.section-title-row{justify-content:space-between;align-items:center;gap:12px;margin-top:1.33em;display:flex}.section-title-row h4{margin:0}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.form-list{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;margin-top:14px;display:grid}.form-row-card{background:#ffffff6b;border:1px solid #10182114;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;min-width:0;padding:14px;display:grid}.form-row-card .form-field{min-width:0}.form-row-card .form-field>span{overflow-wrap:anywhere}.form-field{color:#607084;gap:7px;font-size:.82rem;font-weight:800;display:grid}.amount-max-field{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.amount-max-button{text-transform:uppercase;justify-content:center;min-width:58px;height:42px}.address-paste-input{grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:8px;min-width:0;display:grid}.address-paste-input.compact{grid-template-columns:minmax(0,1fr) 36px}.address-paste-input>input,.address-paste-input>.table-input{min-width:0}.address-paste-button{color:#159f78;cursor:pointer;background:#ffffffc2;border:1px solid #1018211f;border-radius:14px;place-items:center;width:42px;min-width:42px;height:42px;padding:0;display:grid}.address-paste-input.compact .address-paste-button{border-radius:12px;width:36px;min-width:36px;height:36px}.address-paste-button:disabled{cursor:not-allowed;opacity:.58}.address-paste-icon{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:16px;height:16px;display:block}.address-paste-input.compact .address-paste-icon{width:14px;height:14px}body[data-theme=dark] .address-paste-button{color:#54d1a6;background:#07100db8;border-color:#e8eee924}.cross-chain-address-modal{background:#fff;box-shadow:0 22px 64px #0f172a3d}.cross-chain-address-modal .modal-form{gap:16px}.cross-chain-address-modal-label{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.cross-chain-address-modal-chain{color:#182333;align-items:center;gap:6px;min-width:0;font-weight:850;display:inline-flex}.cross-chain-address-modal-chain img{border-radius:999px;flex:none;width:18px;height:18px}.cross-chain-address-format-hint{color:#758297;font-size:.82rem;line-height:1.35}.cross-chain-address-error{color:#dc2626;font-size:.82rem;font-weight:700;line-height:1.35}.cross-chain-confirm-address-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 16px;display:grid}body[data-theme=dark] .cross-chain-address-modal{background:#0b0e18}body[data-theme=dark] .cross-chain-address-modal-chain{color:#eef7f2}body[data-theme=dark] .cross-chain-address-format-hint{color:#e7eeec9e}body[data-theme=dark] .cross-chain-address-error{color:#f87171}@media (width<=720px){.cross-chain-confirm-address-fields{grid-template-columns:1fr}}.copy-line{background:#1018210f;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin:14px 0;padding:14px;display:flex}.table-scroll{border:1px solid #10182114;border-radius:18px;min-width:0;max-width:100%;overflow-x:auto}.data-table{border-collapse:collapse;color:#101821;width:100%;min-width:980px}.data-table.compact{min-width:520px}.data-table.compact.brand-pricing-table{min-width:1180px}.data-table.compact.resource-config-table{min-width:840px}.data-table.compact.resource-band-table{min-width:760px}.data-table.compact.third-party-providers-table{width:max-content;min-width:1760px}.data-table.price-comparison-table{width:max-content;min-width:1220px}.price-comparison-table th:nth-child(7),.price-comparison-table td:nth-child(7),.price-comparison-table th:nth-child(8),.price-comparison-table td:nth-child(8),.price-comparison-table th:nth-child(9),.price-comparison-table td:nth-child(9){white-space:normal;overflow-wrap:anywhere;min-width:108px;max-width:200px}.price-comparison-table th:nth-child(10),.price-comparison-table td:nth-child(10),.price-comparison-table th:nth-child(11),.price-comparison-table td:nth-child(11){min-width:96px}.price-comparison-table .price-compare-col-our{background:#2563eb14}.price-comparison-table th.price-compare-col-our{color:#1d4ed8;background:#2563eb29}.price-comparison-table .price-compare-col-tronrental{background:#0d94881a}.price-comparison-table th.price-compare-col-tronrental{color:#0f766e;background:#0d94882e}.price-comparison-table .price-compare-col-netts{background:#ea580c1a}.price-comparison-table th.price-compare-col-netts{color:#c2410c;background:#ea580c2e}.price-comparison-table .price-compare-col-catfee{background:#7c3aed1a}.price-comparison-table th.price-compare-col-catfee{color:#6d28d9;background:#7c3aed2e}.price-comparison-table .price-compare-col-tronagg{background:#0596691a}.price-comparison-table th.price-compare-col-tronagg{color:#047857;background:#0596692e}body[data-theme=dark] .price-comparison-table .price-compare-col-our{background:#60a5fa1f}body[data-theme=dark] .price-comparison-table th.price-compare-col-our{color:#93c5fd;background:#60a5fa33}body[data-theme=dark] .price-comparison-table .price-compare-col-tronrental{background:#2dd4bf1f}body[data-theme=dark] .price-comparison-table th.price-compare-col-tronrental{color:#5eead4;background:#2dd4bf33}body[data-theme=dark] .price-comparison-table .price-compare-col-netts{background:#fb923c1f}body[data-theme=dark] .price-comparison-table th.price-compare-col-netts{color:#fdba74;background:#fb923c33}body[data-theme=dark] .price-comparison-table .price-compare-col-catfee{background:#a78bfa1f}body[data-theme=dark] .price-comparison-table th.price-compare-col-catfee{color:#c4b5fd;background:#a78bfa33}body[data-theme=dark] .price-comparison-table .price-compare-col-tronagg{background:#34d3991f}body[data-theme=dark] .price-comparison-table th.price-compare-col-tronagg{color:#6ee7b7;background:#34d39933}.data-table.swap-addresses-table,.data-table.swap-ins-table,.data-table.swap-orders-table,.data-table.swap-resource-supplies-table,.data-table.swap-txs-table,.data-table.swap-excluded-addresses-table{table-layout:fixed}.data-table.swap-addresses-table{min-width:2110px}.data-table.swap-ins-table{min-width:1780px}.data-table.swap-orders-table{min-width:3140px}.data-table.swap-txs-table{min-width:1520px}.data-table.swap-resource-supplies-table{min-width:2580px}.data-table.swap-excluded-addresses-table{min-width:1040px}.data-table.cross-chain-excluded-addresses-table{table-layout:fixed;min-width:1040px}.cross-chain-id-cell{width:74px}.cross-chain-status-cell{width:96px}.cross-chain-address-cell{width:280px}.cross-chain-remark-cell{width:420px}.selection-cell{text-align:center;width:48px;min-width:48px}.table-selection-checkbox{accent-color:#1677ff;vertical-align:middle;width:16px;height:16px;margin:0}.cross-chain-excluded-addresses-table :is(.cross-chain-id-cell,.cross-chain-status-cell,.cross-chain-address-cell,.cross-chain-remark-cell,.cross-chain-actions-cell,.tronscan-link,.truncate-text){text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;overflow:hidden}.cross-chain-excluded-addresses-table .cross-chain-actions-cell .secondary-button{width:auto;min-height:32px;padding:5px 12px;font-size:.84rem}.swap-configs-table{table-layout:fixed;min-width:1180px}.swap-address-guide{background:#1018210a;border:1px solid #1018211a;border-radius:18px;gap:12px;padding:14px;display:grid}.swap-address-modal{width:min(860px,100%)}.swap-operation-modal{width:min(720px,100%)}.swap-operation-detail-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 16px;margin-top:14px}.swap-operation-detail-list>div{min-width:0}.swap-operation-detail-list>div:first-child{grid-column:1/-1}.swap-operation-detail-list dt{color:#607084;font-size:.82rem;font-weight:900}.swap-operation-detail-list dd{color:#101821;overflow-wrap:anywhere;min-width:0;margin:4px 0 0;font-weight:800}.swap-operation-form-grid{grid-template-columns:minmax(150px,190px) minmax(0,1fr);align-items:start;gap:12px 14px}.swap-operation-form-grid .form-field{min-width:0}.swap-operation-form-grid .form-field>span{line-height:1.35}.swap-operation-form-grid :is(input,select){min-height:46px;line-height:1.25}.swap-operation-form-grid .amount-max-field{grid-template-columns:minmax(0,1fr) minmax(72px,auto)}.swap-operation-form-grid .amount-max-button{min-width:72px;height:46px}.swap-operation-form-grid .settings-hint{overflow-wrap:anywhere;margin-top:2px;line-height:1.45;display:block}.swap-transfer-form-grid .swap-operation-address-field{grid-column:2}.swap-transfer-form-grid .swap-operation-amount-field{grid-column:1/-1}.swap-address-guide-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.swap-address-guide-header strong{font-size:.98rem}.swap-address-guide-header span,.swap-address-steps span{color:#607084}.swap-address-runtime-toolbar{flex-wrap:wrap;align-items:center;gap:8px 14px}.swap-address-runtime-toolbar .checkbox-field{min-height:24px;line-height:1.35}.swap-address-runtime-toolbar .checkbox-field input{flex:none;margin:0}.swap-address-runtime-toolbar .muted{align-items:center;min-height:24px;line-height:1.35;display:inline-flex}.swap-address-steps{counter-reset:swap-step;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.swap-address-steps li{counter-increment:swap-step;background:#fffcf6ad;border:1px solid #10182114;border-radius:14px;gap:6px;min-height:118px;padding:12px;display:grid}.swap-address-steps strong{align-items:center;gap:8px;font-size:.9rem;display:flex}.swap-address-steps strong:before{content:counter(swap-step);color:#fffaf2;background:#101821;border-radius:8px;place-items:center;width:24px;height:24px;font-size:.78rem;display:inline-grid}.swap-address-steps span{font-size:.84rem;line-height:1.55}body[data-theme=dark] .swap-address-guide{background:#e8eee90d;border-color:#e8eee91f}body[data-theme=dark] .swap-operation-detail-list dt{color:#a8b5c4}body[data-theme=dark] .swap-operation-detail-list dd{color:#e8eee9}body[data-theme=dark] .swap-address-guide-header span,body[data-theme=dark] .swap-address-steps span{color:#a8b5c4}body[data-theme=dark] .swap-address-steps li{background:#e8eee90a;border-color:#e8eee91a}body[data-theme=dark] .swap-address-steps strong:before{color:#101614;background:#e8eee9}.swap-id-cell{width:74px}.swap-status-cell{width:124px}.swap-direction-cell,.swap-execution-cell{width:180px}.swap-token-cell,.swap-count-cell{width:92px}.swap-address-cell{width:260px}.swap-hash-cell{width:240px}.swap-amount-cell,.swap-resource-cell{width:154px}.swap-actions-cell{width:390px}.swap-reason-cell,.swap-text-cell{width:320px}.swap-ins-table .swap-actions-cell,.swap-orders-table .swap-actions-cell{width:116px}.swap-orders-table .swap-execution-cell{width:210px}.swap-orders-table .swap-reason-cell{width:380px}.swap-excluded-addresses-table .swap-actions-cell{width:120px}.data-table.swap-addresses-table .ant-table-cell.swap-actions-cell{width:280px;min-width:280px;max-width:280px}.data-table.swap-addresses-table .swap-action-group{flex-wrap:nowrap}.swap-excluded-addresses-table .swap-excluded-remark-cell{width:500px}.swap-excluded-addresses-table .swap-actions-cell .secondary-button{width:auto;min-height:32px;padding:5px 12px;font-size:.84rem}:is(.swap-addresses-table,.swap-ins-table,.swap-orders-table,.swap-resource-supplies-table,.swap-txs-table,.swap-excluded-addresses-table) :is(th,td){overflow-wrap:normal;word-break:normal;padding:11px 10px;font-size:.88rem;line-height:1.35}:is(.swap-addresses-table,.swap-ins-table,.swap-orders-table,.swap-resource-supplies-table,.swap-txs-table,.swap-excluded-addresses-table) :is(.swap-id-cell,.swap-status-cell,.swap-direction-cell,.swap-execution-cell,.swap-token-cell,.swap-count-cell,.swap-address-cell,.swap-hash-cell,.swap-amount-cell,.swap-resource-cell,.swap-actions-cell,.swap-reason-cell,.swap-text-cell,.swap-excluded-remark-cell,.tronscan-link,.truncate-text){text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;overflow:hidden}:is(.swap-addresses-table,.swap-ins-table,.swap-orders-table,.swap-resource-supplies-table,.swap-txs-table,.swap-excluded-addresses-table) :is(.tronscan-link,.truncate-text){max-width:100%;display:block}.swap-actions-cell .inline-actions,.swap-actions-cell .swap-action-group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.swap-actions-cell .swap-action-button{min-width:54px;min-height:30px;box-shadow:none;white-space:nowrap;border:1px solid #0000;border-radius:10px;padding:7px 10px;font-size:.8rem;line-height:1.15;transition:transform .16s,background .16s,border-color .16s,color .16s}.swap-actions-cell .swap-action-button:hover:not(:disabled){transform:translateY(-1px)}.swap-action-button.edit{color:#405064;background:#40506414;border-color:#4050642e}.swap-action-button.approve{color:#0057bf;background:#0077ff1a;border-color:#07f3}.swap-action-button.enable{color:#006f57;background:#007e631f;border-color:#007e6338}.swap-action-button.disable,.swap-action-button.delete{color:#b93529;background:#d24c3c1a;border-color:#d24c3c38}.swap-action-button.transfer,.swap-action-button.retry,.swap-action-button.reclaim{color:#835100;background:#ffb02029;border-color:#89560038}.swap-actions-cell .swap-action-button:disabled{opacity:.55;transform:none}.third-party-providers-table th:first-child,.third-party-providers-table td:first-child{width:240px;min-width:240px}.third-party-providers-table th:nth-child(2),.third-party-providers-table td:nth-child(2){width:170px;min-width:170px}.third-party-providers-table th:nth-child(3),.third-party-providers-table td:nth-child(3){width:340px;min-width:340px}.third-party-providers-table th:nth-child(4),.third-party-providers-table td:nth-child(4){width:190px;min-width:190px}.third-party-providers-table th:nth-child(5),.third-party-providers-table td:nth-child(5){width:260px;min-width:260px}.third-party-providers-table th:nth-child(6),.third-party-providers-table td:nth-child(6){width:190px;min-width:190px}.third-party-providers-table th:nth-child(7),.third-party-providers-table td:nth-child(7){width:320px;min-width:320px}.third-party-providers-table th:nth-child(8),.third-party-providers-table td:nth-child(8){width:190px;min-width:190px}.third-party-providers-table td:nth-child(8){white-space:nowrap}.third-party-providers-table td:nth-child(8) button+button{margin-left:8px}.third-party-provider-orders-card .data-table{table-layout:fixed;min-width:1560px}.third-party-provider-orders-card .data-table th,.third-party-provider-orders-card .data-table td{padding:12px}.third-party-provider-orders-card .mono-cell{word-break:normal;overflow-wrap:normal}.provider-order-id-cell{width:54px}.provider-order-provider-cell{width:130px}.provider-order-number-cell{width:170px}.provider-order-address-cell{width:260px}.provider-order-energy-cell{width:120px}.provider-order-cost-cell{width:175px}.provider-order-status-cell{width:150px}.provider-order-tx-cell{width:200px}.provider-order-time-cell{width:155px}.provider-order-action-cell{width:168px;min-width:168px}.third-party-order-section{flex-direction:column;gap:12px;display:flex}.third-party-order-section+.third-party-order-section{border-top:1px solid #1018211a;margin-top:22px;padding-top:18px}.third-party-order-section h4,.third-party-order-quote-hint{margin:0}.provider-order-number-cell,.provider-order-address-cell,.provider-order-tx-cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cross-chain-section-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.cross-chain-section-toolbar h3,.cross-chain-section-toolbar h4{margin:0}.cross-chain-section-toolbar.compact{align-items:flex-start}.cross-chain-section-toolbar .compact-filters{margin:0}.compact-filters{align-items:end}.compact-filters :is(.primary-button,.secondary-button){place-self:end start;min-height:30px}.admin-multi-select{min-width:0;position:relative}.admin-multi-select.open{z-index:50}.admin-multi-select summary,.admin-multi-select-trigger{color:#101821;cursor:pointer;text-align:left;width:100%;min-height:34px;font:inherit;background:#ffffffc2;border:1px solid #1018211f;border-radius:16px;align-items:center;gap:8px;padding:0 12px;list-style:none;display:flex}.admin-multi-select summary::-webkit-details-marker{display:none}.admin-multi-select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.admin-multi-select-clear{width:18px;height:18px;color:inherit;opacity:.72;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex}.admin-multi-select-clear:hover{opacity:1;background:#10182114}.admin-multi-select-arrow{opacity:.6;flex:none;line-height:1}.admin-multi-select-clear-action{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;margin-bottom:4px;padding:6px 8px;font-size:.86rem;font-weight:600;display:block}.admin-multi-select-clear-action:hover{background:#1018210f}.admin-multi-select-menu{z-index:50;background:#fff;border:1px solid #1018211f;border-radius:12px;min-width:220px;margin-top:6px;padding:8px;position:absolute;box-shadow:0 10px 24px #0f172a24}.admin-multi-select-option{color:#101821;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:6px 8px;display:flex}.admin-multi-select-option input[type=checkbox]{width:16px;min-width:16px;max-width:16px;height:16px;box-shadow:none;accent-color:#101821;background:0 0;border:0;border-radius:4px;flex:0 0 16px;margin:0;padding:0}.admin-multi-select-option span{text-align:left;flex:1;min-width:0;font-size:.86rem;font-weight:600;line-height:1.35}body[data-theme=dark] .admin-multi-select summary,body[data-theme=dark] .admin-multi-select-trigger,body[data-theme=dark] .admin-multi-select-menu{color:#f2f6ef;background:#07100df0;border-color:#e8eee924}body[data-theme=dark] .admin-multi-select-clear:hover,body[data-theme=dark] .admin-multi-select-clear-action:hover{background:#e8eee914}body[data-theme=dark] .admin-multi-select-option{color:#f2f6ef}.cross-chain-config-page-card{gap:0;padding:0;overflow:hidden}.cross-chain-config-header{border-bottom:1px solid var(--app-border-subtle);align-items:center;gap:28px;min-width:0;padding:18px 22px 8px;display:flex}.cross-chain-config-header h3{color:var(--app-heading);white-space:nowrap;margin:0;font-size:1.08rem;font-weight:950}.cross-chain-config-tabs{align-items:center;gap:24px;min-width:0;display:flex}.cross-chain-config-tabs button{min-height:34px;color:var(--app-text);cursor:pointer;background:0 0;border:0;padding:0 0 9px;font-size:.88rem;font-weight:900;position:relative}.cross-chain-config-tabs button:after{content:"";background:0 0;border-radius:999px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.cross-chain-config-tabs button.active{color:#2563eb}.cross-chain-config-tabs button.active:after{background:#2563eb}.cross-chain-config-note{border-bottom:1px solid var(--app-border-subtle);background:var(--app-control-hover-bg);min-height:42px;color:var(--app-text-muted);align-items:center;gap:8px;padding:0 22px;font-size:.84rem;font-weight:800;display:flex}.cross-chain-config-note span{color:#2563eb;border:1px solid #2563eb47;border-radius:50%;place-items:center;width:16px;height:16px;font-size:.7rem;font-weight:950;display:inline-grid}.cross-chain-config-toolbar{border-bottom:1px solid var(--app-border-subtle);background:var(--app-surface-raised);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 22px;display:flex}.cross-chain-config-toolbar select,.cross-chain-config-toolbar input{border:1px solid var(--app-border);background:var(--app-control-bg);min-width:150px;min-height:34px;color:var(--app-heading);border-radius:6px;padding:0 10px;font-weight:750}.cross-chain-config-toolbar input{flex:260px}.cross-chain-config-table-head{min-height:42px;color:var(--app-text-muted);justify-content:space-between;align-items:center;gap:12px;padding:0 22px;font-size:.82rem;font-weight:850;display:flex}.cross-chain-config-table-head strong{color:var(--app-heading);font-size:.9rem;font-weight:950}.cross-chain-icon-label{vertical-align:middle;align-items:center;gap:9px;min-width:0;max-width:100%;display:inline-flex}.cross-chain-icon-label img{border-radius:50%;flex:none;width:22px;height:22px}.cross-chain-icon-label>span{gap:2px;min-width:0;display:grid}.cross-chain-icon-label strong,.cross-chain-icon-label small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cross-chain-icon-label strong{color:var(--app-heading);font-size:.86rem;font-weight:950}.cross-chain-icon-label small{color:var(--app-text-muted);font-size:.72rem;font-weight:750}.cross-chain-icon-select{width:100%;min-width:0;display:inline-block;position:relative}.cross-chain-icon-select.open{z-index:50}.cross-chain-icon-select-trigger{width:100%;min-height:38px;color:var(--app-heading);border:1px solid var(--app-border);background:var(--app-control-bg);box-shadow:var(--app-shadow);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:.9rem;font-weight:850;display:flex}.cross-chain-icon-select-trigger:disabled{cursor:not-allowed;opacity:.62}.cross-chain-icon-select-trigger img,.cross-chain-icon-select-menu img{object-fit:contain;border-radius:50%;flex:none;width:20px;height:20px}.cross-chain-icon-select-trigger>span,.cross-chain-icon-select-menu span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cross-chain-icon-select-trigger>span{text-align:left;flex:auto}.cross-chain-icon-select-trigger>strong{color:var(--app-text-muted);flex:none;font-size:.84rem;line-height:1}.cross-chain-icon-select-menu{z-index:50;border:1px solid var(--app-border);background:var(--app-surface-raised);border-radius:10px;gap:4px;max-height:260px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 18px 42px #10182129}.cross-chain-icon-select-menu button{width:100%;min-height:34px;color:var(--app-heading);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 8px;font-size:.88rem;font-weight:820;display:flex}.cross-chain-icon-select-menu button:hover,.cross-chain-icon-select-menu button.selected{background:#2f70ef1a}.cross-chain-inline-pair{vertical-align:middle;align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}.cross-chain-catalog-layout{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:start;gap:14px;display:grid}.cross-chain-catalog-pane{border:1px solid var(--app-border-subtle);background:var(--app-control-bg);border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid}.cross-chain-chain-tabs{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:100%;display:flex}.cross-chain-chain-tabs button{border:1px solid var(--app-border);background:var(--app-control-bg);color:var(--app-text-muted);cursor:pointer;border-radius:8px;padding:6px 9px;font-size:.78rem;font-weight:900}.cross-chain-chain-tabs button.active{color:var(--app-heading);background:#27a8e01f;border-color:#27a8e073}.cross-chain-chain-card-list,.cross-chain-asset-card-grid,.cross-chain-record-grid{gap:12px;min-width:0;display:grid}.cross-chain-asset-card-grid,.cross-chain-record-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.cross-chain-chain-card,.cross-chain-asset-card,.cross-chain-record-card{border:1px solid var(--app-border-subtle);background:var(--app-surface-raised);border-radius:8px;gap:12px;min-width:0;padding:12px;display:grid}.cross-chain-chain-card.active{background:#27a8e014;border-color:#27a8e073}.cross-chain-chain-card-main{gap:10px;min-width:0;display:grid}.cross-chain-chain-select{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-items:start;gap:5px;padding:0;display:grid}.cross-chain-chain-select strong,.cross-chain-asset-card strong,.cross-chain-record-card strong{overflow-wrap:anywhere;min-width:0;max-width:100%}.cross-chain-chain-select>span:last-child,.cross-chain-asset-card .settings-hint,.cross-chain-record-card .settings-hint{margin:0}.cross-chain-card-facts{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin:0;display:grid}.cross-chain-card-facts>div,.cross-chain-record-section{border:1px solid var(--app-border-subtle);background:var(--app-control-bg);border-radius:8px;min-width:0;padding:9px}.cross-chain-card-facts dt,.cross-chain-record-section>span{color:var(--app-text-muted);font-size:.76rem;font-weight:900}.cross-chain-card-facts dd{color:var(--app-heading);overflow-wrap:anywhere;margin:4px 0 0;font-weight:850}.cross-chain-card-actions{flex-wrap:wrap;justify-content:flex-start;gap:6px;min-width:0}.cross-chain-card-actions .secondary-button{white-space:nowrap;border-radius:6px;flex:0 auto;min-width:80px;max-width:100%;padding:4px 11px;font-size:.82rem;line-height:1.2}.cross-chain-card-list-block{gap:14px;display:grid}.cross-chain-record-card-shell{min-width:0}.cross-chain-record-card-head{flex-wrap:wrap;justify-content:space-between;gap:10px;min-width:0;display:flex}.cross-chain-record-card-head>div:first-child{gap:6px;min-width:0;display:grid}.cross-chain-record-columns{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.cross-chain-record-section{overflow-wrap:anywhere;align-content:start;gap:6px;display:grid;overflow:hidden}.cross-chain-record-section .tronscan-link,.cross-chain-record-section small{min-width:0;color:var(--app-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cross-chain-record-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.cross-chain-record-route .cross-chain-route-side strong{overflow-wrap:anywhere;white-space:normal}.data-table.cross-chain-chain-table,.data-table.cross-chain-asset-table,.data-table.cross-chain-route-table,.data-table.cross-chain-orders-table,.data-table.cross-chain-pool-table,.data-table.cross-chain-inbound-table{table-layout:fixed}.data-table.cross-chain-chain-table{min-width:1320px}.data-table.cross-chain-asset-table{min-width:1380px}.data-table.cross-chain-route-table{min-width:1540px}.data-table.cross-chain-orders-table{min-width:2580px}.data-table.cross-chain-pool-table{min-width:1470px}.data-table.cross-chain-inbound-table{min-width:2360px}.data-table.cross-chain-verification-quotes-table{table-layout:fixed;min-width:1580px}.cross-chain-chain-cell,.cross-chain-asset-cell,.cross-chain-asset-pair-cell,.cross-chain-amount-cell{width:120px}.cross-chain-name-cell{width:180px}.cross-chain-count-cell{text-align:center;width:105px}.cross-chain-channel-cell,.cross-chain-address-format-cell{width:150px}.cross-chain-id-cell,.cross-chain-type-cell,.cross-chain-chain-id-cell,.cross-chain-status-stack-cell{width:96px}.cross-chain-actions-wide-cell{width:330px}.cross-chain-actions-cell{width:160px}.cross-chain-route-table .cross-chain-actions-cell{width:240px}.cross-chain-order-no-cell,.cross-chain-time-cell{width:160px}.cross-chain-party-cell{width:250px}.cross-chain-route-cell{width:240px}.cross-chain-hash-cell,.cross-chain-address-cell{width:260px}.cross-chain-match-cell{width:150px}.cross-chain-table-scroll{max-width:100%;overflow:auto hidden}.cross-chain-table :is(th,td),.cross-chain-table .ant-table-cell{white-space:nowrap;word-break:normal;overflow-wrap:normal}.cross-chain-table .truncate-text,.cross-chain-table .tronscan-link,.cross-chain-table .explorer-link-fallback{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.cross-chain-table-actions{flex-wrap:nowrap;gap:6px}.cross-chain-route-validation-modal{width:min(680px,100%);overflow-y:auto}.cross-chain-route-validation-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cross-chain-route-validation-header>div{gap:10px;min-width:0;display:grid}.cross-chain-route-validation-header h3{overflow-wrap:anywhere;margin:0}.cross-chain-route-validation-header>strong{flex:none}.cross-chain-route-validation-section{gap:8px;margin-top:18px;display:grid}.cross-chain-route-validation-section h4,.cross-chain-route-validation-section ul{margin:0}.cross-chain-route-validation-section ul{gap:8px;padding:0;list-style:none;display:grid}.cross-chain-route-validation-section li{border:1px solid var(--app-border-subtle);background:var(--app-control-bg);border-radius:8px;gap:4px;padding:10px 12px;display:grid}.cross-chain-route-validation-section li span{overflow-wrap:anywhere;color:var(--app-text-muted)}.cross-chain-route-validation-channels{flex-wrap:wrap;gap:8px;display:flex}.cross-chain-cell-stack{gap:4px;min-width:0;display:grid}.cross-chain-cell-stack>span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.cross-chain-cell-stack em{color:var(--app-text-muted);flex:none;font-size:.76rem;font-style:normal;font-weight:900}.cross-chain-cell-stack .tronscan-link,.cross-chain-table-route .tronscan-link{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cross-chain-table-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}.cross-chain-table-route>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cross-chain-table-route>strong{color:#1687b8}.cross-chain-table-route .tronscan-link{grid-column:1/-1}.cross-chain-route-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.cross-chain-route-card{border:1px solid var(--app-border-subtle);background:var(--app-control-bg);border-radius:8px;gap:12px;min-width:0;padding:12px;display:grid}.cross-chain-route-card-head,.cross-chain-route-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.cross-chain-route-sides,.cross-chain-route-editor{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.cross-chain-route-side,.cross-chain-route-editor-side{overflow-wrap:anywhere;border:1px solid var(--app-border-subtle);background:var(--app-surface-raised);border-radius:8px;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.cross-chain-route-side.source,.cross-chain-route-editor-side.source{border-left:3px solid #27a8e0b8}.cross-chain-route-side.target,.cross-chain-route-editor-side.target{border-left:3px solid #34c759b8}.cross-chain-route-side span,.cross-chain-route-side-label{color:var(--app-text-muted);font-size:.76rem;font-weight:900}.cross-chain-route-side strong{min-width:0;color:var(--app-heading);text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;overflow:hidden}.cross-chain-route-arrow{color:#1687b8;place-items:center;font-size:1.1rem;font-weight:900;display:grid}.cross-chain-route-meta span{min-width:0;max-width:100%;color:var(--app-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:800;overflow:hidden}.cross-chain-config-modal,.cross-chain-detail-modal{width:min(760px,100%);overflow-y:auto}.cross-chain-modal-form{grid-template-columns:repeat(2,minmax(0,1fr))}.cross-chain-route-modal-form{gap:14px}.cross-chain-modal-wide-field,.cross-chain-modal-actions{grid-column:1/-1}.cross-chain-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.cross-chain-detail-grid>div{border:1px solid var(--app-border-subtle);background:var(--app-control-bg);border-radius:8px;min-width:0;padding:10px}.cross-chain-detail-grid dt{color:var(--app-text-muted);font-size:.78rem;font-weight:900}.cross-chain-detail-grid dd{min-width:0;color:var(--app-heading);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-weight:900;overflow:hidden}.cross-chain-raw-details{gap:8px;display:grid}.cross-chain-raw-details summary{color:var(--app-text-muted);cursor:pointer;font-size:.82rem;font-weight:900}.provider-order-number-cell a,.provider-order-address-cell a,.provider-order-tx-cell a{text-overflow:ellipsis;vertical-align:top;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.provider-order-main-cell{justify-items:start;gap:6px;display:grid}.provider-order-source-badge{color:#405064;white-space:nowrap;background:#10182114;border-radius:999px;align-items:center;min-height:22px;padding:3px 8px;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.provider-order-source-badge.auto{color:#00684f;background:#10b98129}.provider-order-source-badge.manual{color:#5a4a00;background:#f4b40029}.provider-order-action-bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.provider-order-action-bar .link-button.compact{padding-inline:8px}.provider-order-more-actions{position:relative}.provider-order-more-actions summary,.provider-order-more-actions>button{cursor:pointer;list-style:none}.provider-order-more-actions summary::-webkit-details-marker{display:none}.provider-order-more-menu{z-index:40;background:#fff;border:1px solid #1018211a;border-radius:14px;flex-direction:column;gap:6px;min-width:132px;padding:8px;display:flex;position:absolute;top:auto;bottom:calc(100% + 6px);right:0;box-shadow:0 12px 28px #0f172a1f}.provider-order-more-menu .secondary-button.compact{justify-content:center;width:100%}.provider-order-actions{flex-wrap:wrap;align-items:flex-start;gap:7px;display:flex}.provider-order-actions .secondary-button.compact{white-space:nowrap;padding:8px 12px}.data-table.compact.third-party-provider-events-table{table-layout:fixed;min-width:1280px}.third-party-provider-events-table th,.third-party-provider-events-table td{overflow-wrap:anywhere}.third-party-provider-events-table th:first-child,.third-party-provider-events-table td:first-child{width:56px}.third-party-provider-events-table th:nth-child(2),.third-party-provider-events-table td:nth-child(2){width:150px}.third-party-provider-events-table th:nth-child(3),.third-party-provider-events-table td:nth-child(3),.third-party-provider-events-table th:nth-child(4),.third-party-provider-events-table td:nth-child(4){width:124px}.third-party-provider-events-table th:nth-child(5),.third-party-provider-events-table td:nth-child(5){width:72px}.third-party-provider-events-table th:nth-child(6),.third-party-provider-events-table td:nth-child(6){width:150px}.third-party-provider-events-table th:nth-child(7),.third-party-provider-events-table td:nth-child(7){width:440px}.third-party-provider-events-table th:nth-child(8),.third-party-provider-events-table td:nth-child(8){width:164px}.local-order-provider-section{margin-top:18px}.local-order-provider-section h4{color:#101821;margin:0 0 10px;font-size:.94rem}.data-table.compact.local-order-provider-table{table-layout:fixed;min-width:1180px}.local-order-provider-table th,.local-order-provider-table td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.local-order-provider-table th:first-child,.local-order-provider-table td:first-child{width:64px}.local-order-provider-table th:nth-child(2),.local-order-provider-table td:nth-child(2){width:120px}.local-order-provider-table th:nth-child(3),.local-order-provider-table td:nth-child(3){width:180px}.local-order-provider-table th:nth-child(4),.local-order-provider-table td:nth-child(4){width:72px}.local-order-provider-table th:nth-child(5),.local-order-provider-table td:nth-child(5){width:124px}.local-order-provider-table th:nth-child(6),.local-order-provider-table td:nth-child(6){width:156px}.local-order-provider-table th:nth-child(7),.local-order-provider-table td:nth-child(7){width:160px}.local-order-provider-table th:nth-child(8),.local-order-provider-table td:nth-child(8){width:180px}.local-order-provider-table th:nth-child(9),.local-order-provider-table td:nth-child(9){width:164px}.brand-pricing-table .table-input,.resource-config-table .table-input,.resource-band-table .table-input{min-width:118px}.brand-pricing-table td:last-child{white-space:nowrap}.brand-pricing-table td:last-child .primary-button{white-space:nowrap;min-width:96px}.resource-config-table td:last-child{white-space:nowrap}.resource-config-table td:last-child button+button{margin-left:8px}.data-table th,.data-table td{text-align:left;vertical-align:top;text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;border-bottom:1px solid #10182114;padding:13px 14px;overflow:hidden}.data-table th{color:#607084;letter-spacing:.08em;text-transform:uppercase;background:#1018210d;font-size:.76rem}.data-table tr:last-child td{border-bottom:0}.resource-band-table tbody tr.current-price-band-row td{background:#1677ff1a}.resource-band-table tbody tr.current-price-band-row td:first-child{box-shadow:inset 3px 0 #1677ff}.cell-hint{color:#607084;margin-top:5px;font-size:.8rem;display:block}.cell-hint.danger{color:#c2410c;font-weight:700}.mono-cell{word-break:break-word;overflow-wrap:anywhere;font-family:SFMono-Regular,Cascadia Code,monospace}.truncate-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.long-text-trigger{cursor:default}.long-text-trigger.inline-json{text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;max-width:100%;max-height:none;display:block;overflow:hidden}.long-text-popover{z-index:3000;color:#101821;background:#fffdf9;border:1px solid #1018212e;border-radius:12px;gap:10px;max-height:min(360px,100vh - 24px);padding:12px;display:grid;position:fixed;box-shadow:0 22px 56px #0f172a4d,0 0 0 1px #ffffffeb}.long-text-popover-header{justify-content:space-between;align-items:center;gap:12px;font-weight:700;display:flex}.long-text-popover pre{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;background:#f7fafc;border:1px solid #1018211a;border-radius:8px;max-height:280px;margin:0;padding:10px 12px;font-family:SFMono-Regular,Cascadia Code,monospace;font-size:.86rem;line-height:1.55;overflow:auto}body[data-theme=dark] .long-text-popover{color:#f8fbf7;background:#111816;border-color:#e8eee92e;box-shadow:0 22px 56px #00000080,0 0 0 1px #e8eee914}body[data-theme=dark] .long-text-popover pre{color:#f2f6ef;background:#07100d;border-color:#e8eee91f}.address-activation-tasks-table{table-layout:auto;min-width:2480px}.address-activation-records-table{table-layout:auto;min-width:2740px}:is(.address-activation-tasks-table,.address-activation-records-table) th,:is(.address-activation-tasks-table,.address-activation-records-table) td{word-break:normal;overflow-wrap:normal}:is(.address-activation-tasks-table,.address-activation-records-table) :is(.mono-cell,.tronscan-link,.source-cell,.address-cell,.hash-cell,.step-cell){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.address-activation-tasks-table,.address-activation-records-table) .tronscan-link{max-width:100%;display:block}:is(.address-activation-tasks-table,.address-activation-records-table) .id-cell{width:84px}:is(.address-activation-tasks-table,.address-activation-records-table) .user-id-cell{width:86px}:is(.address-activation-tasks-table,.address-activation-records-table) .biz-type-cell{width:154px}:is(.address-activation-tasks-table,.address-activation-records-table) .source-cell{width:170px}:is(.address-activation-tasks-table,.address-activation-records-table) .address-cell{width:230px}:is(.address-activation-tasks-table,.address-activation-records-table) .hash-cell{width:280px}:is(.address-activation-tasks-table,.address-activation-records-table) .status-cell,:is(.address-activation-tasks-table,.address-activation-records-table) .amount-cell{width:108px}:is(.address-activation-tasks-table,.address-activation-records-table) .status-cell{width:190px}:is(.address-activation-tasks-table,.address-activation-records-table) .order-ref-cell{width:150px}:is(.address-activation-tasks-table,.address-activation-records-table) .step-cell{width:220px}:is(.address-activation-tasks-table,.address-activation-records-table) .reason-cell{width:280px}:is(.address-activation-tasks-table,.address-activation-records-table) .time-cell{width:218px}.login-binding-cell{width:260px;min-width:260px;max-width:260px}.login-binding-list{gap:4px;min-width:0;display:grid}.login-binding-item{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.login-binding-label{color:inherit;opacity:.68;font-family:inherit;font-size:.78rem;font-weight:700}.login-binding-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.login-binding-value .tronscan-link{max-width:100%}.admin-users-card .data-table,.admin-providers-card .data-table{width:max-content;min-width:100%}.admin-user-status-badges{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:6px;min-width:max-content;display:inline-flex}.admin-users-card .telegram-notice-cell,.admin-users-card :is(th,td).admin-user-type-cell{text-overflow:ellipsis;white-space:nowrap;width:96px;min-width:96px;max-width:96px;overflow:hidden}.admin-users-card :is(th,td).admin-user-status-cell{text-overflow:ellipsis;white-space:nowrap;width:164px;min-width:164px;max-width:164px;overflow:hidden}.admin-users-card .data-table .request-ip-cell,.admin-providers-card .data-table .request-ip-cell{white-space:nowrap;text-overflow:clip;width:360px;min-width:360px;max-width:360px;overflow:visible}.admin-users-card .data-table .login-location-cell,.admin-providers-card .data-table .login-location-cell{white-space:nowrap;text-overflow:ellipsis;width:220px;min-width:220px;max-width:220px;overflow:hidden}.telegram-notice-mobile{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:none;overflow:hidden}@media (width<=720px){.admin-users-card .telegram-notice-mobile{display:block}}:is(.order-list-card,.refund-list-card,.callback-list-card) .data-table{table-layout:fixed;min-width:1480px}.order-list-card .data-table{table-layout:fixed;width:1800px;min-width:1800px}.order-list-card .data-table th,.order-list-card .data-table td{text-overflow:ellipsis;overflow:hidden}:is(.order-list-card,.refund-list-card,.callback-list-card) .mono-cell{word-break:normal;overflow-wrap:normal}.order-list-card :is(.order-no-cell,.source-cell,.address-cell,.hash-cell,.tronscan-link,.truncate-text){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-list-card .tronscan-link{vertical-align:top;max-width:100%;display:inline-block}.order-list-card .id-cell{width:100px;min-width:100px}.order-list-card .type-cell{width:120px;min-width:120px}.order-list-card .order-no-cell{width:320px;min-width:320px;max-width:320px}.order-list-card .source-cell{width:240px;min-width:240px;max-width:240px}.order-list-card .address-cell{width:280px;max-width:280px}.order-list-card .hash-cell{width:320px;max-width:320px}.order-list-card .resource-cell{width:150px;min-width:150px}.order-list-card .count-cell{width:100px;min-width:100px}.order-list-card .duration-cell{width:120px;min-width:120px}.order-list-card .fee-cell,.order-list-card .status-cell{width:150px;min-width:150px}.order-list-card .fail-reason-cell{width:300px;min-width:300px}.order-list-card .time-cell{width:190px;min-width:190px}.order-list-card .action-cell{width:190px;max-width:190px}.data-table.auto-energy-charges-table{table-layout:fixed;min-width:1560px}.auto-energy-subscription-workspace{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.auto-energy-section-heading,.auto-energy-charge-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.auto-energy-section-heading h4,.auto-energy-charge-heading h4,.auto-energy-charge-heading p{margin:0}.auto-energy-section-heading h4{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.auto-energy-group-tabs{background:var(--app-control-hover-bg);border-radius:8px;flex:none;gap:4px;padding:3px;display:inline-flex}.auto-energy-group-tabs button{min-height:30px;color:var(--app-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:5px 9px;font-size:.78rem;font-weight:700;display:inline-flex}.auto-energy-group-tabs button span{min-width:20px;color:inherit;text-align:center;font-variant-numeric:tabular-nums;background:#7f7f7f1f;border-radius:999px;padding:1px 6px}.auto-energy-group-tabs button.is-active{color:var(--app-heading);background:var(--app-surface);box-shadow:0 1px 3px #1018211f}.auto-energy-subscription-list{gap:6px;max-height:410px;margin-top:14px;display:grid;overflow-y:auto}.auto-energy-subscription-row{min-width:0;color:var(--app-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:minmax(120px,1.4fr) minmax(88px,auto) minmax(100px,.7fr) minmax(150px,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.auto-energy-subscription-row:hover{background:var(--app-control-hover-bg)}.auto-energy-subscription-row:focus-visible,.auto-energy-subscription-row.is-selected{background:color-mix(in srgb, #1677ff 7%, var(--app-surface));border-color:#1677ff;outline:none}.auto-energy-subscription-address,.auto-energy-subscription-metric,.auto-energy-subscription-metric :is(small,strong){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.auto-energy-subscription-address{font-family:SFMono-Regular,Cascadia Code,monospace;font-size:.78rem;font-weight:700}.auto-energy-subscription-metric{flex-direction:column;gap:2px;display:flex}.auto-energy-subscription-metric small{color:var(--app-text-muted);font-size:.7rem}.auto-energy-subscription-metric strong{color:var(--app-heading);font-variant-numeric:tabular-nums;font-size:.78rem}.auto-energy-detail-grid{margin-top:14px}.auto-energy-detail-grid .auto-energy-detail-wide{grid-column:1/-1}.auto-energy-detail-grid dd,.auto-energy-detail-grid .tronscan-link{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.auto-energy-create-panel{border-color:color-mix(in srgb, #1677ff 24%, var(--app-border));background:color-mix(in srgb, #1677ff 3%, var(--app-surface));margin-top:16px;transition:border-color .16s,background-color .16s,box-shadow .16s;overflow:hidden}.auto-energy-create-panel:hover,.auto-energy-create-panel:focus-within{border-color:color-mix(in srgb, #1677ff 58%, var(--app-border));background:color-mix(in srgb, #1677ff 6%, var(--app-surface));box-shadow:0 12px 30px #1677ff21}.auto-energy-create-panel>summary{cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:12px;min-height:42px;font-weight:800;list-style:none;display:flex}.auto-energy-create-panel>summary::-webkit-details-marker{display:none}.auto-energy-create-panel>summary small{color:var(--app-text-muted);font-weight:600}.auto-energy-create-panel>summary:focus-visible{border-radius:8px;box-shadow:0 0 0 3px #1677ff38}.auto-energy-create-title,.auto-energy-create-meta{align-items:center;min-width:0;display:inline-flex}.auto-energy-create-title{color:var(--app-heading);gap:11px}.auto-energy-create-meta{justify-content:flex-end;gap:14px}.auto-energy-create-icon{color:#fff;background:#1677ff;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;font-size:1.2rem;font-weight:500;line-height:1;display:inline-grid;box-shadow:0 6px 15px #1677ff3d}.auto-energy-create-chevron{border-bottom:2px solid #1677ff;border-right:2px solid #1677ff;flex:none;width:9px;height:9px;transition:transform .16s;transform:rotate(45deg)translateY(-2px)}.auto-energy-create-panel[open] .auto-energy-create-chevron{transform:rotate(225deg)translate(-2px,-2px)}.auto-energy-create-panel[open]>summary{border-bottom:1px solid color-mix(in srgb, #1677ff 16%, var(--app-border));padding-bottom:14px}.auto-energy-create-body{margin-top:18px}.auto-energy-billing-guide{border:1px solid color-mix(in srgb, #1677ff 18%, var(--app-border));background:color-mix(in srgb, #1677ff 4%, var(--app-surface));border-radius:10px;gap:10px;min-width:0;margin-top:4px;padding:14px;display:grid}.auto-energy-billing-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.auto-energy-billing-heading h4,.auto-energy-billing-heading p,.auto-energy-billing-note{margin:0}.auto-energy-billing-heading h4{color:var(--app-heading);font-size:.95rem}.auto-energy-billing-heading p,.auto-energy-billing-note{color:var(--app-text-muted);font-size:.78rem;line-height:1.5}.auto-energy-billing-heading>span{color:#1668dc;white-space:nowrap;background:#1677ff1a;border-radius:999px;flex:none;padding:4px 8px;font-size:.72rem;font-weight:800}.auto-energy-billing-scroll{border:1px solid var(--app-border);background:var(--app-surface);scrollbar-width:thin;border-radius:8px;min-width:0;overflow-x:auto}.auto-energy-billing-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:920px;color:var(--app-text);font-size:.76rem;line-height:1.42}.auto-energy-billing-table th,.auto-energy-billing-table td{border-right:1px solid var(--app-border);border-bottom:1px solid var(--app-border);vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:10px 11px}.auto-energy-billing-table tr:last-child>*{border-bottom:0}.auto-energy-billing-table tr>:last-child{border-right:0}.auto-energy-billing-table thead th{color:var(--app-heading);background:var(--app-control-hover-bg);font-size:.72rem;font-weight:800}.auto-energy-billing-table tbody th{color:var(--app-heading);background:var(--app-surface);font-weight:800}.auto-energy-billing-table th:first-child,.auto-energy-billing-table td:first-child{z-index:1;width:150px;box-shadow:1px 0 0 var(--app-border);position:sticky;left:0}.auto-energy-billing-table thead th:first-child{z-index:2;background:var(--app-control-hover-bg)}.auto-energy-billing-note{border-left:3px solid #1677ff;padding-left:10px}.auto-energy-charge-heading{margin:22px 0 10px}.auto-energy-charge-heading p{max-width:min(720px,78vw);color:var(--app-text-muted);white-space:normal;overflow-wrap:anywhere;margin-top:3px;font-size:.8rem}@media (width<=1100px){.auto-energy-subscription-workspace{grid-template-columns:1fr}.auto-energy-subscription-row{grid-template-columns:minmax(140px,1fr) minmax(88px,auto) minmax(100px,.7fr)}.auto-energy-subscription-row .auto-energy-subscription-metric:last-child{display:none}}@media (width<=680px){.auto-energy-section-heading,.auto-energy-charge-heading{flex-direction:column;align-items:stretch}.auto-energy-group-tabs{align-self:flex-start}.auto-energy-subscription-row{grid-template-columns:minmax(0,1fr) auto}.auto-energy-subscription-row .auto-energy-subscription-metric{display:none}.auto-energy-billing-heading{flex-direction:column;gap:8px}.auto-energy-create-panel>summary small{display:none}}.data-table.auto-energy-charges-table th,.data-table.auto-energy-charges-table td{white-space:nowrap;word-break:normal;overflow-wrap:normal}.auto-energy-charges-table .mono-cell,.auto-energy-charges-table .hash-cell,.auto-energy-charges-table .tronscan-link{text-overflow:ellipsis;overflow:hidden}.auto-energy-charges-table .tronscan-link{max-width:100%;display:block}.auto-energy-charges-table th:first-child,.auto-energy-charges-table td:first-child{width:210px}.auto-energy-charges-table th:nth-child(2),.auto-energy-charges-table td:nth-child(2),.auto-energy-charges-table th:nth-child(6),.auto-energy-charges-table td:nth-child(6),.auto-energy-charges-table th:nth-child(8),.auto-energy-charges-table td:nth-child(8){width:118px}.auto-energy-charges-table th:nth-child(3),.auto-energy-charges-table td:nth-child(3),.auto-energy-charges-table th:nth-child(4),.auto-energy-charges-table td:nth-child(4),.auto-energy-charges-table th:nth-child(5),.auto-energy-charges-table td:nth-child(5),.auto-energy-charges-table th:nth-child(7),.auto-energy-charges-table td:nth-child(7){width:104px}.auto-energy-charges-table th:nth-child(9),.auto-energy-charges-table td:nth-child(9){width:280px}.auto-energy-charges-table th:nth-child(10),.auto-energy-charges-table td:nth-child(10){width:210px}.auto-energy-charges-table th:nth-child(11),.auto-energy-charges-table td:nth-child(11){width:180px}.order-txn-list-card .data-table{table-layout:fixed;min-width:1920px}.recycle-txn-list-card .data-table{min-width:1700px}.order-txn-list-card .mono-cell{word-break:normal;overflow-wrap:normal}.order-txn-list-card .id-cell{width:80px;max-width:80px}.order-txn-list-card .order-id-cell{width:120px;max-width:120px}.order-txn-list-card .hash-cell{width:360px;max-width:360px}.order-txn-list-card .address-cell{width:320px;max-width:320px}.order-txn-list-card .amount-cell{width:130px;max-width:130px}.order-txn-list-card .profit-cell{width:100px;max-width:100px}.order-txn-list-card .remark-cell{width:150px;max-width:150px}.order-txn-list-card .time-cell{width:190px;max-width:190px}.order-txn-list-card .action-cell{width:150px;max-width:150px}.refund-list-card .data-table{min-width:2200px}.refund-list-card .id-cell{width:80px;max-width:80px}.refund-list-card .order-id-cell{width:120px;max-width:120px}.refund-list-card .refund-type-cell{width:140px;max-width:140px}.refund-list-card .source-cell{width:260px;max-width:260px}.refund-list-card .address-cell{width:320px;max-width:320px}.refund-list-card .amount-cell{width:130px;max-width:130px}.refund-list-card .hash-cell{width:520px;max-width:520px}.refund-list-card .success-cell{width:100px;max-width:100px}.refund-list-card .remark-cell{width:280px;max-width:280px}.refund-list-card .time-cell{width:190px;max-width:190px}.callback-list-card .url-cell{width:420px;max-width:420px}.callback-list-card .message-cell{width:520px;max-width:520px}.callback-list-card .time-cell{width:190px;max-width:190px}.deposit-list-card .data-table{table-layout:fixed;min-width:1500px}.deposit-list-card .id-cell{width:80px;max-width:80px}.deposit-list-card .user-id-cell{width:100px;max-width:100px}.deposit-list-card .chat-id-cell{width:150px;max-width:150px}.deposit-list-card .email-cell{width:240px;max-width:240px}.deposit-list-card .amount-cell{width:130px;max-width:130px}.deposit-list-card .address-cell{width:270px;max-width:270px}.deposit-list-card .hash-cell{width:360px;max-width:360px}.deposit-list-card .time-cell{width:190px;max-width:190px}:is(.order-list-card,.order-txn-list-card,.refund-list-card,.callback-list-card) :is(.id-cell,.order-id-cell,.order-no-cell,.profit-cell,.action-cell,.type-cell,.refund-type-cell,.source-cell,.address-cell,.resource-cell,.count-cell,.duration-cell,.fee-cell,.status-cell,.amount-cell,.hash-cell,.success-cell,.url-cell,.remark-cell,.message-cell,.time-cell,.fail-reason-text,.truncate-text,.truncate-pre,.tronscan-link){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.deposit-list-card :is(.id-cell,.user-id-cell,.chat-id-cell,.email-cell,.amount-cell,.address-cell,.hash-cell,.time-cell,.tronscan-link){text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;overflow:hidden}:is(.order-list-card,.order-txn-list-card,.refund-list-card,.callback-list-card) :is(.fail-reason-text,.truncate-text,.truncate-pre,.tronscan-link),.deposit-list-card .tronscan-link{max-width:100%;display:block}.admin-user-withdrawal-list-card .data-table{table-layout:fixed;min-width:2240px}.admin-user-withdrawal-list-card .id-cell,.admin-user-withdrawal-list-card .user-id-cell{width:100px;max-width:100px}.admin-user-withdrawal-list-card .chat-id-cell{width:160px;max-width:160px}.admin-user-withdrawal-list-card .email-cell{width:240px;max-width:240px}.admin-user-withdrawal-list-card .amount-cell{width:130px;max-width:130px}.admin-user-withdrawal-list-card .address-cell{width:320px;max-width:320px}.admin-user-withdrawal-list-card .hash-cell{width:420px;max-width:420px}.admin-user-withdrawal-list-card .status-cell{width:130px;max-width:130px}.admin-user-withdrawal-list-card .fail-reason-cell{width:220px;max-width:220px}.admin-user-withdrawal-list-card .time-cell{width:190px;max-width:190px}.admin-user-withdrawal-list-card :is(.id-cell,.user-id-cell,.chat-id-cell,.email-cell,.amount-cell,.address-cell,.hash-cell,.status-cell,.fail-reason-cell,.time-cell,.tronscan-link){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-user-withdrawal-list-card .tronscan-link{max-width:100%;display:block}.idle-resource-records-card .data-table{table-layout:fixed;min-width:2480px}.idle-resource-records-card .mono-cell{word-break:normal;overflow-wrap:normal}.idle-resource-records-card .select-cell{width:64px;max-width:64px}.idle-resource-records-card .id-cell{width:80px;max-width:80px}.idle-resource-records-card .status-cell{width:120px;max-width:120px}.idle-resource-records-card .owner-type-cell{width:140px;max-width:140px}.idle-resource-records-card .address-cell{width:320px;max-width:320px}.idle-resource-records-card .amount-cell{width:130px;max-width:130px}.idle-resource-records-card .hash-cell{width:360px;max-width:360px}.idle-resource-records-card .time-cell{width:190px;max-width:190px}.idle-resource-records-card :is(.select-cell,.id-cell,.status-cell,.owner-type-cell,.address-cell,.amount-cell,.hash-cell,.time-cell,.tronscan-link){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.idle-resource-records-card .tronscan-link{max-width:100%;display:block}.provider-withdrawal-list-card .data-table{table-layout:fixed;min-width:1420px}.admin-provider-withdrawal-list-card .data-table{min-width:1900px}.provider-withdrawal-list-card .mono-cell{word-break:normal;overflow-wrap:normal}.provider-withdrawal-list-card .id-cell{width:100px;max-width:100px}.provider-withdrawal-list-card .provider-id-cell{width:120px;max-width:120px}.provider-withdrawal-list-card .chat-id-cell{width:160px;max-width:160px}.provider-withdrawal-list-card .amount-cell{width:130px;max-width:130px}.provider-withdrawal-list-card .address-cell{width:320px;max-width:320px}.provider-withdrawal-list-card .hash-cell{width:420px;max-width:420px}.provider-withdrawal-list-card .status-cell{width:140px;max-width:140px}.provider-withdrawal-list-card .time-cell{width:190px;max-width:190px}.provider-withdrawal-list-card :is(.id-cell,.provider-id-cell,.chat-id-cell,.amount-cell,.address-cell,.hash-cell,.status-cell,.time-cell,.tronscan-link){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.provider-withdrawal-list-card .tronscan-link{max-width:100%;display:block}.provider-resource-addresses-card .data-table{table-layout:fixed;min-width:1040px}.provider-resource-addresses-card .id-cell{width:90px}.provider-resource-addresses-card .address-cell{width:340px}.provider-resource-addresses-card .amount-cell{width:160px}.provider-resource-addresses-card .action-cell{width:120px}.tronscan-link{text-overflow:ellipsis;vertical-align:top;white-space:nowrap;color:#007e63;text-underline-offset:3px;max-width:100%;-webkit-text-decoration:underline #007e6352;text-decoration:underline #007e6352;display:inline-block;overflow:hidden}.tronscan-link:hover{text-decoration-color:currentColor}.tronscan-link-list{gap:6px;display:grid}.table-state{margin-top:12px}.pagination-bar{color:#607084;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-weight:800;display:flex}.pagination-bar div{gap:8px;display:flex}body[data-theme=dark] h1,body[data-theme=dark] .workspace-brand h1,body[data-theme=dark] .workspace-topbar h2,body[data-theme=dark] .content-card h3,body[data-theme=dark] .reconciliation-detail h4,body[data-theme=dark] .metric-card strong,body[data-theme=dark] .detail-list strong,body[data-theme=dark] .session-grid dd,body[data-theme=dark] .provider-supply-grid strong,body[data-theme=dark] .provider-join-grid strong,body[data-theme=dark] .purchase-summary,body[data-theme=dark] .data-table,body[data-theme=dark] .daily-summary-tooltip b,body[data-theme=dark] .daily-summary-legend strong{color:#f2f6ef}body[data-theme=dark] .workspace-topbar p,body[data-theme=dark] .metric-card span,body[data-theme=dark] .metric-card p,body[data-theme=dark] .content-card p,body[data-theme=dark] .session-badge span,body[data-theme=dark] .language-select,body[data-theme=dark] .search-field,body[data-theme=dark] .checkbox-field,body[data-theme=dark] .form-field,body[data-theme=dark] .provider-supply-grid span,body[data-theme=dark] .provider-join-grid span,body[data-theme=dark] .quote-card span,body[data-theme=dark] .detail-list span,body[data-theme=dark] .empty-panel span,body[data-theme=dark] .hero-copy,body[data-theme=dark] .link-hint,body[data-theme=dark] .muted,body[data-theme=dark] .settings-hint,body[data-theme=dark] .session-grid dt,body[data-theme=dark] .cell-hint,body[data-theme=dark] .pagination-bar,body[data-theme=dark] .data-table th,body[data-theme=dark] .daily-summary-tooltip div,body[data-theme=dark] .chart-component-legend span,body[data-theme=dark] .daily-summary-legend span,body[data-theme=dark] .daily-summary-range-selector button{color:#a8b5c4}body[data-theme=dark] .settings-hint code{color:#d8e2ee;background:#ffffff14}body[data-theme=dark] .eyebrow,body[data-theme=dark] .language-feedback,body[data-theme=dark] .link-button,body[data-theme=dark] .tronscan-link,body[data-theme=dark] .daily-summary-tooltip>strong{color:#54d1a6}body[data-theme=dark] .error-text,body[data-theme=dark] .language-feedback.error{color:#ff9a8b}body[data-theme=dark] .brand-logo{background:#12241ff0;box-shadow:0 14px 38px #0000006b}body[data-theme=dark] .nav-item{color:#b8c4d1}body[data-theme=dark] .nav-item.active,body[data-theme=dark] .nav-item:hover{color:#07100d;background:#f2f6ef}body[data-theme=dark] .session-badge,body[data-theme=dark] .identity-chip-row .identity-chip,body[data-theme=dark] .daily-summary-legend span,body[data-theme=dark] .provider-supply-grid article,body[data-theme=dark] .provider-join-grid article,body[data-theme=dark] .quote-card,body[data-theme=dark] .empty-panel,body[data-theme=dark] .session-grid div,body[data-theme=dark] .deposit-address-panel,body[data-theme=dark] .onboarding-link-panel,body[data-theme=dark] .form-row-card,body[data-theme=dark] .copy-line,body[data-theme=dark] .energy-choice,body[data-theme=dark] .form-check,body[data-theme=dark] .detail-grid>div{background:#e8eee90f;border-color:#e8eee91a}body[data-theme=dark] .detail-grid dd,body[data-theme=dark] .cross-chain-timeline strong{color:#f2f6ef}body[data-theme=dark] .identity-chip-row .identity-chip.linked{color:#54d1a6;background:#54d1a629}body[data-theme=dark] .identity-popover{color:#f8fbf7;background:#18231f;border-color:#e8eee929;box-shadow:0 12px 28px #00000047}body[data-theme=dark] .identity-popover strong{color:#f8fbf7}body[data-theme=dark] .identity-popover span{color:#b8c5cf}body[data-theme=dark] .theme-toggle,body[data-theme=dark] .secondary-button{color:#dbe7df;background:#e8eee91a}body[data-theme=dark] .theme-toggle{border-color:#e8eee92e;box-shadow:0 12px 30px #00000052}body[data-theme=dark] .primary-button{color:#06100c;background:#54d1a6}body[data-theme=dark] .swap-action-button.edit{color:#dbe7df;background:#e8eee91a;border-color:#e8eee929}body[data-theme=dark] .swap-action-button.approve{color:#9ac7ff;background:#3f8eff29;border-color:#6baeff4d}body[data-theme=dark] .swap-action-button.enable{color:#8ee5c6;background:#54d1a624;border-color:#54d1a64d}body[data-theme=dark] .swap-action-button.disable{color:#ffaaa0;background:#ff807124;border-color:#ff80714d}body[data-theme=dark] .swap-action-button.transfer,body[data-theme=dark] .swap-action-button.retry,body[data-theme=dark] .swap-action-button.reclaim{color:#ffd37b;background:#ffbc3e26;border-color:#ffca6152}body[data-theme=dark] .daily-summary-range-selector{background:#e8eee912;border-color:#e8eee91f}body[data-theme=dark] .daily-summary-range-selector button:hover,body[data-theme=dark] .daily-summary-range-selector button:focus-visible{color:#f2f6ef;background:#e8eee91a}body[data-theme=dark] .daily-summary-range-selector button.active{color:#06100c;background:#54d1a6;box-shadow:0 8px 20px #54d1a62e}body[data-theme=dark] .language-select select,body[data-theme=dark] .web3-auth-panel select,body[data-theme=dark] .checkbox-field input,body[data-theme=dark] .search-field input,body[data-theme=dark] .search-field select,body[data-theme=dark] .form-field input,body[data-theme=dark] .form-field textarea,body[data-theme=dark] .form-field select,body[data-theme=dark] .table-input,body[data-theme=dark] .backup-source-field{color:#f2f6ef;background:#07100db8;border-color:#e8eee924}body[data-theme=dark] input::placeholder,body[data-theme=dark] textarea::placeholder{color:#a8b5c4ad}body[data-theme=dark] .daily-summary-chart{background:radial-gradient(circle at 14% 10%,#54d1a61f,#0000 30%),linear-gradient(#09120ff5,#101917eb);border-color:#e8eee91a;box-shadow:inset 0 1px #e8eee914}body[data-theme=dark] .recent-stats-table{background:#e8eee90d;border-color:#e8eee91a}body[data-theme=dark] .recent-stat-row+.recent-stat-row{border-top-color:#e8eee914}body[data-theme=dark] .daily-summary-tooltip{color:#f2f6ef;background:#09120ff5;border-color:#e8eee924;box-shadow:0 22px 70px #00000080}body[data-theme=dark] .daily-summary-tooltip i,body[data-theme=dark] .chart-component-legend i{box-shadow:0 0 0 4px #e8eee914}body[data-theme=dark] .detail-list li,body[data-theme=dark] .table-scroll,body[data-theme=dark] .data-table th,body[data-theme=dark] .data-table td{border-color:#e8eee917}body[data-theme=dark] .data-table th{background:#e8eee90f}body[data-theme=dark] .data-table tbody tr:hover{background:#e8eee90a}body[data-theme=dark] .resource-band-table tbody tr.current-price-band-row td{background:#1677ff2e}body[data-theme=dark] .tronscan-link{text-decoration-color:#54d1a66b}body[data-theme=dark] .modal-backdrop{background:#000000ad}body[data-theme=dark] .modal-card{color:#f2f6ef;background:#111816;border-color:#e8eee924;box-shadow:0 30px 90px #0000008c}body[data-theme=dark] .purchase-summary{background:#54d1a624}body[data-theme=dark] .json-block{background:#07100d;border:1px solid #e8eee91a}@media (width<=1180px){.workspace-topbar{display:grid}.workspace-topbar-actions{flex-wrap:wrap;justify-content:flex-start}.session-badge{max-width:min(100%,420px)}}@media (width<=860px){.page-shell{grid-template-columns:1fr;padding:28px 0}.hero-card,.status-card{border-radius:24px}.workspace-shell{grid-template-columns:1fr;width:min(100% - 20px,720px);padding:10px 0}.workspace-sidebar{border-radius:24px;height:auto;position:static}.workspace-nav{padding:2px 2px 10px;display:flex;overflow-x:auto}.nav-group{flex:none;min-width:max-content}.nav-group-title{white-space:nowrap;padding:0 8px 6px}.nav-group-items{gap:8px;display:flex}.nav-item{white-space:nowrap;flex:none;width:auto}.sidebar-actions{grid-template-columns:1fr 1fr}.workspace-main{border-radius:24px}.workspace-topbar{display:grid}.workspace-topbar-actions{flex-wrap:wrap}.purchase-card,.modal-actions{flex-direction:column;align-items:stretch}.energy-purchase-action{align-items:stretch;width:100%}.energy-purchase-notice{width:100%}.session-badge{max-width:none}.metric-grid,.detail-grid{grid-template-columns:1fr}.cross-chain-form .primary-button{justify-self:stretch;width:100%}.cross-chain-transfer-header{flex-direction:column;align-items:stretch}.cross-chain-swap-side{padding:14px}.cross-chain-swap-head,.cross-chain-swap-amount-row,.cross-chain-swap-output-row{flex-direction:column;align-items:flex-start}.cross-chain-swap-selects{justify-content:flex-start;width:100%}.cross-chain-swap-select,.cross-chain-swap-selects select{flex:1 1 0;max-width:none}.cross-chain-swap-amount-row>strong,.cross-chain-swap-output-row>span{font-size:1.9rem}.cross-chain-summary-strip{grid-template-columns:1fr;padding:8px 12px}.cross-chain-summary-item{border-right:0;border-bottom:1px solid var(--cross-chain-card-border);padding:9px 0}.cross-chain-summary-item:last-child{border-bottom:0}.cross-chain-guide-header,.cross-chain-guide-footer{flex-direction:column;align-items:stretch}.cross-chain-guide-header-actions,.cross-chain-guide-footer .settings-actions-row{justify-content:flex-start}.cross-chain-guide-layout,.cross-chain-guide-scan,.cross-chain-guide-metrics{grid-template-columns:1fr}.cross-chain-guide-detail-list>div{grid-template-columns:1fr;gap:4px}.cross-chain-guide-detail-list dd{text-align:left}.cross-chain-guide-address{grid-template-columns:1fr}.cross-chain-guide-address .secondary-button{justify-self:start}.cross-chain-section-toolbar{align-items:stretch}.cross-chain-config-header,.cross-chain-config-tabs{flex-direction:column;align-items:flex-start;gap:10px}.cross-chain-config-tabs{flex-direction:row;width:100%;overflow-x:auto}.cross-chain-config-toolbar{flex-direction:column;align-items:stretch}.cross-chain-config-toolbar input{flex:none;width:100%}.cross-chain-config-toolbar :is(.primary-button,.secondary-button),.cross-chain-section-toolbar .inline-actions,.cross-chain-section-toolbar>.primary-button{width:100%}.cross-chain-section-toolbar .inline-actions>button,.cross-chain-section-toolbar>.primary-button{flex:auto}.cross-chain-catalog-layout,.cross-chain-route-sides,.cross-chain-route-editor,.cross-chain-transfer-grid,.cross-chain-record-route,.cross-chain-modal-form,.cross-chain-detail-grid{grid-template-columns:1fr}.cross-chain-route-arrow,.cross-chain-transfer-arrow{min-height:24px}.admin-dashboard-grid,.swap-operation-detail-list,.swap-operation-form-grid{grid-template-columns:1fr}.swap-transfer-form-grid .swap-operation-address-field,.swap-transfer-form-grid .swap-operation-amount-field{grid-column:auto}.form-grid,.split-form,.inline-form,.deposit-wallet-filter-form,.switch-form,.form-row-card,.fee-breakdown,.api-console-status-grid,.deposit-address-panel,.deposit-modal-copy,.active-order-item,.settings-inline,.provider-join-grid,.provider-supply-grid,.onboarding-link-panel{grid-template-columns:1fr}.onboarding-link-panel div{flex-wrap:wrap}.settings-actions-row,.pagination-bar{flex-direction:column;align-items:stretch}}@media (width>=769px){.settings-inline{flex-wrap:wrap;display:flex}.settings-inline>input{flex:320px;min-width:0}.settings-inline>button{flex:none;width:auto}}:root{color:#1f2937;--app-page-bg:#f0f2f5;--app-surface:#fff;--app-surface-raised:#fff;--app-control-bg:#fff;--app-control-hover-bg:#f9fafb;--app-table-header-bg:#fafafa;--app-table-row-hover-bg:#f5f8ff;--app-border:#d0d5dd;--app-border-subtle:#e5e7eb;--app-divider:#f0f0f0;--app-text:#1f2937;--app-heading:#111827;--app-text-muted:#667085;--app-shadow:0 1px 2px #0f172a0a;--chart-total-orders:#1677ff;--chart-total-income:#16a34a;--chart-deposits:#dc2626;--chart-api-orders:#7c3aed;--chart-tg-orders:#0891b2;--chart-direct-deposit-orders:#d97706;--chart-axis:#667085;--chart-grid:#1f293714;--chart-cursor:#1677ff24;background:#f0f2f5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}body,body[data-theme=dark]{letter-spacing:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}body{color:#1f2937;background:#f0f2f5}body[data-theme=dark]{color:#e5e7eb;--app-page-bg:#111827;--app-surface:#1f2937;--app-surface-raised:#273244;--app-control-bg:#111827;--app-control-hover-bg:#273449;--app-table-header-bg:#111827;--app-table-row-hover-bg:#273449;--app-border:#374151;--app-border-subtle:#30363d;--app-divider:#30363d;--app-text:#e5e7eb;--app-heading:#f9fafb;--app-text-muted:#aeb8c7;--app-shadow:none;background:#111827}h1,.workspace-brand h1,.workspace-topbar h2{letter-spacing:0}.workspace-shell.ant-pro-workspace{background:var(--app-page-bg);grid-template-columns:none;gap:0;width:100%;min-height:100vh;margin:0;padding:0;display:flex}.workspace-sidebar,body[data-theme=dark] .workspace-sidebar{height:100dvh;min-height:100dvh;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;padding:0;position:sticky;top:0;background:#001529!important}.workspace-sidebar .ant-layout-sider-children{flex-direction:column;height:100%;min-height:0;display:flex}.workspace-brand{border-bottom:1px solid #ffffff1a;flex-shrink:0;min-height:64px;padding:12px 16px}.workspace-brand h1{color:#fff;font-size:1rem;font-weight:700;line-height:1.25}.workspace-brand .eyebrow.compact{color:#ffffff94;letter-spacing:.08em;margin:0 0 2px;font-size:.68rem}.workspace-sidebar.ant-layout-sider-collapsed .workspace-brand{justify-content:center;padding-inline:0}.workspace-sidebar.ant-layout-sider-collapsed .workspace-brand>div:not(.brand-logo){display:none}.brand-logo,.brand-logo.compact{box-shadow:none;background:#fff;border-radius:8px}.brand-logo.compact{width:38px;height:38px}.workspace-nav.ant-menu{background:0 0;flex:auto;min-height:0;padding:10px 0;display:block;overflow:auto}.workspace-nav.ant-menu-dark{background:0 0}.workspace-nav .ant-menu-title-content{font-weight:600}.sidebar-actions{border-top:1px solid #ffffff1a;flex-shrink:0;gap:10px;margin:0;padding:14px 16px 18px;display:grid}.workspace-sidebar.ant-layout-sider-collapsed .sidebar-actions{display:none}.workspace-main-layout,body[data-theme=dark] .workspace-main-layout{background:var(--app-page-bg);min-width:0;min-height:100vh}.workspace-topbar,body[data-theme=dark] .workspace-topbar{z-index:20;border:0;border-bottom:1px solid var(--app-border-subtle);background:var(--app-surface);height:auto;min-height:76px;box-shadow:var(--app-shadow);border-radius:0;margin:0;padding:14px 24px;display:flex;position:sticky;top:0}.workspace-topbar>div:not(.workspace-topbar-actions){flex:auto;min-width:0}.workspace-topbar h2.ant-typography{color:var(--app-heading);margin:0;font-size:1.35rem;line-height:1.25}.workspace-section-label{color:var(--app-text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:.74rem;font-weight:700;display:block}.workspace-main,body[data-theme=dark] .workspace-main{min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:24px}.content-card,.metric-card,.daily-summary-chart,.recent-stats-table,.form-row-card,.copy-line,.empty-panel,.session-badge,.hero-card,.status-card{border:1px solid var(--app-border-subtle);background:var(--app-surface);box-shadow:var(--app-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px}.content-card,.metric-card{padding:18px}.content-card h3,.panel-header h3{font-size:1rem;line-height:1.4}.content-card h4{color:var(--app-heading);margin:0 0 10px;font-size:.94rem;line-height:1.4}.content-card h3,.metric-card strong,.detail-list strong,.recent-stats-table td,.reconciliation-detail h4,.session-badge-main strong{color:var(--app-heading)}.metric-card span,.metric-card p,.content-card p,.detail-list span,.muted,.cell-hint,.pagination-bar,.session-badge-main span{color:var(--app-text-muted)}.primary-button,.secondary-button,.danger-button{text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:7px 15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s,opacity .16s;display:inline-flex}.primary-button,.primary-button.ant-btn{color:#fff;background:#1677ff;border:1px solid #1677ff}.primary-button:hover:not(:disabled),.primary-button.ant-btn:hover:not(:disabled){color:#fff;background:#4096ff;border-color:#4096ff;box-shadow:0 6px 16px #1677ff2e}.secondary-button,.secondary-button.ant-btn{border:1px solid var(--app-border);color:var(--app-text);background:var(--app-control-bg)}.secondary-button:hover:not(:disabled),.secondary-button.ant-btn:hover:not(:disabled){color:#1d2939;background:var(--app-control-hover-bg);border-color:#98a2b3}.danger-button{color:#cf1322;background:#fff1f0;border:1px solid #ffccc7}.danger-button:hover:not(:disabled){color:#a8071a;background:#fff1f0;border-color:#ffa39e;box-shadow:0 6px 16px #cf13221f}.primary-button:active:not(:disabled),.secondary-button:active:not(:disabled),.danger-button:active:not(:disabled){transform:translateY(1px)}.primary-button:focus-visible,.secondary-button:focus-visible,.danger-button:focus-visible,.link-button:focus-visible,.tronscan-link:focus-visible,.explorer-link:focus-visible{outline-offset:2px;outline:2px solid #1677ff61}.primary-button.compact,.secondary-button.compact,.danger-button.compact{min-height:32px;padding:5px 12px;font-size:.84rem}.secondary-button.icon-button{width:36px;min-width:36px;height:36px;padding:0;font-size:1.28rem;line-height:1}.secondary-button.compact.icon-button{width:32px;min-width:32px;height:32px}.primary-button:disabled,.secondary-button:disabled,.danger-button:disabled,.primary-button.ant-btn:disabled,.secondary-button.ant-btn:disabled{cursor:not-allowed;opacity:.58;box-shadow:none;transform:none}.search-field input,.search-field select,.form-field input,.form-field textarea,.form-field select,.table-input{border:1px solid var(--app-border);color:var(--app-heading);background:var(--app-control-bg);box-shadow:none;border-radius:6px;padding:8px 11px}.table-scroll{border:1px solid var(--app-border-subtle);background:var(--app-surface);border-radius:8px;overflow:auto hidden}.table-scroll .data-table{min-width:0;color:var(--app-heading)}.table-scroll .data-table.cross-chain-table{width:max-content;min-width:100%}.table-scroll .data-table.cross-chain-orders-table{min-width:2580px}.table-scroll .data-table.cross-chain-pool-table{min-width:1420px}.table-scroll .data-table.cross-chain-inbound-table{min-width:2360px}.table-scroll .data-table.cross-chain-verification-quotes-table{min-width:1580px}.table-scroll .data-table.price-comparison-table{width:max-content;min-width:1220px}.data-table .ant-table{color:var(--app-heading);background:var(--app-surface)}.data-table .ant-table-thead>tr>th{border-bottom:1px solid var(--app-border-subtle);color:var(--app-text-muted);background:var(--app-table-header-bg);letter-spacing:.02em;text-transform:uppercase;font-size:.76rem;font-weight:700}.data-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--app-divider);color:var(--app-text);font-size:.84rem}.data-table .ant-table-cell{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:300px;overflow:hidden}.data-table .ant-table-cell.resized-column-cell{max-width:none}.resizable-table-header-cell{position:relative}.resizable-column-title{width:100%;min-width:0;display:block;position:relative}.resizable-column-label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.column-resize-handle{z-index:4;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:10px;position:absolute;top:-12px;bottom:-12px;right:-12px}.column-resize-handle:after{content:"";background:0 0;border-radius:999px;width:2px;transition:background .12s;position:absolute;top:20%;bottom:20%;left:4px}.resizable-table-header-cell:hover .column-resize-handle:after,.column-resize-handle:focus-visible:after,body.is-resizing-table-column .column-resize-handle:after{background:#1677ff}.column-resize-handle:focus-visible{outline:none}body.is-resizing-table-column,body.is-resizing-table-column *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.data-table .ant-table-cell.table-actions-cell{white-space:normal;width:auto;min-width:144px;max-width:none;overflow:visible}.data-table .ant-table-cell.provider-order-action-cell{white-space:normal;vertical-align:top;overflow:visible}.table-scroll:has(.provider-order-more-actions.open){overflow:auto visible}.data-table:has(.provider-order-more-actions.open) :is(.ant-table,.ant-table-container,.ant-table-content,.ant-table-body){overflow:visible!important}.data-table .ant-table-tbody>tr:has(.provider-order-more-actions.open)>td{overflow:visible!important}.data-table .ant-table-tbody>tr:has(.provider-order-more-actions.open){z-index:11;position:relative}.data-table .ant-table-cell-fix-right.table-actions-cell{overflow:visible}.data-table .ant-table-cell-fix-right.table-actions-cell:has(.provider-order-more-actions.open){z-index:12}.table-scroll>table.data-table :is(th,td).table-actions-cell{z-index:2;white-space:nowrap;background:var(--app-surface);width:144px;min-width:144px;max-width:220px;position:sticky;right:0}.table-scroll>table.data-table th.table-actions-cell{z-index:3;background:var(--app-table-header-bg)}.table-scroll>table.data-table :is(th,td).user-actions-cell{white-space:nowrap;width:220px;min-width:220px;max-width:220px;overflow:hidden}.admin-user-type-actions{flex-wrap:nowrap;gap:6px;display:flex}.admin-user-type-actions button{white-space:nowrap}.table-scroll>table.data-table :is(th,td).resource-config-actions-cell,.table-scroll>table.data-table :is(th,td).third-party-provider-actions-cell{width:190px;min-width:190px}.table-scroll>table.data-table td.table-actions-cell>button+button{margin-left:6px}.data-table :is(.ant-table-cell-fix-right,.ant-table-cell-fix-right-first){background:var(--app-surface)}.data-table .ant-table-thead>tr>th:is(.ant-table-cell-fix-right,.ant-table-cell-fix-right-first){background:var(--app-table-header-bg)}.table-actions-cell :is(.inline-actions,.table-actions,.table-button-row,.provider-order-actions){flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;display:flex}.table-actions-cell .provider-order-action-bar{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}.pagination-bar,.pagination-bar>div,.pagination-bar .ant-space{align-items:center;gap:8px;display:flex}.pagination-bar{min-height:40px;color:var(--app-text-muted);justify-content:space-between;margin-top:12px;font-size:.84rem;font-weight:600}.pagination-bar .ant-space{justify-content:flex-end}.status-pill,.status-cell-badge{color:#475467;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-radius:4px;align-items:center;width:fit-content;min-height:22px;padding:1px 8px;font-size:.78rem;font-weight:600;line-height:1.35;display:inline-flex}.status-text{white-space:nowrap;align-items:center;width:fit-content;font-weight:700;line-height:1.35;display:inline-flex}.status-tone-success,.status-pill.status-success,.status-success{color:#237804}.status-cell-badge.status-tone-success,.status-pill.status-success,.status-pill.status-tone-success{color:#237804;background:#f6ffed;border-color:#b7eb8f}.status-tone-processing{color:#0958d9}.status-cell-badge.status-tone-processing,.status-pill.status-tone-processing{color:#0958d9;background:#e6f4ff;border-color:#91caff}.status-tone-warning,.status-pill.status-warning,.status-warning{color:#ad6800}.status-cell-badge.status-tone-warning,.status-pill.status-warning,.status-pill.status-tone-warning{color:#ad6800;background:#fffbe6;border-color:#ffe58f}.status-tone-danger{color:#cf1322}.status-cell-badge.status-tone-danger,.status-pill.status-tone-danger{color:#cf1322;background:#fff1f0;border-color:#ffccc7}.status-tone-info{color:#1677ff}.status-cell-badge.status-tone-info,.status-pill.status-tone-info{color:#1677ff;background:#e6f4ff;border-color:#91caff}.status-tone-muted,.status-pill.status-muted,.status-muted{color:#667085}.status-cell-badge.status-tone-muted,.status-pill.status-muted,.status-pill.status-tone-muted{color:#667085;background:#f5f5f5;border-color:#d9d9d9}.active-order-item,.detail-list{border-radius:8px}.active-order-item :is(strong,span),.detail-list :is(strong,span){min-width:0}.session-badge{width:min(390px,100%);max-width:390px;padding:10px 12px}.identity-chip.ant-tag{cursor:default;margin-inline-end:0;font-size:.72rem}.identity-chip.linked.ant-tag{cursor:pointer}.theme-toggle.ant-btn{height:36px;box-shadow:none;border-radius:6px;font-size:.8rem;font-weight:600}.tronscan-link,.explorer-link{color:#1677ff;border-radius:4px;font-weight:600;text-decoration:none;transition:color .16s,background-color .16s,text-decoration-color .16s}.tronscan-link:hover,.explorer-link:hover{color:#0958d9;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.tronscan-link:active,.explorer-link:active{color:#003eb3}body[data-theme=dark] .workspace-topbar,body[data-theme=dark] .content-card,body[data-theme=dark] .metric-card,body[data-theme=dark] .daily-summary-chart,body[data-theme=dark] .recent-stats-table,body[data-theme=dark] .form-row-card,body[data-theme=dark] .copy-line,body[data-theme=dark] .empty-panel,body[data-theme=dark] .session-badge,body[data-theme=dark] .table-scroll,body[data-theme=dark] .hero-card,body[data-theme=dark] .status-card{box-shadow:none;background:#1f2937;border-color:#30363d}body[data-theme=dark] .workspace-topbar h2.ant-typography,body[data-theme=dark] .content-card h3,body[data-theme=dark] .metric-card strong,body[data-theme=dark] .detail-list strong,body[data-theme=dark] .recent-stats-table td,body[data-theme=dark] .reconciliation-detail h4,body[data-theme=dark] .session-badge-main strong{color:#f9fafb}body[data-theme=dark] .workspace-topbar p,body[data-theme=dark] .workspace-section-label,body[data-theme=dark] .metric-card span,body[data-theme=dark] .metric-card p,body[data-theme=dark] .content-card p,body[data-theme=dark] .detail-list span,body[data-theme=dark] .muted,body[data-theme=dark] .cell-hint,body[data-theme=dark] .pagination-bar,body[data-theme=dark] .session-badge-main span{color:#9ca3af}body[data-theme=dark] .secondary-button,body[data-theme=dark] .secondary-button.ant-btn,body[data-theme=dark] .search-field input,body[data-theme=dark] .search-field select,body[data-theme=dark] .form-field input,body[data-theme=dark] .form-field textarea,body[data-theme=dark] .form-field select,body[data-theme=dark] .table-input{color:#f9fafb;background:#111827;border-color:#374151}body[data-theme=dark] .primary-button,body[data-theme=dark] .primary-button.ant-btn{color:#06100c;background:#54d1a6;border-color:#54d1a6}body[data-theme=dark] .primary-button:hover:not(:disabled),body[data-theme=dark] .primary-button.ant-btn:hover:not(:disabled){color:#06100c;background:#78dfbd;border-color:#78dfbd;box-shadow:0 6px 18px #54d1a62e}body[data-theme=dark] .secondary-button:hover:not(:disabled),body[data-theme=dark] .secondary-button.ant-btn:hover:not(:disabled){color:#f9fafb;background:#273449;border-color:#667085}body[data-theme=dark] .danger-button{color:#ff9c9c;background:#cf132229;border-color:#ff78756b}body[data-theme=dark] .danger-button:hover:not(:disabled){color:#ffc1c1;background:#cf132242;border-color:#ff9c9c9e;box-shadow:0 6px 18px #cf13222e}body[data-theme=dark] .data-table .ant-table,body[data-theme=dark] .data-table .ant-table-tbody>tr>td{color:#f9fafb;background:#1f2937;border-color:#30363d}body[data-theme=dark] .data-table .ant-table-thead>tr>th{color:#d1d5db;background:#111827;border-color:#30363d}body[data-theme=dark] .data-table :is(.ant-table-cell-fix-right,.ant-table-cell-fix-right-first){background:#1f2937}body[data-theme=dark] .data-table .ant-table-thead>tr>th:is(.ant-table-cell-fix-right,.ant-table-cell-fix-right-first){background:#111827}body[data-theme=dark] .table-scroll>table.data-table :is(th,td).table-actions-cell{background:#1f2937}body[data-theme=dark] .table-scroll>table.data-table th.table-actions-cell{background:#111827}body[data-theme=dark] .status-tone-success{color:#95de64}body[data-theme=dark] .status-cell-badge.status-tone-success,body[data-theme=dark] .status-pill.status-tone-success,body[data-theme=dark] .status-pill.status-success{color:#b7eb8f;background:#52c41a24;border-color:#95de6457}body[data-theme=dark] .status-tone-processing,body[data-theme=dark] .status-tone-info{color:#69b1ff}body[data-theme=dark] .status-cell-badge.status-tone-processing,body[data-theme=dark] .status-pill.status-tone-processing,body[data-theme=dark] .status-cell-badge.status-tone-info,body[data-theme=dark] .status-pill.status-tone-info{color:#91caff;background:#1677ff26;border-color:#69b1ff57}body[data-theme=dark] .status-tone-warning{color:#ffd666}body[data-theme=dark] .status-cell-badge.status-tone-warning,body[data-theme=dark] .status-pill.status-tone-warning,body[data-theme=dark] .status-pill.status-warning{color:#ffd666;background:#faad1424;border-color:#ffd66657}body[data-theme=dark] .status-tone-danger{color:#ff7875}body[data-theme=dark] .status-cell-badge.status-tone-danger,body[data-theme=dark] .status-pill.status-tone-danger{color:#ffa39e;background:#f5222d24;border-color:#ff787557}body[data-theme=dark] .status-tone-muted,body[data-theme=dark] .status-cell-badge.status-tone-muted,body[data-theme=dark] .status-pill.status-tone-muted,body[data-theme=dark] .status-pill.status-muted{color:#98a2b3;background:#ffffff0f;border-color:#475467}body[data-theme=dark] .data-table .ant-table-tbody>tr:hover>td,body[data-theme=dark] .table-scroll>table.data-table tbody tr:hover>td{background:var(--app-table-row-hover-bg)}body[data-theme=dark] .modal-panel{border-color:var(--app-border);color:var(--app-text);background:var(--app-surface-raised);box-shadow:0 30px 90px #0000008c}body[data-theme=dark] .modal-header h3{color:var(--app-heading)}body[data-theme=dark] .icon-button{border-color:var(--app-border);color:var(--app-heading);background:var(--app-control-bg)}body[data-theme=dark] .icon-button:hover:not(:disabled){background:var(--app-control-hover-bg)}body[data-theme=dark] :is(.ant-dropdown-menu,.ant-picker-panel-container,.ant-select-dropdown){border:1px solid var(--app-border);background:var(--app-surface-raised);box-shadow:0 18px 48px #0000006b}@media (width<=920px){.workspace-topbar{flex-wrap:wrap;padding:12px 16px}.workspace-topbar-actions{justify-content:flex-start;width:100%}.workspace-main{padding:16px}.metric-grid,.member-swap-quote-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.workspace-topbar-actions,.pagination-bar,.pagination-bar .ant-space{flex-direction:column;align-items:stretch}.metric-grid,.user-account-overview-grid,.member-swap-rate-values,.member-swap-direction-grid,.member-swap-quote-form,.member-swap-address-row{grid-template-columns:1fr}.member-swap-header{flex-direction:column;align-items:stretch}.member-swap-address-actions>button{flex:1}.session-badge{width:100%;max-width:none}}.table-scroll>table.data-table{width:100%;color:var(--app-heading);border-collapse:collapse;background:var(--app-surface)}.table-scroll>table.data-table th,.table-scroll>table.data-table td{border-bottom:1px solid var(--app-divider);color:var(--app-text);text-align:left;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;padding:12px 14px;overflow:hidden}.table-scroll>table.data-table th{color:var(--app-text-muted);background:var(--app-table-header-bg);letter-spacing:.02em;text-transform:uppercase;font-size:.76rem;font-weight:700;position:relative}.table-scroll>table.resizable-native-table{table-layout:fixed}.native-column-resize-handle{top:0;bottom:0;right:-5px}.table-scroll>table.data-table tbody tr:hover td{background:var(--app-table-row-hover-bg)}body[data-theme=dark] .table-scroll>table.data-table,body[data-theme=dark] .table-scroll>table.data-table td{color:#f9fafb;background:#1f2937}body[data-theme=dark] .table-scroll>table.data-table th{color:#d1d5db;background:#111827}.workspace-topbar,.session-badge,.session-badge *{line-height:normal}.session-badge-main strong{line-height:1.25}.session-badge-main span{line-height:1.35}@media (width>=641px) and (width<=1180px){.session-badge{justify-content:space-between;align-items:center;display:flex}.session-signout{flex-shrink:0}}@media (width<=640px){.workspace-topbar{gap:8px;width:100%;display:flex!important}.workspace-topbar>div:not(.workspace-topbar-actions){flex:calc(100% - 48px)}.workspace-topbar>div:not(.workspace-topbar-actions)>p{display:none}.workspace-topbar-actions{flex-flow:row;flex:100%;align-items:center;width:100%!important}.session-badge{flex:auto;justify-content:space-between;align-items:center;max-width:none;display:flex;width:auto!important}.session-badge-main{grid-template-columns:32px minmax(0,1fr);gap:8px;display:grid}.identity-chip-row{display:none}.session-signout.ant-btn{min-height:24px;margin-top:0;height:24px!important;padding:0!important}.theme-toggle.ant-btn{width:36px;padding-inline:0}.theme-toggle.ant-btn>span:not(.ant-btn-icon){display:none}}@media (width<=768px){.page-shell,.page-shell *,.workspace-shell,.workspace-shell *{font-size:max(.92rem,1em)}.primary-button,.secondary-button,.danger-button,.sidebar-collapse-button,.icon-button,.session-signout.ant-btn,.theme-toggle.ant-btn{border-radius:8px;min-height:44px}.secondary-button.icon-button,.secondary-button.compact.icon-button{width:44px;min-width:44px;height:44px;padding:0;font-size:1.35rem}.primary-button.compact,.secondary-button.compact,.danger-button.compact{min-height:44px;padding:7px 12px;font-size:.92rem}.search-field input,.search-field select,.form-field input,.form-field textarea,.form-field select,.table-input{min-height:44px;font-size:1rem}.theme-toggle,.theme-toggle span,.session-badge strong,.session-badge span,.language-select,.session-badge .identity-popover strong,.session-badge .identity-popover span,.nav-subitem,.sidebar-link-button,.workspace-brand .eyebrow.compact,.session-grid dt,.session-grid dd,.identity-chip-row .identity-chip,.identity-chip.ant-tag,.provider-order-source-badge,.metric-card span,.metric-card p,.cell-hint,.json-block,.cross-chain-channel-meta div,.cross-chain-channel-meta span,.chart-component-legend span,.daily-summary-legend span,.daily-summary-tooltip div,.daily-summary-tooltip span,.search-field,.search-field small,.fee-breakdown span,.api-console-status-grid span,.workspace-section-label,.status-pill,.status-cell-badge,.pagination-bar,.session-signout,.swap-actions-cell .swap-action-button,.data-table th,.data-table td,.table-scroll>table.data-table th,.table-scroll>table.data-table td,.data-table .ant-table-thead>tr>th,.data-table .ant-table-tbody>tr>td,.cross-chain-record-section>span,.cross-chain-card-facts dt,.cross-chain-card-facts dd,.cross-chain-route-side-label,.cross-chain-route-side span,.cross-chain-chain-tabs button,.cross-chain-chain-tabs button.active,.swap-address-steps span,.field-counter{font-size:.92rem}.table-scroll>table.data-table.cross-chain-table th,.table-scroll>table.data-table.cross-chain-route-table th,.table-scroll>table.data-table.cross-chain-orders-table th,.table-scroll>table.data-table.cross-chain-pool-table th,.table-scroll>table.data-table.cross-chain-inbound-table th,.table-scroll>table.data-table.cross-chain-verification-quotes-table th,.table-scroll .data-table.cross-chain-table th,.table-scroll .data-table.cross-chain-table .ant-table-thead>tr>th,.table-scroll .data-table.cross-chain-route-table th,.table-scroll .data-table.cross-chain-route-table .ant-table-thead>tr>th,.table-scroll .data-table.cross-chain-orders-table th,.table-scroll .data-table.cross-chain-orders-table .ant-table-thead>tr>th,.table-scroll .data-table.cross-chain-pool-table th,.table-scroll .data-table.cross-chain-pool-table .ant-table-thead>tr>th,.table-scroll .data-table.cross-chain-inbound-table th,.table-scroll .data-table.cross-chain-inbound-table .ant-table-thead>tr>th,.table-scroll .data-table.cross-chain-verification-quotes-table th,.table-scroll .data-table.cross-chain-verification-quotes-table .ant-table-thead>tr>th{min-height:44px}.table-scroll{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow:auto hidden}.table-scroll:has(.provider-order-more-actions.open){overflow-y:visible}.table-scroll>table.data-table,.table-scroll .data-table,.table-scroll .ant-table-wrapper{min-width:100%}.table-scroll .data-table.cross-chain-table,.table-scroll .data-table.cross-chain-route-table,.table-scroll .data-table.cross-chain-orders-table,.table-scroll .data-table.cross-chain-pool-table,.table-scroll .data-table.cross-chain-inbound-table,.table-scroll .data-table.cross-chain-verification-quotes-table{width:100%;min-width:1120px}.swap-actions-cell .swap-action-button{min-height:44px;padding:9px 12px}.compact-filters :is(.primary-button,.secondary-button,.danger-button){min-height:44px}.pagination-bar,.pagination-bar>div,.pagination-bar .ant-space{align-items:stretch;min-height:44px}}@media (width<=640px){.session-signout.ant-btn{justify-content:center;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}.session-signout.ant-btn>span:not(.ant-btn-icon){display:none}.session-signout.ant-btn .ant-btn-icon{margin-inline-end:0}.theme-toggle.ant-btn{min-height:44px;padding-inline:0;width:44px!important;min-width:44px!important}}.cross-chain-chain-select{align-content:center;min-height:44px}.workspace-section-label,.identity-chip.ant-tag,.provider-order-source-badge,.table-scroll>table.data-table th,.data-table .ant-table-thead>tr>th{font-size:.78rem}@media (width>=769px){.primary-button.compact,.secondary-button.compact,.danger-button.compact{min-height:36px;padding:7px 12px;font-size:.88rem}.theme-toggle.ant-btn{min-height:40px}.session-signout.ant-btn{min-height:36px}.swap-actions-cell .swap-action-button,.compact-filters :is(.primary-button,.secondary-button,.danger-button),.cross-chain-card-actions .secondary-button,.provider-order-actions .secondary-button.compact,.provider-order-action-bar .secondary-button.compact,.provider-order-action-bar .primary-button.compact{min-height:36px;padding-top:7px;padding-bottom:7px}}@media (width<=860px){.sidebar-actions{grid-template-columns:1fr}}@media (width<=991.98px){.workspace-sidebar.ant-layout-sider-below:not(.ant-layout-sider-collapsed),body[data-theme=dark] .workspace-sidebar.ant-layout-sider-below:not(.ant-layout-sider-collapsed){z-index:30;height:calc(100dvh - 76px);min-height:calc(100dvh - 76px);top:76px;left:0;box-shadow:0 20px 40px #0f172a2e;flex:0 0 0!important;width:min(264px,82vw)!important;min-width:min(264px,82vw)!important;max-width:min(264px,82vw)!important;position:fixed!important}}.list-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.list-toolbar-actions{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.list-toolbar>.search-field,.list-toolbar>.form-field,.list-toolbar>label,.list-toolbar>.admin-multi-select,.list-toolbar>.cross-chain-icon-select,.list-toolbar>.address-paste-input{flex:180px;min-width:0}.list-toolbar>.search-field.small,.list-toolbar>.form-field.compact-field{flex:0 220px}.list-toolbar :is(.primary-button,.secondary-button,.danger-button),.list-toolbar-actions :is(.primary-button,.secondary-button,.danger-button),.settings-actions-row :is(.primary-button,.secondary-button,.danger-button),.modal-actions :is(.primary-button,.secondary-button,.danger-button){flex:none;width:auto;max-width:none}.form-grid.compact-filters,.admin-form.split-form,.admin-form.third-party-provider-order-filters,.admin-form.deposit-wallet-filter-form,.admin-form.inline-form,.list-toolbar.admin-form,.admin-form.list-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:0;display:flex}.form-grid.compact-filters .form-field,.admin-form.split-form .form-field,.admin-form.third-party-provider-order-filters .form-field,.admin-form.deposit-wallet-filter-form .form-field,.admin-form.inline-form .form-field{flex:180px;min-width:0;margin:0}.form-grid.compact-filters .list-toolbar-actions,.admin-form.split-form .list-toolbar-actions,.admin-form.third-party-provider-order-filters .list-toolbar-actions,.admin-form.deposit-wallet-filter-form .list-toolbar-actions,.admin-form.inline-form .list-toolbar-actions{margin-left:auto}.admin-form.third-party-provider-order-filters .provider-order-filter-provider,.admin-form.third-party-provider-order-filters .provider-order-filter-status,.admin-form.third-party-provider-order-filters .provider-order-filter-local{flex-grow:0}.admin-form.third-party-provider-order-filters .provider-order-filter-provider{flex-basis:160px}.admin-form.third-party-provider-order-filters .provider-order-filter-status{flex-basis:180px}.admin-form.third-party-provider-order-filters .provider-order-filter-local{flex-basis:144px}.admin-form.third-party-provider-order-filters .list-toolbar-actions{margin-left:0}.secondary-button.danger,.secondary-button.compact.danger{color:#cf1322;background:#fff1f0;border-color:#ffccc7}.secondary-button.danger:hover:not(:disabled),.secondary-button.compact.danger:hover:not(:disabled){color:#a8071a;background:#fff1f0;border-color:#ffa39e}.sidebar-collapse-button.ant-btn{border:1px solid var(--app-border);width:40px;min-width:40px;height:40px;color:var(--app-text);background:var(--app-control-bg);box-shadow:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.sidebar-collapse-button.ant-btn:hover:not(:disabled){color:#1d2939;background:var(--app-control-hover-bg);border-color:#98a2b3}.ant-btn.primary-button,.ant-btn.secondary-button,.ant-btn.danger-button{box-shadow:none}.ant-btn.secondary-button.ant-btn-block.slim,.ant-btn.secondary-button.slim{width:100%}.status-text.status-cell-badge{vertical-align:middle}.cross-chain-config-tabs button,.daily-summary-range-selector button,.detail-list li>button,.metric-card-button,.cross-chain-icon-select-trigger,.cross-chain-icon-select-menu button{background:0 0}body[data-theme=dark] .secondary-button.danger,body[data-theme=dark] .secondary-button.compact.danger{color:#ff9c9c;background:#cf132229;border-color:#ff78756b}body[data-theme=dark] .secondary-button.danger:hover:not(:disabled),body[data-theme=dark] .secondary-button.compact.danger:hover:not(:disabled){color:#ffc1c1;background:#cf132242;border-color:#ff9c9c9e}body[data-theme=dark] .sidebar-collapse-button.ant-btn{color:#e5e7eb;background:#1f2937;border-color:#475467}body[data-theme=dark] .sidebar-collapse-button.ant-btn:hover:not(:disabled){color:#f9fafb;background:#374151;border-color:#667085}@media (width<=640px){.list-toolbar{align-items:stretch}.form-grid.compact-filters .list-toolbar-actions,.admin-form.split-form .list-toolbar-actions,.admin-form.third-party-provider-order-filters .list-toolbar-actions,.admin-form.deposit-wallet-filter-form .list-toolbar-actions,.admin-form.inline-form .list-toolbar-actions{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-left:0}}.table-scroll>table.data-table.third-party-providers-table td,.table-scroll>table.data-table.brand-pricing-table td,.table-scroll>table.data-table.resource-config-table td,.table-scroll>table.data-table.resource-band-table td,.data-table.third-party-providers-table td,.data-table.brand-pricing-table td,.data-table.resource-config-table td,.data-table.resource-band-table td{white-space:normal;text-overflow:clip;overflow:visible}.third-party-providers-table td .table-input,.brand-pricing-table td .table-input,.resource-config-table td .table-input,.resource-band-table td .table-input{width:100%;min-width:0;margin-top:8px;display:block}.third-party-providers-table td>strong,.third-party-providers-table td>.muted,.third-party-providers-table td>.mono-cell{display:block}.third-party-providers-table td .inline-checkbox{white-space:normal;margin-bottom:8px;display:grid}.third-party-providers-table td .table-input[placeholder*=Key],.third-party-providers-table td .table-input[placeholder*=Secret]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.third-party-provider-config-list{flex-direction:column;gap:16px;display:flex}.third-party-provider-config{background:#ffffff6b;border:1px solid #10182114;border-radius:18px;flex-direction:column;gap:14px;padding:16px;display:flex}.third-party-provider-config-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.third-party-provider-config-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.third-party-provider-toggle{color:#0c6ea8;width:32px;height:32px;font:inherit;cursor:pointer;background:#ffffffd1;border:1px solid #27a8e073;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.05rem;font-weight:700;line-height:1;display:inline-flex}.third-party-provider-toggle.collapsed{background:#27a8e01f}.third-party-provider-toggle:hover:not(:disabled){background:#27a8e02e;border-color:#27a8e0a6}.third-party-provider-toggle:focus-visible{outline-offset:2px;outline:2px solid #1677ff61}.third-party-provider-config-header h4{margin:0 0 4px}.third-party-provider-title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.third-party-provider-title-row h4{margin:0}.third-party-provider-overall-ok{border-left:4px solid #16a34a}.third-party-provider-overall-warn{border-left:4px solid #d97706}.third-party-provider-overall-error{border-left:4px solid #dc2626}.third-party-provider-overall-disabled{border-left:4px solid #94a3b8}.third-party-provider-health{background:#ffffff8c;border:1px solid #10182114;border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.third-party-provider-health-ok{background:#16a34a0f}.third-party-provider-health-warn{background:#d9770614}.third-party-provider-health-error{background:#dc262612}.third-party-provider-health-disabled{background:#94a3b81f}.third-party-health-summary{color:#607084;margin:0;font-size:.84rem;line-height:1.45}.third-party-health-badge{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;padding:3px 10px;font-size:.76rem;font-weight:800;display:inline-flex}.third-party-health-badge-ok{color:#166534;background:#16a34a24}.third-party-health-badge-warn{color:#9a3412;background:#d9770629}.third-party-health-badge-error{color:#991b1b;background:#dc262624}.third-party-health-badge-disabled{color:#475569;background:#94a3b838}.third-party-provider-health-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.third-party-health-metric{background:#ffffffb8;border:1px solid #10182114;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.third-party-health-metric>span{color:#607084;font-size:.78rem;font-weight:700}.third-party-health-metric>strong{word-break:break-word;font-size:.95rem;line-height:1.25}.third-party-health-metric>small{color:#7b8798;white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;line-height:1.35;overflow:hidden}.third-party-health-metric-good{background:#16a34a14;border-color:#16a34a3d}.third-party-health-metric-good>strong{color:#166534}.third-party-health-metric-warn{background:#d977061a;border-color:#d9770647}.third-party-health-metric-warn>strong{color:#9a3412}.third-party-health-metric-bad{background:#dc262614;border-color:#dc262647}.third-party-health-metric-bad>strong{color:#991b1b}.third-party-health-error{color:#b42318;word-break:break-word;margin:0;font-size:.84rem;line-height:1.45}.third-party-provider-balance-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.third-party-provider-balance-grid div{background:#ffffff8c;border:1px solid #10182114;border-radius:14px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.third-party-provider-balance-grid span{color:#607084;font-size:.82rem;font-weight:700}.third-party-provider-balance-grid strong{word-break:break-word;font-size:.92rem}.third-party-provider-form-grid{margin-top:2px}.third-party-provider-form-footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px;display:flex}@media (width<=960px){.third-party-provider-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.third-party-provider-credential-field input{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}body[data-theme=dark] .third-party-provider-config{background:#121820b8;border-color:#ffffff14}body[data-theme=dark] .third-party-provider-toggle{color:#7dd3fc;background:#27a8e014;border-color:#27a8e059}body[data-theme=dark] .third-party-provider-toggle.collapsed{background:#27a8e029}body[data-theme=dark] .third-party-provider-toggle:hover:not(:disabled){background:#27a8e03d;border-color:#27a8e080}body[data-theme=dark] .third-party-provider-health{background:#ffffff08;border-color:#ffffff14}body[data-theme=dark] .third-party-provider-health-ok{background:#22c55e1a}body[data-theme=dark] .third-party-provider-health-warn{background:#fb923c1a}body[data-theme=dark] .third-party-provider-health-error{background:#f871711a}body[data-theme=dark] .third-party-health-metric{background:#ffffff0a;border-color:#ffffff14}body[data-theme=dark] .third-party-health-summary{color:#9aa7b8}body[data-theme=dark] .third-party-health-badge-ok{color:#86efac;background:#22c55e2e}body[data-theme=dark] .third-party-health-badge-warn{color:#fdba74;background:#fb923c2e}body[data-theme=dark] .third-party-health-badge-error{color:#fca5a5;background:#f871712e}body[data-theme=dark] .third-party-health-badge-disabled{color:#cbd5e1;background:#94a3b829}body[data-theme=dark] .third-party-health-metric-good>strong{color:#86efac}body[data-theme=dark] .third-party-health-metric-warn>strong{color:#fdba74}body[data-theme=dark] .third-party-health-metric-bad>strong,body[data-theme=dark] .third-party-health-error{color:#fca5a5}body[data-theme=dark] .third-party-provider-balance-grid div{background:#ffffff08;border-color:#ffffff14}body[data-theme=dark] .third-party-order-section+.third-party-order-section{border-top-color:#ffffff14}body[data-theme=dark] .provider-order-more-menu{background:#121820;border-color:#ffffff14;box-shadow:0 12px 28px #00000059}.user-activation-orders-table :is(th,td){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.user-activation-orders-table .address-cell{width:190px;min-width:190px;max-width:190px}.user-activation-orders-table .hash-cell{width:180px;min-width:180px;max-width:180px}.user-activation-orders-table .status-cell{width:130px;min-width:130px;max-width:130px}.user-activation-orders-table .reason-cell{width:220px;min-width:220px;max-width:220px}.activation-orders-card .ant-pagination{justify-content:flex-end;margin-top:16px}.admin-capacity-panel{gap:18px;display:grid}.admin-capacity-panel>.panel-header,.admin-capacity-panel>.feedback{margin-bottom:0}.capacity-section{min-width:0;scroll-margin-top:20px}.capacity-section>h4,.capacity-section>.section-title-row{margin-top:0}.capacity-metric-grid,.capacity-live-price-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.capacity-config-row{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.capacity-config-row label{gap:6px;min-width:190px;display:grid}.capacity-config-row input,.capacity-config-row select{width:100%}.capacity-filter-grid{border:1px solid var(--app-border-subtle);background:var(--app-control-hover-bg);border-radius:8px;grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;margin:12px 0 14px;padding:14px;display:grid}.capacity-filter-field{min-width:0}.capacity-filter-field :is(input,select){min-width:0;min-height:38px}.user-operation-logs-table{min-width:1160px}.capacity-operations-table{table-layout:fixed;min-width:1180px}.capacity-operations-table td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.capacity-address-cell{white-space:nowrap}.capacity-number-cell{white-space:nowrap;font-variant-numeric:tabular-nums}@media (width<=1100px){.capacity-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.capacity-filter-grid{grid-template-columns:1fr;padding:12px}.capacity-config-row{align-items:stretch}}.callback-state-cell{white-space:normal;min-width:180px}.callback-state-cell strong{white-space:nowrap;display:block}body p.callback-suspended,body .content-card p.callback-suspended{color:#c53030;font-weight:600}.admin-users-card .data-table .callback-state-cell{text-overflow:clip;overflow:visible;width:220px!important;min-width:220px!important;max-width:none!important}@media (width<=600px){.cross-chain-swap-output-row>strong{white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.2}}
