:root{color:#172033;background:#f4f7fb;font-family:Inter,Microsoft YaHei,Segoe UI,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}*{box-sizing:border-box}body{min-width:0;margin:0}.agent-login-shell{--admin-ui-login-accent:var(--admin-ui-accent)}.agent-login-locale-control{color:#26364f;background:#ffffffeb;border:1px solid #d9e2ef;border-radius:999px;align-items:center;min-height:40px;padding:6px 12px;display:inline-flex;box-shadow:0 10px 26px #0f172a14}.agent-login-locale-control .login-locale-select{align-items:center;min-width:92px;display:inline-flex!important}.agent-login-locale-control .ant-select-selector{align-items:center;min-height:28px;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.agent-login-locale-control .ant-select-selection-item,.agent-login-locale-control .ant-select-content{color:#26364f;align-items:center;min-width:0;min-height:28px;font-size:13px;font-weight:800;padding-inline-end:18px!important;line-height:28px!important;display:flex!important}.agent-login-locale-control .ant-select-input,.agent-login-locale-control .ant-select-suffix{align-items:center;height:28px;line-height:28px;display:inline-flex!important}.source-line{color:#64748b;margin:0;font-size:13px;line-height:1.55}.agent-login-form .ant-input-password-icon{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}.agent-login-form .ant-input,.agent-login-form .ant-input-affix-wrapper{color:#172033;border-color:#d9e2ef;border-radius:7px;min-height:36px}.agent-login-form .ant-input-affix-wrapper .ant-input{min-height:24px}.agent-login-form .ant-input:focus,.agent-login-form .ant-input-focused,.agent-login-form .ant-input-affix-wrapper-focused{border-color:var(--admin-ui-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--admin-ui-accent) 12%, transparent)}.login-captcha-image.captcha-img{color:#1d4ed8;background:repeating-linear-gradient(135deg,#e0f2fe,#e0f2fe 8px,#dbeafe 8px 16px);border:1px solid #d9e2ef;border-radius:7px;justify-content:center;align-items:center;width:100%;height:38px;padding:0;font-weight:800;display:flex}.login-captcha-image img{object-fit:cover;border-radius:7px;width:100%;height:36px;display:block}.login-submit{background:var(--admin-ui-accent);border:1px solid var(--admin-ui-accent);box-shadow:none;color:#fff;border-radius:7px;min-height:38px;font-size:14px;font-weight:800}.agent-login-actions{align-items:stretch;gap:16px;width:100%;min-width:0;display:flex}.agent-login-back{flex:none;min-width:72px;min-height:38px;padding-inline:18px}.agent-login-actions .login-submit{flex:auto;min-width:0}.login-submit:hover,.login-submit:focus{background:color-mix(in srgb, var(--admin-ui-accent) 82%, black)!important;border-color:color-mix(in srgb, var(--admin-ui-accent) 82%, black)!important;color:#fff!important}.agent-login-session-ended{gap:8px;margin:0;display:grid}.agent-login-session-ended div{grid-template-columns:88px minmax(0,1fr);gap:4px;display:grid}.agent-login-session-ended dt{color:#475467;font-weight:700}.agent-login-session-ended dd{overflow-wrap:anywhere;margin:0}.login-totp-panel,.login-totp-enrollment{gap:12px;display:grid}.login-totp-enrollment{place-items:center}.login-totp-enrollment .ant-alert,.login-totp-manual-secret{justify-self:stretch}.login-totp-manual-secret summary{color:#175cd3;cursor:pointer}.login-totp-manual-secret code{overflow-wrap:anywhere;background:#f8fafc;border:1px solid #d9e2ef;border-radius:6px;margin-top:8px;padding:8px 10px;display:block}.login-totp-expiry{color:#64748b;justify-self:start;font-size:12px}.login-account-chip{background:#f8fbff;border:1px solid #d9e2ef;border-radius:8px;gap:4px;padding:10px 12px;display:grid}.login-account-chip span{color:#64748b;font-size:12px}.login-account-chip strong{color:#172033;overflow-wrap:anywhere}.eyebrow{color:#2563eb;letter-spacing:0;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:700}h1,h2,p{margin-top:0}.panel{background:#fff;border:1px solid #d8e0ec;border-radius:8px;min-width:0;padding:18px;box-shadow:0 10px 24px #14264a0a}.panel header{justify-content:space-between;align-items:center;display:flex}.status{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.portal-frame{color:#172033;background:#f4f7fb}.portal-sidebar{background:var(--admin-ui-navigation-bg);border-inline-end:1px solid var(--admin-ui-navigation-border);box-sizing:border-box;color:var(--admin-ui-navigation-text);flex:0 0 var(--admin-ui-shell-sidebar-width);height:100vh;min-height:0;max-width:var(--admin-ui-shell-sidebar-width);min-width:var(--admin-ui-shell-sidebar-width);width:var(--admin-ui-shell-sidebar-width);z-index:30;align-self:start;padding:16px 10px;position:sticky;top:0;overflow:auto}.portal-sidebar.compact{flex:0 0 var(--admin-ui-shell-sidebar-collapsed-width);max-width:var(--admin-ui-shell-sidebar-collapsed-width);min-width:var(--admin-ui-shell-sidebar-collapsed-width);width:var(--admin-ui-shell-sidebar-collapsed-width);padding:16px 8px;overflow:visible}.brand{border-bottom:1px solid var(--admin-ui-navigation-border);align-items:center;gap:10px;min-height:38px;margin:0 0 12px;padding:0 8px 16px;display:flex}.brand-mark{background:var(--admin-ui-accent);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:inline-flex}.brand-copy{min-width:0;display:grid}.brand strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;display:block;overflow:hidden}.brand small{color:var(--admin-ui-navigation-muted);margin-top:2px;font-size:12px;display:block}.sidebar-collapse-button{background:var(--admin-ui-navigation-selected-bg);border:1px solid var(--admin-ui-navigation-border);color:var(--admin-ui-navigation-text);cursor:pointer;border-radius:7px;flex:none;justify-content:center;align-items:center;min-width:30px;height:30px;margin-left:auto;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.portal-sidebar .sidebar-collapse-button.ant-btn{color:var(--admin-ui-navigation-text)}.portal-sidebar .sidebar-collapse-button.ant-btn:not(:disabled):not(.ant-btn-disabled):hover,.portal-sidebar .sidebar-collapse-button.ant-btn:not(:disabled):not(.ant-btn-disabled):focus-visible,.sidebar-collapse-button:hover,.sidebar-collapse-button:focus-visible{outline:0;background:var(--admin-ui-navigation-selected-bg)!important;border-color:var(--admin-ui-navigation-border)!important;color:var(--admin-ui-accent)!important}.grouped-nav{gap:0;display:grid}.agent-nav-group{gap:0;margin:8px 0 12px;display:grid}.agent-sidebar-link{color:var(--admin-ui-navigation-text);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.portal-sidebar:not(.compact) .agent-sidebar-menu-submenu .agent-sidebar-link{padding-left:22px}.agent-sidebar-link-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.agent-sidebar-dot{background:var(--admin-ui-navigation-muted);border-radius:999px;flex:none;width:6px;height:6px}.agent-sidebar-menu{color:var(--admin-ui-navigation-text);--ant-menu-item-bg:transparent;--ant-menu-item-color:var(--admin-ui-navigation-text);--ant-menu-item-hover-bg:var(--admin-ui-navigation-selected-bg);--ant-menu-item-hover-color:var(--admin-ui-accent);--ant-menu-item-selected-bg:var(--admin-ui-navigation-selected-bg);--ant-menu-item-selected-color:var(--admin-ui-accent);--ant-menu-sub-menu-item-bg:transparent;background:0 0;border-inline-end:0}.agent-sidebar-menu-submenu,.agent-sidebar-menu-item{color:inherit;background:0 0;width:100%;margin:0;padding:0!important}.agent-sidebar-menu-item{color:var(--admin-ui-navigation-text);border-radius:7px;min-height:32px;line-height:normal;height:auto!important}.portal-sidebar .agent-sidebar-menu-item,.portal-sidebar .agent-sidebar-menu-item-content{color:var(--admin-ui-navigation-text);font-size:13px;line-height:normal}.agent-sidebar-menu-submenu>:has(.agent-nav-group-title){box-sizing:border-box;border-radius:7px;min-height:34px;font-size:14px;font-weight:900;color:var(--admin-ui-navigation-muted)!important;height:auto!important;padding:8px 10px!important;line-height:1.25!important}.agent-sidebar-menu-submenu>:has(.agent-nav-group-title):hover{background:var(--admin-ui-navigation-selected-bg);color:var(--admin-ui-accent)!important}.agent-sidebar-menu-submenu.agent-nav-group--current>:has(.agent-nav-group-title){background:var(--admin-ui-navigation-selected-bg);color:#fff!important}.portal-sidebar .agent-sidebar-menu-item.agent-sidebar-menu-item--selected,.portal-sidebar .agent-sidebar-menu-item:hover{background:var(--admin-ui-navigation-selected-bg);color:var(--admin-ui-accent)}.portal-sidebar .agent-sidebar-menu-item.agent-sidebar-menu-item--selected .agent-sidebar-link,.portal-sidebar .agent-sidebar-menu-item:hover .agent-sidebar-link{color:var(--admin-ui-accent)}.portal-sidebar .agent-sidebar-menu-item.agent-sidebar-menu-item--selected .agent-sidebar-dot{background:var(--admin-ui-accent)}.agent-sidebar-menu-submenu .agent-sidebar-menu-item+.agent-sidebar-menu-item{margin-top:1px}.agent-sidebar-menu-submenu:hover,.agent-nav-group--current{color:var(--admin-ui-navigation-text)}.agent-sidebar-menu-item-content,.agent-nav-group-title{text-overflow:ellipsis;min-width:0;overflow:hidden}.agent-nav-group-title{color:inherit;font:inherit;line-height:inherit}.portal-sidebar.compact .brand{justify-content:center;padding-inline:0}.portal-sidebar.compact .brand-copy,.portal-sidebar.compact .agent-sidebar-menu-item-content,.portal-sidebar.compact .agent-nav-group-title{display:none}.portal-sidebar.compact .sidebar-collapse-button{margin:12px 0 0;position:absolute;top:54px;bottom:auto;left:50%;transform:translate(-50%)}.portal-sidebar.compact .grouped-nav{place-items:center;gap:18px;margin-top:48px}.portal-sidebar.compact .agent-sidebar-menu,.portal-sidebar.compact .agent-sidebar-menu-submenu{width:42px}.portal-sidebar.compact .agent-nav-group--current{background:var(--admin-ui-navigation-selected-bg);border:1px solid var(--admin-ui-navigation-border);box-shadow:none;color:var(--admin-ui-accent);border-radius:8px}.portal-main{min-width:0;max-width:100%;position:relative}.portal-topbar{height:var(--admin-ui-shell-topbar-height);min-height:var(--admin-ui-shell-topbar-height);z-index:10;background:#fffffff5;border-bottom:1px solid #d9e2ef;justify-content:space-between;align-items:center;padding:0 24px;line-height:normal;display:flex;position:sticky;top:0}.topbar-button{color:#26364f;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9e2ef;border-radius:7px;align-items:center;gap:6px;min-height:34px;padding:7px 10px;font-size:13px;text-decoration:none;display:inline-flex}.icon-button{color:#26364f;margin-right:14px;display:none}.topbar-crumb{color:#64748b;overflow-wrap:anywhere;margin-right:auto;font-size:13px;display:none}.topbar-search-box{width:100%;min-width:220px}.topbar-actions{align-items:center;gap:8px;min-width:0;display:flex}.account-trigger{border:1px solid var(--admin-ui-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--admin-ui-accent) 12%, transparent);color:#172033;cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:8px;min-width:204px;max-width:min(300px,34vw);min-height:38px;padding:5px 9px 5px 5px;display:inline-flex}.account-text{flex-direction:column;flex:auto;align-items:flex-start;min-width:0;line-height:1.1;display:flex}.account-text strong{color:#172033;overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;display:block;overflow:hidden}.account-text span{color:#64748b;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:3px;font-size:11px;display:block;overflow:hidden}.chevron{color:#64748b;flex:none;font-size:12px}.avatar{background:color-mix(in srgb, var(--admin-ui-accent) 12%, transparent);color:var(--admin-ui-accent);border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:inline-flex}.avatar.large{border-radius:10px;width:42px;height:42px}@media (width<=920px){.portal-frame{background:#f4f7fb}.portal-sidebar{display:none}.portal-main{max-width:100%}.portal-topbar{padding:0 14px}.topbar-search-box{flex-basis:220px;min-width:160px}.icon-button{display:inline-flex}.topbar-crumb{display:block}.account-text,.chevron{display:none}}.topbar-popover,.topbar-drawer{z-index:30;background:#fff;border:1px solid #d9e2ef;line-height:normal;position:absolute;top:58px;right:24px;box-shadow:0 18px 40px #0f234624}.topbar-popover{border-radius:8px;gap:6px;min-width:260px;max-height:min(70vh,560px);padding:12px;display:grid;overflow:auto}.portal-topbar>.admin-ui-account-menu-surface{inset-inline-end:24px;z-index:30;position:absolute;top:52px}.topbar-popover.search-popover{min-width:min(420px,100vw - 32px);max-width:min(520px,100vw - 32px);left:auto}.topbar-popover.language-timezone-popover{gap:12px;width:min(560px,100vw - 48px);max-width:min(560px,100vw - 48px);max-height:calc(100dvh - 78px);padding:0}.language-popover-head{border-bottom:1px solid #d9e2ef;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.language-popover-head strong{color:#102650;font-size:16px;display:block}.language-popover-head p{color:#66789d;margin:4px 0 0;font-size:12px;line-height:1.5}.language-popover-head>span{color:var(--admin-ui-accent);background:#f5f3ff;border-radius:999px;flex:none;padding:6px 10px;font-size:12px;font-weight:800}.language-choice-section{gap:8px;padding:0 16px;display:grid}.language-choice-section>span{color:#66789d;font-size:12px;font-weight:700}.language-choice-grid,.timezone-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.timezone-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.language-choice-grid button,.timezone-choice-grid button{text-align:left;border:1px solid #d9e2ef;min-height:38px;font-weight:800}.language-choice-grid button.active,.timezone-choice-grid button.active{border-color:var(--admin-ui-accent);color:var(--admin-ui-accent);background:#f5f3ff}.language-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 16px;display:grid}.language-info-grid .topbar-info-item{background:#f8fbff;border:1px solid #d9e7f7;border-radius:8px;min-height:58px;padding:10px}.language-popover-footer{border-top:1px solid #d9e2ef;justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.topbar-popover .language-popover-footer button.active{background:var(--admin-ui-accent);color:#fff}.topbar-info-item span{color:#66789d;margin-bottom:4px;font-size:11px;display:block}.topbar-info-item strong{color:#102650;overflow-wrap:anywhere;font-size:13px;display:block}.topbar-popover a,.topbar-popover button{color:#26364f;cursor:pointer;text-align:left;background:#fff;border:0;border-radius:6px;padding:9px 10px;text-decoration:none}.topbar-popover a:hover,.topbar-popover button:hover,.topbar-popover button.active{background:#f8fafc}@media (width<=520px){.portal-topbar>.admin-ui-account-menu-surface{inset-inline:8px}}.popover-heading,.popover-row{gap:10px;display:flex}.popover-heading{justify-content:space-between;align-items:center}.popover-row{border-top:1px solid #edf2f8;flex-direction:column;align-items:flex-start}.popover-row small{color:#66789d}.search-result-row span,.search-result-row small{overflow-wrap:anywhere}.detail-drawer-body .metric-grid.five,.detail-drawer-body .metric-grid.four,.detail-drawer-body .metric-grid.six{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-drawer-body .metric-card h3.ant-typography{font-size:17px;line-height:1.2}.detail-drawer-body .detail-grid,.detail-drawer-body .merchant-detail-lower{grid-template-columns:minmax(0,1fr)}.detail-drawer-body .detail-list .ant-descriptions-item-container{grid-template-columns:minmax(96px,34%) minmax(0,1fr)}.detail-drawer-body .detail-list .ant-descriptions-item.detail-list-wide .ant-descriptions-item-container{grid-template-columns:minmax(0,1fr)}.detail-drawer-body .detail-list .admin-ui-description-grid__value{overflow-wrap:anywhere;min-width:0}.detail-drawer-body .agent-balance-grid{grid-template-columns:minmax(0,1fr)}.drawer-tabs{border-bottom:1px solid #d9e2ef;flex-wrap:wrap;gap:8px;margin:0 -20px 2px;padding:0 20px 12px;display:flex}.topbar-drawer>.drawer-top-actions .drawer-tabs,.agent-right-drawer>.drawer-top-actions .drawer-tabs,.detail-drawer-body>.drawer-top-actions .drawer-tabs{scrollbar-width:none;border-bottom:0;flex-wrap:nowrap;margin:0;padding:0;overflow:auto hidden}.topbar-drawer>.drawer-top-actions .drawer-tabs::-webkit-scrollbar{width:0;height:0}.agent-right-drawer>.drawer-top-actions .drawer-tabs::-webkit-scrollbar{width:0;height:0}.detail-drawer-body>.drawer-top-actions .drawer-tabs::-webkit-scrollbar{width:0;height:0}.topbar-drawer>.drawer-top-actions .drawer-tabs>*,.agent-right-drawer>.drawer-top-actions .drawer-tabs>*,.detail-drawer-body>.drawer-top-actions .drawer-tabs>*{white-space:nowrap;flex:none}.drawer-tabs button{color:#334155;background:#fff;border:1px solid #d9e2ef;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.drawer-tabs button.active{background:var(--admin-ui-accent);border-color:var(--admin-ui-accent);color:#fff}.drawer-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.drawer-summary-card{background:#f8fbff;border:1px solid #d9e7f7;border-radius:8px;gap:8px;min-height:72px;padding:12px;display:grid}.drawer-summary-card span{color:#66789d;font-size:12px}.drawer-summary-card strong{color:#172033;overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:800}.drawer-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.drawer-flow-card{background:#f8fbff;border:1px solid #d9e7f7;border-radius:8px;gap:5px;min-height:86px;padding:10px 12px;display:grid}.drawer-flow-card span{color:#66789d;font-size:11px}.drawer-flow-card strong{color:#172033;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:800}.drawer-flow-card p{color:#4b5b73;margin:0;font-size:12px;line-height:1.45}.drawer-field-section,.admin-ui-form-section{background:#fff;border:1px solid #d9e2ef;border-radius:8px;gap:0;padding:0;display:grid;overflow:hidden}.drawer-field-section-heading,.admin-ui-form-section__header{background:#f3f7fc;border-bottom:1px solid #d7e2ef;align-items:center;min-height:44px;padding:0 14px;display:flex}.drawer-field-section-heading h3,.admin-ui-form-section__title h3{color:#172033;margin:0;font-size:14px;font-weight:800}.drawer-field-section-body,.admin-ui-form-section__body{background:#fff;padding:12px 14px 14px}.drawer-field-grid{width:100%;min-width:0;display:block}.drawer-field-grid>.ant-descriptions-view{background:0 0;border:0;border-radius:0;width:100%;min-height:0;padding:0;display:block}.drawer-field-grid .ant-descriptions-view>table{table-layout:fixed;width:100%;min-width:0;margin-top:0}.drawer-field-grid span{color:#66789d;font-size:12px}.drawer-field-grid strong{color:#172033;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:800;line-height:1.45}.agent-drawer-panel{background:#fff;border:1px solid #d9e2ef;border-radius:8px;overflow:hidden}.agent-drawer-list-panel{min-width:0}.agent-drawer-panel .panel-heading{border-bottom:1px solid #d9e2ef;padding:12px 14px}.agent-drawer-panel .agent-ant-table,.agent-drawer-panel .ant-table-wrapper{min-width:0}.agent-drawer-panel .ant-table-thead>tr>th{color:#475569;background:#f8fafc;padding:9px 10px;font-size:12px;font-weight:700}.agent-drawer-panel .ant-table-tbody>tr>td{border-bottom-color:#edf2f7;padding:9px 10px;font-size:12px}.detail-section{gap:10px;display:grid}.detail-section h3{color:#172033;margin:0;font-size:14px}.repair-form{gap:12px;display:grid}.repair-form label,.agent-drawer-control-field{gap:6px;display:grid}.repair-form label>span,.agent-drawer-control-field>span{color:#66789d;font-size:12px;font-weight:700}.agent-drawer-control-field-invalid>span:first-child,.agent-drawer-field-error{color:#b42318}.agent-drawer-field-error,.agent-drawer-field-help{font-size:12px;line-height:1.45}.agent-drawer-field-help{color:#66789d}.repair-form input,.repair-form select,.filter-panel select{border:1px solid #d9e2ef;border-radius:5px;min-width:0;padding:8px 10px;font-size:13px}.repair-form .ant-input,.repair-form .ant-select .ant-select-selector,.agent-drawer-input,.agent-drawer-select .ant-select-selector{min-height:40px;font-size:13px;border-color:#d9e2ef!important;border-radius:6px!important}.repair-form textarea.ant-input{resize:vertical;min-height:96px;line-height:1.5}.admin-ui-form-section .repair-form{gap:12px}.admin-ui-form-section{align-items:start}.admin-ui-form-section>.admin-ui-form-section__body{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.admin-ui-form-section>.admin-ui-form-section__body>label,.admin-ui-form-section>.admin-ui-form-section__body>.agent-drawer-control-field,.admin-ui-form-section>.admin-ui-form-section__body>.agent-drawer-readonly-field{gap:6px;min-width:0;display:grid}.admin-ui-form-section>.admin-ui-form-section__body>label>span,.admin-ui-form-section>.admin-ui-form-section__body>.agent-drawer-control-field>span{color:#66789d;font-size:12px;font-weight:700}.admin-ui-form-section>.admin-ui-form-section__body>.agent-drawer-control-field-wide,.admin-ui-form-section>.admin-ui-form-section__body>.agent-drawer-form{grid-column:1/-1}.admin-ui-form-section>.admin-ui-form-section__body>label:has(textarea){grid-column:1/-1}.admin-ui-form-section .agent-drawer-select,.admin-ui-form-section .ant-select,.admin-ui-form-section .ant-input,.admin-ui-form-section textarea.ant-input{width:100%}.admin-ui-form-section .agent-drawer-select .ant-select-selector{min-height:36px;border-color:#d9e2ef!important;border-radius:7px!important}@media (width<=920px){.drawer-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.admin-ui-form-section>.admin-ui-form-section__body,.drawer-flow-grid{grid-template-columns:1fr}}.agent-drawer-readonly-field{background:#f8fbff;border:1px solid #e6eef8;border-radius:8px;gap:6px;padding:10px 12px;display:grid}.agent-drawer-readonly-field span{color:#66789d;font-size:12px}.agent-drawer-readonly-field strong{color:#172033;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.checkbox-line{align-items:center;gap:8px;display:flex!important}.checkbox-line input,.agent-drawer-checkbox input{width:auto}.page-title-row{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.page-content{padding:var(--admin-ui-shell-content-block-start) var(--admin-ui-workspace-gutter) var(--admin-ui-shell-content-block-end)}.page-title-row h1,.page-content h1{color:#172033;margin:0;font-weight:700}.source-line,.page-description{color:#64748b;max-width:820px;margin:6px 0 14px;font-size:13px;line-height:1.6}.page-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 14px;display:grid}.page-flow-card{background:#fff;border:1px solid #d9e2ef;border-radius:8px;gap:5px;min-height:88px;padding:12px;display:grid}.page-flow-card span{color:#64748b;font-size:12px}.page-flow-card strong{color:#172033;overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:800}.page-flow-card p{color:#4b5b73;margin:0;font-size:12px;line-height:1.45}.currency-tabs{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.currency-tabs button{color:#334155;background:#fff;border:1px solid #d9e2ef;border-radius:999px;min-width:70px;min-height:32px;padding:6px 12px;font-weight:700}.currency-tabs button.active{background:var(--admin-ui-accent);border-color:var(--admin-ui-accent);color:#fff}.metric-grid{gap:12px;margin:0 0 14px;display:grid}.metric-grid>.ant-col{flex:initial!important;width:100%!important;max-width:none!important}.metric-grid.five{grid-template-columns:repeat(5,minmax(0,1fr))}.metric-grid.six{grid-template-columns:repeat(6,minmax(0,1fr))}.metric-card{min-height:82px;box-shadow:none;background:#fff;border:1px solid #d9e2ef;border-radius:8px;width:100%}.metric-card>.ant-card-body{gap:6px;min-height:82px;display:grid;padding:13px 14px!important}.metric-card .ant-typography{margin:0!important}.metric-card .ant-typography-secondary{color:#64748b;font-size:12px}.metric-card h3.ant-typography{color:#0f172a;overflow-wrap:anywhere;font-size:19px;font-weight:800;line-height:1.15;display:block}.metric-card .ant-card-body>.ant-typography-secondary:last-child{color:#17b26a;font-size:12px;font-weight:700;display:block}.agent-home-metrics .metric-card{min-height:112px}.agent-home-metrics .metric-card>.ant-card-body{flex-direction:column;align-items:flex-start;gap:4px;min-height:112px;padding:10px 12px;display:flex}.agent-home-metrics .metric-card-action{border:0;min-height:22px;padding:0}.metric-card-action{color:#1d4ed8;border:1px solid #d9e2ef;border-radius:7px;min-height:30px;margin-top:auto;padding:4px 9px;font-size:12px;font-weight:700}.metric-icon{border-radius:8px;width:10px;height:10px;margin-top:5px;display:inline-block}.blue{background:#7c3aed}.green{background:#16a34a}.purple{background:#7c3aed}.orange{background:#f59e0b}.red{background:#ef4444}.dashboard-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;margin-top:14px;display:grid}.dashboard-grid.lower{grid-template-columns:minmax(0,1fr)}.agent-design-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-design-dashboard-grid .span-2{grid-column:1/-1}.table-panel>.panel-heading{margin-bottom:12px}.agent-dashboard-attention-panel{min-height:153px;margin-bottom:14px;overflow-x:visible}.agent-dashboard-attention-panel.table-panel{min-height:153px;overflow-x:visible}.clean-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.clean-item{background:#fff;border:1px solid #e7edf5;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.clean-item strong{color:#172033;margin-bottom:4px;font-size:14px;display:block}.clean-item span{color:#64748b;font-size:12px}.clean-action{justify-items:end;gap:6px;display:grid}.clean-action b{color:#172033;font-size:20px}.agent-home-range-toolbar{grid-template-columns:minmax(170px,.9fr) minmax(360px,1.4fr) minmax(220px,1fr);align-items:end;gap:12px;margin:0 0 14px;display:grid}.range-title{gap:2px;display:grid}.range-title strong{color:#172033;font-size:14px}.range-title span{color:#64748b;font-size:12px}.agent-home-date-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.agent-home-date-fields label{gap:4px;display:grid}.agent-home-date-fields label>span{color:#64748b;font-size:12px;font-weight:700}.range-controls{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.tag{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;align-items:center;min-height:24px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.hidden-governance{display:none}.status{border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.status.ok,.status.success{color:#166534;background:#dcfce7}.status.warn,.status.warning,.status.waiting,.status.processing{color:#92400e;background:#fef3c7}.status.bad,.status.danger{color:#991b1b;background:#fee2e2}.status.neutral,.status.muted{color:#334155;background:#e2e8f0}.trend-cell{grid-template-columns:minmax(0,1fr) 54px;align-items:center;gap:10px;display:grid}.trend-track{background:#e8eef7;border-radius:999px;height:7px;overflow:hidden}.trend-bar{background:#7c3aed;border-radius:999px;height:100%;display:block}.table-panel{min-height:210px;overflow-x:auto}.panel-heading h2{color:#172033;margin:0;font-size:15px;font-weight:700}.panel-heading{justify-content:space-between;align-items:center;display:flex}@media (width<=920px){.page-flow-grid,.clean-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.page-flow-grid,.clean-list{grid-template-columns:1fr}}.agent-home-dashboard{--agent-home-accent:#7c3aed;gap:12px;width:100%;min-width:0;display:grid}.agent-home-dashboard__toolbar,.agent-home-dashboard__panel,.agent-home-dashboard__pending{box-shadow:none;background:#fff;border:1px solid #d9e2ef;border-radius:8px}.agent-home-dashboard__toolbar{justify-content:space-between;align-items:center;min-height:58px;padding:9px 16px;display:flex}.agent-home-dashboard__toolbar-groups,.agent-home-dashboard__snapshot,.agent-home-dashboard__trend-actions{align-items:center;gap:14px;display:flex}.agent-home-dashboard__toolbar-divider{background:#d9e2ef;width:1px;height:28px}.agent-home-dashboard__snapshot{justify-content:flex-end;min-width:0}.agent-home-dashboard__segments.ant-segmented{background:#fff;border:1px solid #d7e0ee;border-radius:7px;padding:0;overflow:hidden}.agent-home-dashboard__segments .ant-segmented-item{color:#26344e;border-inline-end:1px solid #d7e0ee;border-radius:0;min-width:88px;min-height:36px;padding:2px 12px;font-size:13px;font-weight:700}.agent-home-dashboard__segments .ant-segmented-item:last-child{border-inline-end:0}.agent-home-dashboard__segments .ant-segmented-item-selected{box-shadow:none;color:#fff;background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.agent-home-dashboard__segments .ant-segmented-thumb{box-shadow:none;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border-radius:0}.agent-home-dashboard__segments--compact .ant-segmented-item{min-width:82px}.agent-home-dashboard__pending{border-inline-start:5px solid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:76px;padding:12px 18px;display:grid}.agent-home-dashboard__pending--warning{background:#fffdf8;border-color:#f5a20a}.agent-home-dashboard__pending-icon{color:#fff;background:#f5a20a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;font-weight:800;display:inline-flex}.agent-home-dashboard__pending strong,.agent-home-dashboard__pending .agent-home-dashboard__secondary{display:block}.agent-home-dashboard__pending strong{color:#14213d;margin-bottom:2px;font-size:16px;line-height:1.35}.agent-home-dashboard__primary-grid{grid-template-columns:minmax(0,3fr) minmax(300px,2fr);align-items:stretch;gap:12px;display:grid}.agent-home-dashboard__panel{min-width:0;overflow:hidden}.agent-home-dashboard__panel-header{justify-content:space-between;align-items:center;min-height:58px;padding:12px 16px 8px;display:flex}.agent-home-dashboard__panel-header h2{color:#15213b;margin:0 0 2px;font-size:16px;font-weight:800;line-height:1.3}.agent-home-dashboard__panel-header .agent-home-dashboard__secondary{font-size:12px}.agent-home-dashboard__secondary{color:#66758e;font-size:13px;line-height:1.5}.agent-home-dashboard__panel-body{min-width:0;padding:0 14px 14px;overflow-x:auto}.agent-home-dashboard__panel-body .compact-dashboard-table{margin:0}.agent-home-dashboard__panel-body .agent-list-result-state{border:0;min-height:44px;margin:0 auto;padding:8px 14px}.agent-home-dashboard__panel-body .admin-ui-data-table-empty-state{min-height:60px;padding:8px}.agent-home-dashboard__panel-body .compact-dashboard-table table{margin-top:0}.agent-home-dashboard__primary-grid>.agent-home-dashboard__panel{min-height:230px}.agent-home-dashboard__business-metrics{border:1px solid #e1e7f0;border-radius:7px;overflow:hidden}.agent-home-dashboard__business-metric{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:7px 16px;display:grid}.agent-home-dashboard__business-metric+.agent-home-dashboard__business-metric{border-top:1px solid #e5eaf2}.agent-home-dashboard__business-icon{color:var(--agent-home-accent);background:#f1eafe;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;display:inline-flex}.agent-home-dashboard__business-metric>span:nth-child(2){color:#34425c;font-size:13px}.agent-home-dashboard__business-metric strong{color:#111c35;font-variant-numeric:tabular-nums;font-size:21px}.agent-home-dashboard__business-action{justify-content:center;padding-top:4px;display:flex}.agent-home-dashboard__trend-chart{height:168px;padding:0 4px 2px}.agent-home-dashboard__trend-chart svg{width:100%;height:100%;overflow:visible}.agent-home-dashboard__trend-grid{stroke:#d8dfeb;stroke-dasharray:4 4;stroke-width:1px}.agent-home-dashboard__trend-line{stroke:var(--agent-home-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.agent-home-dashboard__trend-point{fill:#fff;stroke:var(--agent-home-accent);stroke-width:2px}.agent-home-dashboard__trend-date,.agent-home-dashboard__trend-value{fill:#5d6c86;font-size:11px}.agent-home-dashboard__trend-value{fill:#17213a}.agent-home-dashboard__empty{color:#71809a;justify-content:center;align-items:center;min-height:120px;display:flex}.agent-home-dashboard .agent-button.ant-btn-primary{background:linear-gradient(135deg,#8b5cf6,#6d28d9);border-color:#7c3aed}.agent-home-dashboard .agent-button.ant-btn-link{color:var(--agent-home-accent);font-weight:700}@media (width<=1050px){.agent-home-dashboard__toolbar,.agent-home-dashboard__toolbar-groups,.agent-home-dashboard__snapshot{flex-wrap:wrap;align-items:flex-start}.agent-home-dashboard__primary-grid{grid-template-columns:1fr}}@media (width<=720px){.agent-home-dashboard__pending,.agent-home-dashboard__panel-header{grid-template-columns:1fr;align-items:flex-start}.agent-home-dashboard__pending{display:grid}.agent-home-dashboard__panel-header,.agent-home-dashboard__trend-actions{flex-direction:column;align-items:flex-start}}.empty-state{color:#66789d;border:1px dashed #d4deea;border-radius:6px;justify-content:center;place-items:center start;gap:8px;min-height:180px;padding:20px;line-height:1.45;display:grid}.empty-state h3,.empty-state p{margin:0}table{border-collapse:collapse;table-layout:auto;width:100%;min-width:720px;margin-top:12px;font-size:12px}.compact-dashboard-table{table-layout:auto;min-width:720px}.compact-dashboard-table th,.compact-dashboard-table td{overflow-wrap:break-word;word-break:normal}.merchant-summary-table{min-width:860px}.merchant-summary-table th:first-child,.merchant-summary-table td:first-child,.fund-summary-table th:nth-child(2),.fund-summary-table td:nth-child(2){overflow-wrap:break-word;word-break:normal;min-width:190px}.compact-dashboard-table .ok,.compact-dashboard-table .warn{white-space:nowrap;display:inline-flex}.merchant-summary-table th:nth-child(2),.merchant-summary-table td:nth-child(2),.merchant-summary-table th:nth-child(3),.merchant-summary-table td:nth-child(3),.merchant-summary-table th:nth-child(4),.merchant-summary-table td:nth-child(4),.merchant-summary-table th:nth-child(5),.merchant-summary-table td:nth-child(5),.fund-summary-table th:nth-child(3),.fund-summary-table td:nth-child(3),.fund-summary-table th:nth-child(4),.fund-summary-table td:nth-child(4){overflow-wrap:normal;white-space:nowrap}.command-ledger-table{min-width:920px}.compact-dashboard-table th,.compact-dashboard-table td{overflow-wrap:break-word;text-align:left;white-space:normal;word-break:normal;border-bottom:1px solid #dfe7f1;padding:11px 12px}.compact-dashboard-table td small{color:#66789d;margin-top:4px;line-height:1.35;display:block}.compact-dashboard-table th{background:#f8fbff;font-weight:500}.ok{color:#16a35f;background:#e9f8ef;border-radius:4px;padding:3px 8px}.warn{color:#f59e0b;background:#fff6e6;border-radius:4px;padding:3px 8px}.danger{color:#ef4444;background:#fff0f0;border-radius:4px;padding:3px 8px}.frozen{color:#7c3aed}.table-footer{color:#66789d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.pagination-footer>span:last-child,.pagination-actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.load-pill{color:var(--admin-ui-accent);background:#e8efff;border-radius:999px;padding:4px 10px;font-size:12px}.api-error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:-8px 0 16px;padding:10px 12px;font-size:13px;line-height:1.45}.filter-panel{background:#fff;border:1px solid #d9e2ef;border-radius:8px;margin:4px 0 20px;padding:0;display:block}.filter-panel>.admin-ui-filter-panel__surface-body{padding:15px!important}.filter-panel:has(+.panel.table-panel){margin:4px 0 12px}.filter-panel:has(+.panel.table-panel)+.panel.table-panel{box-shadow:none;border-color:#d9e2ef;margin:0 0 16px}.filter-panel.agent-dashboard-filter-panel .admin-ui-filter-panel__body{grid-template-columns:minmax(190px,1.1fr) minmax(190px,1.1fr) minmax(170px,1fr) minmax(150px,.9fr) minmax(152px,auto)}.filter-panel.agent-dashboard-filter-panel .admin-ui-filter-panel__actions{grid-column:5/6;align-self:end;min-width:152px;flex-wrap:nowrap!important}.filter-panel label{gap:4px;min-width:0;display:grid}.filter-panel span{font-size:12px}.filter-panel input,.filter-panel select{border:1px solid #d9e2ef;border-radius:5px;min-width:0;padding:8px 10px;font-size:13px}.filter-panel select{color:#172033;background:#fff;min-height:36px}.filter-panel .ant-input,.filter-panel .ant-select{width:100%}.filter-panel .ant-input,.filter-panel .ant-select,.filter-panel .ant-select .ant-select-selector,.filter-panel .ant-btn{box-sizing:border-box;align-items:center;min-height:36px;height:36px!important}.filter-panel .ant-input{padding:7px 10px}.filter-panel .ant-select .ant-select-selector{align-items:center;display:flex;padding:0 11px!important}.filter-panel .ant-select .ant-select-content{align-items:center;min-width:0;min-height:34px;padding:0 11px;line-height:34px;display:flex!important}.filter-panel .ant-select .ant-select-input{height:34px;line-height:34px}.filter-panel .ant-select .ant-select-selection-search,.filter-panel .ant-select .ant-select-selection-search-input{height:34px!important;line-height:34px!important}.filter-panel .ant-select .ant-select-selection-overflow{align-items:center;min-height:34px}.filter-panel .ant-select .ant-select-selection-item,.filter-panel .ant-select .ant-select-selection-placeholder{align-items:center;min-height:34px;display:inline-flex;line-height:34px!important}.filter-panel .ant-select .ant-select-suffix{justify-content:center;align-items:center;height:34px;display:inline-flex!important}.filter-panel .agent-filter-action-button{box-shadow:none;border-radius:7px;justify-content:center;align-items:center;min-width:70px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.filter-panel .agent-filter-reset-button{color:#334155;background:#fff;border-color:#d9e2ef}.filter-panel .agent-filter-reset-button:not(:disabled):hover,.filter-panel .agent-filter-reset-button:not(:disabled):focus-visible{color:#172033;background:#f8fafc;border-color:#cbd5e1}.filter-panel .agent-filter-query-button{background:var(--admin-ui-accent);border-color:var(--admin-ui-accent);color:#fff}.filter-panel .agent-filter-query-button:not(:disabled):hover,.filter-panel .agent-filter-query-button:not(:disabled):focus-visible{background:color-mix(in srgb, var(--admin-ui-accent) 82%, black);border-color:color-mix(in srgb, var(--admin-ui-accent) 82%, black);color:#fff}.filter-panel .agent-filter-query-button:disabled,.filter-panel .agent-filter-query-button.ant-btn-disabled{color:#94a3b8;background:#e2e8f0;border-color:#d8e1ef}.filter-panel .agent-filter-action-label{white-space:nowrap;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}.filter-validation{grid-column:1/-1;margin:0}.agent-filter-actions{justify-content:end;gap:10px;display:flex}.ant-select-dropdown{border:1px solid #d9e2ef;border-radius:8px;padding:4px;box-shadow:0 18px 40px #0f234624}.ant-select-dropdown .ant-select-item{border-radius:6px;align-items:center;gap:8px;min-height:36px;font-size:13px;line-height:1.35;display:flex;padding:0 12px!important}.ant-select-dropdown .ant-select-item-option-content{text-overflow:ellipsis;white-space:nowrap;flex:auto;align-items:center;min-width:0;min-height:34px;display:inline-flex;overflow:hidden}.ant-select-dropdown .ant-select-item-option-state{flex:none;justify-content:center;align-items:center;min-height:34px;display:inline-flex}.ant-dropdown .ant-dropdown-menu{border:1px solid #d9e2ef;border-radius:8px;padding:4px;box-shadow:0 18px 40px #0f234624}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:6px;align-items:center;min-height:36px;padding:0 12px;font-size:13px;line-height:1.35;display:flex}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content>a{align-items:center;min-height:34px;display:inline-flex}.head-actions{align-items:center;gap:8px;display:flex}.agent-list-result-state{text-align:center;border:0;border-radius:0;flex-direction:column;align-items:center;gap:8px;width:min(100%,520px);max-width:520px;margin:14px auto;padding:18px;display:inline-flex}.agent-state-panel{min-width:0}.agent-ant-table .ant-table-placeholder>.ant-table-cell{text-align:center}.agent-ant-table .ant-table-container,.agent-ant-table .ant-table-content{width:100%}.agent-ant-table .ant-table-placeholder .ant-table-expanded-row-fixed{justify-content:center;display:flex;width:100%!important;left:0!important}.agent-list-result-state p{color:#64748b;margin:0;line-height:1.55}.agent-list-result-load_failed{background:snow;border-color:#fca5a5}.agent-list-result-filtered_empty,.agent-list-result-time_invalid{background:#fbfdff}.agent-list-result-audit{color:#64748b;font-size:12px}.agent-list-result-actions{justify-content:center;margin-top:4px}.agent-list-table-panel{--agent-list-panel-content-x:12px;--agent-list-panel-content-y:12px;--agent-list-panel-x:16px;background:#fff;margin-left:0;margin-right:0;border-color:#d9e2ef!important}.agent-list-table-panel .agent-ant-table{width:100%;min-width:0;margin:0}.agent-list-table-panel table{margin-top:0}.agent-list-table-panel .ant-table-container{border:1px solid #e5edf6;border-radius:6px;overflow:hidden}.agent-list-table-panel .ant-table-thead>tr>th{color:#172033;background:#fbfdff;border-bottom:1px solid #e5edf6;font-weight:700}.agent-list-table-panel .ant-table-thead>tr>th:not(:last-child){border-right:1px solid #edf2f7}.command-ledger-table.panel{--agent-list-panel-x:18px;padding:0 0 18px}.command-ledger-table.panel>.api-error{margin:12px var(--agent-list-panel-x)}.agent-dashboard-list-table-panel.panel{--agent-list-panel-x:16px;padding:0 0 16px}.agent-dashboard-list-table-panel>.agent-ant-table{margin:var(--agent-list-panel-content-y) var(--agent-list-panel-content-x) 0;max-width:calc(100% - (var(--agent-list-panel-content-x) * 2));min-width:0;width:calc(100% - (var(--agent-list-panel-content-x) * 2))}.agent-dashboard-list-table-panel>.table-footer{margin-left:var(--agent-list-panel-content-x);margin-right:var(--agent-list-panel-content-x);padding-left:0;padding-right:0}.command-ledger-table.panel>.agent-ant-table{margin:var(--agent-list-panel-content-y) var(--agent-list-panel-content-x) 0;max-width:calc(100% - (var(--agent-list-panel-content-x) * 2));min-width:0;width:calc(100% - (var(--agent-list-panel-content-x) * 2))}.command-ledger-table.panel>.table-footer{margin-left:var(--agent-list-panel-content-x);margin-right:var(--agent-list-panel-content-x);width:auto;padding-left:0;padding-right:0}.pagination-actions button.active{background:var(--admin-ui-accent);border-color:var(--admin-ui-accent);color:#fff}@media (width<=920px){.filter-panel.agent-dashboard-filter-panel .admin-ui-filter-panel__body{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-panel.agent-dashboard-filter-panel .admin-ui-filter-panel__actions{grid-column:1/-1;justify-content:flex-end}}@media (width<=720px){.filter-panel.agent-dashboard-filter-panel .admin-ui-filter-panel__body{grid-template-columns:1fr}}.detail-hero{justify-content:space-between;align-items:center;margin:14px 0 20px;display:flex}.detail-hero h2{margin:0 0 8px;font-size:24px}.detail-hero span{color:#66789d}.detail-actions{gap:10px;display:flex}.detail-grid{grid-template-columns:1fr 1fr;gap:18px;margin:18px 0;display:grid}.merchant-detail-lower{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:stretch}.merchant-detail-lower .panel{overflow-x:auto}.merchant-detail-lower .compact-dashboard-table{min-width:0}.merchant-detail-lower .capability-evidence-table{min-width:1180px}.feature-filter-panel{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) auto;margin-bottom:20px}.metric-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.api-success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin:0 0 14px;padding:10px 12px;font-size:13px}.detail-list{width:100%;min-width:0;margin:0}.detail-list .ant-descriptions-view{width:100%}.detail-list .ant-descriptions-item-container{border-bottom:1px solid #edf2f8;grid-template-columns:160px minmax(0,1fr);align-items:start;padding-bottom:10px;display:grid}.detail-list .ant-descriptions-item.detail-list-wide .ant-descriptions-item-container{grid-template-columns:minmax(0,1fr)}.detail-list .admin-ui-description-grid__label{color:#66789d;font-size:13px}.detail-list .admin-ui-description-grid__value{overflow-wrap:anywhere;min-width:0}.agent-balance-stack{gap:6px;min-width:0;line-height:1.35;display:grid}.agent-balance-line{background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;padding:0;display:flex}.agent-balance-line strong{color:#0f172a;font-size:14px;font-weight:700;line-height:inherit;background:0 0;flex:none;padding:0}.agent-balance-amount{color:#0f172a;overflow-wrap:anywhere;font-size:14px;font-weight:600}.agent-balance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.agent-balance-card{background:#f8fbff;border:1px solid #d9e2ef;border-radius:7px;min-width:0;padding:12px}.agent-balance-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.agent-balance-heading strong{color:#172033;font-size:15px;font-weight:600}.agent-balance-heading span{color:#66789d;font-size:12px}.agent-balance-amounts{gap:8px;margin:0;display:grid}.agent-balance-amounts div{border-bottom:0;grid-template-columns:1fr;gap:3px;padding-bottom:0;display:grid}.agent-balance-amounts dt{color:#66789d;font-size:12px}.agent-balance-amounts dd{color:#172033;overflow-wrap:anywhere;font-size:14px;font-weight:600}@media (width<=920px){.topbar-crumb{text-overflow:ellipsis;white-space:nowrap;flex:80px;min-width:0;overflow:hidden}.account-trigger{box-shadow:none;justify-content:center;width:40px;min-width:40px;max-width:40px;padding:4px}.topbar-button{min-height:32px;padding:6px 8px;font-size:12px}.topbar-popover,.topbar-drawer{width:auto;left:12px;right:12px}.topbar-drawer{max-width:none;top:0}.metric-grid.five,.metric-grid.four,.metric-grid.six,.dashboard-grid,.dashboard-grid.lower,.agent-design-dashboard-grid,.detail-grid,.agent-balance-grid,.filter-panel{grid-template-columns:1fr}.panel,.filter-panel,.metric-card{min-width:0;max-width:100%}.compact-dashboard-table{table-layout:auto;width:100%;min-width:720px}.compact-dashboard-table th,.compact-dashboard-table td{overflow-wrap:break-word;word-break:normal;font-size:12px}.table-footer{flex-direction:column;align-items:flex-start;gap:8px}.agent-finance-filter-panel,.agent-merchant-filter-panel,.agent-support-filter-panel{grid-template-columns:1fr}}
