:root{color-scheme:light;--bg:#f6f7f9;--text:#17202a;--muted:#64748b;--line:#d8dee8;--panel:#ffffff;--accent:#087f8c;--accent-dark:#075e68;--ok:#0f8a5f;--warn:#a05a00}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.adminLayout{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;border-right:1px solid var(--line);background:#ffffff;padding:22px 16px;overflow-y:auto}.brand{display:flex;gap:12px;min-height:48px;margin-bottom:26px}.brand,.brandMark{align-items:center}.brandMark{display:inline-flex;justify-content:center;width:42px;height:42px;border-radius:8px;background:var(--accent);color:#ffffff;font-size:14px;font-weight:800}.brand small,.brand strong{display:block}.brand strong{font-size:17px;line-height:1.2}.brand small{color:var(--muted);font-size:12px;margin-top:3px}.sidebarNav{display:grid;grid-gap:10px;gap:10px}.languageSwitch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;margin-bottom:18px}.languageButton{min-height:34px;border:1px solid var(--line);border-radius:7px;background:#ffffff;color:#445166;font-size:12px;font-weight:800;cursor:pointer}.languageButton.active{border-color:var(--accent);background:#dff3f5;color:var(--accent-dark)}.languageButton:hover{border-color:#b9d9de;background:#eef8f9;color:var(--accent-dark)}.navLink{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;border-radius:7px;padding:9px 11px;color:#445166;font-size:14px;font-weight:700}.sidebarGroupTitle{min-width:0;gap:7px}.sidebarAlertBadge,.sidebarGroupTitle{display:inline-flex;align-items:center}.sidebarAlertBadge{justify-content:center;flex:0 0 auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#dc2626;color:#ffffff;font-size:11px;font-weight:900;line-height:1}.navLink:hover{background:#edf3f4;color:var(--accent-dark)}.navLink.active{background:#dff3f5;color:var(--accent-dark)}.sidebarGroup{display:grid;grid-gap:6px;gap:6px;padding:7px;border:1px solid transparent;border-radius:8px}.sidebarGroup.active{border-color:#d8eef2;background:#f7fbfc}.sidebarGroupToggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:34px;border:0;border-radius:7px;background:transparent;color:#667085;cursor:pointer;font-size:11px;font-weight:900;letter-spacing:0;text-align:left;text-transform:uppercase}.sidebarGroupToggle:hover{background:#edf3f4;color:var(--accent-dark)}.sidebarGroupChevron{width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:rotate(-45deg);transition:transform .15s ease}.sidebarGroupChevron.open{transform:rotate(45deg)}.sidebarGroupLinks{display:grid;grid-gap:5px;gap:5px}.visuallyHidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.shell{width:min(1440px,calc(100% - 40px));margin:0 auto;padding:28px 0 48px}.topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.topbarMeta{display:flex;align-items:stretch;justify-content:flex-end;gap:10px;min-width:0}.adminLiveNotifications{display:block;width:0;min-width:0;max-width:min(320px,34vw);border:0 solid transparent;border-radius:8px;padding:0;background:transparent;color:var(--text);line-height:1.1;opacity:0;overflow:hidden;pointer-events:none;transform:translateX(16px);transition:width .18s ease,opacity .18s ease,transform .18s ease}.adminLiveNotifications.active{width:min(320px,34vw);min-width:220px;border-width:1px;border-color:#9bd9c5;background:#f1fbf7;box-shadow:0 10px 24px rgba(20,184,166,.12);opacity:1;padding:8px 10px;pointer-events:auto;transform:translateX(0)}.adminLiveNotifications.alert{border-color:#fecaca;background:#fff7ed;box-shadow:0 10px 24px rgba(239,68,68,.12)}.adminLiveNotifications small,.adminLiveNotifications span{max-width:100%;color:var(--muted);font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminLiveNotifications strong{max-width:100%;margin:3px 0;color:var(--accent-dark);font-size:13px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.adminLiveNotifications.alert strong{color:#b91c1c}.adminLiveNotificationCard{display:grid;justify-items:end;min-width:0;animation:adminLiveNotificationSlide .26s ease both}@keyframes adminLiveNotificationSlide{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}.serverTime{display:grid;justify-items:end;min-width:95px;border:1px solid #b8e4d5;border-radius:8px;padding:8px 10px;background:#f1fbf7;color:var(--text);line-height:1.1}.serverTime small,.serverTime span{color:var(--muted);font-size:11px;font-weight:700}.serverTime strong{margin:3px 0;color:var(--accent-dark);font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eyebrow{margin:0 0 6px;color:var(--accent);font-size:13px;font-weight:700;text-transform:uppercase}h1,h2{margin:0;letter-spacing:0}h1{font-size:34px;line-height:1.1}h2{font-size:18px;margin-bottom:18px}.badge{border-radius:999px;padding:9px 13px;font-size:13px;font-weight:700;white-space:nowrap}.success{background:#e6f6ef;color:var(--ok)}.warning{background:#fff4df;color:var(--warn)}.notice{border:1px solid #f0c875;background:#fff8e7;border-radius:8px;padding:14px 16px;margin:0 0 18px;color:#694100}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.panel,.stat,.statCard,.tablePanel{background:var(--panel);border:1px solid var(--line);border-radius:8px}.stat,.statCard{padding:18px}.stat span,.statCard span{display:block;color:var(--muted);font-size:13px;margin-bottom:8px}.stat strong,.statCard strong{font-size:30px}.grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;margin-bottom:18px}.grid,.walletGrid{display:grid;gap:14px}.walletGrid{grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);grid-gap:14px}.panel,.tablePanel{padding:18px}.form,.formGrid{display:grid;grid-gap:12px;gap:12px}.formGrid.twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.networkModal{width:min(760px,calc(100vw - 32px))}.networkForm{gap:14px}.authPage{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 20% 10%,rgba(11,116,140,.12),transparent 32%),linear-gradient(135deg,#f8fafc,#eef5f7)}.authCard{width:min(440px,100%);display:grid;grid-gap:16px;gap:16px;border:1px solid #d8e1ea;border-radius:10px;background:#ffffff;padding:28px;box-shadow:0 20px 45px rgba(15,23,42,.1)}.authCard h1{margin:0;font-size:30px}.authForm{display:grid;grid-gap:14px;gap:14px}.moderprevilegiesPanel{display:grid;grid-gap:12px;gap:12px;border:1px solid #dbe5ef;border-radius:8px;background:#f8fafc;padding:14px}.moderprevilegiesPanel h3{margin:0;font-size:16px}.moderprevilegiesGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.moderprevilegieGroup{display:grid;grid-gap:8px;gap:8px;min-width:0;border:1px solid #d8e1ea;border-radius:8px;background:#ffffff;padding:12px}.moderprevilegieGroup legend{padding:0 5px;color:var(--text);font-size:13px;font-weight:800}.permissionCheckbox{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:start;border:1px solid #e2e8f0;border-radius:7px;background:#fbfdff;padding:9px;color:var(--text);font-weight:700}.permissionCheckbox input{width:16px;min-height:16px;margin-top:2px}.permissionCheckbox small{display:block;margin-top:3px;color:var(--muted);font-size:11px;font-weight:600;line-height:1.35}.riskBadge{border-radius:999px;padding:3px 7px;color:#475569;background:#e2e8f0;font-size:10px;font-style:normal;font-weight:900;text-transform:uppercase}.riskBadge.mid{color:#7c2d12;background:#ffedd5}.riskBadge.high{color:#991b1b;background:#fee2e2}.adapterSettings{display:grid;grid-gap:8px;gap:8px;border:1px solid #b8e4d5;border-radius:8px;padding:12px;background:#f1fbf7}label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:13px;font-weight:700}.fieldHint{color:#6b778b;font-size:12px;font-weight:500;line-height:1.45}input,select,textarea{width:100%;min-height:42px;border:1px solid #cbd5e1;border-radius:6px;padding:9px 10px;color:var(--text);background:#f8fafc}input:focus,select:focus,textarea:focus{border-color:#86b7fe;box-shadow:0 0 0 4px rgba(13,110,253,.16);outline:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8fafc;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2364758b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px 12px;cursor:pointer;line-height:1.5;padding-right:38px}select:hover{background-color:#f1f5f9;border-color:#94a3b8}select:disabled{background-color:#f1f5f9;color:#94a3b8;cursor:not-allowed;opacity:1}textarea{resize:vertical}button{min-height:42px;border:0;border-radius:6px;background:var(--accent);color:#fff;font-weight:700;cursor:pointer}button:hover{background:var(--accent-dark);color:#ffffff}button:disabled{background:#a7b3c2;cursor:not-allowed}.dangerButton{background:#b91c1c}.dangerButton:hover{background:#991b1b}.closeButton,.pageLink,.primaryLinkButton,.secondaryButton,.smallLinkButton{display:inline-flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid var(--line);background:#ffffff;color:#334155;font-weight:700}.primaryLinkButton{min-height:38px;border-color:var(--accent);background:var(--accent);color:#ffffff;padding:8px 12px;font-size:13px}.primaryLinkButton:hover{background:var(--accent-dark);color:#ffffff}.closeButton:hover,.copyButton:hover,.merchantBalanceMore:hover,.pageLink:hover,.secondaryButton:hover,.smallLinkButton:hover,.walletNetworkPickerButton:hover{border-color:#b9d9de;background:#eef8f9;color:var(--accent-dark)}.secondaryButton{min-height:42px;padding:9px 12px}.compactButton{min-height:34px;padding:7px 10px;font-size:12px;white-space:nowrap}.smallButton,.smallLinkButton{min-height:32px;padding:6px 10px;font-size:12px}.smallButton{border-radius:5px}.smallButton:hover{background:var(--accent-dark);color:#ffffff}.successNotice{border-color:#91d6b7;background:#eefaf4;color:#07583d}.warningNotice{border-color:#e7c66d;background:#fff8df;color:#6f4b00}.estimateValueWithIcon{display:flex!important;align-items:center;gap:5px;min-width:0;max-width:100%;white-space:nowrap;vertical-align:middle}.estimateValueWithIcon .asyncIconWrap{display:inline-flex;flex:0 0 auto;margin-bottom:0}.detailItem .estimateValueWithIcon span,.estimateValueWithIcon>span{display:inline;min-width:0;margin-bottom:0;overflow:hidden;color:inherit;font-size:inherit;font-weight:inherit;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.errorNotice{border-color:#eba1a1;background:#fff0f0;color:#8d1d1d}.split{display:grid;grid-template-columns:minmax(360px,.8fr) minmax(0,1.2fr);grid-gap:14px;gap:14px}.tableWrap{overflow-x:auto}.apiLogsFilters{grid-template-columns:minmax(220px,1.4fr) minmax(160px,.8fr) minmax(220px,1fr) minmax(120px,.55fr) minmax(120px,.55fr) auto auto auto auto}.apiLogsTableWrap table{min-width:1120px;table-layout:fixed}.apiLogsTableWrap td:first-child,.apiLogsTableWrap th:first-child{width:138px}.apiLogsTableWrap td:nth-child(2),.apiLogsTableWrap th:nth-child(2){width:260px}.apiLogsTableWrap td:nth-child(3),.apiLogsTableWrap td:nth-child(4),.apiLogsTableWrap th:nth-child(3),.apiLogsTableWrap th:nth-child(4){width:170px}.apiLogsTableWrap td:nth-child(5),.apiLogsTableWrap td:nth-child(6),.apiLogsTableWrap th:nth-child(5),.apiLogsTableWrap th:nth-child(6){width:90px}.apiLogsTableWrap td:nth-child(7),.apiLogsTableWrap th:nth-child(7){width:130px}.apiLogsTableWrap td:nth-child(8),.apiLogsTableWrap th:nth-child(8){width:260px}.apiLogsTableWrap td{vertical-align:top}.apiLogMethod{display:inline-flex;align-items:center;justify-content:center;min-width:42px;border-radius:6px;background:#e4f8f4;color:#0f766e;padding:3px 6px;font-size:11px;font-weight:900}.apiLogLink{max-width:100%;overflow:hidden;color:#0f766e;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.apiLogLink:hover{text-decoration:underline}.apiLogErrorText{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apiLogDetails{margin-top:6px}.apiLogDetails summary{cursor:pointer;color:#0f766e;font-size:12px;font-weight:900}.apiLogDetailsGrid{grid-template-columns:1fr;margin-top:8px}.apiLogDetailsGrid>div{min-width:0;border:1px solid #d9e4ef;border-radius:8px;background:#f8fafc;padding:8px}.apiLogDetailsGrid span,.apiLogDetailsGrid strong{display:block;max-width:100%;overflow-wrap:anywhere}.apiLogDetailsGrid span{color:#64748b;font-size:11px;font-weight:800;text-transform:uppercase}.apiLogDetailsGrid strong{color:#0f172a;font-size:12px;font-weight:800}.sectionHeader{justify-content:space-between;gap:16px;margin-bottom:16px}.sectionActions,.sectionHeader{display:flex;align-items:center}.sectionActions{gap:12px}.rateCoveragePanel{margin-top:18px}.mutedCoveragePanel{background:rgba(255,255,255,.72)}.rateCoverageGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.rateCoverageCard{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;border:1px solid #dbe4ee;border-radius:8px;padding:12px;background:rgba(248,250,252,.74)}.rateCoverageCard>div{min-width:0}.rateCoverageCard strong{display:block;color:var(--text);overflow-wrap:anywhere}.formulaInputWrap{position:relative;display:grid;grid-gap:6px;gap:6px}.currencySelectWithCustom{display:grid;grid-gap:6px;gap:6px;min-width:0}.formulaFieldHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.formulaFieldHeader>span:first-child{flex:0 0 auto}.formulaPreview{min-width:0;color:#5f6f86;font-size:12px;font-weight:700;line-height:1.3;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.formulaPreview strong{color:#0f766e;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.formulaAliasDropdown{max-height:260px;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;box-shadow:0 14px 34px rgba(15,23,42,.14);overflow:auto;padding:8px;z-index:3}.formulaAliasHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 4px 8px;color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.formulaAliasOption{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) auto;align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:38px;border-radius:6px;padding:7px 8px;background:transparent;color:var(--text);text-align:left}.formulaAliasOption:hover{background:#eef8f9;color:var(--text)}.formulaAliasOption small,.formulaAliasOption span,.formulaAliasOption strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formulaAliasOption strong{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.formulaAliasOption small,.formulaAliasOption span{color:var(--muted);font-size:12px;font-weight:600}.formulaAliasEmpty{margin:6px 4px}.ratePairPreview{display:grid;align-content:center;grid-gap:4px;gap:4px;min-height:42px;border:1px dashed #cbd5e1;border-radius:8px;padding:8px 10px;background:#f8fafc}.ratePairPreview span{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.ratePairPreview strong{color:var(--text);font-size:15px;overflow-wrap:anywhere}.mutedText{color:var(--muted);font-size:14px}.mutedBlock{display:block;color:var(--muted);font-size:12px;margin-top:4px}.smartContractIdentity{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;min-width:220px}.smartContractIdentity>div{min-width:0}.smartContractIdentity strong{display:block;overflow-wrap:anywhere}.smartContractIdentity .smallAsyncIconWrap{margin-top:1px}.contractInfoDetails{max-width:720px;margin-top:10px;border:1px solid #dbeafe;border-radius:8px;background:#f8fbff;color:#1f2937}.contractInfoDetails.compact{max-width:360px;margin-top:8px;background:#ffffff}.contractInfoDetails summary{cursor:pointer;padding:7px 9px;color:#075985;font-size:11px;font-weight:900;letter-spacing:0}.contractInfoBody{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:0 10px 10px}.contractInfoBody strong{color:#0f172a;font-size:13px}.contractInfoBody p{margin:0;color:#475569;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.contractInfoBody span{color:#334155;font-weight:900}.walletSmartContractsTab{display:grid;grid-gap:14px;gap:14px;min-width:0}.walletSmartContractsToolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,180px);align-items:start;grid-gap:12px;gap:12px;min-width:0}.walletSmartContractMeta{display:grid;align-content:start;justify-items:start;grid-gap:6px;gap:6px;min-width:0;max-width:100%;padding-top:19px}.walletSmartContractsToolbar label{min-width:0}.walletSmartContractMeta .familyBadge,.walletSmartContractMeta .mono,.walletSmartContractsToolbar select{max-width:100%}.walletSmartContractMeta .mono{overflow-wrap:anywhere}.walletSmartContractInteraction{display:grid;grid-gap:14px;gap:14px;min-width:0}.walletSmartContractInteraction.contractInteractionModal{width:100%}.walletSmartContractInteraction .contractInteractionGrid{max-height:none}.walletSmartContractInteraction .contractInteractionForm{min-width:0}.walletSmartContractInteraction .contractInteractionResult{top:12px}.rowActions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.statusPill{display:inline-flex;align-items:center;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900;text-transform:uppercase}.statusPill.idle{background:#e6f6ef;color:var(--ok)}.statusPill.syncing{background:#e7f5f6;color:var(--accent-dark)}.statusPill.error{background:#fff0f0;color:#8d1d1d}.statusPill.warning{background:#fff7ed;color:#9a3412}.statusPill.offline{background:#fff0f0;color:#8d1d1d}.statusStack{flex-wrap:wrap;gap:6px}.statusStack,.systemStatusPill{display:inline-flex;align-items:center}.systemStatusPill{border-radius:999px;padding:4px 8px;background:#f4f6f8;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.monitoringDetails{margin-bottom:18px}.confirmationWorkerPanel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;margin-bottom:18px;padding:16px 18px}.confirmationWorkerMain{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0}.confirmationWorkerTitle{display:flex;align-items:center;gap:12px;min-width:0}.confirmationWorkerTitle h2{margin-bottom:4px;font-size:18px}.confirmationWorkerMeta{display:flex;align-items:center;gap:8px;max-width:100%;overflow:auto;white-space:nowrap}.dashboardWorkerMeta{align-items:flex-start;flex-direction:column;margin:14px 0;white-space:normal}.dashboardWorkerMeta .mono{overflow-wrap:anywhere}.dashboardAmountCell,.dashboardNetworkCell{display:inline-flex;align-items:center;gap:8px;min-width:0}.dashboardAmountCell{max-width:220px}.dashboardAmountCell span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.withdrawalNetworkLine{margin-top:6px}.walletAddressCell{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.walletNetworkCell{display:inline-flex;align-items:flex-start;gap:8px;max-width:180px;min-width:0}.walletNetworkText{display:grid;grid-gap:5px;gap:5px;min-width:0}.walletNetworkText>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.walletAddressFormatBadge{display:inline-flex;align-items:center;border:1px solid #d7e1ee;border-radius:999px;background:#f8fafc;color:#475569;padding:4px 7px;font-size:10px;font-weight:900;line-height:1;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.walletAddressFormatBadge.blue{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.walletAddressFormatBadge.violet{border-color:#ddd6fe;background:#f5f3ff;color:#6d28d9}.walletAddressFormatBadge.amber{border-color:#fde68a;background:#fffbeb;color:#92400e}.walletAddressFormatBadge.green{border-color:#bbf7d0;background:#f0fdf4;color:#15803d}.walletAddressFormatBadge.orange{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.walletAddressCell strong{display:block;overflow:hidden;color:#0f172a;font-size:13px;line-height:1.25;text-overflow:ellipsis}.walletBadgeRow{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px}.walletBalancePreview{min-width:150px}.walletRolePill{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:999px;padding:5px 8px;margin-top:6px;font-size:11px;font-weight:900;line-height:1;text-transform:uppercase}.walletBadgeRow .walletRolePill{margin-top:0}.walletRolePill.commercial{border:1px solid #d8dee8;background:#f8fafc;color:#475569}.walletRolePill.operational{border:1px solid #b7e2c4;background:#eaf8ef;color:#166534}.walletActivityPill{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border:1px solid #d6dce6;border-radius:999px;background:#f4f7fb;color:#64748b;padding:5px 8px;font-size:11px;font-weight:800;line-height:1;text-transform:uppercase}.dashboardTxHashCell{max-width:150px;white-space:nowrap}.compactTxLink{display:inline-block;max-width:140px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.confirmationWorkerAction button{min-width:112px}.statusDot{width:12px;height:12px;border-radius:50%;background:#94a3b8;box-shadow:0 0 0 4px rgba(148,163,184,.14);flex:0 0 auto}.statusDot.active{background:var(--ok);box-shadow:0 0 0 4px rgba(15,143,73,.14)}.launchControls,.workerPanel{display:flex;flex-direction:column;gap:16px;margin-bottom:18px}.launchHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.launchHeader h2{margin-bottom:8px}.launchModes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%}.launchMode{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:8px;background:#fbfcfd;padding:12px}.launchMode div{display:grid;grid-gap:4px;gap:4px}.launchMode strong{font-size:13px}.launchMode span{color:var(--muted);font-size:12px}.compactLaunchControls{min-width:430px;margin-bottom:0;border:1px solid var(--line);border-radius:8px;background:#ffffff;padding:10px}.compactLaunchControls .launchHeader h2{font-size:14px}.compactLaunchControls .launchModes{gap:8px}.compactLaunchControls .launchMode{padding:9px}.monitorNetworkCell strong{display:block;margin-bottom:2px}.connectionPill,.familyBadge{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900;text-transform:uppercase}.familyBadge{background:#eef2f7;color:#334155}.connectionStack{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:92px}.parserUrl{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parserResultCell{max-width:360px;min-width:220px}.compactJson{max-width:100%;max-height:180px;overflow:auto;margin:0;padding:10px;border:1px solid #e2e8f0;border-radius:7px;background:#f8fafc;color:#0f172a;font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.connectionPill.ok{background:#e6f6ef;color:var(--ok)}.connectionPill.fallback{background:#fff7e6;color:#9a5b00}.connectionPill.missing{background:#fff0f0;color:#8d1d1d}.workerCell{min-width:112px}.monitorRowControls{display:grid;grid-gap:8px;gap:8px;min-width:224px}.monitorRowLinks,.monitorWorkerButtons{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}.monitorRowControls .smallButton,.monitorRowControls .smallLinkButton{white-space:nowrap}.monitorWorkerButtons .smallButton{min-width:72px}.monitorWorkerButtons .defaultMonitoringModeButton{border:1px solid #2dd4bf;background:linear-gradient(135deg,#0f9f96,#087f8c);box-shadow:0 0 0 3px rgba(45,212,191,.15)}.monitorWorkerButtons .defaultMonitoringModeButton:hover:not(:disabled){border-color:#14b8a6;background:linear-gradient(135deg,#0d9488,#075985)}.monitorWorkerButtons .defaultMonitoringModeButton:disabled{border-color:#9ccfca;background:#9fb7c4;box-shadow:none}.monitorRowError{color:#8d1d1d;font-size:12px;max-width:240px}.assetFilters{grid-template-columns:minmax(220px,1fr) minmax(170px,.6fr) minmax(140px,.4fr) auto auto}.smartContractFilters{grid-template-columns:minmax(220px,1fr) minmax(170px,.6fr) minmax(160px,.5fr) minmax(140px,.4fr) auto auto}.smartContractModal{width:min(980px,100%)}.contractInteractionModal{width:min(1160px,calc(100vw - 28px))}.contractInteractionGrid{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(420px,1.1fr);grid-gap:16px;gap:16px;align-items:start}.contractInteractionGrid.interfaceMode{grid-template-columns:minmax(0,720px);justify-content:center}.contractInteractionForm,.contractInteractionResult{border:1px solid var(--line);border-radius:8px;background:#f8fafc;padding:16px;display:grid;grid-gap:12px;gap:12px}.contractInteractionResult{position:-webkit-sticky;position:sticky;top:119px;align-self:start;max-height:calc(100vh - 143px);overflow:auto}.contractInteractionTabs{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;border:1px solid var(--line);border-radius:8px;background:#eef2f6;padding:4px}.contractInteractionTabs button{min-height:34px;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer;font-size:13px;font-weight:800}.contractInteractionTabs button.active{background:#ffffff;color:var(--text);box-shadow:0 1px 3px rgba(15,23,42,.12)}.popularContractPanel{display:grid;grid-gap:14px;gap:14px;border:1px solid #bfe7df;border-radius:18px;background:linear-gradient(180deg,#ffffff,#f3fbf8);padding:18px;box-shadow:0 18px 48px rgba(8,127,140,.12)}.popularContractHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.popularContractHeader h3{margin:2px 0 0;font-size:18px}.swapCard{grid-gap:8px;gap:8px}.swapAmountBox,.swapCard{position:relative;display:grid}.swapAmountBox{grid-gap:10px;gap:10px;border:1px solid #cceee7;border-radius:16px;background:#eefaf6;padding:14px}.swapAmountHeader,.swapAmountRow{display:flex;align-items:center;justify-content:space-between;gap:12px}.swapAmountHeader span{color:#087f7d;font-size:13px;font-weight:900}.swapAmountHeader small{min-width:0;overflow:hidden;color:#2aa7a0;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.swapAmountRow>input{min-width:0;flex:1 1;border:0;background:transparent;color:#123330;font-size:28px;font-weight:900;outline:none;padding:0}.swapAmountRow>input::placeholder{color:#80cfc6}.swapReverseButton{justify-self:center;width:42px;height:42px;margin:-1px 0;border:4px solid #ffffff;border-radius:50%;background:#00a894;color:#ffffff;cursor:pointer;font-size:18px;font-weight:900;line-height:1;box-shadow:0 10px 24px rgba(0,168,148,.26);z-index:1}.swapFormGrid,.swapTokenGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.assetContractSearch{position:relative;display:grid;grid-gap:8px;gap:8px}.assetContractSearch.compact{align-self:center;width:min(190px,44%);flex:0 0 auto}.assetContractSearch.compact input{border-color:#a9dfd6;border-radius:999px;text-align:center}.assetContractSearch.compact input,.selectedTokenButton{min-height:42px;background:#ffffff;color:#087f7d;font-weight:900}.selectedTokenButton{display:inline-flex;align-items:center;justify-content:center;gap:7px;max-width:100%;border:1px solid #a9dfd6;border-radius:999px;cursor:pointer;padding:7px 10px;font-size:13px}.selectedTokenButton:hover{background:#f0fbf8;color:#087f7d}.selectedTokenButton span:not(.asyncIconWrap):not(.assetIcon):not(.networkIconBadge){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectedTokenChevron{color:#00a894;font-size:11px}.assetContractSearch.compact .selectedAssetContract{border-color:#a9dfd6;border-radius:999px;background:#ffffff;color:#087f7d}.selectedAssetContract{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;border:1px solid #dce5ee;border-radius:8px;background:#f8fafc;padding:8px 10px;font-size:12px}.selectedAssetContract .mono{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assetContractDropdown{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:95;display:grid;max-height:260px;overflow:auto;border:1px solid var(--line);border-radius:8px;background:#ffffff;box-shadow:0 16px 40px rgba(15,23,42,.16);padding:6px}.assetContractDropdown button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:0;border-radius:6px;background:transparent;color:#123330;cursor:pointer;padding:9px 8px;text-align:left}.assetContractDropdown button:hover{background:#e7f5f6;color:#123330}.assetContractDropdown button span{min-width:0}.assetContractDropdown button>.mono{color:#6b7280;font-size:12px;font-weight:800}.assetContractOptionIdentity{display:flex;align-items:center;gap:9px;min-width:0}.assetContractOptionIdentity strong{color:#123330;font-size:13px;font-weight:900}.assetContractDropdown small,.assetContractOptionIdentity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assetContractDropdown small{color:#667085;font-size:11px;font-weight:700}.swapComputedRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.swapComputedRow span{display:grid;grid-gap:4px;gap:4px;min-width:0;border:1px solid #dce5ee;border-radius:8px;background:#f8fafc;padding:8px 10px;color:var(--muted);font-size:12px;font-weight:800}.swapComputedRow strong{min-width:0;max-width:100%;overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.swapRateBox{display:grid;grid-gap:4px;gap:4px;min-width:0;border:1px solid #cceee7;border-radius:10px;background:#f3fbf8;padding:10px 12px}.swapRateBox span{color:#087f7d;font-size:11px;font-weight:900;text-transform:uppercase}.swapRateBox small,.swapRateBox strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swapRateBox strong{color:#123330;font-size:13px;font-weight:900}.swapRateBox small{color:#2aa7a0;font-size:12px;font-weight:800}.swapAdvancedDetails{border:1px solid #cceee7;border-radius:12px;background:rgba(255,255,255,.7);padding:10px 12px}.swapAdvancedDetails summary{cursor:pointer;color:#087f7d;font-size:13px;font-weight:900}.swapAdvancedDetails .swapFormGrid{margin-top:12px}.swapInlineResult{border:1px solid #a9dfd6;border-radius:12px;background:#f0fbf8;color:#087f7d;padding:10px 12px;font-size:13px;font-weight:800}.masterChefPanel .errorNotice,.masterChefPanel .notice,.oneInchPanel .errorNotice,.oneInchPanel .notice,.pancakeSwapPanel .errorNotice,.pancakeSwapPanel .notice,.sunSwapPanel .errorNotice,.sunSwapPanel .notice,.swapInlineResult,.swapInterfaceResult{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.swapInterfaceResult{display:grid;grid-gap:10px;gap:10px;border:1px solid #a9dfd6;border-radius:12px;background:#ffffff;padding:12px}.swapInterfaceResult h4{margin:0;color:#087f7d;font-size:14px}.masterChefPanel .sectionActions,.oneInchPanel .sectionActions,.pancakeSwapPanel .sectionActions,.sunSwapPanel .sectionActions{display:grid;grid-template-columns:1fr}.masterChefPanel .sectionActions .primaryLinkButton,.oneInchPanel .sectionActions .primaryLinkButton,.pancakeSwapPanel .sectionActions .primaryLinkButton,.sunSwapPanel .sectionActions .primaryLinkButton{min-height:48px;border:0;border-radius:14px;background:#00a894;color:#ffffff;font-size:15px;font-weight:900}.masterChefPanel .sectionActions .secondaryButton,.oneInchPanel .sectionActions .secondaryButton,.pancakeSwapPanel .sectionActions .secondaryButton,.sunSwapPanel .sectionActions .secondaryButton{justify-self:stretch}.masterChefPanel{border-color:#f4d775;background:linear-gradient(180deg,#ffffff,#fffaf0);box-shadow:0 18px 48px rgba(176,132,17,.12)}.masterChefPanel .popularContractHeader h3,.masterChefPanel .swapAdvancedDetails summary,.masterChefPanel .swapInterfaceResult h4{color:#7a4f00}.masterChefPoolSearch{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);grid-gap:12px;gap:12px;border:1px solid #f2dc8e;border-radius:12px;background:#fff7dc;padding:12px}.masterChefPoolSearch label,.masterChefWriteBox label{min-width:0}.masterChefPoolSearch input,.masterChefWriteBox input{min-width:0;max-width:100%}.masterChefPagination,.masterChefToolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.masterChefToolbar .checkboxLabel{margin:0}.segmentedControl{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #f2dc8e;border-radius:999px;background:#fff8e3;padding:3px}.segmentedControl button{border:0;border-radius:999px;background:transparent;color:#8a6a1d;cursor:pointer;padding:7px 12px;font-size:12px;font-weight:900}.segmentedControl button.active{background:#00a894;color:#ffffff;box-shadow:0 8px 18px rgba(0,168,148,.18)}.masterChefPoolList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.masterChefPoolCard{display:grid;grid-gap:8px;gap:8px;min-width:0;border:1px solid #f2dc8e;border-radius:12px;background:#ffffff;color:#3f2a05;cursor:pointer;padding:12px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.masterChefPoolCard.active,.masterChefPoolCard:hover{border-color:#00a894;box-shadow:0 12px 30px rgba(0,168,148,.14);transform:translateY(-1px)}.masterChefPoolCardTop,.masterChefPoolMeta,.masterChefSelectedMetrics{display:flex;align-items:center;gap:8px;min-width:0}.masterChefPoolCardTop{justify-content:space-between}.masterChefPoolTitle,.masterChefSelectedTitle{display:flex;align-items:center;gap:8px;min-width:0}.masterChefPairIcons{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;width:38px;height:24px}.masterChefPairIcons.single{width:24px}.masterChefPairIcons .assetIcon,.masterChefPairIcons .asyncIconWrap,.masterChefPairIcons .networkIconBadge{flex:0 0 auto}.masterChefPairIcons .asyncIconWrap{position:relative;z-index:1;border:2px solid #ffffff;border-radius:999px;background:#ffffff}.masterChefPairIcons .asyncIconWrap+.asyncIconWrap{margin-left:-10px;z-index:2}.masterChefPoolCardTop strong,.masterChefSelectedPool h4{min-width:0;overflow:hidden;color:#7a4f00;font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.masterChefPoolCardTop small{flex:0 0 auto;border-radius:999px;background:#e9fbf6;color:#087f7d;padding:4px 7px;font-size:10px;font-weight:900;text-transform:uppercase}.masterChefPoolName{min-width:0;overflow:hidden;color:#8a6a1d;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.masterChefPoolMeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.masterChefPoolMeta span,.masterChefSelectedMetrics span{display:grid;grid-gap:3px;gap:3px;min-width:0;border-radius:8px;background:#fff8e3;color:#8a6a1d;padding:7px;font-size:10px;font-weight:900;text-transform:uppercase}.masterChefPoolMeta strong,.masterChefSelectedMetrics strong{min-width:0;overflow:hidden;color:#3f2a05;font-size:12px;text-overflow:ellipsis;white-space:nowrap;text-transform:none}.masterChefSelectedPool{display:grid;grid-gap:12px;gap:12px;border:1px solid #cceee7;border-radius:14px;background:linear-gradient(180deg,#ffffff,#f3fbf8);padding:14px}.masterChefSelectedPool h4{margin:2px 0 0;font-size:18px}.masterChefSelectedMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.masterChefPagination{border:1px solid #f2dc8e;border-radius:12px;background:#ffffff;padding:8px}.masterChefPagination span{display:grid;grid-gap:2px;gap:2px;color:#8a6a1d;font-size:12px;font-weight:800;text-align:center}.masterChefPagination strong{color:#3f2a05;font-size:14px}.masterChefPagination small{color:#087f7d;font-size:11px;font-weight:900}.masterChefActionGrid,.masterChefQuickActions{display:grid;grid-gap:8px;gap:8px}.masterChefQuickActions{grid-template-columns:repeat(3,minmax(0,1fr))}.masterChefActionGrid{margin-top:12px}.masterChefActionGrid,.masterChefStatsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.masterChefStatsGrid{display:grid;grid-gap:10px;gap:10px}.masterChefStat{display:grid;grid-gap:8px;gap:8px;min-width:0;border:1px solid #f2dc8e;border-radius:10px;background:#ffffff;padding:10px 12px}.masterChefStat>span{color:#7a4f00;font-size:11px;font-weight:900;text-transform:uppercase}.masterChefResultRows{display:grid;grid-gap:6px;gap:6px;min-width:0}.masterChefResultRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(88px,auto);align-items:baseline;grid-gap:10px;gap:10px;min-width:0;border-radius:8px;background:#fff9e3;padding:7px 8px}.masterChefResultRow small{min-width:0;color:#7a4f00;font-size:11px;font-weight:800}.masterChefResultRow strong{min-width:0;max-width:100%;color:#1f2937;font-size:12px;text-align:right;overflow-wrap:anywhere;word-break:break-word}.masterChefRawDetails{min-width:0}.masterChefRawDetails summary{cursor:pointer;color:#8a6100;font-size:11px;font-weight:900;text-transform:uppercase}.masterChefRawDetails pre{max-height:180px;margin:8px 0 0;overflow:auto}.masterChefStat .mono,.masterChefStat pre,.masterChefStat strong{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.masterChefPanel .swapAdvancedDetails,.masterChefPanel .swapInterfaceResult{border-color:#f2dc8e}.masterChefPanel .primaryLinkButton{background:#00a894;color:#ffffff}.masterChefPanel .dangerButton{min-height:42px;border-radius:10px}.sunSwapPanel{border-color:#ffc7c2;background:linear-gradient(180deg,#ffffff,#fff5f4);box-shadow:0 18px 48px rgba(231,76,60,.13)}.sunSwapPanel .swapAmountBox{border-color:#ffd2cc;background:#fff1ef}.sunSwapPanel .swapAdvancedDetails summary,.sunSwapPanel .swapAmountHeader span,.sunSwapPanel .swapInterfaceResult h4,.sunSwapPanel .swapRateBox span{color:#c9382e}.sunSwapPanel .swapAmountHeader small,.sunSwapPanel .swapRateBox small{color:#e76f61}.sunSwapPanel .swapAmountRow>input{color:#3a1714}.sunSwapPanel .swapAmountRow>input::placeholder{color:#f0a49b}.sunSwapPanel .sectionActions .primaryLinkButton,.sunSwapPanel .swapReverseButton{background:#e74c3c;box-shadow:0 10px 24px rgba(231,76,60,.25)}.sunSwapPanel .assetContractSearch.compact input,.sunSwapPanel .selectedTokenButton{border-color:#ffc7c2;color:#c9382e}.sunSwapPanel .assetContractDropdown button:hover,.sunSwapPanel .selectedTokenButton:hover{background:#fff1ef}.sunSwapPanel .selectedTokenChevron,.sunSwapPanel .swapInlineResult,.sunSwapPanel .swapRateBox strong{color:#c9382e}.sunSwapPanel .swapAdvancedDetails,.sunSwapPanel .swapInlineResult,.sunSwapPanel .swapInterfaceResult,.sunSwapPanel .swapRateBox{border-color:#ffd2cc}.sunSwapPanel .swapInlineResult,.sunSwapPanel .swapRateBox{background:#fff8f7}.oneInchPayloadGrid{align-items:start}.oneInchPayloadGrid input,.oneInchPayloadGrid textarea{min-width:0;max-width:100%}.oneInchDataField{grid-column:1/-1}.walletTagifyPicker{display:grid;grid-gap:8px;gap:8px}.compactSelectedWallet{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid #cceee7;border-radius:12px;background:#f3fbf8;padding:9px 10px}.compactSelectedWallet div{display:grid;grid-gap:2px;gap:2px;min-width:0}.compactSelectedWallet span{color:#667085;font-size:11px;font-weight:800;text-transform:uppercase}.compactSelectedWallet strong{min-width:0;overflow:hidden;color:#123330;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.compactWalletAddress{display:inline-flex;align-items:center;gap:6px}.compactWalletAddress .mono{min-width:0;overflow:hidden;text-overflow:ellipsis}.compactWalletAddress em{color:#087f7d;font-size:11px;font-style:normal;font-weight:800}.compactSelectedWallet button{min-height:34px;padding:6px 10px}.compactSelectedWallet .compactCopyButton{flex:0 0 auto;min-height:24px;border:1px solid #a9dfd6;border-radius:999px;background:#ffffff;color:#087f7d;cursor:pointer;padding:3px 7px;font-size:10px;font-weight:900;text-transform:uppercase}.compactSelectedWallet .compactCopyButton:hover{background:#e7f5f6}.walletTagifyPicker .tagify{width:100%;min-height:42px;border:1px solid var(--line);border-radius:8px;background:#ffffff;padding:4px;--tags-border-color:var(--line);--tags-focus-border-color:var(--accent);--tag-bg:#e7f5f6;--tag-hover:#d8eef1;--tag-text-color:var(--text);--tag-remove-bg:transparent;--tag-remove-btn-color:var(--accent-dark)}.walletTagifyPicker .tagify.tagify--focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(8,127,140,.12)}.walletTagifyPicker .tagify__input{min-width:180px;margin:4px;color:var(--text)}.walletTagifyPicker .tagify__tag{max-width:100%;margin:4px}.walletTagifyPicker .tagify__tag>div{max-width:100%;border-radius:7px}.walletTagifyPicker .tagify__tag-text{max-width:min(620px,100%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tagify__dropdown{z-index:90;border:1px solid var(--line);border-radius:8px;overflow:hidden;box-shadow:0 16px 40px rgba(15,23,42,.18)}.tagify__dropdown__item{padding:10px 12px;font-size:13px;line-height:1.35}.walletTagifyOption{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,auto);align-items:center;grid-gap:10px;gap:10px}.walletTagifyOptionAddress,.walletTagifyOptionMain,.walletTagifyOptionMeta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.walletTagifyOptionIdentity{display:grid;grid-gap:3px;gap:3px;min-width:0}.walletTagifyOptionMain{color:var(--text);font-weight:700}.walletTagifyOptionAddress,.walletTagifyOptionMeta{color:var(--muted);font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.walletTagifyBalanceList{display:flex;justify-content:flex-end;gap:6px;min-width:0}.walletTagifyBalanceChip{display:grid;min-width:74px;max-width:130px;grid-gap:1px;gap:1px;border:1px solid #e3e8ef;border-radius:8px;background:#fbfcfd;padding:6px 7px}.walletTagifyBalanceChip strong{overflow:hidden;color:#0f172a;font-size:12px;font-weight:900;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.walletTagifyBalanceChip small{overflow:hidden;color:#667085;font-size:10px;font-weight:800;line-height:1.1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.walletTagifyBalanceChip.empty{min-width:58px;opacity:.68}.walletTagifyOptionUnavailable{color:#8d1d1d;font-size:12px;font-weight:800}.walletTagifyOptionDisabled{cursor:not-allowed;opacity:.62}.tagify__dropdown__item--active{background:#e7f5f6;color:var(--accent-dark)}.contractFunctionList{display:grid;grid-gap:10px;gap:10px}.contractFunctionDetails{border:1px solid var(--line);border-radius:8px;background:#ffffff;overflow:hidden}.contractFunctionDetails.read{border-left:4px solid #0f8a5f}.contractFunctionDetails.write{border-left:4px solid #9a3412}.contractFunctionDetails.payable{border-left:4px solid #7c3aed}.contractFunctionDetails summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;grid-gap:10px;gap:10px;min-height:46px;padding:10px 12px;cursor:pointer;list-style:none}.contractFunctionDetails summary::-webkit-details-marker{display:none}.contractFunctionDetails summary:before{content:"+";display:inline-grid;place-items:center;width:18px;height:18px;border:1px solid var(--line);border-radius:50%;color:var(--muted);font-size:13px;font-weight:900;grid-column:1;grid-row:1;justify-self:start}.contractFunctionDetails[open] summary:before{content:"-"}.contractFunctionName{min-width:0;padding-left:28px;overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:900}.contractFunctionMeta{color:var(--muted);font-size:12px;font-weight:700}.functionBadge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900;text-transform:uppercase;white-space:nowrap}.functionBadge.read{background:#e6f6ef;color:#0f8a5f}.functionBadge.write{background:#fff7ed;color:#9a3412}.functionBadge.payable{background:#f3e8ff;color:#6d28d9}.contractFunctionBody{display:grid;grid-gap:12px;gap:12px;border-top:1px solid var(--line);background:#fbfdff;padding:12px}.interactionSignature{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--line);border-radius:8px;background:#ffffff;padding:12px;min-width:0}.interactionSignature strong{min-width:0;overflow-wrap:anywhere;font-size:13px}.contractInteractionResult pre{max-height:520px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);border-radius:8px;background:#0f172a;color:#dbeafe;padding:14px;font-size:12px;line-height:1.5}.contractResultView{display:grid;grid-gap:12px;gap:12px}.contractResultHeader{display:flex;align-items:center;gap:10px;min-width:0}.contractResultHeader strong{min-width:0;overflow-wrap:anywhere;font-size:15px}.contractResultSignature{margin:0;max-width:100%;color:var(--muted);font-size:12px}.contractResultOutput{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:8px;background:#ffffff;padding:14px}.contractResultLabel{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.contractResultList{display:grid;grid-gap:8px;gap:8px}.contractResultRow{display:grid;grid-template-columns:minmax(90px,.35fr) minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;border-top:1px solid #eef2f7;padding-top:8px}.contractResultRow:first-child{border-top:0;padding-top:0}.contractResultKey{color:var(--muted);font-size:12px;font-weight:800;overflow-wrap:anywhere}.contractResultValue{max-width:100%;color:var(--text);font-size:13px;font-weight:800;overflow-wrap:anywhere}.contractResultValue.address{color:var(--accent-dark)}.contractResultLink{color:#087f7d;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.contractResultLink:hover{color:#006c67}.contractResultView .mono{max-width:100%}.contractResultRaw{border:1px solid var(--line);border-radius:8px;background:#ffffff;overflow:hidden}.contractResultRaw summary{cursor:pointer;padding:10px 12px;color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.contractResultRaw pre{margin:0;border:0;border-radius:0}.assetTitle{display:flex;align-items:center;gap:10px;min-width:190px}.assetIcon{border-radius:50%;border:1px solid var(--line);background:#ffffff;object-fit:cover}.assetIcon,.asyncIconWrap{width:34px;height:34px;flex:0 0 auto}.asyncIconWrap{position:relative;display:inline-flex}.smallAsyncIconWrap,.smallAsyncIconWrap .assetIcon{width:24px;height:24px}.smallAsyncIconWrap .networkIconBadge{right:-3px;bottom:-3px;width:12px;height:12px;border-width:1px}.largeAsyncIconWrap,.largeAsyncIconWrap .assetIcon{width:44px;height:44px}.largeAsyncIconWrap .networkIconBadge{width:18px;height:18px}.networkIconBadge{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;border:2px solid #ffffff;border-radius:50%;background:#ffffff;object-fit:cover}.tonNetworkBadgeIcon{background:linear-gradient(135deg,#38bdf8,#0088cc)}.tonNetworkBadgeIcon:before{content:"";position:absolute;inset:3px 4px 4px;background:#ffffff;-webkit-clip-path:polygon(50% 100%,0 18%,18% 0,82% 0,100% 18%);clip-path:polygon(50% 100%,0 18%,18% 0,82% 0,100% 18%)}.fallbackNetworkBadge{display:inline-flex;align-items:center;justify-content:center;color:#334155;font-size:7px;font-weight:900;background:#eef2f7}.merchantBalancePreview{display:grid;min-width:165px;grid-gap:7px;gap:7px}.merchantBalanceChip{display:flex;align-items:center;gap:8px;min-width:0;padding:7px 8px;border:1px solid #e3e8ef;border-radius:8px;background:#fbfcfd}.merchantBalanceChip span{display:grid;min-width:0}.merchantBalanceChip strong{color:#0f172a;font-size:13px;line-height:1.2}.merchantBalanceChip small{overflow:hidden;color:#667085;font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.merchantBalanceIcon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto;border:1px solid var(--line);border-radius:50%;background:#ffffff;color:#334155;font-size:9px;font-weight:900;object-fit:cover}.merchantBalanceIcon.large{width:44px;height:44px;font-size:13px}.fallbackBalanceIcon{background:linear-gradient(135deg,#f8fafc,#e8eef7)}.merchantBalanceMore{width:-moz-fit-content;width:fit-content;min-height:30px;padding:6px 10px;border-color:#d8dee8;background:#ffffff;color:#344054;font-size:12px}.dangerSoftButton{border-color:#fecdd3;background:#fff1f2;color:#9f1239}.dangerSoftButton:hover{border-color:#fb7185;background:#be123c;color:#ffffff}.merchantBalancesModal{width:min(920px,100%)}.merchantManageModal{width:min(1080px,100%)}.merchantManagePanel{display:grid;grid-gap:18px;gap:18px}.merchantOperationForm,.merchantOperationIntro,.merchantOperationalList{border:1px solid var(--line);border-radius:8px;background:#ffffff;padding:16px}.merchantOperationIntro h3,.merchantOperationalList h3{margin:0;font-size:18px}.merchantOperationForm{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr)) auto;grid-gap:12px;gap:12px;align-items:end}.merchantOperationWarning{grid-column:1/-1;margin:0;background:#f8fafc;color:#475569}.compactHeader{margin-bottom:12px}.merchantOperationalGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.nestedTabs{display:inline-flex;gap:6px;padding:4px;margin-bottom:12px;border:1px solid var(--line);border-radius:8px;background:#f8fafc}.nestedTabs button{min-height:32px;border:0;border-radius:6px;background:transparent;color:#475569;padding:7px 12px;font-size:12px;font-weight:900}.nestedTabs button.active{background:#ffffff;color:var(--accent-dark);box-shadow:0 1px 3px rgba(15,23,42,.08)}.nestedTabs button:hover{background:#eef8f9;color:var(--accent-dark)}.merchantOperationalCard{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--line);border-radius:8px;padding:12px;background:#f8fafc}.merchantOperationalCard code,.merchantOperationalCard span,.merchantOperationalCard strong{display:block}.merchantOperationalCard span{color:var(--muted);font-size:12px}.merchantOperationalCard .walletActivityPill{display:inline-flex;margin-top:6px}.merchantOperationalCard code{margin-top:6px;overflow-wrap:anywhere;color:#334155;font-size:12px}.merchantOperationalBalance{display:grid;grid-gap:6px;gap:6px;justify-items:end;text-align:right}.merchantOperationalBalance strong{font-size:14px}.merchantOperationalActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.merchantApiIntro,.merchantApiKeyForm,.merchantApiKeysList{border:1px solid var(--line);border-radius:8px;background:#ffffff;padding:16px}.merchantApiIntro h3,.merchantApiKeysList h3{margin:0;font-size:18px}.merchantApiKeyForm{display:grid;grid-gap:14px;gap:14px}.merchantApiPermissions{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px;border:1px solid #cfe9e5;border-radius:8px;background:#f6fdfb;padding:12px}.merchantApiFormActions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.merchantApiSecretNotice{display:grid;grid-gap:12px;gap:12px;border-color:#9bd8cf;background:#effbf8;color:#0f766e}.merchantApiSecretNotice span,.merchantApiSecretNotice strong{display:block}.merchantApiSecretGrid{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.merchantApiKeyCard code,.merchantApiSecretGrid code{max-width:100%;overflow-wrap:anywhere;border:1px solid #d9e4ef;border-radius:6px;background:#f8fafc;padding:7px 9px;color:#334155;font-size:12px}.merchantApiKeyGrid{display:grid;grid-gap:12px;gap:12px}.merchantApiKeyCard{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.8fr) auto;grid-gap:14px;gap:14px;align-items:start;border:1px solid var(--line);border-radius:8px;background:#f8fafc;padding:12px}.merchantApiKeyActions,.merchantApiKeyMain,.merchantApiKeyMeta{min-width:0}.merchantApiKeyMain{display:grid;justify-items:start;grid-gap:7px;gap:7px}.merchantApiKeyMeta{display:grid;grid-gap:5px;gap:5px;color:var(--muted);font-size:12px}.merchantApiKeyActions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px}@media (max-width:900px){.merchantApiKeyCard,.merchantApiSecretGrid,.merchantOperationForm,.merchantOperationalGrid{grid-template-columns:1fr}}.merchantWithdrawalNetworks{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,520px));align-items:start;grid-gap:14px;gap:14px}.merchantWithdrawalLayout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start;grid-gap:16px;gap:16px}.merchantWithdrawalNetwork{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--line);border-radius:8px;background:#ffffff}.merchantWithdrawalNetworkHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.merchantWithdrawalNetworkHeader span,.merchantWithdrawalNetworkHeader strong{display:block}.merchantWithdrawalNetworkHeader strong{color:#0f172a;font-size:16px}.merchantWithdrawalNetworkHeader span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.merchantBalanceTotalSummary{display:grid;grid-gap:3px;gap:3px;border:1px solid #bfe4df;border-radius:8px;background:#effbf8;padding:10px 12px}.merchantBalanceTotalSummary.compact{width:-moz-fit-content;width:fit-content;min-width:180px;margin-top:8px;padding:8px 10px}.merchantBalanceTotalSummary span{color:#5f7177;font-size:11px;font-weight:800;text-transform:uppercase}.merchantBalanceTotalSummary strong{color:#0f766e;font-size:17px;line-height:1.15}.merchantBalanceCardBody .merchantBalanceBaseValue,.merchantBalanceChip .merchantBalanceBaseValue,.merchantWithdrawalBalanceCard .merchantBalanceBaseValue,.merchantWithdrawalSelected .merchantBalanceBaseValue{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:3px;border:1px solid #bfe4df;border-radius:999px;background:#effbf8;color:#0f766e;padding:3px 7px;font-size:11px;font-style:normal;font-weight:900;line-height:1.2;text-transform:none;white-space:nowrap}.merchantBalanceCardBody .merchantBalanceBaseValue{margin-top:0;font-size:12px}.merchantWithdrawalBalanceCard{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:auto;border:1px solid #d8dee8;border-radius:8px;background:#ffffff;color:#0f172a;padding:12px;text-align:left}.merchantWithdrawalBalanceCard:hover{border-color:#86cdd5;background:#eef8f9;color:#0f172a}.merchantWithdrawalBalanceCard.native{border-color:#cbd5e1;background:#f8fafc;padding:14px}.merchantWithdrawalBalanceCard.selected{border-color:var(--accent);background:#e7f5f6;box-shadow:inset 4px 0 0 var(--accent),0 8px 22px rgba(8,127,140,.12)}.merchantWithdrawalBalanceCard.selected em{color:var(--accent-dark)}.merchantWithdrawalBalanceCard.token{grid-template-columns:auto minmax(0,1fr);padding:10px 12px}.merchantWithdrawalBalanceCard em,.merchantWithdrawalBalanceCard small,.merchantWithdrawalBalanceCard span,.merchantWithdrawalBalanceCard strong{display:block;min-width:0}.merchantWithdrawalBalanceCard strong{overflow:hidden;color:#0f172a;font-size:18px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.merchantWithdrawalBalanceCard.native strong{font-size:22px}.merchantWithdrawalBalanceCard small{margin-top:3px;color:#475569;font-size:12px;font-weight:900}.merchantWithdrawalBalanceCard em{color:#667085;font-size:12px;font-style:normal;font-weight:800;text-align:right}.merchantWithdrawalBalanceCard.token em{grid-column:2;text-align:left}.merchantWithdrawalTokens{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:8px;gap:8px}.merchantWithdrawalNativeMissing{margin:0}.merchantWithdrawalFormPanel{position:-webkit-sticky;position:sticky;top:90px;display:grid;grid-gap:14px;gap:14px;padding:16px;border:1px solid #b9d9de;border-radius:8px;background:#f8fcfd}.merchantWithdrawalSelected{display:flex;align-items:center;gap:12px}.merchantWithdrawalSelected h3{margin:0 0 4px;font-size:20px}.merchantWithdrawalAmountForm{grid-template-columns:minmax(0,1fr);align-items:end}.merchantWithdrawalPercentControl{display:grid;grid-gap:9px;gap:9px;padding:12px;border:1px solid #d6e6ea;border-radius:8px;background:#ffffff}.merchantWithdrawalPercentButtons,.merchantWithdrawalPercentHeader{display:flex;align-items:center;justify-content:space-between;gap:8px}.merchantWithdrawalPercentHeader span{color:#475467;font-size:12px;font-weight:800}.merchantWithdrawalPercentHeader strong{color:#0f172a;font-size:14px;font-weight:900}.merchantWithdrawalPercentControl input[type=range]{width:100%;accent-color:#0f766e}.merchantWithdrawalPercentButtons button{min-height:34px;padding:0 12px;border:1px solid #b9d9de;border-radius:8px;background:#f8fcfd;color:#0f172a;font-size:12px;font-weight:900}.merchantWithdrawalPercentButtons button.active,.merchantWithdrawalPercentButtons button:hover{border-color:#0f766e;background:#0f766e;color:#ffffff}.merchantWithdrawalStickyNotice,.merchantWithdrawalTokenNotice{margin:0}.merchantWithdrawalEstimateModal{width:min(680px,100%)}.merchantWithdrawalEstimateAddresses{display:grid;grid-gap:8px;gap:8px;max-height:330px;overflow:auto}.merchantWithdrawalEstimateAddressPanel{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.merchantWithdrawalEstimateAddressHeader{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.7fr);align-items:center;grid-gap:10px;gap:10px}.merchantWithdrawalEstimateAddressHeader strong{color:#0f172a;font-size:14px}.merchantWithdrawalEstimateAddressHeader input{min-height:36px}.merchantWithdrawalEstimateAddresses div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:9px 10px;border:1px solid #e3e8ef;border-radius:7px;background:#fbfcfd}.merchantWithdrawalEstimateAddresses b,.merchantWithdrawalEstimateAddresses small,.merchantWithdrawalEstimateAddresses span,.merchantWithdrawalEstimateAddresses strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merchantWithdrawalEstimateAddresses strong{grid-column:1/-1;color:#0f172a;font-size:13px}.merchantWithdrawalEstimateAddresses small{grid-column:1/-1;color:#667085;font-size:11px;font-weight:900;text-transform:uppercase}.merchantWithdrawalEstimateAddresses b{color:#0f172a;font-size:13px;font-weight:900}.merchantWithdrawalEstimatePagination{display:flex;align-items:center;justify-content:space-between;gap:10px}.merchantWithdrawalEstimatePagination span{color:var(--muted);font-size:12px;font-weight:800}.merchantBalanceGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:12px;gap:12px}.merchantBalanceCard{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:14px;border:1px solid var(--line);border-radius:8px;background:#ffffff}.merchantBalanceCardBody{min-width:0}.merchantBalanceCardBody div{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px}.merchantBalanceCardBody strong{color:#0f172a;font-size:20px;line-height:1.15}.merchantBalanceCardBody span{color:#475467;font-size:13px;font-weight:800}.merchantBalanceCardBody p{margin:6px 0 0;color:#667085;font-size:12px;overflow-wrap:anywhere}.merchantBalanceNetwork{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:11px;border-top:1px solid #edf0f5}.merchantBalanceNetwork span{color:#344054;font-size:13px;font-weight:800}.merchantBalanceNetwork small{color:#667085;font-size:12px}.tokenIcon{width:34px;height:34px;border-radius:50%}.tokenIconFallback{width:34px;height:34px;border:1px solid var(--line);border-radius:50%;background:#eef2f7;color:#334155}.fallbackIcon{display:inline-flex;align-items:center;justify-content:center;color:#334155;font-size:11px;font-weight:900;background:#eef2f7}.assetContractCell{max-width:260px;word-break:break-all;color:#475569}.assetDetailsModal{width:min(1180px,100%)}.assetDetailsHeaderTitle{display:flex;align-items:center;gap:14px;min-width:0}.assetDetailsHeaderTitle h2{margin:2px 0 8px}.assetDetailsBadges,.modalHeaderActions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.assetDetailsHeroGrid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);grid-gap:16px;gap:16px;margin-bottom:16px}.assetDetailsInfoPanel,.assetDetailsPricePanel,.assetDetailsSection{border:1px solid #d8dee8;border-radius:8px;background:#fbfcfd;padding:16px}.assetDetailsInfoPanel{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.compactSectionHeader{margin-bottom:12px}.compactSectionHeader h3{margin:0 0 4px;color:#111827;font-size:18px}.assetPriceValue{display:flex;align-items:baseline;gap:8px;margin:12px 0 4px}.assetPriceValue strong{color:#111827;font-size:42px;line-height:1}.assetPriceValue span{color:#667085;font-weight:900}.assetPriceChart{display:flex;align-items:flex-end;gap:5px;height:210px;margin-top:18px;padding:18px 14px 12px;border:1px solid #e3e8ef;border-radius:8px;background:linear-gradient(#edf2f7 1px,transparent 0) 0 0 /100% 25%,linear-gradient(90deg,rgba(237,242,247,.8) 1px,transparent 0) 0 0 /12.5% 100%,#ffffff}.assetPriceLineChart{display:block;height:240px;padding:10px}.assetPriceLineChart svg{display:block;width:100%;height:100%}.assetChartLine{fill:none;stroke:#0f9f7a;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 8px 14px rgba(15,159,122,.18))}.assetChartArea{stroke:none}.assetChartEmpty{display:flex;min-height:100%;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#667085;text-align:center}.assetChartEmpty strong{color:#111827}.assetChartEmpty span{max-width:520px;overflow-wrap:anywhere;font-size:12px}.assetPriceBar{flex:1 1;min-width:4px;border-radius:999px 999px 3px 3px;background:linear-gradient(180deg,#22c55e,#2563eb);box-shadow:0 6px 16px rgba(37,99,235,.18)}.assetChartLegend{display:flex;justify-content:space-between;margin-top:10px;color:#667085;font-size:12px;font-weight:900}.assetChangeRow{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.assetChangePill{display:inline-flex;align-items:center;min-height:28px;border:1px solid #d8dee8;border-radius:999px;background:#ffffff;color:#667085;padding:4px 10px;font-size:12px;font-weight:900}.assetChangePill.positive{border-color:#bbf7d0;background:#f0fdf4;color:#047857}.assetChangePill.negative{border-color:#fecaca;background:#fef2f2;color:#b91c1c}.assetDetailsMetric{min-width:0;padding:13px;border:1px solid #e3e8ef;border-radius:8px;background:#ffffff}.assetDetailsMetric span{display:block;color:#667085;font-size:12px;font-weight:900;text-transform:uppercase}.assetDetailsMetric strong{display:block;margin-top:7px;color:#111827;font-size:18px;line-height:1.2;overflow-wrap:anywhere}.assetDetailsMetric small{display:block;margin-top:5px;color:#667085;font-weight:800;overflow-wrap:anywhere}.assetDetailsSection{margin-top:16px}.assetDetailsRows{display:grid;grid-gap:8px;gap:8px}.assetDetailsRow{display:grid;grid-template-columns:160px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px;border:1px solid #e3e8ef;border-radius:8px;background:#ffffff}.assetDetailsRow span{color:#667085;font-size:12px;font-weight:900;text-transform:uppercase}.assetDetailsRow strong{color:#111827;overflow-wrap:anywhere}.assetDetailsLimitGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.assetMarketSources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.assetMarketSourceCard{min-width:0;border:1px solid #e3e8ef;border-radius:8px;background:#ffffff;padding:13px}.assetMarketSourceCard span,.assetParserAlias span{display:block;color:#667085;font-size:12px;font-weight:900;text-transform:uppercase}.assetMarketSourceCard strong{display:block;margin-top:7px;color:#111827;font-size:22px;line-height:1.1;overflow-wrap:anywhere}.assetMarketSourceCard small{display:block;margin-top:8px;color:#667085;overflow-wrap:anywhere}.assetParserAliasList{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:8px;gap:8px;margin-top:12px}.assetParserAlias{min-width:0;border:1px solid #e3e8ef;border-radius:8px;background:#fbfcfd;padding:10px}.assetParserAlias code,.assetParserAlias small,.assetParserAlias strong{display:block;margin-top:5px;overflow-wrap:anywhere}.assetParserAlias strong{color:#111827}.assetParserAlias code{max-width:100%;color:#047857;font-weight:900;white-space:normal}.assetParserAlias small{color:#667085}@media (max-width:900px){.assetDetailsHeroGrid,.assetDetailsLimitGrid,.assetDetailsRow,.assetMarketSources{grid-template-columns:1fr}}.monitorStatsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.monitorMetric{border:1px solid var(--line);border-radius:8px;background:#fbfcfd;padding:12px}.monitorMetric span{display:block;color:var(--muted);font-size:12px;font-weight:800;margin-bottom:7px;text-transform:uppercase}.monitorMetric strong{display:block;overflow-wrap:anywhere}.lastHeightControl{display:flex;flex-direction:column;gap:7px;align-items:flex-start}.lastHeightControl form{display:flex}.lastHeightControl .smallButton{white-space:normal;text-align:left;line-height:1.2}.heightCell{display:flex;flex-direction:column;gap:5px;align-items:flex-start}.heightCell .heightLagBadge{font-size:9px;font-weight:800;padding:4px 6px;letter-spacing:0}.heightLagBadge{display:inline-flex;align-items:center;border-radius:999px;border:1px solid #fed7aa;background:#fff7ed;color:#9a3412;font-size:11px;font-weight:900;line-height:1;padding:5px 8px;text-transform:uppercase}.heightLagBadge.synced{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.txConfirmationsText{margin-top:4px;font-size:11px;font-weight:800;color:#64748b}.walletAmountRange{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line);border-radius:8px;background:#fbfcfd;padding:10px}.walletAmountRangeHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#475569;font-size:12px;font-weight:800}.walletAmountRange input[type=range]{width:100%;accent-color:#2563eb}.walletPercentButtons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.walletPercentButtons button{min-height:30px;border:1px solid #dbe3ef;border-radius:7px;background:#ffffff;color:#334155;font-size:12px;font-weight:900}.walletPercentButtons button:hover:not(:disabled){background:#eff6ff;color:#1d4ed8}.mutedMini{display:block;color:var(--muted);font-size:11px;font-weight:700;line-height:1.35}.realtimePanel{margin-bottom:18px}.liveDot{display:inline-flex;align-items:center;border-radius:999px;background:#e6f6ef;color:var(--ok);padding:7px 10px;font-size:12px;font-weight:900;text-transform:uppercase}.liveDot.refreshing{background:#e7f5f6;color:var(--accent-dark)}.activityFeed{display:grid;grid-gap:10px;gap:10px}.inlineRangeForm{display:grid;grid-template-columns:minmax(150px,.8fr) repeat(2,minmax(150px,1fr)) auto;grid-gap:10px;gap:10px;align-items:end;margin:14px 0}.inlineRangeForm label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:12px;font-weight:800}.inlineRangeForm input,.inlineRangeForm select{min-height:38px}.activityFeed.liveStream{max-height:680px;overflow-y:auto;padding-right:4px}.activityFeed.compact{max-height:520px;overflow-y:auto}.liveStreamHeader{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:18px 0 12px}.liveStreamHeader h3{margin:0 0 4px;font-size:16px}.activityItem{display:flex;justify-content:space-between;gap:16px;border:1px solid var(--line);border-radius:8px;background:#fbfcfd;padding:12px}.activityItem.matched{border-color:#91d6b7;background:#eefaf4}.activityItem.pinnedActivityItem{position:relative;border-color:#57c98d;background:#dcf8e8;box-shadow:0 0 0 2px rgba(87,201,141,.18)}.activityItem.pinnedActivityItem.matched{animation:newMatchPulse 3s ease-in-out both}.activityItem.pinnedActivityItem.matched:before{content:"";position:absolute;inset:8px auto 8px 8px;width:5px;border-radius:999px;background:#18a957;box-shadow:0 0 18px rgba(24,169,87,.75)}.newMatchBadge{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;background:#0f8f49;color:#ffffff;margin:0 8px 4px 0;padding:5px 9px;font-size:11px;font-weight:950;text-transform:uppercase;box-shadow:0 0 0 0 rgba(15,143,73,.45);animation:newMatchBadgePulse .9s ease-in-out infinite alternate}.activityItem.incomingLog{border-color:#91d6b7;background:#eefaf4}.activityItem.outgoingLog{border-color:#f0c27b;background:#fff7e8}.activityItem.mixedLog{border-color:#8fb8e8;background:#f0f6ff}.movementList{grid-column:1/-1;display:grid;grid-gap:8px;gap:8px;width:100%}.movementRow{display:grid;grid-gap:4px;gap:4px;border:1px solid var(--line);border-radius:6px;padding:9px}.movementRow.incoming{border-color:#b7dfca;background:#f3fbf7}.movementRow.outgoing{border-color:#f0c27b;background:#fffaf0}.movementAmountWithIcon{display:flex;align-items:center;gap:6px;min-width:0;font-weight:700}.movementAmountWithIcon>span:last-child{min-width:0;overflow-wrap:anywhere}.activityItem div{display:grid;grid-gap:5px;gap:5px;min-width:0}.activityItem span,.activityItem strong{overflow-wrap:anywhere}.sourceBadge{display:inline-flex;align-items:center;border-radius:999px;background:#e7f5f6;color:var(--accent-dark);margin-left:8px;padding:3px 7px;font-size:11px;font-weight:900;text-transform:uppercase;vertical-align:middle}@keyframes newMatchPulse{0%{transform:translateY(-8px) scale(1.015);border-color:#0f8f49;background:#c8f7dc;box-shadow:0 0 0 5px rgba(24,169,87,.26),0 14px 30px rgba(24,169,87,.2)}12%{transform:translateY(0) scale(1)}24%{transform:translateX(3px)}36%{transform:translateX(-3px)}48%{transform:translateX(2px)}60%{transform:translateX(0);box-shadow:0 0 0 8px rgba(24,169,87,.16),0 10px 24px rgba(24,169,87,.14)}to{transform:none;border-color:#57c98d;background:#dcf8e8;box-shadow:0 0 0 2px rgba(87,201,141,.18)}}@keyframes newMatchBadgePulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(15,143,73,.45)}to{transform:scale(1.04);box-shadow:0 0 0 5px rgba(15,143,73,.12)}}.monitorSplit{align-items:start}.filters{display:grid;grid-template-columns:minmax(240px,1fr) minmax(160px,.5fr) minmax(180px,.6fr) auto auto;grid-gap:10px;gap:10px;align-items:end;margin-bottom:16px}.reportsIntro{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.reportsIntro h2{margin:0 0 8px}.reportsExportButton{flex:0 0 auto;white-space:nowrap}.reportsStats{grid-template-columns:repeat(5,minmax(0,1fr))}.reportsFilters{grid-template-columns:repeat(4,minmax(170px,1fr));align-items:end}.reportsFilters label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.reportsFilters input,.reportsFilters select{min-height:38px;border:1px solid #cbd5e1;border-radius:7px;background:#f8fafc;color:var(--text);padding:8px 10px;text-transform:none}.reportsFilterActions{display:flex;gap:8px;align-items:center}.tableScroll{overflow-x:auto}.loadGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;margin-bottom:18px}.loadMetric{border-left:4px solid #d8dee8}.loadMetric.ok{border-left-color:var(--ok)}.loadMetric.warning{border-left-color:var(--warn)}.loadMetric.error{border-left-color:#b91c1c}.loadMetric small{display:block;margin-top:8px;color:var(--muted);font-size:12px;font-weight:700}.loadDetailsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.loadDetail{border:1px solid var(--line);border-radius:8px;background:#f8fafc;padding:12px}.loadDetail span{display:block;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase;margin-bottom:6px}.loadDetail strong{overflow-wrap:anywhere}.loadErrorText{border:1px solid #fecaca;border-radius:8px;background:#fff1f2;padding:10px 12px}.loadErrorCell,.loadErrorText{color:#991b1b;overflow-wrap:anywhere}.loadErrorCell{max-width:340px}.loadAlertList{display:grid;grid-gap:10px;gap:10px}.loadAlertItem{display:grid;grid-gap:7px;gap:7px;border:1px solid var(--line);border-radius:8px;background:#f8fafc;padding:12px}.loadAlertItem small{color:var(--muted);font-weight:700}.monitoringAddressFilters{grid-template-columns:minmax(260px,1fr) auto auto}.pagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:16px}.pageLink{min-height:34px;padding:7px 11px;font-size:13px}.pageLink.disabled{pointer-events:none;color:#94a3b8;background:#f1f5f9}.pageLink:disabled{cursor:not-allowed;color:#94a3b8;background:#f1f5f9;border-color:#e2e8f0}table{width:100%;border-collapse:collapse;font-size:14px}td,th{border-bottom:1px solid var(--line);padding:11px 10px;text-align:left;vertical-align:top}th{color:var(--muted);text-transform:uppercase}.pill,th{font-size:12px}.pill{display:inline-flex;min-width:52px;justify-content:center;border-radius:999px;background:#eaf7f8;color:var(--accent-dark);padding:4px 8px;font-weight:700}.mono{max-width:280px;font-family:SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.truncate{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modalOverlay{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:24px;background:rgba(15,23,42,.46)}.walletModal{width:min(1040px,100%);max-height:min(860px,calc(100vh - 48px));overflow:auto;border-radius:8px;border:1px solid var(--line);background:#ffffff;padding:20px;box-shadow:0 24px 80px rgba(15,23,42,.24)}.accountModal{width:min(760px,100%)}.confirmOverlay{z-index:80;background:rgba(15,23,42,.58)}.confirmActionModal{width:min(520px,100%)}.confirmActionButtons{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.monitoringJumpConfirm{display:grid;grid-gap:14px;gap:14px}.monitoringJumpRecoveryOption{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#0f172a}.monitoringJumpRecoveryOption input{width:18px;height:18px;margin-top:2px;accent-color:#2563eb}.monitoringJumpRecoveryOption span{display:grid;grid-gap:4px;gap:4px}.monitoringJumpRecoveryOption small{color:#475569}.modalHeader{position:-webkit-sticky;position:sticky;top:-20px;z-index:5;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:-20px -20px 18px;padding:20px 20px 14px;border-bottom:1px solid rgba(216,222,232,.86);border-radius:8px 8px 0 0;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 22px rgba(15,23,42,.04)}.walletModalTitleBlock{display:grid;grid-gap:8px;gap:8px;min-width:0}.walletModalHeaderActions{display:flex;align-items:flex-start;justify-content:flex-end;gap:8px;min-width:0;flex:0 0 auto}.walletNetworkPicker{position:relative;width:min(300px,40vw);min-width:190px}.walletNetworkOption,.walletNetworkPickerButton{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;width:100%;min-height:37px;padding:4px 10px;border:1px solid #d8dee8;border-radius:8px;background:#ffffff;color:#0f172a;text-align:left}.walletNetworkOption span,.walletNetworkPickerButton span{display:grid;min-width:0}.walletNetworkOption strong,.walletNetworkPickerButton strong{overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.walletNetworkOption small,.walletNetworkPickerButton small{color:#667085;font-size:11px;font-weight:800;line-height:1.2;text-transform:uppercase}.networkPickerChevron{color:#667085;font-size:16px;line-height:1}.walletNetworkPickerMenu{position:absolute;z-index:20;top:calc(100% + 6px);left:0;display:grid;width:100%;max-height:280px;grid-gap:6px;gap:6px;overflow:auto;padding:8px;border:1px solid #d8dee8;border-radius:8px;background:#ffffff;box-shadow:0 18px 48px rgba(15,23,42,.18)}.walletNetworkOption{grid-template-columns:auto minmax(0,1fr);border-color:transparent;background:#ffffff}.walletNetworkOption.active,.walletNetworkOption:hover{border-color:#bee3ea;background:#eefafb}.closeButton{min-height:36px;padding:8px 11px;font-size:13px}.walletSummary{display:grid;grid-template-columns:minmax(260px,1.5fr) repeat(4,minmax(130px,1fr));grid-gap:10px;gap:10px;margin-bottom:18px}.detailItem,.walletSummary div{border:1px solid var(--line);border-radius:8px;padding:12px;background:#fbfcfd}.detailItem span,.walletSummary span{display:block;color:var(--muted);font-size:12px;font-weight:700;margin-bottom:7px;text-transform:uppercase}.detailItem .mono{color:inherit;font-size:inherit;font-weight:inherit;margin-bottom:0;text-transform:none}.detailItem strong,.walletSummary strong{display:block;overflow-wrap:anywhere}.walletSummary .walletBalanceSummaryCard{display:grid;grid-gap:9px;gap:9px;border:0;border-radius:0;background:transparent;padding:0}.walletBalanceSummaryCard strong{color:#0f172a;font-size:20px;line-height:1.1}.walletBalanceSummaryCard em{display:inline-flex;width:-moz-fit-content;width:fit-content;border:1px solid #bfe4df;border-radius:999px;background:#effbf8;color:#0f766e;padding:5px 9px;font-size:13px;font-style:normal;font-weight:900}.walletSummary .walletBalanceMiniStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;border:0;border-radius:0;background:transparent;padding:0}.walletSummary .walletBalanceMiniStats span{display:grid;grid-gap:2px;gap:2px;min-width:0;margin:0;border:1px solid #e2e8f0;border-radius:8px;background:#ffffff;padding:7px 8px;text-transform:none}.walletBalanceMiniStats small{color:#64748b;font-size:11px;font-weight:800}.walletBalanceMiniStats b{color:#1f2937;font-size:12px;overflow-wrap:anywhere}.walletBalanceMiniStats span:first-child{border-color:#bfe4df;background:#f6fdfb}.walletBalanceMiniStats span:first-child b{color:#0f766e}.modalTabs{display:flex;gap:8px;overflow-x:auto;border-bottom:1px solid var(--line);margin-top:10px}.modalTab{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:auto;border:0;border-radius:6px 6px 0 0;background:transparent;padding:10px 12px;color:#475569;font-size:13px;font-weight:800;line-height:1.2;cursor:pointer}.modalTab:hover{background:#f1f5f9;color:#1f3f47}.modalTab.active{background:#e7f5f6;color:var(--accent-dark)}.modalTab.danger{color:#9f1239}.modalTab.danger:hover{background:#fff1f2;color:#9f1239}.modalTab.danger.active{background:#ffe4e6;color:#9f1239}.modalTabPanel{padding-top:18px}.modalForm{width:100%;max-width:100%}.modalForm.preflightSendForm{max-width:none}.editWalletForm{align-items:stretch}.editWalletForm>button[type=submit]{justify-self:start}.preflightSendForm{align-items:start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(280px,.95fr) minmax(320px,1.05fr)}.sendFormFields,.sendPreflightPanel{display:grid;grid-gap:12px;gap:12px}.sendPreflightPanel{align-self:start;min-width:0}.baseCurrencyPreview{display:grid;grid-gap:4px;gap:4px;border:1px solid #bfe4df;border-radius:8px;background:#effbf8;padding:12px 14px}.baseCurrencyInlinePreview,.baseCurrencyPreview span{color:#5f7177;font-size:12px;font-weight:700}.baseCurrencyPreview strong{color:#0f766e;font-size:18px}.baseCurrencyInlinePreview{display:flex;justify-content:space-between;gap:10px;border:1px solid #bfe4df;border-radius:8px;background:#effbf8;padding:8px 10px}.baseCurrencyInlinePreview strong{color:#0f766e}.preflightPlaceholder{display:grid;grid-gap:10px;gap:10px;border:1px dashed #cbd5e1;border-radius:8px;background:#f8fafc;color:#475569;padding:14px}.preflightPlaceholder h3{margin:0;color:#0f172a;font-size:16px}.preflightPlaceholder p{margin:0}.accountForm{max-width:620px}.formSection{display:grid;grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:8px;background:#fbfcfd;padding:14px}.formSection h3{margin:0 0 6px;font-size:16px;letter-spacing:0}.apiWikiLayout{display:grid;grid-gap:16px;gap:16px}.apiWikiHero,.apiWikiSection{border:1px solid var(--line);border-radius:8px;background:#ffffff;padding:18px}.apiWikiHero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center}.apiWikiHero h2,.apiWikiSection h3{margin:0 0 8px;letter-spacing:0}.apiWikiSection h4{margin:14px 0 8px;color:#0f172a;font-size:14px;letter-spacing:0}.apiWikiHero p,.apiWikiSection p{margin:0}.apiWikiCodeTabs{margin:12px 0}.apiWikiCodeTabs span{display:inline-flex;align-items:center;min-height:28px;border-radius:6px;background:#ffffff;color:var(--accent-dark);padding:5px 10px;font-size:12px;font-weight:900;box-shadow:0 1px 3px rgba(15,23,42,.08)}.apiWikiStatus{display:grid;justify-items:end;grid-gap:7px;gap:7px;min-width:220px;border:1px solid #cfe9e5;border-radius:8px;background:#f6fdfb;padding:12px;text-align:right}.apiWikiStatus small,.apiWikiStatus strong{max-width:100%;overflow-wrap:anywhere}.apiWikiGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:12px 0}.apiEndpointRow,.apiWikiGrid>div{border:1px solid #d9e4ef;border-radius:8px;background:#f8fafc;padding:12px}.apiEndpointRow code,.apiWikiGrid code{display:block;max-width:100%;overflow-wrap:anywhere;color:#334155;font-size:12px}.apiEndpointRow{display:flex;align-items:center;gap:10px;margin:12px 0}.apiEndpointRow span{flex:0 0 auto;border-radius:999px;background:#dff8f3;color:#0f766e;padding:5px 9px;font-size:12px;font-weight:900}.apiWikiSection pre{max-width:100%;overflow:auto;border:1px solid #d9e4ef;border-radius:8px;background:#0f172a;color:#d8f5ef;padding:14px;font-size:12px;line-height:1.55}.apiWikiSection code{max-width:100%}@media (max-width:900px){.apiWikiGrid,.apiWikiHero{grid-template-columns:1fr}.apiWikiStatus{justify-items:start;min-width:0;text-align:left}}.feeRuleBox{display:grid;grid-gap:12px;gap:12px;border:1px solid #d9e4ef;border-radius:8px;background:#ffffff;padding:12px;box-shadow:0 1px 2px rgba(15,23,42,.04)}.feeRuleBox .prettyCheckbox{justify-content:flex-start;width:-moz-fit-content;width:fit-content;background:#f4f7fb}.modalNotice{margin-top:14px;margin-bottom:0}.detailsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.networkBalances{margin-top:16px}.networkBalances h3{margin:0 0 10px;font-size:16px;letter-spacing:0}.networkBalanceList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.networkBalanceItem{border:1px solid var(--line);border-radius:8px;background:#fbfcfd;padding:12px}.networkBalanceItem.selected{border-color:#86cdd5;background:#eefafb}.networkBalanceTitle{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:8px}.networkBalanceTitle span{overflow:hidden;color:var(--muted);font-size:12px;font-weight:800;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.networkBalanceItem strong{display:block;overflow-wrap:anywhere}.resourceMeter{height:8px;overflow:hidden;border-radius:999px;background:#e6edf5;margin:10px 0 8px}.resourceMeterFill{height:100%;min-width:2px;border-radius:inherit;background:linear-gradient(90deg,#0f766e,#22c55e);transition:width .22s ease}.resourceMeter-energy .resourceMeterFill{background:linear-gradient(90deg,#7c3aed,#06b6d4)}.resourceMeter-bandwidth .resourceMeterFill{background:linear-gradient(90deg,#0369a1,#14b8a6)}.resourceMeter-broadcast .resourceMeterFill{background:linear-gradient(90deg,#15803d,#84cc16)}.historyPanel{display:grid;grid-gap:14px;gap:14px}.historyList{display:grid;grid-gap:10px;gap:10px}.directionBadge{display:inline-flex;align-items:center;border-radius:999px;margin-right:8px;padding:3px 7px;font-size:11px;font-weight:900;text-transform:uppercase}.directionBadge.incoming{background:#e6f6ef;color:var(--ok)}.directionBadge.outgoing{background:#fff4df;color:var(--warn)}.historyTxLink{color:var(--accent-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.tokensPanel{display:grid;grid-gap:14px;gap:14px}.editWalletLayout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.74fr);grid-gap:16px;gap:16px;align-items:start;width:100%}.editWalletMain,.walletWebhookSettingsBox{display:grid;grid-gap:12px;gap:12px;min-width:0}.walletWebhookSettingsBox{border:1px solid var(--line);border-radius:8px;background:#fbfcfd;padding:14px}.walletWebhookSettingsHeader{display:grid;grid-gap:4px;gap:4px}.walletWebhookSettingsHeader strong{color:var(--ink);font-size:15px}.walletWebhookDetailsGrid{grid-template-columns:minmax(0,1fr)}.walletWebhookHistoryPanel{min-width:0}.webhookDeliveryItem,.webhookDeliveryList{display:grid;grid-gap:10px;gap:10px}.webhookDeliveryItem{min-width:0;border:1px solid var(--line);border-radius:8px;background:#fbfcfd;padding:12px}.webhookDeliveryHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.webhookDeliveryHeader div{display:grid;grid-gap:3px;gap:3px;min-width:0}.webhookDeliveryHeader strong{color:var(--ink)}.webhookDeliveryHeader span,.webhookDeliveryMeta,.webhookDeliveryTxList span,.webhookDeliveryUrl span{color:var(--muted);font-size:13px}.webhookStatusBadge{flex:0 0 auto;border:1px solid #cbd5e1;border-radius:999px;background:#f8fafc;color:#475569;padding:5px 9px;font-size:12px;font-weight:800;text-transform:uppercase}.webhookStatusBadge.delivered{border-color:#86cdd5;background:#eefafb;color:#0f766e}.webhookStatusBadge.failed{border-color:#fecdd3;background:#fff1f2;color:#be123c}.webhookStatusBadge.pending{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.webhookDeliveryMeta{display:flex;flex-wrap:wrap;gap:8px 14px}.webhookDeliveryTxList,.webhookDeliveryUrl{display:grid;grid-gap:4px;gap:4px;min-width:0}.webhookDeliveryTxList a,.webhookDeliveryTxList code,.webhookDeliveryUrl code{max-width:100%;overflow-wrap:anywhere}.webhookDeliveryError{margin:0;border:1px solid #fecdd3;border-radius:8px;background:#fff1f2;color:#9f1239;padding:8px 10px;font-size:13px;overflow-wrap:anywhere}.tokenTypeTabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.tokenTypeTab{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:auto;border:1px solid var(--line);border-radius:999px;background:#ffffff;color:#475569;padding:8px 12px;font-size:13px;font-weight:800;line-height:1.2;cursor:pointer}.tokenTypeTab:hover{border-color:#b6c6d8;background:#f8fafc;color:#263445}.tokenTypeTab.active{border-color:#86cdd5;background:#e7f5f6;color:var(--accent-dark)}.erc20List{display:grid;grid-gap:12px;gap:12px}.tokenDiscoveryControls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:8px;background:#ffffff;padding:12px}.tokenDiscoveryControls label:not(.checkboxLabel):not(.prettyCheckbox){display:grid;grid-gap:6px;gap:6px;min-width:min(260px,100%);color:var(--muted);font-size:12px;font-weight:700;text-transform:uppercase}.tokenSearchInput{min-height:38px}.tokenPaginationBar,.tokenPaginationControls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:13px}.tokenPaginationControls{justify-content:flex-end}.checkboxLabel{display:inline-flex;align-items:center;gap:9px;color:var(--text);font-size:14px;font-weight:700}.checkboxLabel input{width:16px;height:16px;accent-color:var(--accent)}.feeLine{margin-top:3px;font-size:12px;font-weight:700}.walletAvailableBalance,.walletAvailableInline,.walletBalanceBreakdown,.walletReservedBalance,.walletReservedInline{color:#8a4b00;font-size:12px;font-weight:800}.walletAvailableBalance,.walletAvailableInline{color:#087443}.walletAvailableInline,.walletBalanceBreakdown,.walletReservedInline{display:block;margin-top:2px}.walletBalanceBreakdown{color:#667085;line-height:1.35;text-transform:none}.successText{color:#087443}.prettyCheckbox{position:relative;display:inline-flex;align-items:center;gap:9px;min-height:34px;padding:7px 10px 7px 8px;border:1px solid #d8dee8;border-radius:8px;background:#fbfcfd;color:#344054;cursor:pointer;font-size:13px;font-weight:800;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prettyCheckbox input{position:absolute;opacity:0;pointer-events:none}.prettyCheckboxBox{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid #b9c3d1;border-radius:5px;background:#ffffff;box-shadow:inset 0 1px 2px rgba(15,23,42,.04)}.prettyCheckboxBox:after{width:8px;height:4px;border-bottom:2px solid #ffffff;border-left:2px solid #ffffff;content:"";opacity:0;transform:rotate(-45deg) translateY(-1px)}.prettyCheckbox input:checked+.prettyCheckboxBox{border-color:var(--accent);background:var(--accent)}.prettyCheckbox input:checked+.prettyCheckboxBox:after{opacity:1}.prettyCheckbox:has(input:focus-visible){outline:2px solid rgba(30,99,255,.25);outline-offset:2px}.prettyCheckbox.disabled,.prettyCheckbox:has(input:disabled){background:#f2f5f9;color:#667085;cursor:not-allowed;opacity:.86}.prettyCheckbox input:disabled+.prettyCheckboxBox{background:#e8edf4;border-color:#c8d2df}.mutedNotice{border:1px solid #d9e4ea;border-radius:8px;background:#f7fafc;color:#526173;margin:0;padding:11px 12px;font-size:13px}.errorText{border-color:#fecaca;background:#fff1f2;color:#991b1b}.highlightRow{background:#eefaf4;box-shadow:inset 3px 0 0 #1f9d6a}.preflightNotice{display:grid;grid-gap:14px;gap:14px;border:1px solid #a7f3d0;border-radius:8px;background:#f0fdf4;color:#14532d;padding:14px}.preflightNotice.danger{border-color:#fecaca;background:#fff7ed;color:#7f1d1d}.preflightNotice.blocked{border-color:#fca5a5;background:#fef2f2;color:#7f1d1d}.preflightNotice h3{margin:2px 0 0}.preflightWarnings{margin:0;padding-left:18px}.preflightWarnings li+li{margin-top:6px}.erc20Item{border:1px solid var(--line);border-radius:8px;background:#fbfcfd;padding:14px}.erc20Header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.erc20Header div{display:grid;grid-gap:5px;gap:5px}.tokenIdentity{display:flex!important;grid-template-columns:none;align-items:center;gap:10px!important}.tokenIcon,.tokenIconFallback{flex:0 0 auto;width:34px;height:34px;border-radius:999px;border:1px solid var(--line);background:#ffffff}.tokenIcon{display:block;object-fit:cover}.tokenIconFallback{display:inline-flex;align-items:center;justify-content:center;color:var(--accent-dark);font-size:11px;font-weight:900}.erc20Header span{color:var(--muted);font-size:13px}.tokenContractRow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:8px;background:#ffffff;margin-bottom:14px;padding:10px 12px}.tokenContractRow span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.tokenContractRow code{overflow-wrap:anywhere;color:#233044;font-size:12px}.copyButton{min-height:34px;border:1px solid var(--line);border-radius:6px;background:#f7fafc;color:var(--accent-dark);padding:7px 10px;font-size:12px;font-weight:900}.externalTokenBadge{display:inline-flex;align-items:center;margin-left:8px;border-radius:999px;background:#eef7f2;color:#166534;padding:3px 7px;font-size:11px!important;font-weight:900;text-transform:uppercase;vertical-align:middle}.erc20SendForm{display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,.45fr) auto;grid-gap:10px;gap:10px;align-items:end}.erc20SendForm.preflightSendForm{align-items:start;grid-template-columns:minmax(240px,.9fr) minmax(300px,1.1fr)}.tokenTypePlaceholder{border:1px solid var(--line);border-radius:8px;background:#fbfcfd;padding:14px}.tokenTypePlaceholder h3{margin:0 0 8px;font-size:16px}.historyItem{display:flex;justify-content:space-between;gap:16px;border:1px solid var(--line);border-radius:8px;padding:12px;background:#fbfcfd}.historyItem div{display:grid;grid-gap:5px;gap:5px}.historyItem span{color:var(--muted);font-size:13px}.keysPanel{display:grid;grid-gap:12px;gap:12px}.dangerNotice{border:1px solid #f0a4af;border-radius:8px;background:#fff1f2;color:#9f1239;padding:12px;font-size:14px;font-weight:700}.secretBlock{border:1px solid #fecdd3;border-radius:8px;background:#fff7f8;padding:12px}.secretBlock span{display:block;color:#9f1239;font-size:12px;font-weight:800;margin-bottom:8px;text-transform:uppercase}.secretBlock pre{margin:0;max-height:180px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.45}@media (max-width:980px){.adminLayout{grid-template-columns:1fr}.sidebar{position:static;height:auto;border-right:0;border-bottom:1px solid var(--line);padding:14px 16px}.brand{margin-bottom:12px}.sidebarNav{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.sidebarGroup{flex:0 0 auto;min-width:190px}.sidebarGroupLinks{min-width:0}.languageSwitch{display:inline-grid;width:140px;margin-bottom:12px}.navLink{flex:0 0 auto;white-space:nowrap}.contractInteractionGrid,.detailsGrid,.editWalletLayout,.erc20SendForm,.filters,.formGrid.twoColumns,.grid,.monitorStatsGrid,.networkBalanceList,.preflightSendForm,.split,.stats,.swapComputedRow,.swapFormGrid,.swapTokenGrid,.tokenContractRow,.walletGrid,.walletSmartContractsToolbar,.walletSummary{grid-template-columns:1fr}.contractInteractionModal{width:min(100%,calc(100vw - 24px))}.walletModalHeaderActions{flex-wrap:wrap}.walletNetworkPicker{width:min(260px,100%)}.contractInteractionForm,.contractInteractionResult{min-width:0}.contractInteractionResult{position:static;max-height:none}.topbar{align-items:flex-start}.topbar,.topbarMeta{flex-direction:column}.topbarMeta{width:100%;justify-content:stretch}.adminLiveNotifications.active,.serverTime{width:100%;min-width:0}.launchHeader,.launchMode,.workerPanel{align-items:flex-start;flex-direction:column}.confirmationWorkerMain,.confirmationWorkerPanel{grid-template-columns:1fr;align-items:flex-start}.confirmationWorkerMain{flex-direction:column}.confirmationWorkerMeta{flex-wrap:wrap}.launchModes{grid-template-columns:1fr}.compactLaunchControls{min-width:280px}.activityItem{flex-direction:column}}@media (max-width:520px){.shell{width:min(100% - 24px,1440px);padding-top:18px}.modalOverlay{padding:12px}.walletModal{max-height:calc(100vh - 24px);padding:14px}.contractInteractionModal{width:100%}.contractInteractionTabs{grid-template-columns:1fr}.interactionSignature{align-items:flex-start;flex-direction:column}.walletTagifyOption{grid-template-columns:1fr}.walletTagifyBalanceList{justify-content:flex-start;flex-wrap:wrap}h1{font-size:27px}}.alertCriticalRow{background:rgba(220,38,38,.08)}.alertCriticalRow:hover{background:rgba(220,38,38,.12)}.systemLogDetails{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.systemLogDetails pre{max-height:280px;overflow:auto;margin:0;padding:12px;border:1px solid var(--border);border-radius:8px;background:#0f172a;color:#dbeafe;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.batchProgress{display:grid;grid-gap:7px;gap:7px;min-width:178px}.batchProgressHeader{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.batchProgressHeader strong{font-size:14px}.batchProgressHeader span,.batchProgressLegend{color:var(--muted);font-size:12px}.batchProgressTrack{display:flex;width:100%;height:8px;overflow:hidden;border-radius:999px;background:#e5e7eb}.batchProgressTrack.large{height:12px;margin:4px 0 12px}.batchProgressSegment{display:block;min-width:2px;height:100%}.batchProgressSegment.confirmed,.batchProgressSegment.skipped{background:#16a34a}.batchProgressSegment.broadcasted{background:#2563eb}.batchProgressSegment.created{background:#0891b2}.batchProgressSegment.planned{background:#cbd5e1}.batchProgressSegment.failed{background:#dc2626}.batchProgressSegment.empty{width:100%}.batchProgressLegend{display:flex;flex-wrap:wrap;gap:4px 9px;line-height:1.3}.batchDetailsHero{display:grid;grid-gap:18px;gap:18px}.batchDetailsGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.batchStageGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:16px;gap:16px;margin-bottom:16px}.batchStageCard{display:grid;grid-gap:12px;gap:12px}.batchStageHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.batchStageHeader h2{margin:2px 0 6px}.batchStageHeader strong{font-size:24px;line-height:1}.batchTaskChartPanel{margin-bottom:16px}.chartZoomControls{display:flex;align-items:center;gap:6px}.chartZoomControls button{min-width:36px;height:32px;padding:0 10px}.chartZoomControls span{min-width:48px;text-align:center;color:var(--muted);font-size:13px}.batchTaskChartViewport{height:min(68vh,720px);min-height:460px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff}.batchTaskFlowCanvas{display:block;width:100%;height:100%;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.batchTaskFlowCanvas:active{cursor:-webkit-grabbing;cursor:grabbing}.batchTaskChart{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:18px;gap:18px;align-items:start;min-width:880px;transform-origin:top left}.batchTaskColumn{position:relative;display:grid;grid-gap:12px;gap:12px;min-width:0}.batchTaskColumn:not(:last-child):after{content:"";position:absolute;top:26px;right:-17px;width:16px;height:2px;background:#94a3b8}.batchTaskColumnHeader{display:flex;align-items:center;gap:10px;min-height:48px}.batchTaskColumnHeader>span{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:999px;background:#111827;color:#fff;font-size:13px;font-weight:700}.batchTaskColumnHeader small,.batchTaskColumnHeader strong{display:block}.batchTaskColumnHeader small{margin-top:3px;color:var(--muted);line-height:1.35}.batchTaskCards{display:grid;grid-gap:12px;gap:12px}.batchTaskCard{display:grid;grid-gap:9px;gap:9px;min-width:0;border:1px solid var(--line);border-left:4px solid #94a3b8;border-radius:8px;background:#fff;padding:12px;box-shadow:0 10px 24px rgba(15,23,42,.05)}.batchTaskCard.idle{border-left-color:#16a34a;background:#f7fdf9}.batchTaskCard.syncing{border-left-color:#2563eb;background:#f8fbff}.batchTaskCard.error{border-left-color:#dc2626;background:#fff7f7}.batchTaskAmount,.batchTaskCardHeader,.batchTaskMeta,.batchTaskTx{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.batchTaskAmount span,.batchTaskMeta span,.batchTaskPending,.batchTaskTx span{color:var(--muted);font-size:12px}.batchTaskAmount b,.batchTaskMeta b,.batchTaskTx b{min-width:0;overflow-wrap:anywhere;text-align:right}.batchTaskRoute{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line);padding:8px 0;color:var(--muted);font-size:12px}.batchTaskRoute span:last-child{text-align:right}.batchTaskError{margin:0;color:#b91c1c;font-size:12px;line-height:1.4}.compactDetailsLink{margin-top:8px;width:-moz-fit-content;width:fit-content}.errorText{color:#b91c1c}.settingsLayout{display:grid;grid-gap:18px;gap:18px}.settingsIntroPanel{display:flex;align-items:center;justify-content:space-between;gap:18px}.settingsIntroPanel h2{margin:2px 0 8px}.settingsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.settingField{display:grid;grid-gap:10px;gap:10px;min-height:112px;border:1px solid var(--line);border-radius:8px;background:#fbfcfd;padding:14px}.settingField small,.settingField strong{display:block}.settingField small{margin-top:5px;color:var(--muted);line-height:1.45}.settingField input,.settingField select{width:100%}.booleanSettingField{grid-template-columns:1fr auto;align-items:center}.settingToggle{display:inline-flex;align-items:center;justify-content:center;width:48px;height:28px}.settingToggle input[type=checkbox]{width:22px;height:22px;accent-color:var(--accent)}@media (max-width:980px){.merchantWithdrawalLayout,.merchantWithdrawalNetworks{grid-template-columns:1fr}.merchantWithdrawalFormPanel{position:static}.settingsIntroPanel{align-items:flex-start;flex-direction:column}.settingsGrid{grid-template-columns:1fr}}.diagnosticsPanel{display:grid;grid-gap:18px;gap:18px}.diagnosticsTabs{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--border);padding-bottom:12px}.diagnosticsTab{border:1px solid var(--border);background:#fff;color:var(--text);border-radius:8px;padding:9px 12px;font-weight:700}.diagnosticsTab.active,.diagnosticsTab:hover{background:#0f172a;border-color:#0f172a;color:#fff}.diagnosticsSubTabs{display:flex;flex-wrap:wrap;gap:8px;border:1px solid #e2e8f0;border-radius:8px;background:#ffffff;padding:8px}.diagnosticsSubTab{border:1px solid transparent;border-radius:8px;background:#f8fafc;color:var(--text);padding:8px 10px;font-size:13px;font-weight:800}.diagnosticsSubTab.active,.diagnosticsSubTab:hover{border-color:#0f172a;background:#0f172a;color:#ffffff}.diagnosticsToolGrid{display:grid;grid-template-columns:minmax(320px,390px) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.diagnosticsPlaceholder,.diagnosticsResult,.diagnosticsToolForm{border:1px solid var(--border);border-radius:8px;background:#fff;padding:18px}.diagnosticsToolForm{display:grid;grid-gap:12px;gap:12px;background:#f7f9fc;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.diagnosticsPlaceholder,.diagnosticsResult{background:#ffffff}.diagnosticsFormIntro{display:grid;grid-gap:6px;gap:6px;border:1px solid #e2e8f0;border-radius:8px;background:linear-gradient(135deg,rgba(239,246,255,.85),rgba(255,255,255,.92)),#ffffff;padding:14px}.diagnosticsFormIntro h2{margin:0;font-size:18px}.diagnosticsFormIntro .mutedText{margin:0;line-height:1.45}.diagnosticsFormIntro code{border:1px solid #dbe5f1;border-radius:6px;background:rgba(255,255,255,.72);padding:1px 5px}.diagnosticsFormSection{display:grid;grid-gap:12px;gap:12px;border:1px solid #e2e8f0;border-radius:8px;background:#ffffff;padding:12px}.diagnosticsFormSection.compact{grid-template-columns:minmax(0,1fr) 120px}.diagnosticsFormNotices{display:grid;grid-gap:8px;gap:8px}.diagnosticsFormNotices:empty{display:none}.diagnosticsFormActions{display:grid;grid-gap:10px;gap:10px;border-top:1px solid #e2e8f0;padding-top:12px}.diagnosticsFormActions button{width:100%;justify-content:center}.diagnosticsToolForm label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:13px;font-weight:700}.diagnosticsTextarea,.diagnosticsToolForm input,.diagnosticsToolForm select{min-height:40px;border:1px solid var(--border);border-radius:8px;background:#f8fafc;padding:0 10px;color:var(--text)}.diagnosticsToolForm select{padding-right:38px}.diagnosticsTextarea:focus,.diagnosticsToolForm input:focus{border-color:#94a3b8;box-shadow:0 0 0 3px rgba(15,23,42,.06);outline:none}.diagnosticsTextarea{min-height:190px;padding:10px;resize:vertical;font-family:Menlo,Consolas,monospace;font-size:12px;line-height:1.45}.diagnosticsEmptyState{display:grid;grid-gap:6px;gap:6px;border:1px dashed #cbd5e1;border-radius:8px;background:#f8fafc;color:var(--muted);padding:24px;text-align:center}.diagnosticsEmptyState strong{color:var(--text);font-size:16px}.diagnosticsStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.diagnosticsRunSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.diagnosticsRunList{display:grid;grid-gap:10px;gap:10px;max-height:520px;overflow:auto;padding-right:2px}.diagnosticsRunSearch{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;grid-gap:10px;gap:10px;align-items:end;margin-bottom:12px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;padding:12px}.diagnosticsRunSearch label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:12px;font-weight:800}.diagnosticsRunSearch input{min-height:38px;padding:0 10px}.diagnosticsRunItem,.diagnosticsRunSearch input{border:1px solid var(--border);border-radius:8px;color:var(--text)}.diagnosticsRunItem{display:grid;grid-gap:6px;gap:6px;width:100%;background:linear-gradient(180deg,#ffffff,#f8fafc);padding:12px;text-align:left;min-height:auto;box-shadow:0 1px 2px rgba(15,23,42,.04)}.diagnosticsRunItem:hover{border-color:#b8c3d4;background:linear-gradient(180deg,#ffffff,#f1f5f9);color:var(--text);transform:translateY(-1px)}.diagnosticsRunItem strong{color:var(--text);font-size:14px;line-height:1.35}.diagnosticsRunItem .statusPill{justify-self:start}.diagnosticsRunItem small{color:var(--muted);font-size:12px;font-weight:700}.diagnosticsRunItem:hover strong{color:var(--text)}.diagnosticsRunItem:hover small{color:var(--muted)}.diagnosticsRunPagination{margin-top:10px}.diagnosticsEmbeddedReport{display:grid;grid-gap:14px;gap:14px;margin-top:14px;border-top:1px solid #e2e8f0;padding-top:14px}.diagnosticsResultControls{display:grid;grid-template-columns:minmax(180px,1fr) auto;grid-gap:10px;gap:10px;align-items:end;margin-bottom:10px}.diagnosticsResultControls label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:12px;font-weight:800}.diagnosticsResultControls input{min-height:38px;border:1px solid var(--border);border-radius:8px;padding:0 10px;color:var(--text)}.diagnosticsResultPagination{margin-top:10px}.diagnosticsStat{border:1px solid var(--border);border-radius:8px;padding:12px;background:#f8fafc}.diagnosticsStat span{display:block;color:var(--muted);font-size:12px;font-weight:700}.diagnosticsStat strong{display:block;margin-top:4px;font-size:22px}.diagnosticsResultTable{max-height:520px;overflow:auto}.diagnosticsSnapshot{border:1px solid var(--border);border-radius:8px;background:linear-gradient(180deg,#ffffff,#f8fafc);padding:14px;margin-bottom:14px}.diagnosticsSnapshot h3{margin:0 0 10px;font-size:15px}.compactNotice{padding:10px 12px}@media (max-width:980px){.loadGrid{grid-template-columns:1fr}.reportsStats{grid-template-columns:repeat(2,minmax(0,1fr))}.loadDetailsGrid{grid-template-columns:1fr}.reportsIntro{align-items:stretch;flex-direction:column}.diagnosticsFormSection.compact,.diagnosticsToolGrid{grid-template-columns:1fr}.diagnosticsRunSummary,.diagnosticsStats{grid-template-columns:repeat(2,minmax(0,1fr))}.diagnosticsResultControls,.diagnosticsRunSearch{grid-template-columns:1fr}}