:root{color-scheme:light;--font-sans:-apple-system,BlinkMacSystemFont,"Inter","Noto Sans TC","PingFang TC","Microsoft JhengHei",Arial,sans-serif;--font-mono:"SFMono-Regular","Roboto Mono","Noto Sans Mono",Consolas,monospace;--page-bg:#f4f6f8;--page-bg-soft:#f8fafc;--page-gradient:#f4f6f8;--surface:#ffffff;--surface-strong:#ffffff;--surface-muted:#f8fafc;--surface-tint:#f4f6f8;--surface-emphasis:var(--blue);--on-emphasis:#ffffff;--on-emphasis-muted:#ffffff;--stroke:#dfe5ec;--stroke-strong:#cbd5e1;--glass-edge:var(--stroke);--glass-sheen:none;--shadow-soft:0 10px 24px rgba(15,23,42,0.05);--shadow-tight:0 6px 16px rgba(15,23,42,0.04);--text:#111827;--text-soft:#2f4058;--muted:var(--slate);--muted-strong:rgba(47,64,88,0.82);--inverse:#ffffff;--blue:#315fba;--blue-soft:#e7eefc;--mint:#2f8276;--mint-soft:#e5f3ef;--amber:#9a6a22;--amber-soft:#f6ead6;--rose:#a8564f;--rose-soft:#f5e6e4;--slate:#5d697b;--slate-soft:#eaedf2;--on-success:#23645c;--on-danger:#873f39;--on-warning:color-mix(in srgb,var(--amber) 80%,var(--text) 20%);--overlay-scrim:rgba(20,28,42,0.28);--state-hover-shade:rgba(0,0,0,0.08);--state-pressed-shade:rgba(0,0,0,0.12);--motion-feedback:120ms;--motion-content:180ms;--motion-overlay:240ms;--motion-exit:180ms;--ease-enter:cubic-bezier(0.2,0,0,1);--ease-exit:cubic-bezier(0.4,0,1,1);--ease-state:cubic-bezier(0.2,0,0.2,1);--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:12px;--radius-2xl:16px;--radius-pill:999px;--radius-button:8px;--nav-bg:var(--text);--nav-text:var(--stroke);--nav-muted:var(--stroke-strong);--nav-hover:var(--text-soft);--nav-marker-opacity:0.12;--radius-control:var(--radius-sm);--radius-inset:8px;--radius-panel:12px;--radius-overlay:16px;--control-height:42px;--action-gap:18px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px}*{box-sizing:border-box}body,html{min-height:100%}body{background:var(--page-bg);background-attachment:fixed;color:var(--text);font-family:var(--font-sans);font-size:15px;letter-spacing:0;line-height:1.55;margin:0;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;letter-spacing:0}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}.shell{background:var(--page-bg);background-attachment:fixed;grid-gap:18px;gap:18px;grid-template-columns:240px minmax(0,1fr);min-height:100vh;padding:18px}.shell,.shellMain{display:grid;overflow:hidden}.shellMain{grid-template-rows:auto minmax(0,1fr);min-height:0;min-width:0}.dashboardComparisonCard,.dashboardHeader,.dashboardHeroPanel,.dashboardMerchantSection,.dashboardOrderCountPanel,.dashboardSalesPanel,.dashboardSkeletonPanel,.dashboardTablePanel,.drawer,.entityHeroPanel,.filterBar,.glassInfoCard,.loadingPanel,.loginPanel,.merchantDetailHeader,.modalPanel,.pageHeader,.panel,.routeCard,.sidebar,.statePanel,.statusPanel,.successBanner,.summaryMetric,.systemHealthRow,.systemHealthSummary,.tableWrap,.topbar,.visualMetricCard{background:var(--surface);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--stroke);box-shadow:var(--glass-sheen),var(--shadow-soft)}.sidebar{backdrop-filter:none;-webkit-backdrop-filter:none;border-color:var(--stroke);border-radius:var(--radius-panel);box-shadow:none;min-height:0;overflow-y:auto;padding:var(--space-5) var(--space-4)}.brandBlock,.sidebar{background:var(--surface)}.brandBlock{align-items:center;border:0;border-radius:var(--radius-md);box-shadow:var(--glass-sheen);display:flex;gap:var(--space-3);margin-bottom:var(--space-6);padding:10px}.gatewayWordmark{display:block;width:168px;max-width:100%;height:auto;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.brandMark{align-items:center;background:var(--blue-soft);border:1px solid var(--blue-soft);border-radius:var(--radius-sm);box-shadow:none;color:var(--blue);display:inline-flex;font-weight:600;height:40px;justify-content:center;width:40px}.brandName{color:var(--text);font-size:17px;font-weight:600;line-height:1.1}.brandSub,.descriptionGrid span,.descriptionList dt,.infoPair span,.metaText,.metricLabel,.navGroup h2,.pageMeta,.summaryMetricLabel,.topbarHint,.userSummary span,.visualMetricCard small,.visualMetricCard span,.visualTimeline small{color:var(--muted)}.navGroups{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.navGroup{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.navGroup h2{font-size:12px;font-weight:600;padding:0 10px}.navItem{align-items:center;border:1px solid transparent;border-radius:var(--radius-control);color:var(--text-soft);display:flex;font-weight:500;min-height:42px;gap:var(--space-3);padding:10px 13px;transition:background var(--motion-feedback) var(--ease-state),border-color var(--motion-feedback) var(--ease-state),box-shadow var(--motion-feedback) var(--ease-state),color var(--motion-feedback) var(--ease-state),transform var(--motion-feedback) var(--ease-state)}.navItem svg{flex-shrink:0}.navItem:hover{background:var(--surface-muted);border-color:var(--stroke);box-shadow:var(--glass-sheen);transform:none}.navItemActive{border-color:var(--blue-soft)}.navItemActive,.navItemActive:hover{background:var(--blue-soft);box-shadow:none;color:var(--blue)}.navItemActive:hover{border-color:var(--surface);transform:none}.navItemDisabled{color:var(--text-soft)}.topbar{align-items:center;border-radius:var(--radius-panel);display:flex;gap:var(--space-4);justify-content:space-between;min-height:72px;padding:12px 18px 12px 22px}.dashboardHeaderActions,.drawerActions,.entityHeroActions,.filterActions,.inlineActions,.orderInlineActions,.pageActions,.paginationActions,.panelActions,.payloadModeToggle,.routeCardActions,.routeHeaderActions,.statusActions,.topbarIntro,.userArea,.userSummary{align-items:center;display:flex;column-gap:var(--action-gap);row-gap:var(--space-3)}.topbarTitle{color:var(--text);font-size:17px;font-weight:600;line-height:1.15}.topbarHint{font-size:13px}.userArea{justify-content:flex-end;min-width:0}.userSummary{align-items:flex-end;flex-direction:column;gap:2px;min-width:0}.userName,.userSummary span{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userRoleBadge{background:var(--surface);border:1px solid var(--surface);border-radius:999px;color:var(--blue);font-size:12px;padding:3px 9px}.iconButton,.menuButton{align-items:center;background:var(--surface);border:1px solid var(--surface);border-radius:50%;box-shadow:var(--glass-sheen),var(--shadow-tight);color:var(--text-soft);display:inline-flex;height:var(--control-height);justify-content:center;min-width:var(--control-height);padding:0}.menuButton{display:none;gap:4px;flex-direction:column}.menuButton span{background:currentColor;border-radius:99px;display:block;height:2px;width:18px}.content,.pageSurface{animation:contentEnter var(--motion-content) var(--ease-enter);align-content:start;display:grid;grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-4);min-width:0;overflow:auto;padding:0}.pageHeader{background:transparent;border:0;box-shadow:none;align-items:center;border-radius:var(--radius-panel);display:flex;gap:var(--space-5);justify-content:space-between;min-height:52px;padding:var(--space-2) 0}.pageHeader h1{color:var(--text);font-size:24px;font-weight:600;line-height:1.16}.pageHeader p{color:var(--text-soft);max-width:780px}.pageMeta{margin-top:var(--space-3)}.warningText{background:var(--amber-soft);border:1px solid var(--amber-soft);border-radius:var(--radius-sm);color:var(--on-warning);padding:12px 14px}.statePanel>svg{color:var(--slate)}.stateError>svg{color:var(--on-danger)}.loadingPanel>svg,.successBanner>svg{flex-shrink:0}.inlineError,.pageError{background:var(--rose-soft);border:1px solid var(--rose-soft);border-radius:var(--radius-sm);color:var(--on-danger);padding:12px 14px}.inlineError{display:block;font-size:13px;margin-top:var(--space-2)}.successBanner,.successPanel{color:var(--on-success)}.successBanner{display:flex;background:var(--mint-soft);border-radius:var(--radius-sm);padding:14px 18px}.button,.successBanner{align-items:center;gap:var(--space-2)}.button{border:1px solid transparent;border-radius:var(--radius-button);display:inline-flex;font-weight:600;height:var(--control-height);justify-content:center;min-height:var(--control-height);padding:0 16px;transition:background var(--motion-feedback) var(--ease-state),border-color var(--motion-feedback) var(--ease-state),box-shadow var(--motion-feedback) var(--ease-state),color var(--motion-feedback) var(--ease-state),transform var(--motion-feedback) var(--ease-state);white-space:nowrap}.button+.button{-webkit-margin-start:var(--action-gap);margin-inline-start:var(--action-gap)}.dashboardHeaderActions>.button+.button,.drawerActions>.button+.button,.entityHeroActions>.button+.button,.filterActions>.button+.button,.inlineActions>.button+.button,.orderInlineActions>.button+.button,.pageActions>.button+.button,.paginationActions>.button+.button,.panelActions>.button+.button,.payloadModeToggle>.button+.button,.routeCardActions>.button+.button,.routeCurrencyActions>.button+.button,.routeExtensionActions>.button+.button,.routeHeaderActions>.button+.button,.routeIdentityActions>.button+.button,.routePrimaryActions>.button+.button,.statusActions>.button+.button,.tableActions>.button+.button{-webkit-margin-start:0;margin-inline-start:0}.buttonPrimary{background:var(--blue);border-color:var(--blue);box-shadow:none;color:var(--inverse)}.buttonSecondary,.tabButton{background:var(--surface);border-color:var(--stroke-strong);box-shadow:none;color:var(--text-soft)}.buttonDanger{background:var(--rose);border-color:var(--on-danger);box-shadow:none;color:var(--inverse)}.button:hover:not(:disabled),.iconButton:hover:not(:disabled),.tabButton:hover:not(:disabled){border-color:var(--blue-soft);color:var(--blue)}.buttonPrimary:hover:not(:disabled){background:var(--blue);border-color:var(--blue);color:var(--inverse);box-shadow:inset 0 0 0 100px var(--state-hover-shade)}.button:active:not(:disabled){box-shadow:inset 0 0 0 100px var(--state-pressed-shade)}.buttonDanger:hover:not(:disabled){background:var(--on-danger);border-color:var(--on-danger);color:var(--inverse)}.button:focus-visible,.iconButton:focus-visible,.tabButton:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.button:disabled,.iconButton:disabled,.tabButton:disabled{background:var(--slate-soft);border-color:var(--stroke);box-shadow:none;color:var(--text-soft)}.buttonWithIcon svg,.spinIcon{flex:0 0 auto}.spinIcon{animation:spin .9s linear infinite}.drawerBody,.fieldGroup,.filterFields,.formGrid,.formStack{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.fieldGroup,.filterFields,.formGrid{align-items:start;grid-template-columns:repeat(3,minmax(0,1fr))}.formGrid.refundFeeGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.compactFilter{align-items:start}.formGrid.compactFilter{grid-template-columns:repeat(auto-fit,minmax(150px,190px));justify-content:start}.payoutBatchFilter,.payoutOverviewFilter{align-items:end}.payoutBatchActions,.payoutOverviewActions{align-self:end;height:var(--control-height)}.payoutBatchActions .button,.payoutOverviewActions .button{height:var(--control-height)}.formGrid.compactFilter.payoutBatchFilter{grid-template-columns:repeat(5,minmax(150px,190px))}.filterBar{align-items:end;border-radius:var(--radius-panel);display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;padding:var(--space-5)}.content.orderListPage{gap:var(--space-2);margin-top:0;padding:0}.orderListMeta{font-size:13px;color:var(--muted)}.orderResultsToolbar{justify-content:space-between;gap:var(--space-2) var(--space-4)}.orderResultsActions,.orderResultsToolbar{display:flex;flex-wrap:wrap;align-items:center}.orderResultsActions{gap:var(--space-3);margin-left:auto}.orderUpdateTime{color:var(--muted);font-size:13px}.orderListPage td[data-label="訂單編號"]>.cellContent{font-size:14px;font-weight:500;line-height:1.4}.orderListPage td[data-label="金額"]>.cellContent{white-space:nowrap}.orderListPage .filterBar{gap:var(--space-2);padding:var(--space-3)}.orderListPage .field{gap:var(--space-1)}.orderQuerySummary{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-6);padding:var(--space-2) var(--space-3)}.orderQueryMetric{min-width:0}.orderQueryMetric dl{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);margin:0}.orderQueryMetric dt{color:var(--blue);font-size:13px;font-weight:500}.orderQueryMetric dd{color:var(--blue);margin:0;font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.orderQueryCurrencies{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.orderQueryCurrency{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-1)}.orderQueryEmpty,.orderQueryUnit{color:var(--muted-strong);font-size:13px;font-weight:400}.orderQueryMetric dd>.orderQueryUnit{margin-left:var(--space-1)}.orderListPage .dataTable td>.cellContent,.orderListPage .tableStackedSummary>small,.orderListPage .tableStackedSummary>span{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.orderListPage .orderDirection{display:inline-flex;align-items:center;gap:var(--space-1);white-space:nowrap}.orderListPage .orderDirection svg{flex-shrink:0}.orderListPage td[data-label="交易方向"]>.cellContent,.orderListPage th:nth-child(3){white-space:nowrap}@media (min-width:861px){.orderListPage .filterBar{grid-template-columns:minmax(0,1.45fr) repeat(3,minmax(0,1fr))}.orderListPage .filterFields{display:contents}.orderListPage .filterActions{justify-content:flex-end;gap:var(--action-gap)}.orderListPage .filterActions>.button+.button{margin-left:0}.orderListPage .dataTable td,.orderListPage .dataTable th{padding:var(--space-2) var(--space-3);line-height:1.4}.orderListPage .dataTable td{font-size:14px}.orderListPage .tableStackedSummary{gap:var(--space-1)}.orderListPage td[data-label="訂單時間"]{font-size:13px}.orderListPage .tableStackedSummary small{font-size:12px}}@media (max-width:860px){.orderListPage .orderSecondaryFilter{display:none}.orderListFiltersExpanded .orderSecondaryFilter{display:block}.orderListPage .orderMerchantFilter{order:-3}.orderListPage .orderKeywordFilter{order:-2}.orderListPage .mobileFilterToggle{order:-1}.orderQuerySummary{padding:var(--space-2) 0}.orderQueryAmount{flex-basis:100%}.orderListPage .orderResultsToolbar{align-items:start}.orderListPage .orderResultsActions{margin-left:0;width:100%;justify-content:space-between}.orderListPage .orderQuerySummary{gap:var(--space-1)}}.filterActions{align-self:end}.responsiveSecondaryFilters{display:contents}.mobileActiveFilterChips,.mobileFilterToggle{display:none}.field,.formField{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}fieldset.formField{background:var(--surface);border:1px solid var(--stroke-strong);border-radius:var(--radius-inset);margin:0;padding:var(--space-4)}fieldset.formField legend{color:var(--text-soft);font-size:13px;font-weight:600;padding:0 var(--space-2)}.field label,.formField label{color:var(--text-soft);font-size:15px;font-weight:500}input,select,textarea{background:var(--surface);border:1px solid var(--stroke-strong);border-radius:var(--radius-sm);color:var(--text);min-width:0;width:100%}input,select{height:var(--control-height);padding:0 13px}textarea{min-height:112px;padding:11px 13px;resize:vertical}input:disabled,select:disabled,textarea:disabled{background:var(--slate-soft);color:var(--slate)}.multiSelectTrigger{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;min-width:0;height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--stroke-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text);text-align:left}.multiSelectTrigger>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.multiSelectTrigger>svg{flex-shrink:0}.multiSelectPopover{position:fixed;z-index:60;overflow-y:auto;overscroll-behavior:contain;display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-2);border:1px solid var(--stroke-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);box-shadow:var(--shadow-soft)}.multiSelectClear{border:0;border-radius:var(--radius-sm);background:var(--surface-muted);color:var(--blue);padding:var(--space-2);text-align:left}.multiSelectClear:disabled{color:var(--muted);cursor:default}.multiSelectOptions{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.multiSelectOption{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);min-height:44px;border-radius:var(--radius-sm);cursor:pointer;overflow-wrap:anywhere}.multiSelectOption:hover{background:var(--surface-muted)}.multiSelectOption:has(input:checked){background:var(--blue-soft)}.multiSelectOption input{width:18px;height:18px;padding:0;flex-shrink:0;accent-color:var(--blue)}.multiSelectPopover :focus-visible,.multiSelectTrigger:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (max-width:600px){.multiSelectClear,.multiSelectTrigger{min-height:44px}}.inputWithSuffix{align-items:center;display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto}.compactNumberWithAffixes{grid-template-columns:auto minmax(88px,132px) auto;justify-content:start}.inputSuffix{color:var(--muted);font-size:13px;font-weight:600}.checkboxGroup{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.checkboxGroupCompact{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.checkboxItem{align-items:center;display:flex;gap:var(--space-2)}.checkboxItem input{height:18px;width:18px}.tabs{align-self:start;align-items:center;background:var(--slate-soft);border:0;border-radius:var(--radius-control);box-shadow:none;display:flex;gap:var(--space-1);max-width:100%;width:-moz-fit-content;width:fit-content;overflow-x:auto;padding:var(--space-1)}.tabButton{background:transparent;border:0;border-radius:var(--radius-sm);box-shadow:none;color:var(--text-soft);font-size:14px;font-weight:500;min-height:40px;padding:8px 16px;white-space:nowrap;flex-shrink:0}.tabButtonActive{background:var(--surface);box-shadow:var(--shadow-tight);color:var(--blue);font-weight:600}.tabButton:hover:not(:disabled){color:var(--blue);transform:none}.tabsInset{background:transparent;border-bottom:1px solid var(--stroke);border-radius:0;gap:var(--space-5);padding:0;width:100%}.tabsInset .tabButton{border-bottom:2px solid transparent;border-radius:0;padding:0 0 10px}.tabsInset .tabButtonActive{background:transparent;border-bottom-color:var(--blue);box-shadow:none}.tabsInset .gatewayAdapterTab strong{background:var(--surface-muted);border:1px solid var(--stroke);border-radius:var(--radius-pill);color:var(--muted-strong);line-height:1;min-width:24px;padding:5px 7px;text-align:center}.tabsInset .tabButtonActive strong{background:var(--blue-soft);border-color:var(--blue-soft);color:var(--blue)}.tabPanel{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.loadingPanel,.panel,.statePanel{border-radius:var(--radius-panel);padding:var(--space-6)}.dashboardPanelHeader,.glassInfoHeader,.panelHeader,.payloadJsonHeader,.routeCardHeader,.sectionHeader{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between}.dashboardPanelHeader h2,.glassInfoCard h3,.loginPanel h1,.panel h2,.panelHeader h2,.routeCardHeader h3,.sectionHeader h2,.statusPanel h1,.systemHealthRow h2,.systemHealthSummary h2{color:var(--text);font-weight:600;line-height:1.22}.dashboardPanelHeader h2,.panelHeader h2,.sectionHeader h2{font-size:20px}.dashboardPanelHeader p,.loginPanel p,.panel p,.statusPanel p,.systemHealthMessage,.systemHealthSummary p{color:var(--muted-strong)}.drawerSummary,.infoPanel,.panelNote,.subtlePanel{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-inset);padding:var(--space-4)}.dangerZone{border-color:var(--rose-soft)}.tableWrap{border-radius:var(--radius-panel);overflow:auto;padding:0}.dataTable{border-collapse:separate;border-spacing:0;min-width:100%;table-layout:fixed;width:100%}.orderListTable{min-width:950px}.merchantListTable{min-width:880px}.dataTable td,.dataTable th{border-bottom:1px solid var(--stroke);padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top}.dataTable .tableCellAlign-center{text-align:center}.dataTable .tableCellAlign-right{text-align:right}.dataTable .tableCellAlign-right .cellContent{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.dataTable td.tableCell-primary{color:var(--text);font-weight:600}.dataTable td.tableCell-secondary{color:var(--muted-strong)}.tableDomainSummary,.tableStackedSummary{display:grid;grid-gap:4px;gap:4px}.tableDomainSummary small,.tableDomainSummary span,.tableStackedSummary small,.tableStackedSummary span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tableDomainSummary small,.tableStackedSummary small{color:var(--muted);font-size:12px}.activeFilterChip{align-items:center;background:var(--surface-muted);border:1px solid var(--stroke);border-radius:999px;color:var(--text-soft);display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:6px;min-height:32px;padding:5px 10px}.activeFilterChip:hover{background:var(--surface);border-color:var(--stroke-strong)}.dataTable th{background:var(--surface-muted);color:var(--muted);font-size:13px;font-weight:500;position:-webkit-sticky;position:sticky;top:0;z-index:1}.dataTable tr:last-child td{border-bottom:0}.clickableRow{cursor:pointer}.dataTable tr:hover td{background:var(--surface-muted)}.tablePrimaryCell{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3)}.mutedTableRow td{background:var(--surface-muted);color:var(--muted-strong)}.cellContent{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payoutItemsPanel,.payoutItemsPanel>.tableWrap{min-width:0}.payoutItemsTable{min-width:3030px;table-layout:auto}.payoutItemsTable td:first-child,.payoutItemsTable th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--surface);border-right:1px solid var(--stroke)}.payoutItemsTable th:first-child{z-index:2}.payoutItemsTable .cellContent{overflow:visible;white-space:normal;overflow-wrap:anywhere}.payoutItemsTable .tableCellAlign-right .cellContent{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:860px){.dataTable.payoutItemsTable{min-width:0}.payoutItemsTable td:first-child,.payoutItemsTable th:first-child{position:static;border-right:0}.payoutItemsTable td.tableCellAlign-right{text-align:left}.payoutItemsTable .tableCellAlign-right .cellContent{white-space:normal}}.cellContent:hover{overflow:visible;white-space:normal;overflow-wrap:anywhere}.mobileHiddenColumn{display:table-cell}.pagination{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between}.paginationActions{display:flex;gap:var(--action-gap)}.fxRatePagination{margin-top:var(--space-4)}.tableActions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.compactTableActions{flex-wrap:nowrap;gap:var(--space-2);justify-content:flex-start;width:max-content}.tableActions .button{min-height:36px;padding-inline:14px}.rowIconActions{flex-wrap:nowrap;gap:var(--space-2);width:max-content}.rowIconActionButton{align-items:center;background:var(--surface);border:1px solid var(--stroke-strong);border-radius:50%;color:var(--text-soft);display:inline-flex;height:40px;justify-content:center;min-width:40px;padding:0;transition:background var(--motion-feedback) var(--ease-state),border-color var(--motion-feedback) var(--ease-state),color var(--motion-feedback) var(--ease-state)}.rowIconActionButton:focus-visible,.rowIconActionButton:hover:not(:disabled){border-color:var(--blue-soft);color:var(--blue)}.rowIconActionButtonDanger:focus-visible,.rowIconActionButtonDanger:hover:not(:disabled){border-color:var(--rose-soft);color:var(--on-danger)}.rowIconActionButton:disabled{background:var(--stroke-strong);border-color:var(--stroke-strong);color:var(--text-soft);cursor:not-allowed}.tableRowActions{align-items:center;display:flex;justify-content:flex-end}.stageAllowlistTable{min-width:1060px}.stageAllowlistIpColumn{width:17%}.stageAllowlistLabelColumn{width:23%}.stageAllowlistStatusColumn{width:10%}.stageAllowlistDateColumn{width:16%}.stageAllowlistActionsColumn,.stageAllowlistTable td:last-child,.stageAllowlistTable th:last-child{width:220px}.merchantAccountTable td:last-child,.stageAllowlistTable td:last-child{overflow:visible}@media (max-width:860px){.stageAllowlistTable td:last-child{width:auto;grid-template-columns:minmax(0,1fr)}.stageAllowlistTable .compactTableActions{width:auto;flex-wrap:wrap;justify-content:flex-start}}.merchantAccountTable{min-width:800px}.merchantAccountTable .cellContent,.merchantAccountTable .tableStackedSummary small,.merchantAccountTable .tableStackedSummary span,.merchantAccountTable .tableStackedSummary strong{overflow-wrap:anywhere;white-space:normal}.merchantAccountTable td:last-child,.merchantAccountTable th:last-child{background:var(--surface);border-left:1px solid var(--stroke);position:-webkit-sticky;position:sticky;right:0;z-index:1}.merchantAccountTable th:last-child{background:var(--surface-muted);z-index:2}.merchantAccountTable .merchantAccountCommands{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:start}.merchantAccountTable .merchantAccountActions{flex-wrap:nowrap;gap:6px;width:max-content}.merchantAccountTable .rowIconActionButton{height:36px;min-width:36px}.merchantAccountTable td:last-child .cellContent{overflow:visible;white-space:nowrap}.statusBadge{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;min-height:28px;padding:5px 10px;white-space:nowrap}.statusHealthy{background:var(--mint-soft);border-color:var(--mint-soft);color:var(--on-success)}.statusNeutral,.statusPending{background:var(--slate-soft);border-color:var(--stroke);color:var(--slate)}.statusBadgeGroup{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.statusInfo{background:var(--blue-soft);border-color:var(--blue-soft);color:var(--blue)}.statusRefunded,.statusWarning{background:var(--amber-soft);border-color:var(--amber-soft);color:var(--on-warning)}.statusRefunded{background:var(--slate-soft);border-color:var(--stroke);color:var(--text-soft)}.statusDanger{background:var(--rose-soft);border-color:var(--rose-soft);color:var(--on-danger)}.descriptionGrid,.descriptionList,.systemHealthEvidence,.systemHealthMeta,.systemHealthSummaryMeta{display:grid;grid-gap:0;gap:0;margin:0}.descriptionGrid div,.descriptionList div,.systemHealthEvidence div,.systemHealthMeta div,.systemHealthSummaryMeta div{border-bottom:1px solid var(--stroke);display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:minmax(120px,.36fr) minmax(0,1fr);padding:12px 0}.descriptionGrid div:last-child,.descriptionList div:last-child,.systemHealthEvidence div:last-child,.systemHealthMeta div:last-child,.systemHealthSummaryMeta div:last-child{border-bottom:0}.descriptionGrid strong,.descriptionList dd,.systemHealthEvidence dd,.systemHealthMeta dd,.systemHealthSummaryMeta dd{color:var(--text);margin:0;min-width:0;overflow-wrap:anywhere}.feePolicyForm .descriptionList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.feePolicyForm .descriptionList>div{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-1);gap:var(--space-1);padding:0;border:0;min-width:0}.feePolicyForm .descriptionList dd{overflow-wrap:anywhere}.descriptionListCompact div{grid-template-columns:minmax(100px,.28fr) minmax(0,1fr);padding:8px 0}.breakText,.feeSnapshotText,.inlineCode{overflow-wrap:anywhere}.colorCode,.inlineCode{background:var(--surface);border:1px solid var(--stroke);border-radius:9px;color:var(--text-soft);font-family:var(--font-mono);font-size:12px;padding:2px 6px}.list{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0}.listItem{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-sm);list-style:none;padding:11px 13px}.detailGrid,.detailVisualGrid,.detailVisualGridWide,.glassInfoGrid,.routeCardGrid,.summaryMetrics{align-items:start;display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.detailVisualGrid,.glassInfoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.detailVisualGridWide{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.summaryMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.summaryMetric{border-radius:var(--radius-panel);display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-5)}.summaryMetricValue{color:var(--text);font-size:26px;font-weight:600}.colorSwatch{border:1px solid var(--stroke);border-radius:999px;display:inline-block;height:12px;margin-right:6px;vertical-align:-1px;width:12px}.drawerOverlay,.modalOverlay{background:var(--overlay-scrim);backdrop-filter:none;-webkit-backdrop-filter:none;bottom:0;display:flex;justify-content:flex-end;left:0;position:fixed;right:0;top:0;z-index:50}.modalOverlay{align-items:center;justify-content:center;padding:var(--space-5)}.drawer{animation:drawerEnter var(--motion-overlay) var(--ease-enter);border-radius:var(--radius-overlay) 0 0 var(--radius-overlay);display:grid;grid-template-rows:auto minmax(0,1fr);max-width:min(720px,100vw);min-width:min(620px,100vw)}.drawerWide{max-width:min(1080px,100vw);width:min(1080px,100vw)}.drawerHeader{align-items:center;border-bottom:1px solid var(--stroke);display:flex;justify-content:space-between;padding:var(--space-5) var(--space-6)}.drawerHeader h2{font-size:18px}.drawerBody{overflow:auto;padding:var(--space-6)}.drawerBody,.drawerBodyCompact{align-content:start;grid-auto-rows:max-content}.drawerBodyCompact{gap:var(--space-3);padding:var(--space-4) var(--space-5)}.drawerBodyCompact .field,.drawerBodyCompact .formField{gap:6px}.drawerBodyCompact .drawerActions{margin-top:var(--space-2);padding-top:var(--space-3)}.drawerTextField{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.drawerTextField span{color:var(--text);font-size:14px;font-weight:600}.drawerTextField textarea{min-height:148px}.merchantAccountPanel{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.merchantAccountPanel .tableWrap{min-width:0;width:100%}.merchantAccountPanel .summaryMetric{max-width:280px}.merchantAccountPanel .pageActions{justify-content:flex-start}.merchantPermissionHint{font-size:13px;margin:0}.merchantPayoutPermission{background:var(--surface-muted);border:1px solid var(--stroke);border-radius:var(--radius-sm);display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4)}.merchantPayoutPermission .checkboxItem{cursor:pointer;font-weight:600;min-height:24px}.merchantPayoutPermission input[type=checkbox]{accent-color:var(--blue);flex:0 0 18px;margin:0;padding:0}.merchantPayoutPermission .metaText{font-size:13px;margin:0;padding-left:26px}.merchantChangeHistoryPanel{display:grid;grid-gap:var(--space-5);gap:var(--space-5);min-width:0}.tableSummaryActionCell{align-items:center;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0}.tableSummaryActionCell>span{min-width:0;white-space:normal;overflow-wrap:anywhere}.drawerActions{border-top:1px solid var(--stroke);justify-content:flex-end;padding-top:var(--space-4)}.modalPanel{animation:panelEnter var(--motion-overlay) var(--ease-enter);border-radius:var(--radius-overlay);display:grid;grid-gap:var(--space-4);gap:var(--space-4);max-height:min(760px,90vh);max-width:min(920px,94vw);overflow:auto;padding:var(--space-6);width:100%}.confirmationDialog{gap:var(--space-5);max-width:min(500px,94vw)}.confirmationDialogIcon{align-items:center;background:var(--blue-soft);border-radius:999px;color:var(--blue);display:inline-flex;height:44px;justify-content:center;width:44px}.confirmationDialogIconDanger{background:var(--rose-soft);color:var(--on-danger)}.confirmationDialogCopy{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.confirmationDialogCopy h2{font-size:18px}.confirmationDialogCopy p{color:var(--muted-strong);line-height:1.65}.confirmationDialogTarget{background:var(--surface-muted);border:1px solid var(--stroke);border-radius:var(--radius-inset);display:grid;grid-gap:5px;gap:5px;padding:var(--space-4)}.confirmationDialogTarget span{color:var(--muted);font-size:12px;font-weight:600}.confirmationDialogTarget strong{overflow-wrap:anywhere}.confirmationDialogActions{display:flex;gap:var(--space-3);justify-content:flex-end}.confirmationDialogActions>.button+.button{-webkit-margin-start:0;margin-inline-start:0}.loadingPanel{display:flex;align-items:center;gap:var(--space-3);align-content:center;color:var(--muted);min-height:112px}.dashboardSkeletonTitle,.skeletonDot,.skeletonLine{animation:quietSkeleton 1.4s ease-in-out infinite;background:var(--surface-muted);background-size:220% 100%;display:block}.statePanel{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.stateError{border-color:var(--rose-soft)}.loginPage,.statusPage{align-items:center;display:grid;min-height:100vh;padding:var(--space-6)}.loginPanel,.statusPanel{border-radius:var(--radius-xl);display:grid;grid-gap:var(--space-5);gap:var(--space-5);margin:0 auto;max-width:440px;padding:var(--space-7);width:100%}.statusPanel{max-width:420px;text-align:center}.statusCode{color:var(--blue);font-size:56px;font-weight:600;line-height:1}.statusActions{justify-content:center}.dashboardContent{grid-template-columns:minmax(0,1fr);gap:var(--space-5);min-height:0;padding:0}.dashboardHeader{border-radius:var(--radius-lg);padding:18px 24px}.dashboardHeaderBody{align-items:center;display:flex;gap:var(--space-5);justify-content:space-between}.dashboardHeader h1{color:var(--text);font-size:24px;font-weight:600;line-height:1.16}.dashboardHeader p{color:var(--text-soft)}.dashboardMeta{color:var(--muted);display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:var(--space-3)}.dashboardHeaderActions{display:flex;flex-wrap:wrap;gap:var(--action-gap);justify-content:flex-end}.dashboardReferenceLayout{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-areas:"merchant" "operations" "table";grid-template-columns:minmax(0,1fr)}.dashboardHeroPanel{align-content:start;border-radius:var(--radius-lg);display:grid;grid-gap:var(--space-5);gap:var(--space-5);min-height:0;overflow:hidden;padding:var(--space-6);position:relative}.dashboardHeroCopy{max-width:520px;position:relative;z-index:1}.dashboardEyebrow{color:var(--blue);display:inline-flex;font-size:12px;font-weight:600;margin-bottom:var(--space-2)}.dashboardHeroCopy h2{color:var(--text);font-size:26px;font-weight:600;line-height:1.12}.dashboardEmptyLine,.dashboardHeroCopy p,.dashboardHeroEmptyNote{color:var(--muted-strong)}.dashboardHeroMetrics{align-self:end;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(0,1fr);position:relative;z-index:1}.dashboardHeroMetric{background:var(--surface-muted);border:1px solid var(--stroke);border-radius:var(--radius-sm);box-shadow:var(--glass-sheen);display:grid;grid-gap:5px;gap:5px;min-width:0;padding:var(--space-4)}.dashboardAmountValue,.dashboardHeroMetric strong,.dashboardKpiValue{color:var(--text);font-size:24px;font-weight:600;line-height:1.1;min-width:0;overflow-wrap:anywhere;word-break:normal}.dashboardHeroMetricCode{color:var(--blue)}.dashboardHeroAmountViewport{min-height:44px;overflow:hidden;position:relative}.dashboardHeroAmountSlide{align-items:baseline;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);inset:0;min-width:0;position:absolute}.dashboardHeroAmountSlide strong{text-align:right}.dashboardHeroAmountSlide-outgoing{animation:dashboardCurrencySlideOut .42s cubic-bezier(.4,0,.2,1) forwards}.dashboardHeroAmountSlide-entering{animation:dashboardCurrencySlideIn .42s cubic-bezier(.4,0,.2,1) forwards}.dashboardHeroAmountEmpty{align-items:center;display:flex;min-height:44px}.dashboardHeroCarouselControls{align-items:center;display:flex;gap:var(--space-2);min-height:24px}.dashboardHeroCarouselPage{color:var(--text-muted);font-size:12px;font-weight:600;white-space:nowrap}.dashboardComparisonCard-positive,.dashboardHeroMetric-positive,.dashboardTrend-positive{--tone:var(--mint);--tone-soft:var(--mint-soft)}.dashboardComparisonCard-negative,.dashboardHeroMetric-negative,.dashboardTrend-negative{--tone:var(--rose);--tone-soft:var(--rose-soft)}.dashboardComparisonCard-neutral,.dashboardHeroMetric-neutral,.dashboardTrend-neutral{--tone:var(--slate);--tone-soft:var(--slate-soft)}.dashboardHeroMetric-blue,.dashboardHeroMetric-green,.dashboardHeroMetric-pink{--tone:var(--blue);--tone-soft:var(--blue-soft)}.dashboardHeroMetric-pink{--tone:var(--slate);--tone-soft:var(--slate-soft)}.dashboardHeroMetric-green{--tone:var(--mint);--tone-soft:var(--mint-soft)}.dashboardHeroMetric{border-color:color-mix(in srgb,var(--tone,var(--blue)) 18%,var(--surface))}.dashboardHeroMetric .dashboardHeroMetricCode,.dashboardHeroMetric strong{color:var(--tone,var(--text))}.dashboardComparisonCard,.dashboardOrderCountPanel,.dashboardSalesPanel,.dashboardSkeletonPanel,.dashboardTablePanel{border-radius:var(--radius-lg);padding:var(--space-5)}.dashboardSalesPanel{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.dashboardTrend{align-items:center;background:var(--tone-soft,var(--slate-soft));border:1px solid color-mix(in srgb,var(--tone,var(--slate)) 18%,transparent);border-radius:999px;color:var(--tone,var(--slate));display:inline-flex;font-size:13px;font-weight:600;gap:6px;min-height:34px;padding:6px 10px;white-space:nowrap}.dashboardSalesPanel{align-content:start;min-width:0}.dashboardSalesPanel strong{color:var(--on-success);display:block;font-size:30px;font-weight:600;margin-top:var(--space-3);overflow-wrap:anywhere}.dashboardPreviousMonthCarousel{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.dashboardPreviousMonthControls{align-items:center;display:flex;gap:var(--space-2);min-height:24px}.dashboardPreviousMonthPage{color:var(--text-muted);font-size:12px;font-weight:600;white-space:nowrap}.dashboardCurrencyDots{align-items:center;display:flex;gap:2px}.dashboardCurrencyDot{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:999px;cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.dashboardCurrencyDot:before{background:color-mix(in srgb,var(--blue) 28%,transparent);border-radius:999px;content:"";height:7px;transition:background-color var(--motion-feedback) var(--ease-state),width var(--motion-feedback) var(--ease-state);width:7px}.dashboardCurrencyDot:focus-visible:before,.dashboardCurrencyDot:hover:before{background:color-mix(in srgb,var(--blue) 62%,transparent)}.dashboardCurrencyDot:focus-visible{outline:2px solid color-mix(in srgb,var(--blue) 55%,transparent);outline-offset:1px}.dashboardCurrencyDot-active:before{background:var(--blue);width:18px}.dashboardOperationsGrid{align-items:stretch;display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-area:operations;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboardOperationsCard{height:100%;min-width:0}.dashboardOrderCountPanel{align-content:start;border-radius:var(--radius-lg);display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0;padding:var(--space-5)}.dashboardOrderCountMetrics{margin-top:var(--space-2)}.dashboardOrderCountMetric,.dashboardOrderCountMetrics{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.dashboardOrderCountMetric{align-items:start;background:var(--surface-muted);border:1px solid var(--stroke);border-radius:var(--radius-sm);grid-template-columns:auto minmax(0,1fr);padding:var(--space-3)}.dashboardOrderCountMetric>div:last-child{display:grid;grid-gap:5px;gap:5px}.dashboardCardIcon{align-items:center;background:var(--blue-soft);border:1px solid var(--blue-soft);border-radius:var(--radius-sm);color:var(--blue);display:inline-flex;height:38px;justify-content:center;width:38px}.dashboardOrderCountMetric-previous .dashboardCardIcon{color:var(--on-warning)}.dashboardTablePanel{grid-area:table}.dashboardMerchantSection,.dashboardTablePanel{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.dashboardMerchantSection{border-radius:var(--radius-lg);grid-area:auto;padding:var(--space-6)}.dashboardMerchantSectionHeader{align-items:flex-end;display:flex;gap:var(--space-5);justify-content:space-between}.dashboardMerchantSectionHeader h2{font-size:23px}.dashboardMerchantMeta,.dashboardMerchantSectionHeader p{color:var(--muted-strong)}.dashboardMerchantMeta{display:grid;font-size:13px;grid-gap:4px;gap:4px;justify-items:end;text-align:right}.dashboardMerchantFilters{align-items:end;background:var(--surface-muted);border:1px solid var(--stroke);border-radius:var(--radius-sm);display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(4,minmax(130px,1fr)) auto;justify-content:start;padding:var(--space-4)}.dashboardMerchantFilters label{display:grid;grid-gap:7px;gap:7px}.dashboardMerchantFilters label>span{color:var(--text-soft);font-size:13px;font-weight:600}.dashboardMerchantTableScroll{max-width:100%;overflow-x:auto;border:1px solid var(--stroke);border-radius:var(--radius-sm)}.dashboardMerchantTable{width:100%;min-width:720px;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboardMerchantTable td,.dashboardMerchantTable th{padding:16px 20px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--stroke);vertical-align:middle}.dashboardMerchantTable thead th{background:var(--surface-muted);color:var(--muted);font-size:12px;font-weight:600}.dashboardMerchantTable th:first-child{text-align:left}.dashboardMerchantTable tbody tr:last-child>*{border-bottom:0}.dashboardMerchantAmounts>div,.dashboardMerchantTableIdentity{display:grid;grid-gap:4px;gap:4px}.dashboardMerchantAmounts p,.dashboardMerchantEmpty span,.dashboardMerchantTableIdentity span{color:var(--muted);font-size:12px;font-weight:400}.dashboardMerchantAmounts strong{font-size:15px;line-height:1.5}.dashboardMerchantEmpty{align-items:center;background:var(--surface-muted);border:1px dashed var(--stroke-strong);border-radius:var(--radius-sm);color:var(--muted);display:flex;gap:var(--space-3);justify-content:center;min-height:150px;padding:var(--space-6);text-align:left}.dashboardMerchantEmpty>div{display:grid;grid-gap:4px;gap:4px}.dashboardComparisonGrid{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.dashboardAmountGrid,.dashboardSkeletonGrid,.dashboardSkeletonKpis{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.dashboardAmountCard,.dashboardComparisonCard{border-color:color-mix(in srgb,var(--tone,var(--slate)) 14%,var(--surface));display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.dashboardComparisonHeader{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.dashboardComparisonList{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0}.dashboardComparisonList div{align-items:baseline;display:flex;justify-content:space-between}.dashboardComparisonList dd{margin:0;overflow-wrap:anywhere}.dashboardComparisonCard:only-child{column-gap:var(--space-6);grid-template-areas:"header metrics" "message metrics";grid-template-columns:minmax(180px,.45fr) minmax(0,1.55fr);row-gap:var(--space-3)}.dashboardComparisonCard:only-child .dashboardComparisonHeader{align-self:start;grid-area:header}.dashboardComparisonCard:only-child .dashboardComparisonList{align-self:stretch;gap:0;grid-area:metrics;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboardComparisonCard:only-child .dashboardComparisonList div{align-content:center;border-left:1px solid var(--stroke);display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-content:stretch;padding:var(--space-2) var(--space-5)}.dashboardComparisonCard:only-child .dashboardComparisonList div:first-child{border-left:0}.dashboardComparisonCard:only-child .dashboardComparisonList dd{color:var(--text);font-size:22px;font-weight:600}.dashboardComparisonCard:only-child>.metaText{align-self:end;grid-area:message}.dashboardFilterPill,.entityHeroBadges>span:not(.statusBadge){background:var(--surface-muted);border:1px solid var(--stroke);border-radius:999px;color:var(--muted-strong);font-size:13px;font-weight:600;padding:8px 12px}.dashboardEmpty{align-items:center;background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-lg);color:var(--muted-strong);display:flex;gap:var(--space-3);padding:var(--space-5)}.dashboardSkeletonPanel{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-height:150px}.dashboardSkeletonTitle,.skeletonLine{border-radius:999px;height:12px}.dashboardSkeletonTitle{height:16px;width:46%}.skeletonLineShort{width:36%}.skeletonLineStrong{height:24px;width:62%}.skeletonDot{border-radius:999px;height:38px;width:38px}.entityHeroPanel{align-items:flex-start;border-radius:var(--radius-panel);display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;overflow:hidden;padding:26px;position:relative}.entityHeroStatusGroup{align-items:center;display:inline-flex;gap:var(--space-2)}.entityHeroActions,.entityHeroCopy{position:relative;z-index:1}.entityHeroCopy h2{color:var(--text);font-size:28px;font-weight:600;line-height:1.1;margin:6px 0 10px;overflow-wrap:anywhere}.entityHeroCopy p{color:var(--muted-strong)}.entityHeroBadges{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.entityHeroActions{align-items:flex-end;flex-wrap:wrap;justify-content:flex-end}.merchantProfilePanel{grid-template-columns:minmax(0,1fr)}.merchantDetailHeader{align-items:start;background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-panel);display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:var(--space-5);box-shadow:none}.merchantDetailHeaderCopy{min-width:0}.merchantDetailHeaderCopy h1,.merchantDetailHeaderCopy h2{color:var(--blue);font-size:24px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.merchantDetailHeaderMeta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3)}.merchantDetailHeaderMeta>span:not(.statusBadge){color:var(--text-soft);font-size:13px}.merchantHeaderIdentity{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin:0}.merchantHeaderIdentity dt{color:var(--text-soft);font-size:13px}.merchantHeaderIdentity dd{color:var(--text);font-size:15px;margin:var(--space-1) 0 0;overflow-wrap:anywhere}.merchantHeaderDomain{grid-column:1/-1}.merchantDetailHeaderActions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--action-gap);padding-top:var(--space-4);border-top:1px solid var(--stroke)}.merchantDetailContent{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.merchantDetailContent>.tabPanel{grid-template-columns:minmax(0,1fr);min-width:0}.infoCardTitle{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);min-width:0}.merchantDetailContent .merchantOverview .detailVisualGridWide{grid-template-columns:minmax(0,1fr)}.merchantDetailContent .merchantOverview .infoPair{background:transparent;border:0;padding:0}.merchantDetailContent .glassInfoCard,.merchantDetailContent .tabPanel>.panel{box-shadow:none}.merchantDetailContent .routeCard{gap:var(--space-4);box-shadow:none}.merchantDetailContent .routeIdentityRow{padding-bottom:var(--space-4);border-bottom:1px solid var(--stroke)}.merchantDetailContent .routeCardTitle h3{color:var(--blue)}.merchantDetailContent .routePayMethodSection{background:transparent;border:0;border-radius:0;padding:0}.merchantDetailContent .routePayMethodSection+.routePayMethodSection{border-top:1px solid var(--stroke);padding-top:var(--space-4)}.merchantDetailContent .routeCurrencyRows{gap:0}.merchantDetailContent .routeCurrencyRow{background:transparent;border:0;border-radius:0;border-top:1px solid var(--stroke);padding:var(--space-3) 0}@media (max-width:860px){.merchantDetailContent .merchantDetailHeader{grid-template-columns:minmax(0,1fr)}}.compactDetailHeader{grid-template-columns:minmax(0,1fr);gap:var(--space-3);padding:var(--space-5)}.compactDetailHeaderActions{padding-top:var(--space-3);flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.compactDetailStatusAction{padding-inline:12px}.compactDetailStatusActionDanger,.compactDetailStatusActionDanger:hover:not(:disabled){background:var(--rose-soft);border-color:var(--rose-soft);color:var(--on-danger)}.compactDetailStatusActionEnable,.compactDetailStatusActionEnable:hover:not(:disabled){background:var(--mint-soft);border-color:var(--mint-soft);color:var(--on-success)}.compactDetailHeaderActions .compactDetailBackLink{background:transparent;border-color:transparent;box-shadow:none;color:var(--muted-strong);padding-inline:var(--space-2)}.compactDetailHeaderActions .compactDetailBackLink:hover{background:var(--surface-muted);border-color:transparent;color:var(--text)}.compactDetailSections{grid-template-columns:minmax(0,1fr)}.merchantProfileTabs{width:100%}.payoutLaneBoard{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.payoutMerchantLane{align-items:stretch;display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(180px,.24fr) 24px minmax(0,1fr)}.payoutBucketNode,.payoutChannelNode,.payoutMerchantNode{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-lg)}.payoutMerchantNode{align-content:center;display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-5)}.payoutChannelNode span,.payoutLaneFooter,.payoutMerchantNode span,.payoutMetric span{color:var(--muted);font-size:13px;font-weight:600}.payoutLaneRail{align-self:stretch;border-left:2px solid var(--stroke-strong);justify-self:center;position:relative}.payoutLaneRail:after,.payoutLaneRail:before{background:var(--stroke-strong);border-radius:999px;content:"";height:10px;left:-6px;position:absolute;width:10px}.payoutLaneRail:before{top:26px}.payoutLaneRail:after{bottom:26px}.payoutChannelLane,.payoutChannelStack{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.payoutChannelLane{align-items:stretch;grid-template-columns:minmax(180px,.28fr) minmax(0,1fr)}.payoutChannelNode{align-content:center;display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4);position:relative}.payoutChannelNode:before{background:var(--stroke-strong);content:"";height:2px;left:calc(-1 * var(--space-4));position:absolute;top:50%;width:var(--space-4)}.payoutChannelNode small{color:var(--muted);font-weight:600}.payoutBucketNode{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4)}.payoutBucketHeader,.payoutLaneFooter{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.payoutAmountGrid{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.payoutMetric{background:var(--surface-muted);border:1px solid var(--stroke);border-radius:var(--radius-sm);display:grid;grid-gap:3px;gap:3px;min-width:0;padding:10px 12px}.payoutMetric strong{overflow-wrap:anywhere}.payoutMetricEmphasis{background:var(--mint-soft);border-color:var(--mint-soft)}.payoutOverviewContent{gap:var(--space-4)}.payoutOverviewContent .payoutMerchantOverviewPanel{padding:0;border:0;background:transparent;box-shadow:none}.payoutOverviewContent .payoutGatewayGroup{background:var(--surface);box-shadow:none;border-radius:var(--radius-panel)}.payoutOverviewContent .payoutGatewayGroupHeader{background:transparent;padding:var(--space-5)}.payoutOverviewContent .payoutGatewayGroupHeader h3{color:var(--blue);font-size:20px}.payoutOverviewContent .payoutCurrencyStack{padding:0 var(--space-5) var(--space-5)}.payoutOverviewContent .payoutCurrencyGroup{border:0;padding:var(--space-4) 0 0;border-radius:0}.payoutOverviewContent .payoutCurrencyGroup+.payoutCurrencyGroup{border-top:1px solid var(--stroke)}.payoutOverviewContent .payoutPeriodMetrics .payoutMetricRow{background:transparent;border:0;min-height:0;padding:var(--space-3);gap:var(--space-2);grid-template-columns:24px minmax(0,1fr)}.payoutOverviewContent .payoutMetricIcon{display:inline-flex;width:24px;height:24px;background:transparent;color:var(--blue)}.payoutOverviewContent .payoutPeriodMetrics .payoutMetricRowEmphasis{grid-column:1/-1;background:var(--surface);padding:var(--space-4) var(--space-5);grid-template-columns:24px minmax(0,1fr) auto;align-items:center}.payoutOverviewContent .payoutMetricRowEmphasis strong{color:var(--blue);font-size:28px;grid-column:auto}.payoutOverviewContent .payoutReserveSummary{background:var(--surface-muted);border-color:var(--stroke)}.payoutOverviewContent .payoutReserveMetrics>div{border-color:var(--stroke)}@media (max-width:600px){.payoutOverviewContent .payoutOverviewFilter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.payoutOverviewContent .payoutOverviewFilter .field{width:100%;max-width:none;min-width:0}.payoutOverviewContent .payoutOverviewFilter .field:first-child{grid-column:1/-1}.payoutOverviewContent .payoutOverviewActions{grid-column:1/-1;justify-content:flex-end}.payoutOverviewContent .payoutPeriodMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.payoutOverviewContent .payoutPeriodMetrics .payoutMetricRowEmphasis{grid-template-columns:24px minmax(0,1fr)}.payoutOverviewContent .payoutMetricRowEmphasis strong{grid-column:1/-1;font-size:24px}}.payoutMerchantOverviewPanel{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.sectionTitleRow{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between}.sectionTitleRow p{color:var(--muted);font-size:13px;margin-top:var(--space-1)}.payoutChannelCardGrid{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.payoutChannelVerticalList{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.payoutChannelCard{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-xl);box-shadow:var(--shadow-tight);display:grid;grid-gap:var(--space-5);gap:var(--space-5);min-width:0;padding:var(--space-5)}.payoutChannelCardHeader{align-items:flex-start;display:flex;justify-content:space-between}.payoutChannelCardHeader div{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.payoutChannelCardHeader small,.payoutChannelCardHeader span{color:var(--muted);font-size:13px;font-weight:600}.payoutChannelCardHeader strong{color:var(--text);font-size:19px;font-weight:600}.payoutMetricList{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr))}.payoutMetricRow{align-content:start;align-items:center;background:var(--surface-muted);border:1px solid var(--stroke);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:36px minmax(0,1fr);grid-template-rows:auto 1fr;min-height:112px;min-width:0;padding:12px 14px}.payoutMetricIcon{align-items:center;background:var(--blue-soft);border-radius:var(--radius-sm);color:var(--blue);display:inline-flex;height:36px;justify-content:center;width:36px}.payoutMetricRow span{color:var(--muted-strong);font-size:13px;font-weight:600}.payoutMetricRow strong{color:var(--text);font-size:18px;font-weight:600;grid-column:1/-1;overflow-wrap:anywhere;text-align:left}.payoutMetricRowEmphasis{background:var(--mint-soft);border-color:var(--mint-soft)}.payoutMetricRowEmphasis .payoutMetricIcon{background:var(--mint-soft);color:var(--on-success)}.payoutMerchantBatchStack{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.payoutMerchantBatchGroup{border:1px solid var(--stroke);border-radius:var(--radius-xl);display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5)}.compactMetrics{grid-template-columns:repeat(5,minmax(140px,1fr))}.iconTextButton{align-items:center;display:inline-flex;gap:var(--space-2);justify-content:center}.buttonCompact{min-height:34px;padding:7px 11px}.currencyBadge{align-items:center;background:var(--blue-soft);border:1px solid var(--blue-soft);border-radius:999px;color:var(--blue);display:inline-flex;font-size:12px;font-weight:600;justify-content:center;min-width:50px;padding:7px 10px}.payoutCurrencyStack,.payoutCurrencySummaryStack,.payoutGatewayBatchStack,.payoutGatewayMerchantStack,.payoutGatewayStack{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.payoutGatewayBatchGroup,.payoutGatewayGroup{border:1px solid var(--stroke);border-radius:var(--radius-xl);box-shadow:var(--shadow-tight);overflow:hidden}.payoutGatewayBatchHeader,.payoutGatewayGroupHeader{background:var(--surface-muted);border-bottom:1px solid var(--stroke);padding:var(--space-5)}.payoutGatewayBatchHeader span,.payoutGatewayGroupHeader span{color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.payoutGatewayBatchHeader h3,.payoutGatewayGroupHeader h3{font-size:21px;margin-top:4px}.payoutGatewayBatchHeader p,.payoutGatewayGroupHeader p{color:var(--muted);font-size:13px;margin-top:5px}.payoutCurrencyStack,.payoutGatewayMerchantStack{padding:var(--space-5)}.payoutCurrencyGroup,.payoutGatewayMerchantGroup{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-lg);display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0;padding:var(--space-4)}.payoutCurrencyHeader,.payoutCurrencyHeader>div,.payoutGatewayMerchantHeader,.payoutReserveHeading{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.payoutCurrencyHeader>div>div{display:grid;grid-gap:3px;gap:3px}.payoutCurrencyHeader h4,.payoutGatewayMerchantHeader h4,.payoutReserveHeading h5{font-size:16px}.payoutCurrencyHeader p,.payoutReserveHeading p{color:var(--muted);font-size:12px}.payoutCurrencyHeader .payoutPeriodEmptyNote,.payoutRouteTable .payoutPeriodEmptyNote{color:var(--on-warning);font-weight:600}.payoutBatchTable{min-width:1020px}.payoutBatchTable .cellContent{overflow:visible;text-overflow:clip;white-space:nowrap}.payoutPeriodMetrics .payoutMetricRow{min-height:94px}.payoutReserveSummary{align-items:center;background:var(--blue-soft);border:1px solid var(--blue-soft);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(220px,.9fr) minmax(0,1.6fr);padding:var(--space-4)}.payoutReserveHeading{justify-content:flex-start}.payoutReserveMetrics{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.payoutReserveMetrics>div{border-left:1px solid var(--blue-soft);display:grid;grid-gap:4px;gap:4px;padding-left:var(--space-4)}.payoutReserveMetrics span{color:var(--muted);font-size:12px;font-weight:600}.payoutReserveMetrics strong{font-size:16px}.payoutRouteTable{border:1px solid var(--stroke);border-radius:var(--radius-md);overflow:hidden}.payoutRouteTableHeader,.payoutRouteTableRow{align-items:center;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(170px,1.3fr) repeat(3,minmax(120px,.8fr)) auto;padding:11px 13px}.payoutRouteTableHeader{background:var(--surface-muted);color:var(--muted);font-size:12px;font-weight:600}.payoutRouteTableRow+.payoutRouteTableRow{border-top:1px solid var(--stroke)}.payoutRouteTableRow>div:first-child{display:grid;grid-gap:3px;gap:3px}.payoutGatewayMerchantHeader span,.payoutRouteTableRow small{color:var(--muted);font-size:12px}.payoutAdapterSummary,.payoutGatewayOverviewPanel{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.payoutCurrencySummary{align-items:center;border:1px solid var(--stroke);border-radius:var(--radius-lg);display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:auto repeat(5,minmax(120px,1fr));padding:var(--space-3)}.payoutCurrencySummary .summaryMetric{background:transparent;border-left:1px solid var(--stroke);border-radius:var(--radius-panel);gap:4px;padding:4px var(--space-3)}.payoutCurrencySummary .summaryMetricValue{font-size:16px}.payoutCurrencySummaryStackCompact{padding:var(--space-4) var(--space-5) 0}.payoutGatewayMerchantHeader{justify-content:space-between}.reservePolicyDrawerBody{gap:var(--space-5)}.reservePolicyContext{background:var(--blue-soft);border:1px solid var(--blue-soft);border-radius:var(--radius-md);padding:var(--space-4)}.reservePolicyContext,.reservePolicyContext dl{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.reservePolicyContext dl{grid-template-columns:repeat(2,minmax(0,1fr))}.reservePolicyContext dl>div{display:grid;grid-gap:3px;gap:3px}.reserveCapCurrency small,.reserveCapUnlimitedHint span,.reservePolicyContext dt,.reservePolicyContext p,.reservePolicySectionHeader p{color:var(--muted);font-size:12px}.reservePolicyContext dd{font-weight:600}.reservePolicySection{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.reservePolicySectionHeader h3{font-size:16px}.reservePolicySectionHeader p{margin-top:3px}.reservePolicyBasics{grid-template-columns:repeat(3,minmax(0,1fr))}.reserveCapRows{border:1px solid var(--stroke);border-radius:var(--radius-md);overflow:hidden}.reserveCapRow{align-items:end;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(150px,.8fr) minmax(150px,.8fr) minmax(180px,1fr);padding:var(--space-3) var(--space-4)}.reserveCapRow+.reserveCapRow{border-top:1px solid var(--stroke)}.reserveCapCurrency{align-items:center;display:flex;gap:var(--space-3);min-height:var(--control-height)}.reserveCapCurrency>div,.reserveCapUnlimitedHint{display:grid;grid-gap:3px;gap:3px}.reserveCapUnlimitedHint{align-content:center;min-height:var(--control-height)}.orderMetricGrid,.visualMetricGrid{align-items:start;display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.merchantOverview .visualMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.orderMetricGrid{align-items:stretch;gap:0;background:var(--surface);border:1px solid var(--stroke)}.orderMetricGrid,.visualMetricCard{border-radius:var(--radius-panel);overflow:hidden}.visualMetricCard{align-content:start;align-self:start;display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-height:124px;padding:18px;position:relative}.orderMetricGrid .visualMetricCard{height:100%;min-height:0;background:transparent;border:0;border-radius:0;box-shadow:none;padding:var(--space-5)}.orderMetricGrid .visualMetricCard strong{color:var(--text);font-size:18px;line-height:1.4}.orderMetricGrid .visualMetricCard:first-child{background:var(--surface)}.orderMetricGrid .visualMetricCard:first-child strong{color:var(--blue);font-size:28px}.orderDetailContent{gap:var(--space-4)}.orderDetailContent .infoPair{background:transparent;border:0;border-radius:0;box-shadow:none}.orderDetailContent .glassInfoCard{box-shadow:none}.orderDetailContent .orderSettlementGrid{border:0;border-radius:0}.orderDetailContent .orderMoneySection{padding:0}.orderDetailContent .orderMoneyPrimaryGrid .infoPairEmphasis{min-height:0;background:transparent;border-radius:0}.orderDetailContent .orderLifecyclePanel{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.orderDetailContent .orderLifecyclePanel>.statePanel{border:0;box-shadow:none}@media (max-width:600px){.orderDetailContent .orderMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.orderDetailContent .orderMetricGrid .visualMetricCard:first-child,.orderDetailContent .orderMetricGrid .visualMetricCard:last-child{grid-column:1/-1}}.visualMetricCard-blue{--metric:var(--blue);--metric-soft:var(--blue-soft)}.visualMetricCard-green{--metric:var(--mint);--metric-soft:var(--mint-soft)}.visualMetricCard-amber{--metric:var(--amber);--metric-soft:var(--amber-soft)}.visualMetricCard-slate{--metric:var(--slate);--metric-soft:var(--slate-soft)}.visualMetricCard strong{color:var(--metric,var(--text));font-size:24px;font-weight:600;line-height:1.08;min-width:0;overflow-wrap:anywhere}.glassInfoCard{align-content:start;align-self:start;border-radius:var(--radius-inset);display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5)}.relationList{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.relationList .listItem{align-content:start;display:grid;grid-gap:4px;gap:4px;min-height:78px}.relationList .telegramBindingItem{grid-template-columns:minmax(0,1fr) auto}.telegramBindingActions{align-items:center;align-self:end;display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.telegramBindingAction{height:36px;min-height:36px;padding-inline:13px;width:auto}.telegramNotificationToggleEnabled{background:var(--mint-soft);border-color:var(--on-success);color:var(--on-success)}.glassInfoHeader h3{font-size:17px}.feeBreakdownGrid,.infoPairGrid{align-items:stretch;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.infoPair{align-content:start;background:var(--surface);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border:1px solid var(--surface);border-radius:var(--radius-md);display:grid;grid-gap:5px;gap:5px;grid-template-rows:auto minmax(0,1fr);min-height:84px;min-width:0;padding:12px 14px 13px}.merchantOverview .detailVisualGridWide{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)}.merchantOverview .glassInfoCard{gap:var(--space-3)}.merchantOverview .infoPairGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.merchantOverview .infoPair{gap:3px;grid-template-rows:auto auto;min-height:0;padding:9px 12px 10px}.compactCardNote{margin-top:0}.merchantPortalLoginControl{align-items:end;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(0,360px) auto;justify-content:start;max-width:100%}.merchantPortalLoginControl .button{min-height:42px;white-space:nowrap}.infoPair strong{align-self:start;color:var(--text);min-width:0;overflow-wrap:anywhere}.payGatewayOperationsCard{gap:var(--space-4)}.payGatewayOperationsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.visualTimeline{display:grid;grid-gap:var(--space-4);gap:var(--space-4);list-style:none;margin:0;padding:0}.visualTimeline li{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:16px minmax(0,1fr)}.visualTimeline li>span{background:var(--blue);border:3px solid var(--surface);border-radius:999px;box-shadow:0 0 0 1px rgba(49,95,186,.18);height:16px;margin-top:3px;width:16px}.visualTimeline strong{color:var(--text);display:block;overflow-wrap:anywhere}.visualTimeline p{color:var(--muted-strong);margin-top:4px}.visualTimeline small{color:var(--muted)}.orderInlineActions{border-top:0;padding-top:0}.orderDetailHero{align-items:start;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);background:var(--surface);border:1px solid var(--stroke);box-shadow:none;padding:var(--space-5)}.orderDetailHero .orderIdentityPanel{padding:0;background:transparent;border:0;box-shadow:none}.orderDetailHero .orderIdentityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-6)}.orderDetailHero .orderIdentityGrid .infoPair{min-height:0;padding:var(--space-2) 0;gap:var(--space-1)}.orderDetailHero .orderIdentityGrid .infoPair strong{font-size:14px;font-weight:500;white-space:normal;overflow-wrap:anywhere}.orderHeadlineAmount{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin:var(--space-4) 0 0}.orderHeadlineAmount dt{color:var(--muted);font-size:13px}.orderHeadlineAmount dd{color:var(--blue);font-size:28px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3;margin:0;overflow-wrap:anywhere}.orderDetailHero .orderContextSummary{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--surface-muted);border:0;border-radius:var(--radius-inset)}.orderContextSummary .visualMetricCard{padding:var(--space-3) var(--space-4)}.orderContextSummary .visualMetricCard:first-child{background:transparent}.orderContextSummary .visualMetricCard strong,.orderContextSummary .visualMetricCard:first-child strong{color:var(--text);font-size:15px;font-weight:500}.orderDetailHero .orderContextSummary .visualMetricCard:last-child{grid-column:auto}@media (max-width:860px){.orderDetailHero .orderContextSummary{grid-template-columns:minmax(0,1fr)}.orderDetailHero .orderContextSummary .visualMetricCard{grid-column:auto;gap:var(--space-1)}.orderDetailHero .orderContextSummary .visualMetricCard+.visualMetricCard{border-top:1px solid var(--stroke)}.orderDetailHero .orderIdentityGrid{gap:var(--space-2)}.orderDetailHero .orderIdentityGrid .infoPair{grid-template-columns:100px minmax(0,1fr);grid-template-rows:auto;align-items:baseline;gap:var(--space-3);padding:var(--space-1) 0}.orderDetailHero .orderContextSummary .visualMetricCard{grid-template-columns:80px minmax(0,1fr);gap:var(--space-1) var(--space-3)}.orderDetailHero .orderContextSummary .visualMetricCard>span{grid-row:1/3}.orderDetailHero .orderContextSummary .visualMetricCard>small{grid-column:2}}.orderDetailHero .entityHeroActions{grid-column:1/-1}@media (max-width:860px){.orderDetailHero,.orderDetailHero .orderIdentityGrid{grid-template-columns:minmax(0,1fr)}}.orderDetailHero .entityHeroActions{align-content:end;align-self:stretch;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:0;border-radius:0;display:grid;grid-gap:var(--action-gap);gap:var(--action-gap);grid-template-columns:repeat(4,max-content);justify-content:start;min-width:0;padding:var(--space-4) 0 0;border-top:1px solid var(--stroke)}.orderDetailHero .entityHeroActions .button{width:auto}@media (max-width:1100px){.orderDetailHero .entityHeroActions{display:flex;flex-wrap:wrap}}.orderDetailHero .entityHeroCopy h2{font-size:22px}.orderInfoGrid{align-items:start;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.orderIdentityPanel,.orderInfoPanel{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.orderIdentityGrid{gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.orderDetailInfoGrid{align-items:stretch;display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.orderPayoutInfoGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.orderPayoutWalletGroup{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.orderPayoutWalletRow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.orderPayoutWalletRow>.infoPair{flex:1 1 240px}.orderPayoutWalletRow>.button{flex:0 0 auto}.orderDetailInfoGrid .orderPayoutCard .infoPair{min-height:0;padding:0}.orderDetailInfoGrid .glassInfoCard{align-self:stretch}.orderInfoSectionGrid{align-items:start;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.orderFailurePanel{border-color:color-mix(in srgb,var(--danger,var(--rose)) 32%,var(--border-color))}.orderFailurePanel .glassInfoHeader h3{color:var(--danger,var(--on-danger))}.orderInfoSection{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.orderInfoSection h4{color:var(--text);font-size:15px;margin:0}.orderInfoPairGrid{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.orderInfoPanel .infoPair{gap:3px;min-height:66px;padding:9px 11px 10px}.orderInfoPanel .infoPair span{font-size:13px}.orderInfoPanel .infoPair strong{font-size:14px}.orderDetailInfoGrid .infoPair,.orderIdentityPanel .infoPair{gap:3px;min-height:70px;padding:10px 12px 11px}.orderDetailInfoGrid .infoPair span,.orderIdentityPanel .infoPair span{font-size:13px}.orderDetailInfoGrid .infoPair strong,.orderIdentityPanel .infoPair strong{font-size:14px}.infoPairMuted strong{color:var(--muted);font-weight:650}.orderSettlementPanel{gap:var(--space-4)}.orderSettlementGrid{border:1px solid var(--stroke);border-radius:var(--radius-md);display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}.orderSettlementSupportingGrid{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.orderMoneySection{align-content:start;display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0;padding:18px}.orderMoneySection h4{font-size:14px;margin:0}.orderFeeCompactRow,.orderMoneyPrimaryGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.orderMoneyPrimaryGrid .infoPairEmphasis{background:color-mix(in srgb,var(--blue-soft) 64%,var(--surface));border-color:color-mix(in srgb,var(--blue) 20%,var(--surface));min-height:96px}.orderMoneyPrimaryGrid .infoPairEmphasis strong{color:var(--blue);font-size:20px}.orderFeeCompactRow{border-top:1px solid var(--stroke);padding-top:var(--space-3)}.orderFeeCompactRow .infoPair{background:transparent;border-color:transparent;min-height:62px;padding:8px 10px}.orderDetailWorkspace{grid-template-columns:minmax(0,1.35fr) minmax(360px,1fr);align-items:start}.orderDetailWorkspace,.orderFinancialColumn{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.orderFinancialColumn{align-content:start}.orderDetailWorkspace .orderDetailInfoGrid{grid-template-columns:minmax(0,1fr)}.orderDetailWorkspace .orderMoneyPrimaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.orderDetailWorkspace .orderTimelineEvent{grid-template-columns:112px minmax(0,1fr)}.orderDetailWorkspace .orderTimelineRail{padding-right:var(--space-5)}.orderDetailWorkspace .orderTimelineHeader{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:var(--space-2);gap:var(--space-2)}.orderDetailWorkspace .orderTimelineMeta{grid-template-columns:minmax(0,1fr)}@media (max-width:1180px){.orderDetailWorkspace,.orderDetailWorkspace .orderMoneyPrimaryGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.orderDetailWorkspace .orderTimelineEvent{grid-template-columns:minmax(0,1fr)}}.orderLifecyclePanel{min-width:0;overflow:hidden}.orderLifecycleContent{min-width:0}.orderLifecycleTimeline{display:grid;list-style:none;margin:0;padding:var(--space-2) 0 0}.orderTimelineEvent{display:grid;grid-template-columns:132px minmax(0,1fr);min-width:0}.orderTimelineRail{display:flex;justify-content:flex-end;padding-right:28px;position:relative}.orderTimelineRail time{align-content:start;align-self:flex-start;display:grid;font-family:var(--font-mono);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;grid-gap:2px;gap:2px;line-height:1.3;padding-top:2px;text-align:right;white-space:nowrap}.orderTimelineRail time,.orderTimelineRail time span:last-child{color:var(--text-soft);font-weight:600}.orderTimelineRail:after{background:var(--stroke);bottom:0;content:"";position:absolute;right:8px;top:18px;width:2px}.orderTimelineEvent:last-child .orderTimelineRail:after{display:none}.orderTimelineRail>span{background:var(--surface);border:4px solid var(--slate);border-radius:50%;box-shadow:0 0 0 4px var(--slate-soft);height:14px;position:absolute;right:2px;top:10px;width:14px;z-index:1}.orderTimelineEvent-status .orderTimelineRail>span{border-color:var(--blue)}.orderTimelineEvent-notification .orderTimelineRail>span{border-color:var(--on-success)}.orderTimelineEvent-payload .orderTimelineRail>span{border-color:var(--slate)}.orderTimelineCard{background:var(--surface-muted);border:1px solid var(--stroke);border-radius:var(--radius-md);box-shadow:none;display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0 0 var(--space-2) 0;min-width:0;padding:var(--space-3)}.inlinePayloadEvidenceHeader,.inlinePayloadToolbar,.orderTimelineHeader,.orderTimelineTitle{align-items:flex-start;display:flex;gap:var(--space-3);justify-content:space-between;min-width:0}.orderTimelineTitle{justify-content:flex-start}.inlinePayloadEvidenceHeader>div,.inlinePayloadToolbar>div,.orderTimelineTitle>div{min-width:0}.inlinePayloadEvidenceHeader h4,.orderTimelineTitle h3{font-size:15px;margin:0;overflow-wrap:anywhere}.inlinePayloadEvidenceHeader p,.inlinePayloadToolbar small,.orderTimelineTitle time{color:var(--muted);display:block;font-size:12px;margin:4px 0 0}.timelineResultBadge,.timelineTypeBadge{border-radius:999px;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:600;line-height:1.2;padding:6px 9px}.timelineTypeBadge-status{background:var(--blue-soft);color:var(--blue)}.timelineTypeBadge-notification{background:var(--mint-soft);color:var(--on-success)}.timelineTypeBadge-payload{background:var(--slate-soft);color:var(--slate)}.timelineResultBadge{background:var(--slate-soft);color:var(--text-soft)}.timelineResultSuccess{background:var(--mint-soft);color:var(--on-success)}.timelineResultDanger{background:var(--rose-soft);color:var(--on-danger)}.orderTimelineSummary{color:var(--text-soft);font-size:14px;margin:0;overflow-wrap:anywhere}.orderTimelineHeader{align-items:center;flex-wrap:wrap}.orderEventLabel{font-size:14px;font-weight:600;overflow-wrap:anywhere}.orderTimelineTitle{margin-right:auto;flex:1 1 120px}.orderTimelineMeta,.orderTimelineMetaWide{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:0}.orderTimelineMeta>div{display:flex;gap:var(--space-2);align-items:baseline;min-width:0;max-width:100%}.orderTimelineMeta dt{color:var(--muted);font-size:12px;flex-shrink:0}.orderTimelineMeta dd{color:var(--text-soft);font-size:13px;margin:0;min-width:0;overflow-wrap:anywhere}.orderTimelinePayloadAction{display:flex;justify-content:flex-end}@media (max-width:600px){.orderDetailContent .orderTimelineHeader{flex-direction:row;align-items:center}.orderTimelineMeta>div{max-width:100%}}.inlinePayloadPanel{background:var(--surface-muted);border:1px solid var(--stroke);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0;overflow:hidden;padding:var(--space-4)}.inlinePayloadToolbar{align-items:center}.inlinePayloadToolbar>div:first-child{display:grid}.inlinePayloadEvidence{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-sm);display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0;overflow:hidden;padding:var(--space-4)}.inlinePayloadMeta,.inlinePayloadMeta dd,.inlinePayloadMeta>div{min-width:0}.inlinePayloadMeta dd{overflow-wrap:anywhere;word-break:break-word}.inlinePayloadPanel .tableWrap{max-width:100%;overflow-x:clip}.inlinePayloadPanel .dataTable{table-layout:fixed;width:100%}.inlinePayloadPanel .cellContent,.inlinePayloadPanel .dataTable td,.inlinePayloadPanel .dataTable th{overflow-wrap:anywhere;white-space:normal;word-break:break-word}.routeCardGrid{margin-top:var(--space-6);grid-template-columns:1fr}.gatewayAdapterStack{display:grid;grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-6)}.payGatewayOperationsMeta{align-items:center;color:var(--muted-strong);display:flex;flex-wrap:wrap;font-size:13px;gap:var(--space-2) var(--space-4);margin-top:var(--space-3)}.payGatewayOperationsMeta strong{color:var(--text-soft)}.panelHeaderSummary{font-size:14px;margin:6px 0 0}.payGatewayMethodGroups{margin-top:var(--space-5)}.payGatewayMethodGroup,.payGatewayMethodGroups{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.payGatewayMethodGroup{background:transparent;border:0;border-top:1px solid var(--stroke);padding:var(--space-4) 0 0}.payGatewayMethodGroup .tableWrap{border-radius:0;padding:0}.payGatewayMethodGroup .dataTable tbody{padding:0}.payGatewayMethodGroupHeader{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between}.payGatewayMethodGroupTitle{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.payGatewayMethodGroupTitle h3{color:var(--text);font-size:18px;margin:0}.payGatewayMethodGroupActions,.payGatewayMethodGroupSummary{align-items:center;display:flex;flex-wrap:wrap}.payGatewayMethodGroupSummary{color:var(--muted-strong);font-size:13px;gap:6px var(--space-4)}.payGatewayMethodGroupSummary span+span{border-left:1px solid var(--stroke);padding-left:var(--space-4)}.payGatewayMethodGroupSummary .statusTextSuccess{color:var(--on-success);font-weight:600}.payGatewayMethodGroupSummary .statusTextWarning{color:var(--on-warning);font-weight:600}.payGatewayMethodGroupActions{gap:var(--space-3);justify-content:flex-end}.payGatewayMethodGroupActions>.button+.button{-webkit-margin-start:0;margin-inline-start:0}.gatewayAdapterTab{align-items:center;display:inline-flex;gap:var(--space-2)}.gatewayAdapterTab strong,.tabCount{color:inherit;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.routeCard{align-content:start;align-self:start;border-radius:var(--radius-panel);display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-5)}.routeIdentityRow{align-items:start;display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-areas:"identity gateway amount status";grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr) minmax(220px,1.2fr)}.routeIdentityRow>.routeCardTitle{grid-area:identity}.routeGatewayIdentity{grid-area:gateway}.routeAmountIdentity{grid-area:amount}.routeIdentityRow>.routeIdentityActions{grid-area:status}.routeIdentityControls,.routePayMethodTools{align-items:center;display:flex;gap:var(--space-2)}.routeIdentityControls{flex-shrink:0}.routePayMethodTools{flex-wrap:wrap}.routePayMethodTools>span{color:var(--muted);font-size:12px;font-weight:600}.routeExtensionCopy,.routeIdentityField{display:grid;grid-gap:5px;gap:5px;min-width:0}.routeInlineValue{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-start;min-width:0}.routeInlineValue>h3,.routeInlineValue>strong{max-width:100%;min-width:0;overflow-wrap:anywhere}.routeExtensionCopy>span,.routeIdentityField>span{color:var(--muted);font-size:12px;font-weight:600}.routeExtensionCopy>strong,.routeIdentityField>strong{color:var(--text);font-size:14px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.routeIdentityActions{align-items:center;display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:end;min-width:0}.routePrimaryActions,.routeStatusLine{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.routeIdentityActions>.rowIconActionButton{justify-self:end}.routeInactiveNote{background:var(--surface-muted);border-left:3px solid var(--muted);color:var(--muted-strong);font-size:13px;padding:9px 12px}.routeCardInactive{background:var(--surface-muted);border-color:var(--stroke);box-shadow:none}.routeCardInactive .descriptionGrid.routeMetricGrid strong,.routeCardInactive .routePaymentSummary,.routeCardInactive .routeSummaryStrip span{color:var(--muted-strong)}.routeCardHeader{align-items:start}.routeCardHeader h3{font-size:22px}.routeCardTitle{display:grid;grid-gap:3px;gap:3px;min-width:0}.routeCardTitle p{color:var(--muted-strong);overflow-wrap:anywhere}.routeHeaderActions{align-items:center;flex-wrap:wrap;justify-content:flex-end}.routeEffectiveTime{color:var(--muted-strong);font-size:13px;font-weight:600;line-height:1.35;white-space:nowrap}.routeCardEyebrow{color:var(--blue);font-size:12px;font-weight:600}.routeSummaryStrip{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.routeSummaryStrip span{background:var(--surface-muted);border:1px solid var(--stroke);border-radius:999px;color:var(--muted-strong);font-size:13px;font-weight:600;padding:6px 10px}.routeSummaryStrip .routeCodePill{color:var(--text-soft);font-family:var(--font-mono)}.routeMetricGrid{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr))}.gatewayCapabilityMetrics{grid-template-columns:minmax(0,1fr)}.payoutBreakdownGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.payoutExportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.descriptionGrid.routeMetricGrid div{background:transparent;border:0;border-bottom:1px solid var(--stroke);border-radius:0;display:grid;grid-gap:5px;gap:5px;grid-template-columns:1fr;padding:0 0 13px}.descriptionGrid.routeMetricGrid span{font-size:12px;font-weight:600}.descriptionGrid.routeMetricGrid strong{font-size:14px;line-height:1.45}.routeFeeMetric{border-bottom:0;grid-column:span 2;padding-bottom:0}.compactFeeRows{display:grid;grid-gap:6px;gap:6px}.currencyFeeRow{align-items:baseline;display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:46px minmax(0,1fr);line-height:1.45}.currencyFeeCode,.currencyFeeSummary{color:var(--text);font-size:14px;font-weight:600}.currencyFeeSummary{min-width:0;overflow-wrap:anywhere}.currencyFeeRowDisabled .currencyFeeCode,.currencyFeeRowDisabled .currencyFeeSummary{color:var(--muted-strong)}.routeCurrencyRows{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.routePayMethodSection,.routePayMethodSections{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.routePayMethodSection{background:var(--surface-muted);border:1px solid var(--stroke);border-radius:var(--radius-lg);padding:var(--space-4)}.routePayMethodHeader{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between}.routePayMethodTitle{display:grid;grid-gap:5px;gap:5px}.routePayMethodTitle>span{color:var(--muted);font-size:12px;font-weight:600}.routePayMethodTitleLine{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.routePayMethodTitleLine h4{color:var(--text);font-size:18px;margin:0}.routePayMethodSummary{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:160px minmax(0,1fr)}.routePayMethodMetric{display:grid;grid-gap:5px;gap:5px}.routePayMethodMetric>span{color:var(--muted);font-size:12px;font-weight:600}.routePayMethodMetric strong{color:var(--text);font-size:14px;line-height:1.45}.routeCurrencyRow{align-items:center;border:1px solid var(--stroke);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(110px,.7fr) minmax(110px,.75fr) minmax(180px,1.25fr) minmax(105px,.7fr) 40px;padding:var(--space-3) var(--space-4);position:relative}.routeCurrencyRowDisabled{background:var(--surface-muted);color:var(--muted-strong)}.routeCurrencyCode{align-content:start;display:grid;grid-gap:4px;gap:4px;min-width:0}.routeCurrencyCode span{line-height:1.35;white-space:nowrap}.routeCurrencyCode strong{color:var(--text);font-size:17px;font-weight:600}.routeCurrencyDetail{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(150px,.9fr) minmax(220px,1.3fr) minmax(120px,.7fr);min-width:0}.routeCurrencyMetric{display:grid;grid-gap:4px;gap:4px;min-width:0}.routeCurrencyActions{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--space-2);justify-content:flex-end;min-width:0}.routeCurrencyMetric span{color:var(--muted);font-size:12px;font-weight:600}.routeCurrencyMetric strong{color:var(--text);font-size:14px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.routeCardActionRow{align-items:center;border-top:1px solid var(--stroke);display:flex;gap:var(--space-4);justify-content:space-between;margin-top:var(--space-2);min-width:0;padding-top:var(--space-4)}.routeExtensionRows{border-top:1px solid var(--stroke);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.routeExtensionRowsSingle{grid-template-columns:minmax(0,1fr)}.routeExtensionRowsSingle .routeExtensionRow:first-child{padding-right:0}.gatewayMappingStepHeader{align-items:center;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.gatewayMappingStep{align-items:center;border-bottom:3px solid var(--stroke);color:var(--muted);display:flex;font-size:13px;font-weight:600;gap:var(--space-2);padding:0 0 10px}.gatewayMappingStep>span{align-items:center;background:var(--surface-muted);border-radius:999px;display:inline-flex;height:26px;justify-content:center;width:26px}.gatewayMappingStepActive{border-bottom-color:var(--blue);color:var(--blue)}.gatewayMappingStepActive>span{background:var(--blue-soft)}.gatewayMappingPageAppearance{align-items:end}.gatewayMappingPageAppearance>.checkboxItem{min-height:var(--control-height)}.gatewayMappingRouteSummary{background:var(--surface-muted);border:1px solid var(--stroke);border-radius:var(--radius-md);display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-4)}.gatewayMappingRouteSummary div{display:grid;grid-gap:4px;gap:4px}.gatewayMappingRouteSummary span{color:var(--muted);font-size:12px;font-weight:600}.hostedPaymentEditorLayout{align-items:start;display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(300px,.8fr) minmax(420px,1.2fr)}.hostedPaymentEditorFields{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.colorSelectorRow{align-items:center;display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:48px minmax(0,1fr) 24px}.colorSelectorRow input[type=color]{cursor:pointer;padding:4px}.colorSelectorSwatch{border:1px solid var(--stroke-strong);border-radius:999px;height:20px;width:20px}.hostedPagePreviewPanel{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0;position:-webkit-sticky;position:sticky;top:0}.hostedPagePreviewHeading{align-items:center;display:flex;justify-content:space-between}.hostedPagePreviewHeading>div{display:grid;grid-gap:2px;gap:2px}.hostedPagePreviewHeading span{color:var(--muted);font-size:12px;font-weight:600}.hostedPagePreviewHeading strong{color:var(--text-soft);font-size:13px}.hostedPagePreviewBadge{background:var(--surface-muted);border:1px solid var(--stroke);border-radius:999px;padding:5px 9px}.hostedPagePreview{background:#eef2f6;border:1px solid rgba(72,91,124,.14);border-radius:var(--radius-lg);color:#1f2937;min-height:420px;overflow:hidden;padding:18px}.hostedPagePreviewTopbar{align-items:center;display:flex;font-size:11px;font-weight:600;gap:7px;justify-content:flex-end;margin-bottom:14px}.hostedPagePreviewTopbar span:last-child{background:rgba(255,255,255,.76);border-radius:999px;padding:5px 8px}.hostedPagePreviewMark{align-items:center;background:var(--preview-primary);border-radius:8px;color:#fff;display:inline-flex;height:28px;justify-content:center;margin-right:auto;width:28px}.hostedPagePreviewFrame{background:#fff;border-radius:16px;box-shadow:0 14px 34px rgba(31,41,55,.12);display:grid;grid-template-columns:1fr;overflow:hidden}.hostedPagePreviewHeader{background:var(--preview-primary);color:#fff;grid-column:1/-1;padding:20px}.hostedPagePreviewHeader span{font-size:9px;font-weight:600;letter-spacing:.12em}.hostedPagePreviewHeader h3{color:inherit;font-size:21px;margin:7px 0 3px}.hostedPagePreviewHeader p{color:rgba(255,255,255,.78);font-size:11px}.hostedPagePreviewCardForm,.hostedPagePreviewSummary{padding:20px}.hostedPagePreviewSummary{background:var(--preview-secondary)}.hostedPagePreviewCardForm label,.hostedPagePreviewSummary>span{color:#64748b;font-size:10px;font-weight:600}.hostedPagePreviewSummary>strong{color:var(--preview-primary);display:block;font-size:20px;margin:5px 0 20px}.hostedPagePreviewSummary dl{display:grid;grid-gap:10px;gap:10px}.hostedPagePreviewSummary dl div{border-top:1px solid rgba(100,116,139,.15);display:grid;grid-gap:3px;gap:3px;padding-top:9px}.hostedPagePreviewSummary dt{color:#64748b;font-size:9px}.hostedPagePreviewSummary dd{font-size:10px;font-weight:600;margin:0}.hostedPagePreviewCardForm{display:grid;grid-gap:8px;gap:8px}.hostedPagePreviewInput,.hostedPagePreviewInputRow>div{border:1px solid #dbe3ee;border-radius:8px;color:#94a3b8;font-size:10px;padding:10px}.hostedPagePreviewInputRow{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.hostedPagePreviewInputRow>div{display:grid;grid-gap:4px;gap:4px}.hostedPagePreviewCardForm button{background:var(--preview-primary);border:0;border-radius:8px;color:#fff;font-size:11px;font-weight:600;margin-top:5px;padding:11px}.hostedPagePreviewCardForm>p{align-items:center;color:#64748b;display:flex;font-size:9px;gap:4px;justify-content:center}.hostedPagePreview.card-template-2 .hostedPagePreviewFrame{grid-template-columns:.8fr 1.2fr}.hostedPagePreview.card-template-2 .hostedPagePreviewHeader{text-align:center}.hostedPagePreview.card-template-3{background:var(--preview-primary)}.hostedPagePreview.card-template-3 .hostedPagePreviewFrame{margin:0 auto;max-width:82%}.hostedPagePreview.card-template-3 .hostedPagePreviewHeader{background:#fff;color:var(--preview-primary)}.hostedPagePreview.card-template-4 .hostedPagePreviewFrame{grid-template-columns:1fr}.hostedPagePreview.card-template-4 .hostedPagePreviewHeader{background:#fff;border-bottom:1px solid #e2e8f0;color:var(--preview-primary)}.hostedPagePreview.card-template-4 .hostedPagePreviewSummary{border-top:6px solid var(--preview-primary);order:-1}.hostedPagePreview.card-template-4 .hostedPagePreviewSummary>strong{font-size:24px}.hostedPagePreview.card-template-5{background:var(--preview-secondary)}.hostedPagePreview.card-template-5 .hostedPagePreviewFrame{grid-template-areas:"header form" "summary form";grid-template-columns:.78fr 1.22fr}.hostedPagePreview.card-template-5 .hostedPagePreviewHeader{grid-area:header;grid-column:auto;text-align:left}.hostedPagePreview.card-template-5 .hostedPagePreviewSummary{grid-area:summary}.hostedPagePreview.card-template-5 .hostedPagePreviewCardForm{align-content:center;grid-area:form}.multiPagePreview{background:radial-gradient(circle at 14% 10%,color-mix(in srgb,var(--preview-secondary) 88%,transparent),transparent 36%),#eef2f6;border:1px solid rgba(72,91,124,.14);border-radius:var(--radius-lg);color:#1f2937;display:grid;grid-gap:14px;gap:14px;min-height:330px;overflow:hidden;padding:20px}.multiPagePreviewHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.multiPagePreviewHeader h3{color:#111827;font-size:20px;margin:0}.multiPagePreviewHeader span{background:rgba(255,255,255,.84);border:1px solid rgba(72,91,124,.12);border-radius:999px;font-size:10px;font-weight:600;padding:5px 8px}.multiPagePreviewMethods{align-content:start;background:rgba(255,255,255,.94);border:1px solid #e1e6ed;border-radius:16px;box-shadow:0 14px 34px rgba(31,41,55,.08);display:grid;grid-gap:8px;gap:8px;padding:12px}.multiPagePreviewMethod{align-items:center;background:#fff;border:1px solid #dce2ea;border-radius:11px;display:grid;font-size:11px;grid-gap:9px;gap:9px;grid-template-columns:auto 1fr auto;min-height:50px;padding:9px 11px}.multiPagePreviewMethod>span:last-child{color:var(--preview-primary);font-size:15px;font-weight:600}.multiPagePreviewMethodIcon{align-items:center;background:color-mix(in srgb,var(--preview-primary) 10%,#fff);border-radius:8px;color:var(--preview-primary);display:inline-flex;height:30px;justify-content:center;width:38px}.multiPagePreviewEmpty{align-self:center;color:#64748b;font-size:11px;margin:0;padding:28px 12px;text-align:center}.multiPagePreviewSIDEBAR_WORKSPACE{gap:0;grid-template-columns:minmax(130px,.72fr) minmax(190px,1.28fr);padding:0}.multiPagePreviewSIDEBAR_WORKSPACE .multiPagePreviewHeader{align-items:flex-start;background:linear-gradient(145deg,color-mix(in srgb,var(--preview-primary) 16%,#fff),var(--preview-secondary));flex-direction:column;justify-content:space-between;padding:24px 18px}.multiPagePreviewSIDEBAR_WORKSPACE .multiPagePreviewMethods{border:0;border-left:1px solid #e1e6ed;border-radius:0;box-shadow:none;padding:18px}.multiPagePreviewCARD_CANVAS{background:radial-gradient(circle at 16% 12%,color-mix(in srgb,var(--preview-primary) 18%,transparent),transparent 34%),radial-gradient(circle at 84% 86%,var(--preview-secondary),transparent 38%),#edf1f6}.multiPagePreviewCARD_CANVAS .multiPagePreviewHeader,.multiPagePreviewCARD_CANVAS .multiPagePreviewMethods{background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.92);border-radius:18px;padding:16px}.multiPagePreviewCARD_CANVAS .multiPagePreviewMethods{grid-template-columns:repeat(2,minmax(0,1fr))}.multiPagePreviewCARD_CANVAS .multiPagePreviewMethod{min-height:68px}.multiPagePreviewCOMPACT_CONSOLE{align-content:start;background:#f2f3f5;gap:7px;padding:14px}.multiPagePreviewCOMPACT_CONSOLE .multiPagePreviewHeader{border-bottom:3px solid #111827;padding-bottom:9px}.multiPagePreviewCOMPACT_CONSOLE .multiPagePreviewHeader h3{font-size:16px}.multiPagePreviewCOMPACT_CONSOLE .multiPagePreviewMethods{border-radius:3px;box-shadow:none;gap:3px;padding:6px}.multiPagePreviewCOMPACT_CONSOLE .multiPagePreviewMethod{border-radius:2px;min-height:40px;padding:5px 8px}.multiPagePreviewCOMPACT_CONSOLE .multiPagePreviewMethodIcon{height:26px;width:32px}.routeExtensionRow{align-items:center;display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,1fr);padding:var(--space-4) 0}.routeExtensionRow+.routeExtensionRow{border-left:1px solid var(--stroke);padding-left:var(--space-5)}.routeExtensionRow:first-child{padding-right:var(--space-5)}.routeExtensionActions{align-items:center;display:flex;justify-content:flex-end}.routeReadOnlyLabel{color:var(--muted-strong);font-size:13px;font-weight:600}.merchantPaymentEmpty{align-items:center;background:var(--surface-muted);border:1px dashed var(--stroke);border-radius:var(--radius-lg);display:flex;gap:var(--space-5);justify-content:space-between;margin-top:var(--space-5);padding:var(--space-6)}.merchantPaymentEmpty>div{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.merchantPaymentEmpty strong{color:var(--text);font-size:18px}.merchantPaymentEmpty p{color:var(--muted-strong)}.sandboxDocumentSummary{margin:var(--space-5) 0}.routePaymentSummary{align-items:baseline;color:var(--muted-strong);display:flex;flex:0 1 auto;flex-wrap:wrap;gap:var(--space-2);margin-right:var(--space-3);min-width:0}.routePaymentSummary strong{color:var(--text);font-size:15px;font-weight:600}.routePaymentSummary span{overflow-wrap:anywhere}.routeCardActions{flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end}.routeStatusToggleButton{min-height:34px;padding:0 14px}.routeInlineSection{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.systemHealthSummary{border-radius:var(--radius-xl);display:grid;grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-6)}.healthStatusLine{align-items:center;display:flex;gap:var(--space-3)}.healthSignal{background:var(--slate);border:3px solid var(--surface);border-radius:999px;box-shadow:0 0 0 1px rgba(93,105,123,.2);flex:0 0 auto;height:16px;width:16px}.healthSignal-healthy{background:var(--mint)}.healthSignal-attention{background:var(--amber)}.healthSignal-danger{background:var(--rose)}.healthSignal-checking,.healthSignal-muted{background:var(--slate)}.healthSignal-checking{animation:pulse 1.2s ease-in-out infinite}.systemHealthRow-healthy,.systemHealthSummary-healthy{border-color:var(--mint-soft)}.systemHealthRow-attention,.systemHealthSummary-attention{border-color:var(--amber-soft)}.systemHealthRow-danger,.systemHealthSummary-danger{border-color:var(--rose-soft)}.systemHealthSummaryMeta{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.systemHealthSummaryMeta>div{display:flex;flex-direction:column;border-bottom:0;padding:0;gap:var(--space-2);min-width:0}.systemHealthSummaryMeta dt{font-size:12px;color:var(--muted)}.systemHealthSummaryMeta dd{font-size:14px;font-weight:500}.systemHealthSummary .healthStatusLine{padding-bottom:var(--space-4);border-bottom:1px solid var(--stroke)}.systemHealthSummary-danger .healthStatusLine h2{color:var(--on-danger)}.systemHealthSummary-attention .healthStatusLine h2{color:var(--on-warning)}.systemHealthSummary-healthy .healthStatusLine h2{color:var(--on-success)}.systemTopologyMap,.systemTopologySection{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.systemTopologyMap{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;padding:var(--space-6);position:relative}.systemTopologyLines{inset:0;pointer-events:none;position:absolute;z-index:0}.systemTopologyLine{fill:none;stroke:var(--surface-muted);stroke-linecap:round;stroke-width:.55}.systemTopologyLine-healthy{animation:topologyPulse 2.6s ease-in-out infinite;stroke:var(--mint-soft)}.systemTopologyLine-attention{stroke:var(--amber-soft)}.systemTopologyLine-danger{stroke:var(--rose-soft)}.systemTopologyLine-muted{stroke:var(--surface-muted)}.topologyNode{align-self:stretch;align-content:start;background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-sm);box-shadow:none;display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0;padding:var(--space-4);position:relative;z-index:1}.topologyNode-healthy{border-color:var(--mint-soft)}.topologyNode-attention{background:var(--amber-soft);border-color:var(--amber-soft)}.topologyNode-danger{background:var(--rose-soft);border-color:var(--rose-soft)}.topologyNode-checking,.topologyNode-muted{border-color:var(--stroke)}.topologyNodeHeader{align-items:center;display:flex;gap:var(--space-2);justify-content:space-between;min-width:0}.topologyFlowCard h2,.topologyNode h2{font-size:15px;font-weight:600;line-height:1.35}.topologyFlowCard p,.topologyNode p{color:var(--muted-strong);font-size:13px;line-height:1.5}.topologyRackLines{display:grid;grid-gap:6px;gap:6px;margin:2px 0}.topologyRackLines span{background:var(--surface-muted);border-radius:999px;display:block;height:6px}.topologyRackLines span:nth-child(2){width:84%}.topologyRackLines span:nth-child(3){width:68%}.topologyNodeEvidence{display:grid;grid-gap:5px;gap:5px;margin:0}.topologyNodeEvidence div{display:grid;grid-gap:2px;gap:2px}.topologyNodeEvidence dt{color:var(--muted);font-size:11px;font-weight:600}.topologyNodeEvidence dd{color:var(--text-soft);font-size:12px;font-weight:600;margin:0;overflow-wrap:anywhere}.systemTopologyFlow{display:none}.systemHealthList,.systemHealthRow{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.systemHealthRow{border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr) minmax(180px,auto);padding:var(--space-5)}.systemHealthRowMain,.systemHealthRowStatus{min-width:0}.systemHealthRowStatus{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:end}.healthStatusText{font-weight:600}.healthStatusText-healthy{color:var(--on-success)}.healthStatusText-attention{color:var(--on-warning)}.healthStatusText-danger{color:var(--on-danger)}.healthStatusText-checking,.healthStatusText-muted{color:var(--slate)}.systemHealthEvidence,.systemHealthMeta{margin-top:var(--space-4)}.systemHealthEvidenceDetails summary{color:var(--blue);cursor:pointer;font-weight:600;margin-top:var(--space-3)}.payloadEvidenceList{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.payloadJsonBlock{background:var(--text);border:1px solid var(--text-soft);border-radius:var(--radius-sm);color:var(--inverse);max-width:100%;min-width:0;overflow:hidden}.payloadJsonHeader{background:var(--text-soft);color:var(--inverse);padding:10px 12px}.payloadJsonBlock pre{font-family:var(--font-mono);font-size:12px;line-height:1.55;margin:0;max-width:100%;overflow:hidden;overflow-wrap:anywhere;padding:var(--space-4);white-space:pre-wrap;word-break:break-word}@keyframes contentEnter{0%{opacity:0}to{opacity:1}}@keyframes panelEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes drawerEnter{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes drawerExit{to{opacity:0;transform:translateX(24px)}}@keyframes sheetExit{to{opacity:0;transform:translateY(24px)}}.drawerOverlay[data-closing] .drawer{animation:drawerExit var(--motion-exit) var(--ease-exit) forwards;pointer-events:none}@keyframes sheetEnter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes quietSkeleton{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@keyframes topologyPulse{0%,to{opacity:.42}50%{opacity:.82}}@keyframes dashboardCurrencySlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-120%)}}@keyframes dashboardCurrencySlideIn{0%{opacity:0;transform:translateY(120%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dashboardCurrencyDot:before,.dashboardHeroAmountSlide-entering,.dashboardHeroAmountSlide-outgoing,.healthSignal-checking,.systemTopologyLine-healthy{animation:none;transition:none}}@media (max-width:1180px){.shell{grid-template-columns:248px minmax(0,1fr)}.dashboardReferenceLayout{grid-template-areas:"merchant" "operations" "table";grid-template-columns:1fr}.dashboardOperationsGrid,.detailVisualGrid,.detailVisualGridWide,.glassInfoGrid,.orderIdentityGrid,.orderInfoSectionGrid,.orderMetricGrid,.routeMetricGrid,.summaryMetrics,.visualMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.entityHeroPanel{grid-template-columns:1fr}.entityHeroActions{justify-content:flex-start}.routeIdentityRow{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.2fr)}.formGrid.compactFilter.payoutBatchFilter{grid-template-columns:repeat(auto-fit,minmax(150px,190px))}.routeCurrencyRow{grid-template-columns:minmax(110px,.7fr) minmax(110px,.75fr) minmax(180px,1.25fr) minmax(105px,.7fr) 40px}.routeCurrencyDetail{grid-template-columns:repeat(3,minmax(0,1fr))}.routeCurrencyActions{grid-column:auto;justify-content:flex-end}}@media (max-width:860px){body{background:var(--page-gradient)}.shell{display:block;padding:0}.shell,.shellMain{overflow:visible}.sidebar{background:var(--surface);backdrop-filter:none;-webkit-backdrop-filter:none;border-color:var(--stroke);border-radius:var(--radius-panel);bottom:0;box-shadow:var(--glass-sheen),0 22px 64px rgba(20,28,42,.18);left:0;max-width:min(84vw,320px);position:fixed;top:0;transform:translateX(-105%);visibility:hidden;transition:transform var(--motion-exit) var(--ease-exit),visibility 0s var(--motion-exit);width:min(84vw,320px);z-index:30}.sidebarOpen{visibility:visible;transition-duration:var(--motion-overlay),0s;transition-delay:0s;transition-timing-function:var(--ease-enter);transform:translateX(0)}.sidebarOverlay{background:var(--overlay-scrim);border:0;bottom:0;display:block;left:min(84vw,320px);position:fixed;right:0;top:0;z-index:29}.menuButton{display:inline-flex}.topbar{border-radius:0 0 24px 24px;min-height:56px;padding:8px 10px}.userSummary,.userSummary span{display:none}.content,.pageSurface{gap:var(--space-4);margin:var(--space-3);overflow:visible}.formGrid.compactFilter.payoutBatchFilter{grid-template-columns:1fr}.statusPage{padding:var(--space-4)}.dashboardHeader,.merchantDetailHeader,.pageHeader{align-items:flex-start;border-radius:var(--radius-panel);flex-direction:column;min-height:0;padding:var(--space-5)}.dashboardHeader h1,.merchantDetailHeaderCopy h1,.merchantDetailHeaderCopy h2,.pageHeader h1{font-size:22px}.drawerActions,.entityHeroActions,.filterActions,.orderInlineActions,.pageActions,.panelActions,.statusActions{align-items:stretch;flex-wrap:wrap;justify-content:flex-start}.filterActions{align-self:stretch}.button{min-width:0}.mobileFilterToggle{display:block}.mobileFilterToggle .button{width:100%}.responsiveSecondaryFilters{display:none}.responsiveSecondaryFiltersOpen{display:contents}.mobileActiveFilterChips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:calc(var(--space-2) * -1)}.dashboardHeaderBody,.dashboardSalesPanel,.filterBar,.payoutChannelCardGrid,.payoutChannelLane,.payoutMerchantLane,.systemHealthRow{grid-template-columns:1fr}.payoutChannelNode:before,.payoutLaneRail{display:none}.payoutAmountGrid,.payoutMetricList{grid-template-columns:1fr}.payoutCurrencyHeader,.payoutGatewayMerchantHeader{align-items:flex-start;flex-direction:column}.payoutCurrencySummary,.payoutReserveMetrics,.payoutReserveSummary,.reserveCapRow,.reservePolicyBasics{grid-template-columns:1fr}.payoutReserveMetrics>div{border-left:0;border-top:1px solid var(--blue-soft);padding-left:0;padding-top:var(--space-3)}.payoutRouteTableHeader{display:none}.payoutRouteTableRow{align-items:start;grid-template-columns:1fr}.payoutRouteTableRow>strong:before{color:var(--muted);content:attr(data-label);display:block;font-size:11px}.reservePolicyContext dl{grid-template-columns:1fr}.payoutLaneFooter{align-items:stretch}.payoutChannelCardHeader,.payoutLaneFooter,.sectionTitleRow{flex-direction:column}.payoutMetricRow{grid-template-columns:36px minmax(0,1fr)}.payoutMetricRow strong{grid-column:1/-1;text-align:left}.systemTopologyMap{display:none}.systemTopologyFlow,.topologyFlowCard{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.topologyFlowCard{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-sm);box-shadow:var(--shadow-tight);grid-template-columns:minmax(0,1fr);padding:var(--space-4);position:relative}.topologyFlowCard-healthy{border-color:var(--mint-soft)}.topologyFlowCard-attention{border-color:var(--amber-soft)}.topologyFlowCard-danger{border-color:var(--rose-soft)}.topologyFlowStep span{align-items:center;background:var(--slate-soft);border-radius:999px;color:var(--text-soft);display:inline-flex;font-size:12px;font-weight:600;height:26px;justify-content:center;width:26px}.topologyFlowEvidence{margin-top:var(--space-2);overflow-wrap:anywhere}.dashboardHeaderBody{align-items:start;display:grid}.routeCardActionRow{align-items:stretch;flex-direction:column}.merchantDetailHeaderActions{align-self:stretch}.tabs{-webkit-overflow-scrolling:touch;gap:var(--space-2);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin}.tabs .tabButton{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap}.routeExtensionRow,.routeIdentityRow{grid-template-columns:1fr}.routeIdentityRow{grid-template-areas:"identity" "status" "gateway" "amount"}.routeIdentityActions{display:grid;justify-items:start}.routePrimaryActions,.routeStatusLine{align-items:center;display:flex;justify-content:flex-start}.routeIdentityActions>.rowIconActionButton,.routeStatusLine .statusBadge{justify-self:start}.routeCardActions,.routeHeaderActions{justify-content:flex-start}.routeEffectiveTime{white-space:normal}.routeCurrencyDetail,.routeCurrencyRow{grid-template-columns:1fr}.payGatewayMethodGroupHeader,.routePayMethodHeader{align-items:flex-start;flex-direction:column}.payGatewayMethodGroupActions{justify-content:flex-start;width:100%}.payGatewayMethodGroupSummary span+span{border-left:0;padding-left:0}.gatewayMappingRouteSummary,.hostedPaymentEditorLayout,.routePayMethodSummary{grid-template-columns:1fr}.hostedPagePreviewPanel{position:static}.multiPagePreviewCARD_CANVAS .multiPagePreviewMethods,.multiPagePreviewSIDEBAR_WORKSPACE{grid-template-columns:1fr}.multiPagePreviewSIDEBAR_WORKSPACE .multiPagePreviewHeader{gap:14px;padding:18px}.multiPagePreviewSIDEBAR_WORKSPACE .multiPagePreviewMethods{border-left:0;border-top:1px solid #e1e6ed}.routeCurrencyRow{padding-right:72px}.routeCurrencyActions{position:absolute;right:16px;top:14px}.routeExtensionActions{align-items:center;justify-content:flex-start}.routeExtensionRows{grid-template-columns:1fr}.routeExtensionRow:first-child{padding-right:0}.routeExtensionRow+.routeExtensionRow{border-left:0;border-top:1px solid var(--stroke);padding-left:0}.merchantPaymentEmpty{align-items:stretch;flex-direction:column}.dashboardAmountGrid,.dashboardComparisonGrid,.dashboardHeroMetrics,.dashboardOperationsGrid,.dashboardSkeletonGrid,.dashboardSkeletonKpis,.detailGrid,.detailVisualGrid,.detailVisualGridWide,.feeBreakdownGrid,.fieldGroup,.filterFields,.formGrid,.glassInfoGrid,.infoPairGrid,.orderDetailInfoGrid,.orderIdentityGrid,.orderInfoSectionGrid,.orderMetricGrid,.orderSettlementSupportingGrid,.orderTimelineMeta,.orderTimelineMetaWide,.routeCardGrid,.routeMetricGrid,.summaryMetrics,.systemHealthSummaryMeta,.visualMetricGrid{grid-template-columns:1fr}.merchantPortalLoginControl{justify-content:stretch;align-items:stretch;grid-template-columns:1fr}.inlinePayloadEvidenceHeader,.inlinePayloadToolbar,.orderTimelineHeader{align-items:stretch;flex-direction:column}.timelineResultBadge{align-self:flex-start}.orderTimelineEvent{grid-template-columns:minmax(0,1fr)}.orderTimelineRail{padding:var(--space-3) 0;text-align:left}.orderTimelineRail:after,.orderTimelineRail>span{display:none}.orderTimelineRail time{max-width:none;white-space:normal}.formGrid.refundFeeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.routeFeeMetric{grid-column:1/-1}.dashboardComparisonCard,.dashboardContent,.dashboardHeroPanel,.dashboardMerchantSection,.dashboardOrderCountPanel,.dashboardSalesPanel,.dashboardTablePanel,.entityHeroPanel,.filterBar,.glassInfoCard,.loadingPanel,.merchantDetailHeader,.panel,.routeCard,.statePanel,.systemHealthRow,.systemHealthSummary,.tableWrap,.visualMetricCard{border-radius:var(--radius-panel);padding:var(--space-5)}.dashboardContent,.dashboardHeroPanel{min-height:0}.dashboardComparisonCard:only-child{grid-template-areas:"header" "metrics" "message";grid-template-columns:1fr}.dashboardComparisonCard:only-child .dashboardComparisonList{gap:var(--space-2);grid-template-columns:1fr}.dashboardComparisonCard:only-child .dashboardComparisonList div{align-items:baseline;border-left:0;display:flex;gap:var(--space-3);justify-content:space-between;padding:0}.dashboardComparisonCard:only-child .dashboardComparisonList dd{font-size:inherit;font-weight:inherit}.dashboardHeroCopy h2,.entityHeroCopy h2{font-size:24px}.dashboardMerchantSectionHeader{align-items:start;flex-direction:column}.dashboardMerchantMeta{justify-items:start;text-align:left}.dashboardMerchantFilters{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.dashboardMerchantFilters .button{grid-column:1/-1;justify-self:start}.dataTable,.dataTable tbody,.dataTable td,.dataTable th,.dataTable thead,.dataTable tr{display:block}.dataTable colgroup,.dataTable thead{display:none}.dataTable{min-width:0}.dataTable tbody{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3)}.dataTable tr{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-sm);overflow:hidden}.dataTable td{border-bottom:1px solid var(--stroke);display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:minmax(96px,.35fr) minmax(0,1fr);padding:11px 13px}.merchantChangeHistoryPanel .dataTable td{grid-template-columns:minmax(0,1fr)}.merchantChangeHistoryPanel .tableSummaryActionCell{align-items:start}.dataTable td:before{color:var(--muted);content:attr(data-label);font-size:12px;font-weight:600}.dataTable td:last-child{border-bottom:0}.merchantAccountTable td:last-child,.merchantAccountTable th:last-child{border-left:0;position:static}.merchantAccountTable .merchantAccountActions{flex-wrap:wrap;max-width:100%;width:auto}.merchantAccountTable .rowIconActionButton{height:var(--control-height);min-width:var(--control-height)}.cellContent{white-space:normal;overflow-wrap:anywhere}.payoutBatchTable{min-width:0}.payoutBatchTable .cellContent{overflow-wrap:anywhere;white-space:normal}.dataTable .mobileHiddenColumn,.dataTable td.mobileHiddenColumn,.dataTable th.mobileHiddenColumn{display:none}.descriptionGrid div,.descriptionList div,.systemHealthEvidence div,.systemHealthMeta div,.systemHealthSummaryMeta div{grid-template-columns:1fr}.systemHealthRowStatus{justify-items:start}.drawerOverlay{align-items:flex-end}.drawer{border-radius:var(--radius-overlay) var(--radius-overlay) 0 0;max-height:92vh;max-width:100vw;min-width:100vw;width:100vw}.modalPanel{animation:panelEnter var(--motion-overlay) var(--ease-enter);border-radius:var(--radius-overlay);padding:var(--space-5)}.orderFeeCompactRow,.orderMoneyPrimaryGrid,.orderSettlementGrid{grid-template-columns:1fr}}@media (max-width:520px){.merchantAccountTable td{grid-template-columns:minmax(0,1fr)}.dashboardMerchantFilters,.formGrid.refundFeeGrid{grid-template-columns:1fr}.dashboardMerchantFilters .button{width:100%}.compactDetailSections .glassInfoHeader{flex-direction:column;gap:var(--space-2)}.relationList .telegramBindingItem{grid-template-columns:1fr}.telegramBindingActions{align-self:auto;justify-content:flex-start}.compactDetailHeaderActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.compactDetailHeaderActions>.button{-webkit-margin-start:0;margin-inline-start:0;width:100%}.compactDetailHeaderActions>:nth-child(3):last-child{grid-column:1/-1;justify-self:end;width:auto}.topbarHint{display:none}.topbarTitle{font-size:15px}.dashboardAmountValue,.dashboardHeader h1,.dashboardHeroCopy h2,.dashboardHeroMetric strong,.dashboardKpiValue,.entityHeroCopy h2,.merchantDetailHeaderCopy h1,.merchantDetailHeaderCopy h2,.pageHeader h1,.summaryMetricValue,.visualMetricCard strong{font-size:22px}}.settingsCheckboxRow,.settingsSelectionList{display:grid;grid-gap:10px;gap:10px}.settingsCheckboxRow{align-items:center;border:1px solid var(--border);border-radius:10px;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;padding:12px}.settingsCheckboxRow .metaText,.settingsCheckboxRow input{margin:0}.portalRecipePreview{border:1px solid var(--border);border-radius:14px;overflow:hidden}.portalPreviewToolbar{align-items:center;background:#f8fafc;border-bottom:1px solid var(--border);display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.portalPreviewToolbar>div:first-child{display:grid;grid-gap:2px;gap:2px}.portalPreviewToolbar strong{color:var(--text);font-size:12px}.portalPreviewToolbar span{color:var(--muted);font-size:9px}.portalPreviewViewport{background:#dfe4eb;padding:12px}.portalPreviewFrame{background:var(--portal-preview-background);color:var(--portal-preview-text);display:grid;min-height:330px;overflow:hidden}.portalPreviewMain{min-width:0}.portalPreviewHeader{align-items:center;background:var(--portal-preview-surface);border-bottom:1px solid color-mix(in srgb,var(--portal-preview-text) 12%,transparent);display:flex;justify-content:space-between;padding:12px 16px}.portalPreviewHeader strong{color:var(--portal-preview-text);font-size:13px}.portalPreviewDetailGrid small,.portalPreviewDetailGrid span,.portalPreviewDetailStatus span,.portalPreviewHeader span,.portalPreviewLoginBrand small,.portalPreviewLoginBrand span,.portalPreviewMetrics span,.portalPreviewPageHeading span{color:var(--portal-preview-muted);font-size:9px}.portalPreviewPage{display:grid;grid-gap:10px;gap:10px;padding:14px}.portalPreviewPageHeading{align-items:flex-end;display:flex;justify-content:space-between}.portalPreviewPageHeading strong{font-size:15px}.portalPreviewFilters{align-items:center;background:var(--portal-preview-surface);border:1px solid color-mix(in srgb,var(--portal-preview-text) 12%,transparent);border-radius:8px;display:grid;font-size:9px;grid-gap:6px;gap:6px;grid-template-columns:1.5fr 1fr 1fr auto;padding:7px}.portalPreviewFilters span{border:1px solid color-mix(in srgb,var(--portal-preview-text) 14%,transparent);border-radius:5px;color:var(--portal-preview-muted);padding:6px}.portalPreviewActions b,.portalPreviewFilters b,.portalPreviewLoginPanel b{background:var(--portal-preview-accent);border-radius:5px;color:var(--portal-preview-accent-foreground);font-size:9px;padding:7px 9px;text-align:center}.portalPreviewMetrics{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.portalPreviewMetrics>div{background:var(--portal-preview-surface);border:1px solid color-mix(in srgb,var(--portal-preview-text) 10%,transparent);border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:9px}.portalPreviewMetrics strong{color:var(--portal-preview-accent);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portalPreviewResults{background:var(--portal-preview-surface);border:1px solid color-mix(in srgb,var(--portal-preview-text) 10%,transparent);border-radius:8px;overflow:hidden}.portalPreviewOrder{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--portal-preview-text) 9%,transparent);display:grid;font-size:9px;grid-gap:8px;gap:8px;grid-template-columns:1.2fr 1.05fr 1.05fr .95fr .8fr .85fr .75fr .9fr;padding:8px 10px}.portalPreviewOrder:last-child{border-bottom:0}.portalPreviewOrderHeader{background:color-mix(in srgb,var(--portal-preview-accent) 5%,var(--portal-preview-surface));color:var(--portal-preview-muted);font-weight:750}.portalPreviewOrder>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portalPreviewStatus{color:#14804a;font-weight:750}.portalPreviewOrder button,.portalPreviewSideDetail>button{background:var(--portal-preview-accent);border:0;border-radius:4px;color:var(--portal-preview-accent-foreground);cursor:pointer;font-size:8px;padding:5px 7px}.portalPreviewClickableRow{cursor:pointer}.portalPreviewStackedId{display:grid;grid-gap:2px;gap:2px}.portalPreviewStackedId small{color:var(--portal-preview-muted);font-size:7px}.portalPreviewCompactTools{align-items:center;background:var(--portal-preview-surface);border:1px solid color-mix(in srgb,var(--portal-preview-text) 16%,transparent);display:flex;font-size:8px;gap:7px;justify-content:flex-end;padding:6px}.portalPreviewCompactTools span{border:1px solid color-mix(in srgb,var(--portal-preview-text) 14%,transparent);color:var(--portal-preview-muted);padding:4px 6px}.portalPreviewCompactTools b{background:var(--portal-preview-accent);color:var(--portal-preview-accent-foreground);padding:5px 7px}.portalPreviewFilterChips{display:flex;flex-wrap:wrap;font-size:8px;gap:5px}.portalPreviewFilterChips b,.portalPreviewFilterChips span{background:color-mix(in srgb,var(--portal-preview-accent) 10%,var(--portal-preview-surface));border:1px solid color-mix(in srgb,var(--portal-preview-accent) 24%,transparent);border-radius:999px;color:var(--portal-preview-accent);padding:4px 7px}.portalPreviewSideDetail{background:color-mix(in srgb,var(--portal-preview-background) 98%,#fff);bottom:0;box-shadow:-8px 0 22px rgba(17,24,39,.22);overflow:auto;padding:10px;position:absolute;right:0;top:0;width:68%;z-index:3}.portalPreviewSideDetail>button{float:right;font-size:13px;line-height:1}.portalPreviewSideDetail .portalPreviewPage{padding:18px 0 0}.portalPreviewPagination{color:var(--portal-preview-muted);font-size:9px;text-align:right}.portalPreviewDetailStatus{align-items:center;background:var(--portal-preview-surface);-webkit-border-start:4px solid #14804a;border-inline-start:4px solid #14804a;display:grid;grid-gap:4px;gap:4px;grid-template-columns:1fr auto;padding:12px}.portalPreviewDetailStatus strong{color:#14804a;font-size:16px}.portalPreviewDetailStatus code{color:var(--portal-preview-muted);font-size:9px;grid-column:1/-1}.portalPreviewDetailGrid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.portalPreviewDetailGrid section{background:var(--portal-preview-surface);border:1px solid color-mix(in srgb,var(--portal-preview-text) 10%,transparent);border-radius:8px;display:grid;grid-gap:6px;gap:6px;padding:12px}.portalPreviewDetailGrid section:last-child{grid-column:1/-1}.portalPreviewDetailGrid strong{font-size:11px}.portalPreviewActions{display:flex;gap:7px;justify-content:flex-end}.portalPreviewActions b:first-child{background:transparent;border:1px solid color-mix(in srgb,var(--portal-preview-text) 18%,transparent);color:var(--portal-preview-text)}.portalPreviewLogin{align-items:stretch;display:grid;min-height:330px}.portalPreviewLoginBrand,.portalPreviewLoginPanel{display:grid;grid-gap:9px;gap:9px}.portalPreviewLoginBrand{align-content:center;background:var(--portal-preview-background);padding:28px}.portalPreviewLoginBrand strong{font-size:25px}.portalPreviewLoginPanel{align-content:center;background:var(--portal-preview-surface);margin:auto;padding:22px;width:min(210px,75%)}.portalPreviewLoginPanel>span{font-size:15px;font-weight:800}.portalPreviewLoginPanel i{border:1px solid color-mix(in srgb,var(--portal-preview-text) 16%,transparent);border-radius:6px;color:var(--portal-preview-muted);font-size:9px;font-style:normal;padding:8px}.portalPreviewLayoutTOPBAR_TABLE .portalPreviewFrame{border-radius:5px}.portalPreviewLayoutTOPBAR_TABLE .portalPreviewMetrics{background:var(--portal-preview-surface);border:1px solid color-mix(in srgb,var(--portal-preview-text) 12%,transparent);border-radius:5px;gap:0}.portalPreviewLayoutTOPBAR_TABLE .portalPreviewMetrics>div{border:0;border-radius:0;background:transparent}.portalPreviewLayoutTOPBAR_TABLE .portalPreviewMetrics>div+div{border-left:1px solid color-mix(in srgb,var(--portal-preview-text) 12%,transparent)}.portalPreviewLayoutTOPBAR_TABLE .portalPreviewLoginBrand{display:none}.portalPreviewLayoutTOPBAR_TABLE .portalPreviewLogin{place-items:center}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewOrders{grid-template-columns:90px minmax(0,1fr);position:relative}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewPageHeading{grid-column:1/-1}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewFilters{align-content:start;grid-row:1/5;grid-template-columns:1fr}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewMetrics,.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewPagination,.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewResults{grid-column:2}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewOrder{grid-template-columns:1.4fr 1fr .9fr .9fr .8fr 1fr}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewRate{border-radius:999px;justify-items:center}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewLogin{grid-template-columns:1.15fr .85fr}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewLoginBrand{background:var(--portal-preview-accent);color:#fff}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewLoginBrand small,.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewLoginBrand span{color:rgba(255,255,255,.72)}.portalPreviewLayoutCARD_CANVAS .portalPreviewFrame,.portalPreviewLayoutCARD_CANVAS .portalPreviewHeader,.portalPreviewLayoutCARD_CANVAS .portalPreviewLoginPanel{background:var(--portal-preview-background)}.portalPreviewLayoutCARD_CANVAS .portalPreviewHeader,.portalPreviewLayoutCARD_CANVAS .portalPreviewLoginBrand strong,.portalPreviewLayoutCARD_CANVAS .portalPreviewPageHeading strong{font-family:Georgia,Times New Roman,serif;letter-spacing:.02em}.portalPreviewLayoutCARD_CANVAS .portalPreviewPage{padding:18px}.portalPreviewLayoutCARD_CANVAS .portalPreviewCanvasHero{align-items:flex-start;background:linear-gradient(120deg,color-mix(in srgb,var(--portal-preview-accent) 92%,#29252c),color-mix(in srgb,var(--portal-preview-accent) 68%,#9c896a));border-radius:16px;color:#fff;display:flex;justify-content:space-between;min-height:104px;padding:16px}.portalPreviewLayoutCARD_CANVAS .portalPreviewCanvasHero strong{font-family:Georgia,Times New Roman,serif;font-size:18px}.portalPreviewLayoutCARD_CANVAS .portalPreviewCanvasHero span{color:rgba(255,255,255,.74);font-size:9px}.portalPreviewLayoutCARD_CANVAS .portalPreviewFilters{display:none}.portalPreviewLayoutCARD_CANVAS .portalPreviewMetrics{margin:-58px 14px 0;position:relative;z-index:2}.portalPreviewLayoutCARD_CANVAS .portalPreviewFilters{background:transparent;border:0;padding:0}.portalPreviewLayoutCARD_CANVAS .portalPreviewFilters b,.portalPreviewLayoutCARD_CANVAS .portalPreviewFilters span{border-radius:999px}.portalPreviewLayoutCARD_CANVAS .portalPreviewMetrics{grid-template-columns:1.4fr repeat(3,minmax(0,1fr))}.portalPreviewLayoutCARD_CANVAS .portalPreviewDetailGrid section,.portalPreviewLayoutCARD_CANVAS .portalPreviewMetrics>div,.portalPreviewLayoutCARD_CANVAS .portalPreviewResults{border-color:color-mix(in srgb,var(--portal-preview-accent) 28%,transparent);border-radius:14px}.portalPreviewLayoutCARD_CANVAS .portalPreviewResults{background:var(--portal-preview-surface);border:1px solid color-mix(in srgb,var(--portal-preview-accent) 18%,transparent);display:block}.portalPreviewLayoutCARD_CANVAS .portalPreviewOrder{background:transparent;border:0;border-bottom:1px solid color-mix(in srgb,var(--portal-preview-accent) 14%,transparent);border-radius:0;grid-template-columns:1.15fr 1.2fr 1fr .9fr .85fr .75fr .9fr auto}.portalPreviewLayoutCARD_CANVAS .portalPreviewOrder:last-child{border-bottom:0}.portalPreviewLayoutCARD_CANVAS .portalPreviewLogin{align-items:center;grid-template-columns:1fr 1fr;padding:20px}.portalPreviewLayoutCARD_CANVAS .portalPreviewLoginPanel{border:1px solid color-mix(in srgb,var(--portal-preview-accent) 30%,transparent);border-radius:18px}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewFrame{background:var(--portal-preview-background);border:1px solid color-mix(in srgb,var(--portal-preview-text) 22%,transparent);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewHeader{background:var(--portal-preview-accent);border:0;color:#fff;padding:8px 11px}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewHeader span,.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewHeader strong{color:#fff}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewPage{gap:6px;padding:9px}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewDetailGrid section,.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewDetailStatus,.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewFilters,.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewLoginPanel,.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewMetrics>div,.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewResults{border-radius:3px;box-shadow:none}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewMetrics>div{padding:6px 8px}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewOrder{grid-template-columns:1.25fr 1.1fr 1fr .85fr .8fr .7fr .9fr auto;padding:6px 8px}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewDetailStatus code,.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewOrder strong,.portalPreviewLayoutCOMPACT_CONSOLE code{font-family:SFMono-Regular,Consolas,monospace}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewDetail{padding-bottom:42px;position:relative}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewActions{background:var(--portal-preview-accent);bottom:0;left:0;padding:7px;position:absolute;right:0}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewLoginBrand{display:none}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewLogin{background:var(--portal-preview-background);place-items:center}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewFrame{background:#f2f4f5;font-family:Avenir Next,Avenir,system-ui,sans-serif}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewHeader{background:#fff;border:0;box-shadow:0 2px 8px rgba(28,37,44,.09);min-height:34px}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewFilters{background:linear-gradient(155deg,var(--portal-preview-accent),var(--portal-preview-accent-strong));border:0;border-radius:2px;box-shadow:0 7px 16px rgba(28,37,44,.2);color:#fff}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewFilters b,.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewFilters span{color:rgba(255,255,255,.9)}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewFilters b{background:#fff;color:var(--portal-preview-accent-strong)}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewFilterHint{border-top:1px solid rgba(255,255,255,.3);color:rgba(255,255,255,.78);font-size:7px;line-height:1.5;padding-top:7px}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewMetrics>div{border:0;border-left:3px solid var(--portal-preview-accent);border-radius:1px;box-shadow:0 4px 12px rgba(28,37,44,.1);min-height:60px}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewDetailGrid section,.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewDetailStatus,.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewResults{border:0;border-radius:1px;box-shadow:0 5px 14px rgba(28,37,44,.1)}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewLoginBrand{background:linear-gradient(155deg,var(--portal-preview-accent),var(--portal-preview-accent-strong))}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewLoginPanel{border:0;border-radius:2px;box-shadow:0 8px 20px rgba(28,37,44,.17)}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewSideDetail{border-left:4px solid var(--portal-preview-accent)}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewStatus{border:1px solid #24816a;border-left-width:3px;border-radius:2px;color:#17624f;padding:3px 5px}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewStatusHealthy{background:#effaf6}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewStatusPending{background:#f3f5f6;border-color:#74808a;color:#52606a}.portalPreviewLayoutCARD_CANVAS{--portal-preview-canvas:var(--portal-preview-accent);--portal-preview-canvas-deep:var(--portal-preview-accent-strong)}.portalPreviewLayoutCARD_CANVAS .portalPreviewFrame{background:#eef1f4;border:0;font-family:Inter,system-ui,sans-serif}.portalPreviewLayoutCARD_CANVAS .portalPreviewHeader{background:#fff;box-shadow:0 2px 8px rgba(30,36,46,.08);font-family:Inter,system-ui,sans-serif}.portalPreviewLayoutCARD_CANVAS .portalPreviewCanvasHero{background:linear-gradient(125deg,var(--portal-preview-canvas-deep),var(--portal-preview-canvas));border-radius:6px;margin:0;min-height:102px;padding:18px}.portalPreviewLayoutCARD_CANVAS .portalPreviewCanvasHero strong{font-family:Inter,system-ui,sans-serif;font-size:20px;font-weight:650}.portalPreviewLayoutCARD_CANVAS .portalPreviewMetrics{gap:9px;margin:-48px 9px 0}.portalPreviewLayoutCARD_CANVAS .portalPreviewMetrics>div{border:0;border-radius:5px;box-shadow:0 7px 16px rgba(30,36,46,.16);min-height:60px;padding:9px}.portalPreviewLayoutCARD_CANVAS .portalPreviewMetrics strong{font-size:13px}.portalPreviewLayoutCARD_CANVAS .portalPreviewDetailGrid section,.portalPreviewLayoutCARD_CANVAS .portalPreviewLoginPanel,.portalPreviewLayoutCARD_CANVAS .portalPreviewResults{border:0;border-radius:5px;box-shadow:0 6px 16px rgba(30,36,46,.13)}.portalPreviewLayoutCARD_CANVAS .portalPreviewLoginBrand{background:linear-gradient(135deg,var(--portal-preview-canvas-deep),var(--portal-preview-canvas));color:#fff}.portalPreviewLayoutCARD_CANVAS .portalPreviewLoginBrand small,.portalPreviewLayoutCARD_CANVAS .portalPreviewLoginBrand span,.portalPreviewLayoutCARD_CANVAS .portalPreviewLoginBrand strong{color:#fff;font-family:Inter,system-ui,sans-serif}.portalPreviewLayoutCARD_CANVAS .portalPreviewDetailStatus{background:linear-gradient(125deg,var(--portal-preview-canvas-deep),var(--portal-preview-canvas));color:#fff}.portalPreviewLayoutCARD_CANVAS .portalPreviewDetailStatus code,.portalPreviewLayoutCARD_CANVAS .portalPreviewDetailStatus span,.portalPreviewLayoutCARD_CANVAS .portalPreviewDetailStatus strong{color:#fff}.portalPreviewLayoutCARD_CANVAS .portalPreviewFilterChips b,.portalPreviewLayoutCARD_CANVAS .portalPreviewFilterChips span{border-radius:4px}.portalPreviewLayoutCARD_CANVAS .portalPreviewStatus{background:#08775f;border-radius:4px;box-shadow:0 2px 5px rgba(8,119,95,.22);color:#fff;padding:3px 6px}.portalPreviewLayoutCARD_CANVAS .portalPreviewStatusPending{background:#566372;box-shadow:0 2px 5px rgba(86,99,114,.22)}.portalPreviewLayoutCOMPACT_CONSOLE{--portal-preview-console:var(--portal-preview-accent);--portal-preview-console-deep:var(--portal-preview-accent-strong)}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewFrame{background:#eef1f4;border-radius:0;font-family:Arial,system-ui,sans-serif;font-size:9px}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewHeader{background:#fff;border-bottom:3px solid var(--portal-preview-console);color:var(--portal-preview-text)}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewHeader span,.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewHeader strong{color:var(--portal-preview-text)}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewMetrics{gap:0}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewFilters,.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewMetrics>div{border-color:color-mix(in srgb,var(--portal-preview-text) 28%,transparent);border-radius:0}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewResults{border-color:color-mix(in srgb,var(--portal-preview-text) 34%,transparent);border-radius:0}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewResults:before{content:none;display:none}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewOrderHeader{background:var(--portal-preview-console);color:var(--portal-preview-accent-foreground)}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewOrder{border-bottom:1px solid color-mix(in srgb,var(--portal-preview-text) 22%,transparent);border-radius:0;padding:5px 6px}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewOrder:not(.portalPreviewOrderHeader):nth-child(odd){background:#f2f4f5}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewStatus{background:#147d64;border-radius:0;color:#fff;font-family:SFMono-Regular,Consolas,monospace;padding:3px 5px}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewStatusPending{background:#5d6975}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewDetailGrid section,.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewDetailStatus,.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewLoginPanel{border-radius:0}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewDetailGrid section>span{background:var(--portal-preview-console);color:var(--portal-preview-accent-foreground);display:block;margin:-9px -9px 8px;padding:6px 8px}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewPagination{background:var(--portal-preview-console);border-bottom:2px solid var(--portal-preview-console-deep);color:var(--portal-preview-accent-foreground);padding:6px 8px}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewActions{background:var(--portal-preview-console-deep)}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewActions b,.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewActions b:first-child{background:#fff;border:1px solid #fff;color:var(--portal-preview-console-deep)}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewLogin{background:linear-gradient(180deg,var(--portal-preview-console) 0 35%,#eef1f4 35% 100%)}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewLoginPanel{border:1px solid color-mix(in srgb,var(--portal-preview-text) 34%,transparent);box-shadow:0 6px 14px rgba(28,43,52,.2)}.portalPreviewLayoutCOMPACT_CONSOLE .portalPreviewLoginPanel>span{background:var(--portal-preview-console);color:var(--portal-preview-accent-foreground);margin:-22px -22px 10px;padding:10px 12px}@media (max-width:720px){.portalPreviewToolbar{align-items:stretch;flex-direction:column}.portalPreviewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.payoutTabPanel:not([hidden]){display:grid;grid-gap:var(--space-5,20px);gap:var(--space-5,20px)}.payoutTabPanel{min-width:0}.payoutPreviewDetails>.pagination{margin-top:var(--space-4)}.formGrid.payoutPreviewFilter{display:flex;flex-wrap:wrap}.payoutPreviewFilter>.formField{flex:1 1 190px;min-width:0;max-width:100%}.payoutPreviewFilter>.formField:has(input[type=datetime-local]){flex-basis:260px}.payoutTabPanel,.payoutTabPanel>.tabPanel{grid-template-columns:minmax(0,1fr)}.payoutTabPanel .panel,.payoutTabPanel>.tabPanel{min-width:0}.dataTable .dataTableExpandedCell{background:var(--surface-muted);padding:var(--space-5);white-space:normal}.dataTable .dataTableExpandedCell:before{display:none}.dataTable .dataTableExpandedCell .infoPair strong{overflow-wrap:anywhere}@media (max-width:860px){.dataTable .dataTableExpandedCell{display:block}}.dashboardMerchantTotal{background:var(--surface-muted);font-weight:600}.dashboardMerchantTable tbody tr:not(.dashboardMerchantTotal) th{padding-left:36px;font-weight:400}.shellWorkspace{background:var(--page-bg);grid-template-columns:240px minmax(0,1fr);gap:0;padding:0}.shellWorkspace .sidebar{background:var(--nav-bg);color:var(--nav-text);border:0;border-radius:0;box-shadow:none;padding:var(--space-6) var(--space-4);scrollbar-color:var(--nav-hover) var(--nav-bg)}.shellWorkspace .brandBlock{background:transparent;border:0;box-shadow:none;gap:var(--space-2);margin-bottom:var(--space-6);padding:0 var(--space-2)}.shellWorkspace .gatewayWordmark{filter:brightness(0) invert(1)}.shellWorkspace .brandMark{background:transparent;border:0;box-shadow:none;color:var(--blue);font-size:24px;font-weight:600;width:28px}.shellWorkspace .brandName{font-size:18px;font-weight:600;letter-spacing:-.5px}.shellWorkspace .navGroups{gap:var(--space-4);position:relative;isolation:isolate}.shellWorkspace .navGroup{gap:var(--space-1)}.shellWorkspace .navGroup h2{color:var(--nav-muted);font-size:12px;font-weight:400;margin-bottom:var(--space-1);padding:0 var(--space-3)}.shellWorkspace .navItem{border:0;border-radius:var(--radius-control);color:var(--nav-text);font-size:14px;font-weight:400;gap:var(--space-3);min-height:42px;padding:var(--space-1) var(--space-3)}.navIcon,.shellWorkspace .navItem svg{flex-shrink:0}.navIcon{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--radius-pill);position:relative;z-index:1}.navItemActive .navIcon{color:var(--inverse)}.navSelectionMarker{position:absolute;left:0;top:0;width:30px;height:30px;border-radius:var(--radius-control);background:var(--inverse);opacity:var(--nav-marker-opacity);pointer-events:none;transition:transform var(--motion-overlay) var(--ease-state)}.shellWorkspace{height:100dvh;min-height:0;overflow:hidden}.shellWorkspace .shellMain{display:flex;flex-direction:column;overflow:hidden;min-height:0}.shellWorkspace .topbar{flex-shrink:0}.shellContent,.shellWorkspace .sidebar{overscroll-behavior:contain}.shellContent{min-width:0;min-height:0;flex:1 1;overflow:auto;scrollbar-gutter:stable}.shellContent>.content{animation:none;overflow:visible}.shellWorkspace .navItem:hover{background:var(--nav-hover);color:var(--inverse);box-shadow:none;transform:none}.shellWorkspace .navItem:not(.navItemActive):hover .navIcon{background:transparent;color:var(--inverse)}.navIcon{transition:background var(--motion-feedback) var(--ease-state),color var(--motion-feedback) var(--ease-state)}.shellWorkspace .navItemActive,.shellWorkspace .navItemActive:hover{background:var(--blue);color:var(--inverse);font-weight:600}.shellWorkspace .navItem:focus-visible{outline:2px solid var(--inverse);outline-offset:2px}.shellWorkspace .topbar{background:var(--surface);border:0;border-bottom:1px solid var(--stroke);border-radius:0;box-shadow:none;min-height:80px;padding:var(--space-4) var(--space-7)}.shellWorkspace .shellContent{padding:var(--space-6) var(--space-7)}.shellWorkspace .shellContent>.content{margin:0;padding:0}.shellWorkspace .topbarTitle{font-size:24px;font-weight:600;letter-spacing:-.5px}.shellWorkspace .userArea{gap:var(--space-3)}.shellWorkspace .userAvatar{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--blue-soft);color:var(--blue);font-size:14px;font-weight:500}.shellWorkspace .userSummary{align-items:flex-start;gap:0}.shellWorkspace .userName{font-size:13px;font-weight:500}.shellWorkspace .userRoleBadge{background:transparent;border:0;color:var(--text-soft);font-weight:400;padding:0}.shellWorkspace .button{border-radius:var(--radius-button);font-size:15px;font-weight:500;height:auto;min-height:var(--control-height);padding-block:10px;line-height:1.4}.shellWorkspace .buttonSecondary{background:var(--surface);border-color:var(--stroke-strong);color:var(--text)}.shellWorkspace .menuButton{border-radius:var(--radius-control);aspect-ratio:1}.shellWorkspace .buttonPrimary{font-weight:600}.shellWorkspace .buttonPrimary:hover:not(:disabled){background:var(--blue);border-color:var(--blue);color:var(--inverse);box-shadow:inset 0 0 0 100px var(--state-hover-shade)}.shellWorkspace .buttonSecondary:hover:not(:disabled){background:var(--surface-muted);border-color:var(--muted-strong);color:var(--text)}.shellWorkspace .button:active:not(:disabled){box-shadow:inset 0 0 0 100px var(--state-pressed-shade)}.shellWorkspace .button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.shellWorkspace .button:disabled{background:var(--slate-soft);border-color:var(--stroke);color:var(--text-soft);box-shadow:none}.shellWorkspace .pageHeader{padding:var(--space-2) 0}.shellWorkspace .pageContentToolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);min-height:0;padding:0}.pageContentToolbar>div{min-width:0}.pageContentToolbar .pageMeta{margin-top:0;font-size:13px;overflow-wrap:anywhere}.pageContentToolbar .pageActions{justify-content:flex-end;flex-wrap:wrap}@media (max-width:600px){.shellWorkspace .pageContentToolbar{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.pageContentToolbar .pageActions{justify-content:flex-start}}.shellWorkspace .dashboardContent{margin-top:0;padding:0}@media (max-width:860px){.shellWorkspace{--control-height:44px;display:grid;grid-template-columns:minmax(0,1fr);padding:0}.shellWorkspace .shellContent{padding:var(--space-4)}.shellWorkspace .menuButton,.shellWorkspace .navItem{min-height:44px;min-width:44px}.drawer{animation-name:sheetEnter}.drawerOverlay[data-closing] .drawer{animation-name:sheetExit}.shellWorkspace .sidebar{border-radius:0 var(--radius-panel) var(--radius-panel) 0}.shellWorkspace .topbar{flex-wrap:nowrap;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4)}.shellWorkspace .topbarIntro{gap:var(--space-2)}.shellWorkspace .topbarTitle{font-size:22px}.shellWorkspace .userAvatar{display:none}.shellWorkspace .dashboardContent{margin:0}}@media (max-width:440px){.shellWorkspace .topbarIntro{min-width:0}.shellWorkspace .userArea{flex-shrink:0;justify-content:flex-end}}.shellWorkspace .panel{padding:var(--space-5)}.shellWorkspace .panel>.tableWrap{border:0;border-radius:0;margin-inline:calc(-1 * var(--space-5))}.shellWorkspace .panel>.tableWrap .dataTable td:first-child,.shellWorkspace .panel>.tableWrap .dataTable th:first-child{padding-left:var(--space-5)}.shellWorkspace .panel>.tableWrap .dataTable td:last-child,.shellWorkspace .panel>.tableWrap .dataTable th:last-child{padding-right:var(--space-5)}.shellWorkspace .entityHeroPanel,.shellWorkspace .filterBar,.shellWorkspace .glassInfoCard,.shellWorkspace .loadingPanel,.shellWorkspace .panel,.shellWorkspace .routeCard,.shellWorkspace .statePanel,.shellWorkspace .summaryMetric,.shellWorkspace .systemHealthRow,.shellWorkspace .systemHealthSummary,.shellWorkspace .tableWrap,.shellWorkspace .visualMetricCard{box-shadow:none}.shellWorkspace .filterBar{padding:var(--space-3) var(--space-4);gap:var(--space-3)}.shellWorkspace .dataTable thead th{background:var(--surface-muted);color:var(--text-soft);border-bottom-color:var(--stroke-strong)}.shellWorkspace .dataTable td{line-height:1.45}.shellWorkspace .dashboardPanelHeader h2,.shellWorkspace .panelHeader h2,.shellWorkspace .sectionHeader h2{font-size:18px}.shellWorkspace .statePanel{align-content:start;justify-items:start;gap:var(--space-2)}.shellWorkspace .statePanel>p{margin:0;max-width:65ch;overflow-wrap:anywhere}.shellWorkspace .statePanel>.button{margin-top:var(--space-3)}.shellWorkspace .loadingPanel{background:var(--surface-muted)}.shellWorkspace .merchantDetailHeaderCopy h1,.shellWorkspace .merchantDetailHeaderCopy h2{color:var(--text)}.shellWorkspace .glassInfoCard>.infoPairGrid>.infoPair{background:transparent;border:0;border-radius:0;padding:var(--space-2) 0;min-height:0;-webkit-backdrop-filter:none;backdrop-filter:none}.shellWorkspace .glassInfoCard>.infoPairGrid{gap:var(--space-4) var(--space-6)}.orderUnavailableReasons:empty{display:none}.orderUnavailableReasons{grid-column:1/-1;display:grid;grid-gap:var(--space-1);gap:var(--space-1);color:var(--text-soft);font-size:13px}.confirmationNative{border:1px solid var(--stroke);color:var(--text);margin:auto;max-height:calc(100dvh - 32px);overflow:auto}.confirmationNative::-webkit-backdrop{background:var(--overlay-scrim)}.confirmationNative::backdrop{background:var(--overlay-scrim)}.orderTitleRow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin:var(--space-2) 0}.orderTitleRow h2{margin:0;font-size:24px}.orderTitleRow .entityHeroBadges{margin:0;gap:var(--space-2)}.orderTitleRow .statusBadge{font-size:12px;padding:var(--space-1) var(--space-2)}@media (max-width:600px){.shellWorkspace .glassInfoCard,.shellWorkspace .panel{padding:var(--space-4)}.shellWorkspace .panel>.tableWrap{margin-inline:0}.orderTitleRow h2{font-size:20px}}.dashboardContent{gap:var(--space-3)}.dashboardContent input,.dashboardContent select{border-radius:var(--radius-sm);font-size:15px;font-weight:400;min-height:var(--control-height)}.dashboardContent .panel{border:0;border-radius:var(--radius-panel);box-shadow:none}.dashboardContent .dashboardMerchantSection{border:0;padding:0;background:transparent;box-shadow:none}.dashboardQueryPanel{padding:var(--space-3) var(--space-5)}.dashboardMobileFilterBar{display:none}.dashboardQueryPanel .dashboardMerchantFilters{background:transparent;border:0;grid-template-columns:minmax(300px,1.5fr) minmax(140px,1fr) minmax(140px,1fr) auto;padding:0}.dashboardDateRange legend,.dashboardQueryPanel .dashboardMerchantFilters label>span{color:var(--text-soft);font-size:15px;font-weight:500}.dashboardDateRange{border:0;margin:0;min-width:0;padding:0}.dashboardDateRange legend{margin-bottom:var(--space-1);padding:0}.dashboardDateRange>div{align-items:end;display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.dashboardDateRange label{min-width:0}.dashboardDateRange input{min-width:0;width:100%}.dashboardDateSeparator{color:var(--muted-strong);padding-bottom:10px}.dashboardOverview{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.dashboardOverviewMeta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;color:var(--text-soft);font-size:13px}.dashboardDataContext{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);min-width:0}.dashboardOverviewMeta>.button{flex-shrink:0}.dashboardMetricGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.85fr)}.dashboardMetricGrid,.dashboardOrderPair{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.dashboardOrderPair{width:100%;min-width:0}.dashboardOrderPair>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}.dashboardOrderPair>div+div{border-top:1px solid var(--stroke);padding-top:var(--space-4)}.dashboardOrderPair strong{font-size:28px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.dashboardAmountLabel,.dashboardCountLabel{display:flex;align-items:center;gap:var(--space-2);font-size:13px;color:var(--text-soft)}.dashboardCountLabel svg{color:var(--blue);flex-shrink:0}.dashboardCountSuccess svg{color:var(--on-success)}.dashboardAmountLabel svg{color:var(--blue)}.dashboardMetricCounts,.dashboardMetricRate{justify-content:center}.dashboardMetricRate{align-items:center}.dashboardSuccessRing{position:relative;width:148px;height:148px;flex-shrink:0;justify-self:center}.dashboardSuccessRing>svg{width:100%;height:100%;fill:none;stroke-width:7}.dashboardRingTrack{stroke:var(--slate-soft)}.dashboardRingValue{stroke:var(--mint)}.dashboardMetricRate .dashboardRingValue{stroke:var(--blue)}.dashboardSuccessRing>div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1)}.dashboardSuccessRing strong{font-size:25px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboardSuccessRing small{font-size:13px;margin-left:2px}.dashboardSuccessRing span{font-size:13px;color:var(--text-soft)}.dashboardMetric{background:var(--surface);border:0;border-radius:var(--radius-panel);box-shadow:var(--shadow-tight);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.dashboardMetricHeading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);color:var(--text-soft);font-size:13px;font-weight:500}.dashboardMetricHeading svg{box-sizing:content-box;background:var(--blue);border-radius:var(--radius-pill);padding:var(--space-2);color:var(--inverse);flex-shrink:0;stroke-width:1.5}.dashboardMetricValue{margin-top:var(--space-4);font-size:36px;font-weight:600;line-height:1.2;letter-spacing:-.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboardMetricValue small{font-size:18px;margin-left:3px}.dashboardMetricSuccess svg{background:var(--mint-soft);color:var(--on-success)}.dashboardMetricRate .dashboardBar i{background:var(--blue)}.dashboardMetricAmounts{font-size:24px;line-height:1.4;font-weight:600;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dashboardMetricAmounts>div+div{font-size:18px;margin-top:var(--space-1);color:var(--text-soft)}.dashboardMetricQualifier{color:var(--text-soft);font-size:13px}.dashboardMetricFeatured{background:var(--surface-emphasis);color:var(--on-emphasis)}.dashboardMetricFeatured .dashboardMetricHeading,.dashboardMetricFeatured .dashboardMetricQualifier{color:var(--on-emphasis-muted)}.dashboardMetricFeatured .dashboardMetricAmounts{color:var(--on-emphasis);font-size:32px;letter-spacing:-.5px}.dashboardMetricFeatured .dashboardMetricAmounts>div+div{color:var(--on-emphasis-muted)}.dashboardMetricFeatured .dashboardMetricHeading svg{background:var(--surface);color:var(--blue)}.dashboardBar{height:4px;border-radius:var(--radius-xs);background:var(--slate-soft);overflow:hidden}.dashboardBar i{display:block;height:100%;border-radius:inherit;background:var(--mint)}.dashboardRate{display:grid;grid-gap:var(--space-2);gap:var(--space-2);width:80px;margin-left:auto}.dashboardDetailHeading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.dashboardDetailHeading h2{font-size:18px;font-weight:600}.dashboardDetailHeading>span{font-size:13px;color:var(--text-soft)}.dashboardMerchantCards{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.dashboardMerchantCard{min-width:0;background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius-panel);overflow:hidden;align-self:start}.dashboardMerchantSnapshot{padding:var(--space-3) var(--space-5);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1.25fr) 88px;align-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.dashboardMerchantCardHeader{padding:0;min-width:0}.dashboardMerchantIdentity{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);min-width:0}.dashboardMerchantIdentity small{color:var(--muted);overflow-wrap:anywhere}.dashboardMerchantCardHeader h3{margin:0;font-size:18px;font-weight:600;color:var(--text);overflow-wrap:anywhere}.dashboardMerchantSnapshot .dashboardOrderPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.dashboardMerchantSnapshot .dashboardOrderPair strong{font-size:22px;color:var(--text)}.dashboardMerchantSnapshot .dashboardOrderPair>div{display:grid;justify-content:start;grid-gap:var(--space-1);gap:var(--space-1);padding:0;border:0}.dashboardMerchantAmount{display:grid;grid-gap:var(--space-1);gap:var(--space-1);align-content:center;min-width:0}.dashboardMerchantAmount>span{color:var(--muted);font-size:13px;font-weight:400}.dashboardMerchantAmount strong{font-size:26px;color:var(--blue);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;letter-spacing:-.5px}.dashboardMerchantSuccess{position:relative;width:88px;height:88px}.dashboardMerchantSuccess>svg{width:100%;height:100%;fill:none;stroke-width:7}.dashboardMerchantSuccess>div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1)}.dashboardMerchantSuccess strong{font-size:17px;color:var(--on-success);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboardMerchantSuccess small{font-size:12px;margin-left:1px}.dashboardHeadingCopy{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.dashboardHeadingCopy>span{color:var(--muted);font-size:13px}.dashboardChartLegend{display:flex;flex-wrap:wrap;gap:var(--space-3);color:var(--muted);font-size:12px}.dashboardChartLegend span{display:inline-flex;align-items:center;gap:var(--space-1)}.dashboardChartLegend i{width:8px;height:8px;border-radius:50%;background:var(--mint)}.dashboardChartLegend span:nth-child(2) i{background:var(--slate-soft);border:1px solid var(--stroke-strong)}.dashboardMerchantCard>.tableWrap{border:0;border-top:1px solid var(--stroke);border-radius:0;padding:0;box-shadow:none}.dashboardGatewayTable td,.dashboardGatewayTable th{padding:var(--space-2) var(--space-3);vertical-align:middle}.dashboardGatewayTable .cellContent{overflow:visible;overflow-wrap:anywhere;white-space:normal}.dashboardGatewayName{font-weight:500}.dashboardGatewayTable .dashboardRate{width:100%;max-width:100px;gap:var(--space-1)}.dashboardGatewayTable .dashboardBar{height:4px}@media (max-width:1100px){.dashboardMerchantSnapshot{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) 88px;gap:var(--space-2) var(--space-4)}.dashboardMerchantCardHeader{grid-column:1/-1}}@media (max-width:860px){.dashboardGatewayTable tbody{gap:0;padding:0 var(--space-4)}.dashboardGatewayTable tr{border:0;border-radius:0;padding:var(--space-2) 0}.dashboardGatewayTable tr+tr{border-top:1px solid var(--stroke)}.dashboardGatewayTable td{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding:var(--space-1) 0;align-items:baseline;text-align:left}.dashboardGatewayTable td:first-child{display:block;margin-bottom:var(--space-1)}.dashboardGatewayTable td:first-child:before{display:none}.dashboardGatewayTable td:before{font-size:13px;font-weight:400}.dashboardGatewayTable td.tableCellAlign-right{text-align:left}.dashboardGatewayTable .tableCellAlign-right .cellContent{text-align:right}.dashboardGatewayTable .dashboardRate{max-width:none}}@media (max-width:600px){.dashboardMerchantSnapshot{padding:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) 88px;gap:var(--space-2) var(--space-4)}.dashboardMerchantAmount{grid-column:1/-1}.dashboardMerchantAmount strong{font-size:24px}.dashboardMerchantSnapshot .dashboardOrderPair{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.dashboardMerchantSnapshot .dashboardOrderPair>div{grid-template-columns:minmax(0,1fr) auto;align-items:center}.dashboardMerchantSnapshot .dashboardOrderPair strong{font-size:18px}.dashboardMerchantSnapshot .dashboardCountLabel{font-size:13px}.dashboardMerchantSnapshot .dashboardCountLabel svg{width:16px;height:16px}.dashboardDetailHeading{flex-wrap:wrap;gap:var(--space-2)}}.dashboardContent .dashboardMerchantTableScroll{border:0;border-radius:0}.dashboardContent .dashboardMerchantTable td,.dashboardContent .dashboardMerchantTable th{padding:var(--space-3) var(--space-4)}.dashboardContent .dashboardMerchantTable thead th{background:var(--surface);color:var(--text-soft);font-size:13px;font-weight:400}.dashboardMerchantTable .dashboardMerchantIdentity{display:grid;grid-gap:var(--space-1);gap:var(--space-1);white-space:normal;min-width:150px;max-width:300px;overflow-wrap:anywhere}.dashboardMerchantIdentity small{color:var(--text-soft);font-size:13px;font-weight:400}.dashboardContent .dashboardMerchantTotal{background:var(--surface);font-weight:600}.dashboardContent .dashboardMerchantTotal:not(:first-child)>*{border-top:2px solid var(--stroke)}.dashboardContent .dashboardMerchantTotal th{box-shadow:inset 3px 0 var(--blue)}.dashboardContent .dashboardMerchantTotal td:last-child{color:var(--blue);font-size:16px}.dashboardContent .dashboardMerchantTable tbody tr:not(.dashboardMerchantTotal) th{color:var(--text-soft);padding-left:var(--space-7)}.dashboardContent .dashboardMerchantTable tbody tr:not(.dashboardMerchantTotal):hover{background:var(--surface-muted)}@media (max-width:1200px){.dashboardMetricGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.85fr)}.dashboardQueryPanel .dashboardMerchantFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardQueryPanel .dashboardDateRange{grid-column:1/-1}.dashboardQueryPanel .dashboardMerchantFilters>.button{grid-column:1/-1;width:100%}}@media (max-width:600px){.dashboardMobileFilterBar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.dashboardMobileFilterBar>.button{flex-shrink:0}.dashboardAppliedFilters{min-width:0;font-size:13px}.dashboardAppliedFilters strong{display:block;font-weight:500;overflow-wrap:anywhere}.dashboardAppliedFilters>div{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);margin-top:var(--space-1);color:var(--text-soft)}.dashboardAppliedFilters span{overflow-wrap:anywhere}.dashboardAppliedFilters span+span:before{content:"·";margin-right:var(--space-2)}.dashboardQueryPanel[data-expanded=false] .dashboardMerchantFilters{display:none}.dashboardQueryPanel[data-expanded=true] .dashboardMerchantFilters{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--stroke)}.dashboardMetricGrid{grid-template-columns:minmax(0,1fr) 132px}.dashboardMetricFeatured{grid-column:1/-1}.dashboardMetricGrid .dashboardMetricCounts,.dashboardMetricGrid .dashboardMetricRate{padding:var(--space-3)}.dashboardMetricGrid .dashboardSuccessRing{width:108px;height:108px}.dashboardMetricGrid .dashboardSuccessRing strong{font-size:20px}.dashboardMetricCounts .dashboardOrderPair>div{align-items:flex-start;flex-direction:column;gap:var(--space-1)}.dashboardMetricCounts .dashboardOrderPair strong{font-size:24px}.dashboardContent{gap:var(--space-3)}.dashboardDateRange>div{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.dashboardDateSeparator{display:none}.dashboardQueryPanel{padding:var(--space-4)}.dashboardQueryPanel .dashboardMerchantFilters{grid-template-columns:minmax(0,1fr)}.dashboardMetric{padding:var(--space-5)}.dashboardMetric:not(.dashboardMetricFeatured):not(.dashboardMetricCounts):not(.dashboardMetricRate){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-5)}.dashboardMetric:not(.dashboardMetricFeatured) .dashboardMetricHeading{justify-content:flex-start}.dashboardMetric:not(.dashboardMetricFeatured) .dashboardMetricHeading svg{order:-1;padding:var(--space-1)}.dashboardMetric:not(.dashboardMetricFeatured) .dashboardMetricValue{margin-top:0;font-size:28px}.dashboardMetricRate>.dashboardBar{grid-column:1/-1}.dashboardOverviewMeta{font-size:13px;flex-wrap:nowrap}.dashboardDataPeriod{display:none}:root{--control-height:44px}.activeFilterChip,.rowIconActionButton,.tabButton{min-height:44px;min-width:44px}.checkboxItem{min-height:44px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.spinIcon{animation:none}}.payloadModal{width:min(960px,calc(100vw - 32px));max-width:calc(100% - 32px);max-height:calc(100% - 32px);margin:auto;padding:0;border:1px solid var(--stroke-strong);border-radius:var(--radius-overlay);background:var(--surface);color:var(--text);overflow:hidden}.payloadModal[open]{display:flex;flex-direction:column}.payloadModal::-webkit-backdrop{background:var(--overlay-scrim)}.payloadModal::backdrop{background:var(--overlay-scrim)}.payloadModalHeader{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--stroke)}.payloadModalHeader h2{margin:0;font-size:18px;overflow-wrap:anywhere}.payloadModalBody{overflow-y:auto;overscroll-behavior:contain;padding:var(--space-4);min-height:0}.orderTimelineDiagnostics{margin-top:var(--space-2);overflow-wrap:anywhere}.orderTimelineFailure{color:var(--on-danger)}.orderLifecyclePanel .orderTimelineMeta dd{white-space:pre-wrap;overflow-wrap:anywhere}.riskCondition{border:1px solid var(--stroke);border-radius:var(--radius-inset);padding:var(--space-4);margin-block:var(--space-4);min-width:0}.riskCondition>legend{padding-inline:var(--space-2);font-weight:600}.riskFieldSet{border:0;padding:0;margin-block:var(--space-3);min-width:0}.riskFieldSet>legend{font-size:13px;margin-bottom:var(--space-2)}.riskValues{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.riskValues>div{display:flex;justify-content:space-between;gap:var(--space-3)}.riskValues dd{margin:0;overflow-wrap:anywhere}.riskFieldSet .checkboxItem{min-height:44px}.riskRuleActions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.riskAssignmentLinks{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.riskAssignmentLinks a{overflow-wrap:anywhere}.riskAffectedGateways{background:var(--surface-muted);border:1px solid var(--stroke);border-radius:var(--radius-inset);padding:var(--space-3)}.riskAffectedGateways p{margin:var(--space-2) 0 0;overflow-wrap:anywhere}.riskSectionHeader{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;margin-bottom:var(--space-4)}.riskSectionHeader h2{margin:0}.riskRulePicker{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.riskRuleChoice{align-items:start;border:1px solid var(--stroke);border-radius:var(--radius-inset);cursor:pointer;display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);min-height:44px;padding:var(--space-4)}.riskRuleChoice:has(input:checked){background:var(--surface-muted);border-color:var(--text-soft)}.riskRuleChoice:focus-within{outline:2px solid var(--blue);outline-offset:2px}.riskRuleChoice input{margin:4px 0 0}.riskChoiceHeading{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.riskChoiceSummary{display:block;margin-top:var(--space-2);overflow-wrap:anywhere}@media (max-width:640px){.riskSectionHeader{align-items:start}.riskSectionHeader .riskRuleActions{width:100%}}.riskRulesToolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.riskRulesToolbar .pageHeader{order:2;padding:0;margin:0}.riskRulesToolbar .pageHeader>div:first-child{display:none}.riskRulesToolbar .filterBar{background:transparent;border:0;box-shadow:none;gap:var(--space-3);padding:0;grid-template-columns:minmax(220px,320px) auto}.riskRulesToolbar .filterActions{align-self:end}.riskRulesToolbar .filterFields{grid-template-columns:minmax(0,1fr)}.riskRulesTable .riskRuleActions{flex-wrap:nowrap}.riskRulesTable .riskRuleActions .button{min-height:36px;padding:var(--space-2) var(--space-3)}.riskRulesTable .riskRuleActions .rowIconActionButton{height:36px;min-width:36px}.riskRulesTable .riskAssignmentLinks{gap:var(--space-1);font-size:13px}.riskRulesTable .metaText{font-weight:400;margin-top:var(--space-1)}.riskRulesTable{min-width:800px}.riskRulesTable td>.cellContent{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.riskRuleEditor{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;overflow:hidden}.riskEditorScroll{container:risk-editor/inline-size;min-height:0}.riskRuleEditor>.drawerActions{justify-content:flex-end;display:flex;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--surface)}.riskEditorGrid{display:grid;grid-template-columns:minmax(0,1fr) 304px;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.riskEditorOutcome{grid-column:2;grid-row:1/span 2;display:grid;grid-gap:var(--space-5);gap:var(--space-5);min-width:0}.riskEditorFields,.riskEditorSettings{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.riskEditorSection{min-width:0}.riskAssignmentState h3,.riskEditorSection h3,.riskPreview h3{font-size:18px;font-weight:600;margin:0 0 var(--space-3)}.riskBuilderCondition{margin:0 0 var(--space-3);padding:var(--space-4);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.riskIdentityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.riskIdentityGrid:has(>:only-child){grid-template-columns:minmax(0,1fr)}.riskIdentityGrid>:not(:first-child){border-left:1px solid var(--stroke);padding-left:var(--space-4)}.riskConditionLimits{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.riskConditionLimits:has(.riskPeriodRow>:not(:first-child)){grid-template-columns:minmax(0,1fr)}.riskBuilderCondition .riskFieldSet{margin:0}.riskBuilderCondition .riskFieldSet>legend{color:var(--text);font-size:15px;font-weight:500}.riskBuilderCondition .checkboxGroupCompact{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-2)}.riskBuilderCondition .checkboxItem{min-height:36px;font-size:15px}.riskBuilderCondition .checkboxItem input{flex:0 0 18px;accent-color:var(--blue)}.riskBuilderCondition .riskFieldSet>legend{margin-bottom:var(--space-1)}.riskPeriodRow{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:start}.riskPeriodRow:has(>:only-child){grid-template-columns:minmax(0,1fr)}.riskThresholdControl{display:flex;gap:var(--space-2);align-items:center}.riskThresholdControl input{width:116px;min-width:0}.riskThresholdControl span{color:var(--text-soft);font-size:15px}.riskFieldHint{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.riskConditionSentence{background:var(--surface-muted);border-radius:var(--radius-sm);color:var(--text-soft);line-height:1.7;padding:var(--space-3);overflow-wrap:anywhere}.riskDisposition{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.riskDisposition .checkboxItem{min-height:44px}.riskDisposition h3{margin-bottom:var(--space-1)}.riskAdvanced{border-top:1px solid var(--stroke);padding-top:var(--space-4)}.riskAdvanced summary{cursor:pointer;min-height:44px;font-weight:500}.riskAdvanced .formGrid{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:var(--space-2)}.riskAssignmentState{border-top:1px solid var(--stroke);padding-top:var(--space-4)}.riskAssignmentState .metaText{margin:var(--space-2) 0 0}.riskPreview{align-self:start;background:var(--blue-soft);border-radius:var(--radius-inset);padding:var(--space-4);min-width:0;overflow-wrap:anywhere}.riskPreviewSummary ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2);line-height:1.7}.riskCombineWord{display:block;color:var(--muted);font-size:13px}.riskEffectLabel{color:var(--blue);font-weight:600;margin:var(--space-3) 0 0}.riskPreviewResponse{border-top:1px solid var(--stroke-strong);margin-top:var(--space-4);padding-top:var(--space-4);display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.riskPreviewResponse .metaText,.riskPreviewResponse h3{margin:0}.riskMerchantMessage{background:var(--surface);border-radius:var(--radius-sm);margin:0;padding:var(--space-3);line-height:1.7}.riskRecordCount{color:var(--text-soft);display:block;font-size:13px;margin-top:var(--space-1)}@media (max-width:860px){.riskRulesTable{min-width:0}}@container risk-editor (max-width: 752px){.riskEditorGrid{grid-template-columns:minmax(0,1fr)}.riskEditorOutcome{grid-column:auto;grid-row:auto;gap:var(--space-4)}.riskIdentityGrid{grid-template-columns:minmax(0,1fr)}.riskIdentityGrid>:not(:first-child){border-left:0;border-top:1px solid var(--stroke);padding:var(--space-3) 0 0}.riskBuilderCondition .checkboxGroupCompact{grid-template-columns:repeat(3,minmax(0,1fr))}}@container risk-editor (max-width: 448px){.riskBuilderCondition .checkboxGroupCompact{grid-template-columns:repeat(2,minmax(0,1fr))}.riskConditionLimits{grid-template-columns:minmax(0,1fr)}.riskPeriodRow{grid-template-columns:repeat(2,minmax(0,1fr))}.riskPeriodRow>:first-child{grid-column:1/-1}.riskAdvanced .formGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){.riskEditorGrid,.riskIdentityGrid{grid-template-columns:minmax(0,1fr)}.riskIdentityGrid>:not(:first-child){border-left:0;border-top:1px solid var(--stroke);padding:var(--space-3) 0 0}.riskBuilderCondition .checkboxGroupCompact{grid-template-columns:repeat(3,minmax(0,1fr))}.riskEditorOutcome{grid-column:auto;grid-row:auto;gap:var(--space-4)}}@media (max-width:480px){.riskRulesToolbar{align-items:stretch;flex-direction:column}.riskRulesToolbar .pageHeader{align-self:end;order:0}.riskRulesToolbar .filterBar{grid-template-columns:minmax(0,1fr) auto}.riskEditorScroll{padding:var(--space-4)}.riskRuleEditor>.drawerActions{padding-inline:var(--space-4)}.riskBuilderCondition .checkboxGroupCompact{grid-template-columns:repeat(2,minmax(0,1fr))}.riskBuilderCondition .checkboxItem,.riskRulesTable .riskRuleActions .button{min-height:44px}.riskRulesTable .riskRuleActions .rowIconActionButton{height:44px;min-width:44px}.riskConditionLimits{grid-template-columns:minmax(0,1fr)}.riskPeriodRow{grid-template-columns:repeat(2,minmax(0,1fr))}.riskPeriodRow>:first-child{grid-column:1/-1}.riskAdvanced .formGrid{grid-template-columns:minmax(0,1fr)}.riskThresholdControl{flex-wrap:wrap}}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewFilters,.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewLoginBrand{background:var(--portal-preview-feature-background);color:var(--portal-preview-feature-text)}.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewFilterHint,.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewFilters span,.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewLoginBrand small,.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewLoginBrand span,.portalPreviewLayoutSIDEBAR_WORKSPACE .portalPreviewLoginBrand strong{color:var(--portal-preview-feature-text)}.portalPreviewLayoutCARD_CANVAS .portalPreviewCanvasHero,.portalPreviewLayoutCARD_CANVAS .portalPreviewDetailStatus,.portalPreviewLayoutCARD_CANVAS .portalPreviewLoginBrand{background:var(--portal-preview-feature-background);color:var(--portal-preview-feature-text)}.portalPreviewLayoutCARD_CANVAS .portalPreviewCanvasHero span,.portalPreviewLayoutCARD_CANVAS .portalPreviewCanvasHero strong,.portalPreviewLayoutCARD_CANVAS .portalPreviewDetailStatus code,.portalPreviewLayoutCARD_CANVAS .portalPreviewDetailStatus span,.portalPreviewLayoutCARD_CANVAS .portalPreviewDetailStatus strong,.portalPreviewLayoutCARD_CANVAS .portalPreviewLoginBrand small,.portalPreviewLayoutCARD_CANVAS .portalPreviewLoginBrand span,.portalPreviewLayoutCARD_CANVAS .portalPreviewLoginBrand strong{color:var(--portal-preview-feature-text)}.portalRecipePreview .portalPreviewFrame{background:var(--portal-preview-background)}