:root{--ui-color-white:#fff;--ui-color-gray-25:#fcfcfd;--ui-color-gray-50:#f8fafc;--ui-color-gray-100:#f2f4f7;--ui-color-gray-200:#e4e7ec;--ui-color-gray-300:#d0d5dd;--ui-color-gray-400:#98a2b3;--ui-color-gray-500:#667085;--ui-color-gray-600:#475467;--ui-color-gray-700:#344054;--ui-color-gray-800:#1d2939;--ui-color-gray-900:#101828;--ui-color-blue-50:#eef4ff;--ui-color-blue-100:#dbe7ff;--ui-color-blue-200:#b9daf8;--ui-color-blue-500:#2e90fa;--ui-color-blue-600:#175cd3;--ui-color-blue-700:#1849a9;--ui-color-green-50:#effaf5;--ui-color-green-100:#dcfce7;--ui-color-green-200:#b7dfcf;--ui-color-green-500:#16a34a;--ui-color-green-600:#008060;--ui-color-green-700:#006e52;--ui-color-green-800:#166534;--ui-color-mint-50:#effdf6;--ui-color-mint-200:#b7ebd2;--ui-color-mint-700:#067647;--ui-color-navy-600:#1f3f6f;--ui-color-navy-700:#17325b;--ui-color-orange-50:#fff7ed;--ui-color-orange-200:#f0c89c;--ui-color-orange-600:#f97316;--ui-color-orange-700:#b54708;--ui-color-orange-800:#9a3412;--ui-color-red-50:#fff1f0;--ui-color-red-100:#fef2f2;--ui-color-red-200:#f2b8b5;--ui-color-red-300:#fecaca;--ui-color-red-700:#b42318;--ui-color-red-800:#991b1b;--ui-color-canvas:#f4f6f8;--ui-color-canvas-subtle:#f6f8fb;--ui-color-surface:var(--ui-color-white);--ui-color-surface-subtle:var(--ui-color-gray-50);--ui-color-surface-muted:var(--ui-color-gray-100);--ui-color-text:var(--ui-color-gray-800);--ui-color-text-strong:var(--ui-color-gray-900);--ui-color-text-muted:var(--ui-color-gray-500);--ui-color-text-subtle:var(--ui-color-gray-600);--ui-color-border:#d8dee8;--ui-color-border-card:#dfe5ed;--ui-color-border-subtle:#edf0f3;--ui-color-border-strong:var(--ui-color-gray-400);--ui-color-primary:var(--ui-color-green-600);--ui-color-primary-hover:var(--ui-color-green-700);--ui-color-primary-soft:var(--ui-color-green-50);--ui-color-focus:var(--ui-color-blue-600);--ui-color-info:var(--ui-color-blue-600);--ui-color-info-soft:#f0f8ff;--ui-color-success:var(--ui-color-green-600);--ui-color-success-soft:var(--ui-color-green-50);--ui-color-warning:var(--ui-color-orange-700);--ui-color-warning-soft:var(--ui-color-orange-50);--ui-color-danger:var(--ui-color-red-700);--ui-color-danger-soft:var(--ui-color-red-50);--ui-color-overlay:#10182880;--ui-font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ui-font-system:-apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--ui-font-size-xs:11px;--ui-font-size-sm:12px;--ui-font-size-md:13px;--ui-font-size-base:14px;--ui-font-size-lg:16px;--ui-font-size-xl:20px;--ui-font-size-title:28px;--ui-font-weight-medium:600;--ui-font-weight-semibold:700;--ui-font-weight-bold:800;--ui-line-height-relaxed:1.6;--ui-space-1:4px;--ui-space-1-5:6px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-8:32px;--ui-space-10:40px;--ui-radius-xs:4px;--ui-radius-sm:6px;--ui-radius-md:8px;--ui-radius-lg:10px;--ui-radius-xl:12px;--ui-radius-2xl:14px;--ui-radius-3xl:16px;--ui-radius-4xl:18px;--ui-radius-pill:999px;--ui-radius-circle:50%;--ui-shadow-xs:0 1px 2px #1018280a;--ui-shadow-card:0 2px 0 #eaeaea;--ui-shadow-control:0 1px 2px #10182814;--ui-shadow-control-hover:0 6px 14px #1f3f6f2e;--ui-shadow-sm:0 4px 12px #10182814;--ui-shadow-md:0 12px 32px #10182824;--ui-shadow-drawer:-16px 0 48px #1018282e;--ui-focus-ring:0 0 0 3px #175cd333;--ui-control-height-sm:32px;--ui-control-height-md:40px;--ui-control-height-lg:48px;--ui-motion-fast:.12s;--ui-motion-control:.16s;--ui-motion-base:.18s;--ui-motion-slow:.26s;--ui-ease-standard:cubic-bezier(.2, 0, 0, 1)}.dispute-report-body [hidden]{display:none!important}.dispute-report-body{--report-border:#d7e0ec;--report-surface:var(--ui-color-white);color:#0f172a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:0 0;flex-direction:column;min-height:100dvh;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;overflow:hidden auto}.dispute-report-document{overflow-x:hidden}.dispute-report-body.embedded-report-scroll{--dispute-report-embedded-table-height:clamp(520px, 70vh, 760px);scrollbar-gutter:stable;height:auto;min-height:100%;display:block;overflow:auto}.dispute-report-shell{width:min(100%,1540px);max-width:1540px;box-shadow:none;box-sizing:border-box;background:0 0;border:0;border-radius:0;min-width:0;margin:16px auto;padding:28px 24px 30px}.dispute-report-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.dispute-report-heading{gap:8px;display:grid}.dispute-report-body.embedded-report-scroll .dispute-report-shell{flex:none;width:100%;max-width:100%;height:auto;min-height:0;max-height:none;padding:18px 20px 28px;overflow:visible}.dispute-report-body.embedded-report-scroll .dispute-report-header{flex-wrap:wrap;min-width:0}.dispute-report-body.embedded-report-scroll .dispute-report-heading,.dispute-report-body.embedded-report-scroll .dispute-report-topbar{min-width:0;max-width:100%}.dispute-report-header,.dispute-report-panel,.dispute-report-kpi{border:1px solid var(--report-border);border-radius:var(--ui-radius-md);background:var(--report-surface)}.dispute-report-header{background:0 0;border:0}.dispute-report-kicker-logo{object-fit:contain;flex:none;width:auto;max-width:64px;height:18px}.dispute-report-kicker-logo-fallback{border-radius:var(--ui-radius-circle);background:var(--ui-color-white);color:#2855d9;border:1px solid #dbe5f2;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:inline-grid}.dispute-report-body.embedded-report-scroll .dispute-report-header{min-height:150px;margin-bottom:14px}.dispute-report-kicker{color:#64748b;letter-spacing:0;text-transform:none;align-items:center;gap:10px;margin:0 0 4px;font-size:17px;font-weight:700;display:inline-flex}.dispute-report-title{color:#0f172a;letter-spacing:-.04em;margin:0;font-size:39px;font-weight:700;line-height:1.05}.dispute-report-subtitle{color:#66748f;margin:0;font-size:16px;line-height:1.6}.dispute-report-topbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.dispute-report-top-action,.dispute-report-inline-button,.dispute-report-action{appearance:none;border-radius:var(--ui-radius-lg);background:var(--ui-color-white);color:#12203a;font:inherit;cursor:pointer;border:1px solid #dce5f1;font-weight:600;transition:border-color .18s,background-color .18s,box-shadow .18s}.dispute-report-top-action:hover,.dispute-report-inline-button:hover,.dispute-report-action:hover{box-shadow:none;border-color:#c9d7eb}.dispute-report-top-action.is-primary{color:var(--ui-color-white);background:#2953e8;border-color:#2953e8}.dispute-report-top-action.is-icon-only{justify-content:center;width:42px;padding:0}.dispute-report-top-action,.dispute-report-inline-button{align-items:center;gap:12px;height:40px;min-height:40px;padding:0 14px;font-size:13px;display:inline-flex}.dispute-report-top-action.is-range,.dispute-report-inline-button.is-range{justify-content:space-between;min-width:248px}.dispute-report-top-icon,.dispute-report-top-caret,.dispute-report-field-icon,.dispute-report-tool-icon,.dispute-report-more-icon{stroke:currentColor;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.dispute-report-top-caret{width:18px;height:18px}.dispute-report-action-modal[hidden]{display:none}.dispute-report-action-modal{z-index:1000;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dispute-report-action-modal__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;background:#0f172a6b;border:0;position:absolute;inset:0}.dispute-report-action-modal__panel{z-index:1;border-radius:var(--ui-radius-xl);background:var(--ui-color-white);border:1px solid #dce5f1;width:min(820px,100vw - 32px);max-height:min(720px,100vh - 48px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 80px #0f172a38}.dispute-report-body.embedded-report-scroll .dispute-report-panel{flex:none;overflow:visible}.dispute-report-action-modal__head{border-bottom:1px solid #edf2f8;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.dispute-report-action-modal__head small{color:#2454f5;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:900;display:block}.dispute-report-action-modal__head h2{color:#14213d;margin:0;font-size:20px;font-weight:850;line-height:1.2}.dispute-report-action-modal__head p{color:#5f6f8c;margin:6px 0 0;font-size:13px;line-height:1.45}.dispute-report-action-modal__close{appearance:none;border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#233554;cursor:pointer;border:1px solid #dce5f1;flex:none;place-items:center;width:36px;height:36px;display:inline-grid}.dispute-report-bulk-list{gap:8px;padding:12px;display:grid}.dispute-report-bulk-list button{appearance:none;border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#1d2d4a;width:100%;font:inherit;text-align:left;cursor:pointer;border:1px solid #e1e9f4;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.dispute-report-bulk-list button:hover,.dispute-report-bulk-list button:focus-visible{background:#f8fbff;outline:none}.dispute-report-bulk-list button:disabled{cursor:not-allowed;opacity:.5}.dispute-report-bulk-list strong,.dispute-report-bulk-list small{display:block}.dispute-report-bulk-list strong{color:#14213d;font-size:13px;font-weight:850}.dispute-report-bulk-list small{color:#657692;margin-top:2px;font-size:12px;line-height:1.35}.dispute-report-bulk-icon{border-radius:var(--ui-radius-md);background:var(--ui-color-blue-50);color:#2454f5;place-items:center;width:38px;height:38px;display:inline-grid}.dispute-report-action-status{border-radius:var(--ui-radius-md);background:var(--ui-color-blue-50);color:#2454f5;margin:0 12px 12px;padding:10px 12px;font-size:12px;font-weight:800}.dispute-report-action-status[data-tone=success]{color:#138f53;background:#edf9f0}.dispute-report-action-status[data-tone=error]{color:#be123c;background:#fff1f2}.dispute-report-resolve-body{gap:14px;padding:16px 20px;display:grid}.dispute-report-resolve-summary{border-radius:var(--ui-radius-md);color:#243653;background:#f6f8fc;padding:10px 12px;font-size:13px;font-weight:800}.dispute-report-resolve-option{border-radius:var(--ui-radius-md);background:var(--ui-color-white);cursor:pointer;border:1px solid #e1e9f4;align-items:flex-start;gap:10px;padding:12px;display:flex}.dispute-report-resolve-option input{margin-top:2px}.dispute-report-resolve-option strong,.dispute-report-resolve-option small{display:block}.dispute-report-resolve-option:has(input:checked){background:var(--ui-color-white);border-color:#dfe7f2}.dispute-report-resolve-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dispute-report-resolve-fields[data-resolve-fields=close]{grid-template-columns:minmax(0,1fr)}.dispute-report-resolve-fields[hidden]{display:none}.dispute-report-resolve-body input[type=text],.dispute-report-resolve-body select,.dispute-report-resolve-body textarea{border-radius:var(--ui-radius-md);color:#172440;width:100%;font:inherit;border:1px solid #dce5f1;font-size:13px}.dispute-report-resolve-body input[type=text],.dispute-report-resolve-body select{min-height:38px;padding:0 10px}.dispute-report-resolve-body textarea{resize:vertical;min-height:94px;padding:10px 12px}.dispute-report-action-modal__footer{background:#fbfcfe;border-top:1px solid #edf2f8;justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;display:flex}.dispute-report-resolve-panel{border-radius:12px;width:min(860px,100vw - 32px);max-height:min(88vh,760px);font-size:13px;line-height:1.24;overflow:auto;box-shadow:0 30px 90px #0f172a40}.dispute-report-resolve-x{z-index:3;background:0 0;border:0;position:absolute;top:22px;right:24px}.dispute-report-resolve-back{appearance:none;z-index:3;color:#172440;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:24px;left:28px}.dispute-report-resolve-back svg,.dispute-report-resolve-x svg,.dispute-report-resolve-header svg,.dispute-report-resolve-notice svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.dispute-report-resolve-screen{padding:20px 22px 18px}.dispute-report-resolve-screen[hidden]{display:none}.dispute-report-resolve-header,.dispute-report-resolve-step-head{align-items:center;gap:14px;margin-bottom:18px;padding-right:54px;display:flex}.dispute-report-resolve-screen[data-resolve-screen=refund] .dispute-report-resolve-step-head,.dispute-report-resolve-screen[data-resolve-screen=accept] .dispute-report-resolve-step-head{margin-top:34px}.dispute-report-resolve-header h2,.dispute-report-resolve-step-head h2{color:#111c36;margin:0;font-size:20px;font-weight:850;line-height:1.2}.dispute-report-resolve-header p,.dispute-report-resolve-step-head p{color:#596987;margin:4px 0 0;font-size:13px;line-height:1.35}.dispute-report-resolve-title-icon,.dispute-report-resolve-step-icon{color:#1554c7;background:#f2f5fa;border-radius:16px;flex:none;place-items:center;width:64px;height:64px;display:inline-grid}.dispute-report-action-modal .dispute-report-resolve-title-icon svg{stroke-width:1.9px;width:36px;height:36px}.dispute-report-resolve-step-icon{border-radius:var(--ui-radius-circle);width:64px;height:64px;font-size:34px;line-height:1}.dispute-report-resolve-step-icon.is-refund{color:#2f7654;background:#eef5f1}.dispute-report-resolve-step-icon svg{stroke:currentColor;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.dispute-report-resolve-step-icon img,.dispute-report-resolve-choice-icon img{object-fit:contain;width:62%;height:62%;display:block}.dispute-report-resolve-step-icon.is-accept{color:#9a563c;background:#f7f1ed}.dispute-report-resolve-summary-grid{grid-template-columns:minmax(0,1fr) 290px;align-items:stretch;gap:16px;display:grid}.dispute-report-resolve-overview{background:#fff;border:1px solid #dce5f1;border-radius:10px;grid-template-columns:minmax(215px,1.15fr) minmax(128px,.7fr) minmax(145px,.75fr) minmax(190px,1fr) 44px;align-items:stretch;padding:14px 16px;display:grid}.dispute-report-resolve-overview-primary{min-width:0;padding-right:18px}.dispute-report-resolve-overview .dispute-report-resolve-amount{margin-top:9px}.dispute-report-resolve-overview .dispute-report-resolve-amount strong{font-size:28px}.dispute-report-resolve-overview .dispute-report-resolve-descriptor,.dispute-report-resolve-overview .dispute-report-resolve-cardline{margin-top:7px}.dispute-report-resolve-overview-metric{border-left:1px solid #e3ebf5;align-items:center;gap:9px;min-width:0;padding:8px 14px;display:flex}.dispute-report-resolve-overview-metric>span:last-child{min-width:0}.dispute-report-resolve-overview-metric strong,.dispute-report-resolve-overview-metric small,.dispute-report-resolve-overview-metric em{display:block}.dispute-report-resolve-overview-metric strong{color:#172440;font-size:12px;font-weight:850;line-height:1.2}.dispute-report-resolve-overview-metric small,.dispute-report-resolve-overview-metric em{color:#53647f;margin-top:6px;font-size:11px;font-style:normal;font-weight:500;line-height:1.2}.dispute-report-resolve-overview-metric.is-impact em{color:#2f7654;margin-top:4px}.dispute-report-resolve-overview-icon{color:#1765e8;background:#f3f6fb;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.dispute-report-resolve-overview-icon svg{stroke:currentColor;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.dispute-report-resolve-compact-impact{color:#168353!important;font-size:14px!important;font-weight:850!important}.dispute-report-resolve-details-toggle{appearance:none;color:#172440;cursor:pointer;background:#fff;border:1px solid #d3deec;border-radius:8px;align-self:center;place-items:center;width:40px;height:40px;display:inline-grid}.dispute-report-resolve-details-toggle:hover,.dispute-report-resolve-details-toggle:focus-visible{background:#f6f8fb;border-color:#9fb3ce;outline:none}.dispute-report-resolve-details-toggle svg{stroke:currentColor;stroke-width:2.2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform .16s}.dispute-report-resolve-details-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.dispute-report-resolve-expanded{grid-column:1/-1;grid-template-columns:subgrid;margin-top:0;display:grid}.dispute-report-resolve-expanded .dispute-report-resolve-summary-grid{display:contents}.dispute-report-resolve-expanded .dispute-report-resolve-detail-card,.dispute-report-resolve-expanded .dispute-report-resolve-impact{background:0 0;border:0;border-radius:0;height:auto}.dispute-report-resolve-expanded .dispute-report-resolve-detail-card{border-top:1px solid #dfe7f0;grid-column:1/4;padding:16px 22px 2px 2px}.dispute-report-resolve-expanded .dispute-report-resolve-impact{border-left:1px solid #e3ebf5;grid-column:4/6;padding:16px 0 2px 14px}.dispute-report-resolve-expanded .is-expanded-refund .is-total{border-top:0;margin-top:0;padding-top:0}.dispute-report-resolve-main{gap:14px;display:grid}.dispute-report-resolve-hero-card,.dispute-report-resolve-detail-card,.dispute-report-resolve-choice-section,.dispute-report-resolve-screen[data-resolve-screen=refund],.dispute-report-resolve-screen[data-resolve-screen=accept]{border-radius:var(--ui-radius-lg);background:var(--ui-color-white);border:1px solid #dce5f1}.dispute-report-resolve-impact{background:#fff;border:1px solid #dce5f1;border-radius:10px}.dispute-report-resolve-screen[data-resolve-screen=refund],.dispute-report-resolve-screen[data-resolve-screen=accept]{margin:0}.dispute-report-resolve-hero-card{background:var(--ui-color-white);border:1px solid #dce5f1;gap:14px;height:100%;padding:18px;display:grid}.dispute-report-resolve-hero-top{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);gap:16px;display:grid}.dispute-report-resolve-alert{border-radius:var(--ui-radius-sm);color:#526176;text-transform:uppercase;background:#f1f4f8;width:max-content;padding:5px 9px;font-size:10px;font-weight:900}.dispute-report-resolve-amount{align-items:baseline;gap:8px;margin-top:10px;display:flex}.dispute-report-resolve-amount strong{color:#07142c;letter-spacing:-.04em;font-size:32px;line-height:1}.dispute-report-resolve-amount span{color:#101d35;font-size:14px;font-weight:850}.dispute-report-resolve-descriptor{color:#14213d;margin-top:9px;font-size:14px;font-weight:850}.dispute-report-resolve-cardline{color:#283954;margin-top:10px;font-size:13px;font-weight:750}.dispute-report-resolve-cardline,#disputeReportResolveCardDisplay{align-items:center;display:inline-flex}.dispute-report-resolve-cardline .dispute-report-card-cell,#disputeReportResolveCardDisplay .dispute-report-card-cell{gap:8px}.dispute-report-resolve-cardline .dispute-card-brand,#disputeReportResolveCardDisplay .dispute-card-brand{box-shadow:none;background:0 0;border:0}.dispute-report-resolve-timeline{border-left:1px solid #e3ebf5;gap:16px;margin:0;padding-left:22px;display:grid}.dispute-report-resolve-timeline div,.dispute-report-resolve-details div,.dispute-report-resolve-impact dl div{justify-content:space-between;gap:10px;line-height:1.22;display:flex}.dispute-report-resolve-timeline dt,.dispute-report-resolve-details dt,.dispute-report-resolve-impact dt{color:#586a88;white-space:nowrap;min-width:0;font-size:13px;font-weight:850}.dispute-report-resolve-timeline dt{align-items:center;gap:8px;display:inline-flex}.dispute-report-resolve-timeline dt svg{stroke:currentColor;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;background:#f3f6fb;border-radius:9px;flex:none;width:28px;height:28px;padding:6px}.dispute-report-resolve-timeline dd,.dispute-report-resolve-details dd,.dispute-report-resolve-impact dd{color:#14213d;text-align:right;min-width:0;margin:0;font-size:13px;font-weight:500;line-height:1.22}#disputeReportResolveStatusPill{color:#44546a;white-space:nowrap;background:#eef2f7;border-radius:5px;padding:4px 7px;font-size:9px;font-weight:850;display:inline-flex}.dispute-report-resolve-detail-card{border-radius:var(--ui-radius-lg);background:var(--ui-color-white);border:1px solid #dce5f1;padding:18px}.dispute-report-resolve-detail-card h3,.dispute-report-resolve-choice-section h3{color:#14213d;margin:0 0 12px;font-size:14px;font-weight:850}.dispute-report-resolve-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;margin:0;display:grid;position:relative}.dispute-report-resolve-details:before{content:"";background:#e3ebf5;width:1px;position:absolute;top:0;bottom:0;left:50%}.dispute-report-resolve-notice{color:#44546a;background:0 0;border-radius:0;align-items:center;gap:10px;margin-bottom:18px;padding:0;font-size:13px;font-weight:600;line-height:1.25;display:flex}.dispute-report-resolve-impact{box-sizing:border-box;height:100%;padding:18px}.dispute-report-resolve-impact-head{color:#172440;justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.dispute-report-resolve-impact-head strong{font-size:15px;font-weight:850}.dispute-report-resolve-impact-head>span{border-radius:var(--ui-radius-circle);color:#66748f;border:1px solid #8090aa;place-items:center;width:16px;height:16px;font-size:10px;font-weight:850;display:inline-grid;position:relative}.dispute-report-resolve-info{cursor:help}.dispute-report-resolve-info:after{content:attr(aria-label);z-index:20;border-radius:var(--ui-radius-md);width:230px;color:var(--ui-color-white);opacity:0;visibility:hidden;background:#111c36;border:1px solid #d7e1ef;padding:9px 10px;font-size:12px;font-weight:600;line-height:1.3;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px);box-shadow:0 14px 34px #0f172a33}.dispute-report-resolve-info:hover:after,.dispute-report-resolve-info:focus-visible:after{opacity:1;visibility:visible;transform:translateY(0)}.dispute-report-resolve-impact-block+.dispute-report-resolve-impact-block{border-top:1px solid #e5ecf5;margin-top:22px;padding-top:22px}.dispute-report-resolve-impact h4{white-space:nowrap;margin:0 0 9px;font-size:14px;font-weight:850;line-height:1.2}.dispute-report-resolve-impact h4 em{font-style:normal;font-weight:500}.dispute-report-resolve-impact h4{align-items:center;gap:8px;display:flex}.dispute-report-resolve-impact-icon{border-radius:var(--ui-radius-circle);flex:none;place-items:center;width:30px;height:30px;display:inline-grid}.dispute-report-resolve-impact-icon.is-refund{background:#eef5f1}.dispute-report-resolve-impact-icon.is-accept{color:#9a563c;background:#f7f1ed}.dispute-report-resolve-impact-icon img{object-fit:contain;width:62%;height:62%}.dispute-report-resolve-impact-icon svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.dispute-report-resolve-impact .is-save h4,.dispute-report-resolve-impact .is-save .is-total dd{color:#2f7654}.dispute-report-resolve-impact .is-loss h4,.dispute-report-resolve-impact .is-loss .is-total dd{color:#9a563c}.dispute-report-resolve-impact dl{gap:10px;margin:0;display:grid}.dispute-report-resolve-impact .is-total{border-top:1px solid #dfe7f0;margin-top:6px;padding-top:9px}.dispute-report-resolve-impact.is-compact{background:#fafbfe;align-self:start}.dispute-report-resolve-impact.is-compact.is-loss{background:#fafbfe}.dispute-report-resolve-screen[data-resolve-screen=refund] .dispute-report-resolve-impact.is-compact,.dispute-report-resolve-screen[data-resolve-screen=accept] .dispute-report-resolve-impact.is-compact{border:0}.dispute-report-resolve-choice-section{background:#f5f8fc;border:0;border-radius:10px;margin-top:16px;padding:14px 16px}.dispute-report-resolve-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dispute-report-resolve-option{appearance:none;border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#172440;text-align:left;cursor:pointer;border:1px solid #dfe7f2;grid-template-columns:46px minmax(0,1fr);gap:12px;min-height:104px;padding:14px 40px 14px 14px;display:grid;position:relative}.dispute-report-resolve-option.is-refund{background:var(--ui-color-white);border-color:#dfe7f2}.dispute-report-resolve-option:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:9px;height:9px;position:absolute;top:50%;right:20px;transform:translateY(-50%)rotate(-45deg)}.dispute-report-resolve-option:focus-visible{outline-offset:2px;outline:2px solid #15945e52}.dispute-report-resolve-option.is-accept{background:var(--ui-color-white);border-color:#dfe7f2}.dispute-report-resolve-choice-icon{border-radius:var(--ui-radius-circle);place-items:center;width:46px;height:46px;font-size:30px;line-height:1;display:inline-grid}.dispute-report-resolve-choice-icon svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.is-refund .dispute-report-resolve-choice-icon{color:#2f7654;background:#eef5f1}.is-accept .dispute-report-resolve-choice-icon{color:#9a563c;background:#f7f1ed}.dispute-report-resolve-option strong,.dispute-report-resolve-option small,.dispute-report-resolve-option em{display:block}.dispute-report-resolve-option strong{color:#172440;font-size:18px;font-weight:600}.dispute-report-resolve-option small{color:#53647f;margin-top:5px;font-size:12px;line-height:1.25}.dispute-report-resolve-option em{margin-top:8px;font-size:12px;font-style:normal;font-weight:850;line-height:1.2}.dispute-report-resolve-option.is-refund em{color:#2f7654}.dispute-report-resolve-option.is-accept em{color:#9a563c}.dispute-report-resolve-footer{justify-content:flex-end;align-items:center;gap:14px;padding-top:18px;display:flex}.dispute-report-resolve-footer.is-centered{justify-content:center}.dispute-report-resolve-detail-layout{grid-template-columns:minmax(0,1fr) 270px;gap:18px;display:grid}.dispute-report-resolve-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px 20px;display:grid}.dispute-report-resolve-form-grid.is-accept{grid-template-columns:minmax(0,1fr)}.dispute-report-resolve-comments{grid-column:1/-1}.dispute-report-resolve-comments textarea{min-height:150px}.dispute-report-resolve-comments>small{color:#7a89a4;font-size:11px;font-weight:750;position:static}.dispute-report-resolve-comments>small:last-child{text-align:right}.dispute-report-resolve-body input[type=text],.dispute-report-resolve-body input[type=date],.dispute-report-resolve-body select,.dispute-report-resolve-body textarea,.dispute-report-resolve-screen input[type=text],.dispute-report-resolve-screen input[type=date],.dispute-report-resolve-screen select,.dispute-report-resolve-screen textarea{border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#172440;width:100%;min-height:46px;font:inherit;box-sizing:border-box;border:1px solid #d8e1ed;font-size:13px}.dispute-report-resolve-panel .dispute-report-field>span{font-size:12px}.dispute-report-resolve-panel .dispute-report-field [aria-invalid=true]{border-color:var(--ui-color-danger);outline-color:var(--ui-color-danger)}.dispute-report-resolve-panel small.dispute-report-field-error{color:var(--ui-color-danger);text-align:left;font-size:11px;font-weight:400;line-height:1.4}.dispute-report-resolve-panel .dispute-report-action{font-size:13px}.dispute-report-resolve-screen input,.dispute-report-resolve-screen select{padding:0 14px}.dispute-report-resolve-screen textarea{padding:14px}.dispute-report-resolve-money-field{grid-template-columns:minmax(0,1fr) 64px;display:grid}.dispute-report-resolve-screen .dispute-report-resolve-money-field input[type=text]{border-top-right-radius:0;border-bottom-right-radius:0}.dispute-report-resolve-money-field small{border-radius:0 var(--ui-radius-md) var(--ui-radius-md) 0;color:#53647f;background:#f8fafc;border:1px solid #d8e1ed;border-left:0;place-items:center;min-height:46px;font-size:11px;font-weight:850;display:inline-grid}.dispute-report-action.is-danger{color:var(--ui-color-white);background:#e11d48;border-color:#e11d48}@media (width<=860px){.dispute-report-resolve-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px}.dispute-report-resolve-overview-primary{border-bottom:1px solid #e3ebf5;grid-column:1/-1;padding:0 0 14px}.dispute-report-resolve-overview-metric{border-left:0;padding:14px 8px 8px}.dispute-report-resolve-overview-metric:nth-of-type(3){border-left:1px solid #e3ebf5}.dispute-report-resolve-overview-metric.is-impact{border-top:1px solid #e3ebf5;grid-column:1/3}.dispute-report-resolve-details-toggle{grid-area:3/3}.dispute-report-resolve-summary-grid,.dispute-report-resolve-detail-layout,.dispute-report-resolve-hero-card,.dispute-report-resolve-choice-grid,.dispute-report-resolve-form-grid{grid-template-columns:1fr}.dispute-report-resolve-panel{width:calc(100vw - 48px)}.dispute-report-resolve-details:before{display:none}.dispute-report-resolve-expanded{grid-template-columns:minmax(0,1fr)}.dispute-report-resolve-expanded .dispute-report-resolve-detail-card,.dispute-report-resolve-expanded .dispute-report-resolve-impact{grid-column:1}.dispute-report-resolve-expanded .dispute-report-resolve-impact{border-top:1px solid #e3ebf5;border-left:0;margin-top:16px;padding:16px 2px 2px}}@media (width<=520px){.dispute-report-resolve-overview{grid-template-columns:minmax(0,1fr) 44px}.dispute-report-resolve-overview-metric,.dispute-report-resolve-overview-metric:nth-of-type(3){border-top:1px solid #e3ebf5;border-left:0;grid-column:1/-1}.dispute-report-resolve-overview-metric.is-impact{grid-column:1}.dispute-report-resolve-details-toggle{grid-area:auto/2}}#disputeReportConnectSourceSdk .sdk-provider-card{min-height:66px}.dispute-report-state{border-radius:var(--ui-radius-lg);color:#325075;background:#f7fbff;border:1px solid #d7e6fb;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:14px 18px;font-size:14px;display:flex}.dispute-report-state a{color:#2563eb;font-weight:700;text-decoration:none}.dispute-report-state.is-failed{color:#a12b31;background:#fff6f6;border-color:#f2c5c7}.dispute-report-insight{border-radius:var(--ui-radius-md);background:#ecf4ff;border:1px solid #dbe7ff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-bottom:22px;padding:18px 20px;display:grid}.dispute-report-insight-copy{min-width:0}.dispute-report-insight-label{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.dispute-report-insight-icon{border-radius:var(--ui-radius-pill);color:#2f5cff;background:#ffffffa6;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.dispute-report-insight-text{min-width:0}.dispute-report-insight-kicker{color:#2958f3;align-items:center;gap:8px;font-size:14px;font-weight:800;line-height:1.2;display:inline-flex}.dispute-report-insight-kicker span{border-radius:var(--ui-radius-pill);color:#5071dc;text-transform:uppercase;letter-spacing:.08em;background:#406bff1a;padding:2px 6px;font-size:10px;font-weight:800}.dispute-report-insight-text strong{color:#172544;margin-top:4px;font-size:18px;font-weight:800;line-height:1.35;display:block}.dispute-report-insight-label svg,.dispute-report-insight-action svg,.dispute-report-density-button svg{stroke:currentColor;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.dispute-report-insight-icon svg{stroke-width:2.1px;width:24px;height:24px}.dispute-report-insight-copy p{color:#5d6984;margin:6px 0 0;font-size:14px;line-height:1.45}.dispute-report-insight-actions{margin-left:auto}.dispute-report-insight-action{appearance:none;border-radius:var(--ui-radius-lg);background:var(--ui-color-white);color:#2958f3;min-height:38px;font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #d2def9;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.dispute-report-analysis{background:var(--ui-color-white);z-index:82;border-left:1px solid #e4ebf4;border-radius:0;flex-direction:column;width:min(460px,100vw);display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-18px 0 40px #0f172a24}.dispute-report-analysis-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 10px;display:flex}.dispute-report-analysis-head-copy{min-width:0}.dispute-report-body.embedded-preview-inline .dispute-report-panel{flex:none;overflow:visible}.dispute-report-panel-head{justify-content:space-between;align-items:start;gap:14px;display:flex}.dispute-report-analysis-kicker{color:#20314c;align-items:center;gap:8px;display:inline-flex}.dispute-report-analysis-kicker svg,.dispute-report-analysis-close svg,.dispute-report-analysis-recommendations-list svg,.dispute-report-analysis-footer button svg{stroke:currentColor;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.dispute-report-analysis-kicker svg{color:#3763ff}.dispute-report-analysis-kicker strong{font-size:26px;font-weight:800;line-height:1.2}.dispute-report-analysis-subtitle{color:#61718d;align-items:center;gap:10px;margin-top:6px;font-size:14px;display:inline-flex}.dispute-report-analysis-live{border-radius:var(--ui-radius-pill);color:#18a44a;background:#e8f9ee;padding:3px 10px;font-size:12px;font-weight:800}.dispute-report-analysis-close{border-radius:var(--ui-radius-lg);color:#5f6f8b;cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:36px;padding:0;display:grid}.dispute-report-analysis-tabs{border-bottom:1px solid #edf2f8;flex:none;gap:18px;padding:0 18px;display:flex}.dispute-report-analysis-tabs button{color:#586885;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 12px;font-size:13px;font-weight:700}.dispute-report-analysis-tabs button.is-active{color:#3861f3;border-bottom-color:#3861f3}.dispute-report-analysis-body [data-analysis-section][hidden]{display:none}.dispute-report-analysis-body{flex-direction:column;flex:auto;gap:14px;min-height:0;padding:14px 18px 18px;display:flex;overflow:auto}.dispute-report-analysis-hero,.dispute-report-analysis-card,.dispute-report-analysis-recommendations{border-radius:var(--ui-radius-xl);background:var(--ui-color-white);border:1px solid #e9eef5}.dispute-report-analysis-hero{background:linear-gradient(135deg,#f5fcf7 0%,#fbfffd 100%);justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.dispute-report-analysis-hero>div:first-child,.dispute-report-analysis-card,.dispute-report-analysis-card-head,.dispute-report-analysis-donut-row,.dispute-report-analysis-recommendations-body,.dispute-report-analysis-footer{min-width:0}.dispute-report-analysis-hero small{color:#63728f;font-size:12px;font-weight:700;display:block}.dispute-report-analysis-hero strong{color:#182846;margin-top:4px;font-size:30px;font-weight:800;line-height:1;display:block}.dispute-report-analysis-hero p{color:#536683;margin:6px 0 0;font-size:14px;line-height:1.45}.dispute-report-analysis-burst{color:#8ec6ff;width:80px;height:80px}.dispute-report-analysis-burst svg{stroke:currentColor;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.dispute-report-analysis-stat-grid,.dispute-report-analysis-grid{gap:12px;display:grid}.dispute-report-analysis-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dispute-report-analysis-stat-grid article{border-radius:var(--ui-radius-xl);background:var(--ui-color-white);border:1px solid #e9eef5;padding:14px 12px}.dispute-report-analysis-stat-grid small{color:#687996;font-size:12px;line-height:1.4;display:block}.dispute-report-analysis-stat-grid strong{color:#1a2945;margin-top:8px;font-size:18px;font-weight:800;display:block}.dispute-report-analysis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dispute-report-analysis-card[data-analysis-section=card-types],.dispute-report-analysis-card[data-analysis-section=sources]{grid-column:1/-1}.dispute-report-analysis-grid>*{min-width:0}.dispute-report-analysis-card{gap:14px;padding:14px;display:grid}.dispute-report-analysis-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.dispute-report-analysis-card-head strong{color:#172440;font-size:15px;font-weight:800}.dispute-report-analysis-card button{color:#3861f3;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:13px;font-weight:700}.dispute-report-analysis-donut-row{grid-template-columns:118px minmax(0,1fr);align-items:center;gap:12px;display:grid}.dispute-report-analysis-donut{border-radius:var(--ui-radius-circle);background:conic-gradient(#4f75ff 0 28%, #60d4d5 28% 52%, var(--report-analysis-other,#ff9654) 52% 72%, #98d95d 72% 88%, #7a89ff 88% 100%);place-items:center;width:118px;height:118px;display:grid}.dispute-report-analysis-donut-core{border-radius:var(--ui-radius-circle);background:var(--ui-color-white);text-align:center;place-items:center;width:72px;height:72px;display:grid}.dispute-report-analysis-donut-core strong{color:#172440;font-size:22px;font-weight:800;line-height:1}.dispute-report-analysis-donut-core span{color:#70809b;font-size:12px}.dispute-report-analysis-list,.dispute-report-analysis-simple-list,.dispute-report-analysis-bars,.dispute-report-analysis-recommendations-list{gap:10px;display:grid}.dispute-report-analysis-list p,.dispute-report-analysis-simple-list p{color:#677892;margin:0;font-size:13px;line-height:1.5}.dispute-report-analysis-list>div,.dispute-report-analysis-simple-list>div{color:#55657f;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;font-size:13px;display:grid}.dispute-report-analysis-simple-list>div{grid-template-columns:minmax(0,1fr) auto}.dispute-report-analysis-list label,.dispute-report-analysis-simple-list span{text-overflow:ellipsis;white-space:normal;line-height:1.35;overflow:hidden}.dispute-report-analysis-list strong,.dispute-report-analysis-simple-list strong,.dispute-report-analysis-bar-label strong{color:#172440;text-align:right;font-size:12px;font-weight:700}.dispute-report-analysis-list .is-dot{border-radius:var(--ui-radius-pill);width:10px;height:10px;display:inline-block}.dispute-report-analysis-list .color-1{background:#4f75ff}.dispute-report-analysis-list .color-2{background:#60d4d5}.dispute-report-analysis-list .color-3{background:var(--report-analysis-other,#ff9654)}.dispute-report-analysis-list .color-4{background:#98d95d}.dispute-report-analysis-list .color-5{background:#7a89ff}.dispute-report-analysis-bar-label{color:#596984;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.dispute-report-analysis-bar-track{border-radius:var(--ui-radius-pill);background:#edf2f9;height:6px;margin-top:5px;display:block;overflow:hidden}.dispute-report-analysis-bar-track span{border-radius:inherit;background:linear-gradient(90deg,#90b4ff,#3461f4);height:100%;display:block}.dispute-report-analysis-card select{border-radius:var(--ui-radius-lg);background:var(--ui-color-white);color:#223250;min-height:34px;font:inherit;appearance:none;border:1px solid #dce5f1;padding:0 28px 0 10px;font-size:12px}.dispute-report-analysis-heatmap{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.dispute-report-analysis-heatmap span{border-radius:var(--ui-radius-xs);background:#eef2fb;height:16px}.dispute-report-analysis-heatmap .level-2{background:#dfe8ff}.dispute-report-analysis-heatmap .level-3{background:#bfd1ff}.dispute-report-analysis-heatmap .level-4{background:#8caeff}.dispute-report-analysis-heatmap .level-5{background:#4f75ff}.dispute-report-analysis-recommendations{padding:14px}.dispute-report-analysis-recommendations-body{grid-template-columns:minmax(0,1fr) 84px;align-items:center;gap:12px;display:grid}.dispute-report-analysis-recommendations-list div{color:#50627e;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;font-size:13px;line-height:1.45;display:grid}.dispute-report-analysis-recommendations-list svg{color:#2eaf58;margin-top:1px}.dispute-report-analysis-recommendations-art{color:#9cb7ff;width:84px;height:84px}.dispute-report-analysis-recommendations-art svg{stroke:currentColor;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.dispute-report-analysis-footer{color:#677892;background:var(--ui-color-white);border-top:1px solid #edf2f8;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:13px;display:flex}.dispute-report-analysis-footer>div{gap:8px;display:inline-flex}.dispute-report-analysis-footer button{border-radius:var(--ui-radius-lg);background:var(--ui-color-white);color:#586885;cursor:pointer;border:1px solid #dce5f1;place-items:center;width:36px;height:36px;padding:0;display:grid}.dispute-report-analysis-footer button.is-active{color:#3861f3;background:#eef3ff;border-color:#3861f3}.dispute-report-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;min-width:0;margin-bottom:28px;display:grid}.dispute-report-kpi{appearance:none;text-align:left;box-shadow:var(--ui-shadow-card);background:var(--ui-color-white);border-radius:var(--ui-radius-md);cursor:pointer;border:1px solid #d7e0ec;gap:18px;min-width:0;padding:18px 18px 16px;display:grid;position:relative;overflow:hidden}.dispute-report-kpi:hover{background:#f8fbff}.dispute-report-kpi.is-active{box-shadow:none;--kpi-color:#4f7cff;border-color:#bfd2ef}.dispute-report-kpi-head{grid-template-columns:54px minmax(0,1fr);align-items:start;gap:14px;min-width:0;display:grid}.dispute-report-kpi-icon{border-radius:var(--ui-radius-circle);width:56px;height:56px;color:var(--kpi-color,#223a66);background:#f3f5f9;place-items:center;display:grid}.dispute-report-kpi-icon-svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.dispute-report-kpi-copy{gap:3px;min-width:0;display:grid}.dispute-report-kpi-copy small{color:#20304e;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.dispute-report-kpi-copy strong{color:#101b35;font-size:18px;font-weight:800}.dispute-report-kpi-copy span{color:#66748f;font-size:13px}.dispute-report-kpi-spark{align-self:end;min-height:42px}.dispute-report-kpi-spark .report-sparkline{width:100%;height:42px;display:block}.dispute-report-kpi-spark [hidden]{display:none}.report-sparkline__empty{color:#75839a;padding-top:12px;font-size:12px;display:block}.report-kpi-breakdown{align-content:center;gap:var(--ui-space-2);min-height:42px;display:grid}.report-kpi-breakdown__caption,.report-kpi-breakdown__legend{font-size:var(--ui-font-size-xs);color:var(--ui-color-text-muted)}.report-kpi-breakdown__track{height:var(--ui-space-2);border-radius:var(--ui-radius-pill);background:var(--ui-color-surface-subtle);display:flex;overflow:hidden}.report-kpi-breakdown__fill{background:var(--kpi-color,var(--ui-color-text));border-radius:inherit;height:100%}.report-kpi-breakdown__fill--expired{background:var(--ui-color-border-strong)}.report-kpi-breakdown__legend{justify-content:space-between;gap:var(--ui-space-2);display:flex}.report-kpi-breakdown__legend>span:before{content:"";width:6px;height:6px;margin-right:var(--ui-space-1);border-radius:var(--ui-radius-circle);background:var(--kpi-color,var(--ui-color-text));display:inline-block}.report-kpi-breakdown__legend>.report-kpi-breakdown__expired:before{background:var(--ui-color-border-strong)}.report-kpi-breakdown--ring{align-items:center;display:flex}.report-kpi-breakdown__ring{isolation:isolate;border-radius:var(--ui-radius-circle);background:conic-gradient(var(--kpi-color,var(--ui-color-text)) var(--kpi-share), var(--ui-color-surface-subtle) 0);width:42px;height:42px;font-size:var(--ui-font-size-xs);color:var(--ui-color-text);flex:0 0 42px;place-items:center;display:grid;position:relative}.report-kpi-breakdown__ring:before{content:"";z-index:-1;border-radius:inherit;background:var(--ui-color-white);position:absolute;inset:5px}.dispute-report-kpi-foot{color:#7a879f;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.dispute-report-kpi-change{color:var(--kpi-color,#3b82f6);font-weight:800}.dispute-report-kpi-change:before{content:"↑";margin-right:6px}.dispute-report-kpi-change.is-up{color:#20a35b}.dispute-report-kpi-change.is-down{color:#e15b64}.dispute-report-kpi-change.is-down:before{content:"↓"}.dispute-report-kpi--red,.dispute-report-kpi--blue,.dispute-report-kpi--green,.dispute-report-kpi--slate,.dispute-report-kpi--orange{--kpi-color:#223a66}.dispute-report-kpi--insight{min-height:100%;box-shadow:none;color:#16305b;background:#ecf4ff;border-color:#bdd2ff;align-content:space-between;gap:12px}.dispute-report-kpi--insight:hover{background:#e5f0ff}.dispute-report-ai-kpi-head{align-items:center;gap:8px;min-width:0;display:flex}.dispute-report-ai-kpi-icon{color:#1d4ed8;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.dispute-report-ai-kpi-icon svg,.dispute-report-ai-kpi-link svg{stroke:currentColor;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.dispute-report-ai-kpi-head strong{color:#17244a;font-size:13px;font-weight:800}.dispute-report-kpi--insight p{color:#1d2f55;margin:0;font-size:13px;line-height:1.38}.dispute-report-ai-kpi-link{color:#1d4ed8;justify-self:end;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.dispute-report-ai-kpi-link svg{width:16px;height:16px}.dispute-report-smart-groups{gap:8px;min-width:0;margin-bottom:24px;display:grid}.dispute-report-smart-groups-head{align-items:center;gap:8px;display:flex}.dispute-report-smart-groups-head h2{color:#14213d;align-items:center;gap:6px;margin:0;font-size:18px;font-weight:800;line-height:1.25;display:inline-flex}.dispute-report-smart-groups-head h2 span{border-radius:var(--ui-radius-pill);color:#64748b;background:#eef3fb;place-items:center;width:16px;height:16px;font-size:11px;font-weight:800;display:inline-grid}.dispute-report-smart-groups-note{color:#5f6f8c;margin:0;font-size:11px;line-height:1.45}.dispute-report-table-workspace{margin-bottom:24px}.dispute-report-table-workspace .portal-table-workspace__meta{padding-top:0;padding-bottom:12px}.dispute-report-table-workspace .admin-platform-shortcut{border-bottom-width:2px}.dispute-report-smart-group-menu{flex:none;display:inline-flex;position:relative}.dispute-report-smart-group-menu-trigger{border-radius:var(--ui-radius-md);background:#f7f8fb;margin-bottom:0}.dispute-report-smart-group-menu-trigger:hover,.dispute-report-smart-group-menu-trigger:focus-visible{background:#eef2f7}.dispute-report-new-group-action:before{display:none}.dispute-report-smart-groups-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;display:grid}.dispute-report-group-action{appearance:none;border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#20314f;height:38px;min-height:38px;font:inherit;cursor:pointer;border:1px solid #dce5f1;align-items:center;gap:8px;padding:0 13px;font-size:13px;font-weight:700;display:inline-flex}.dispute-report-group-action.is-primary{color:var(--ui-color-white);background:#2f5cff;border-color:#2f5cff}.dispute-report-group-action svg,.dispute-report-smart-group-chip svg{stroke:currentColor;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.dispute-report-smart-groups-bar{border-radius:var(--ui-radius-xl);background:var(--ui-color-white);border:1px solid #dfe7f3;flex-wrap:nowrap;flex:auto;align-items:center;gap:0;width:100%;min-width:0;padding:0;display:flex;overflow:visible}.dispute-report-smart-group-chip{appearance:none;background:var(--ui-color-white);color:#233554;min-width:0;min-height:42px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-right:1px solid #e5ebf4;border-radius:0;flex:1 1 0;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.dispute-report-smart-group-chip span{text-overflow:ellipsis;min-width:0;overflow:hidden}.dispute-report-smart-group-chip:hover{background:#f8fbff}.dispute-report-smart-group-chip:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.dispute-report-smart-group-menu:last-child .dispute-report-smart-group-chip{border-top-right-radius:12px;border-bottom-right-radius:12px}.dispute-report-smart-group-chip.is-active{background:var(--ui-color-white);color:#2454f5;z-index:1;border-right-color:#0000;position:relative;box-shadow:inset 0 0 0 1.5px #2f5cff,0 0 0 2px #2f5cff14}.dispute-report-smart-group-chip strong{border-radius:var(--ui-radius-pill);color:#233554;text-align:center;background:#f2f5fa;min-width:24px;min-height:22px;padding:2px 7px;font-size:12px;line-height:1.4}.dispute-report-smart-group-chip.is-active strong{color:#315fe8;background:#dbe7ff}.dispute-report-smart-group-menu{flex:none;position:relative}.dispute-report-smart-group-chip.is-menu{color:#233554;background:#f7f8fb;border-right:0;flex:none}.dispute-report-smart-group-chip.is-menu:hover{background:#eef2f7}.dispute-report-table-workspace .dispute-report-group-action.is-primary,.dispute-report-smart-groups-row .dispute-report-group-action.is-primary{background:var(--ui-color-white);color:#2454f5;height:34px;min-height:34px;box-shadow:none;border-color:#2f5cff}.dispute-report-table-workspace .tabulator-row.tabulator-selected,.dispute-report-table-workspace .tabulator-row.tabulator-selected:hover,.dispute-report-table-workspace .tabulator-row.tabulator-selected.tabulator-row-even,.dispute-report-table-workspace .tabulator-row.tabulator-selected.tabulator-row-odd,.dispute-report-table-workspace .tabulator-row.tabulator-selected .tabulator-cell,.dispute-report-table-workspace .tabulator-row.tabulator-selected:hover .tabulator-cell{background:var(--ui-color-white)!important}.dispute-report-bulk-action svg,.dispute-report-action-modal svg,.dispute-report-bulk-icon svg{stroke:currentColor;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.dispute-report-selection-clear{appearance:none;color:#2454f5;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.dispute-report-selection-clear[hidden]{display:none}.dispute-report-bulk-action{appearance:none;border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#1f3150;min-height:34px;font:inherit;cursor:pointer;border:1px solid #d5e1f1;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.dispute-report-bulk-action:disabled{cursor:not-allowed;opacity:.56}.dispute-report-smart-group-panel,.dispute-report-manage-panel{z-index:26;border-radius:var(--ui-radius-md);background:var(--ui-color-white);border:1px solid #dce5f1;gap:8px;width:min(300px,100vw - 48px);padding:10px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 36px #0f172a14}.dispute-report-manage-row{border-radius:var(--ui-radius-md);justify-content:space-between;align-items:center;gap:10px;padding:7px 8px;display:flex}.dispute-report-manage-row:hover{background:#f6f8fc}.dispute-report-manage-apply,.dispute-report-manage-delete{appearance:none;color:#233554;font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:700}.dispute-report-manage-delete{color:#6b7b97;font-size:12px}.dispute-report-manage-delete:disabled{cursor:default;opacity:.7}.dispute-report-manage-empty{color:#66748f;margin:0;padding:10px 8px;font-size:13px}.dispute-report-filter-panel,.dispute-report-panel{border-radius:var(--ui-radius-md);background:var(--ui-color-white);box-shadow:none;border:1px solid #e5ecf5;min-width:0}.dispute-report-filter-panel{margin-bottom:24px;padding:0}.dispute-report-querybar{padding:18px}.dispute-report-field{gap:9px;display:grid}.dispute-report-querybar__search{max-width:360px}.dispute-report-querybar__tools{gap:10px}.dispute-report-field--date{flex:none;position:relative}.dispute-report-field>span{color:#2b3a57;font-size:13px;font-weight:700}.dispute-report-field--date>span{display:none}.dispute-report-input-wrap{position:relative}.dispute-report-input-wrap input,.dispute-report-field select{border-radius:var(--ui-radius-lg);background:var(--ui-color-white);color:#11203c;width:100%;height:42px;min-height:42px;font:inherit;box-sizing:border-box;border:1px solid #dde5f0;padding:0 12px;font-size:13px}.dispute-report-input-wrap input{padding-left:38px}.dispute-report-field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#10203c 50%),linear-gradient(135deg,#10203c 50%,#0000 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:28px}.dispute-report-field-icon{color:#72839f;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.dispute-report-tools{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.dispute-report-export-wrap{margin-left:auto}.dispute-report-export-wrap.is-header{margin-left:0}.dispute-report-tool-slot{background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:8px;padding:0;display:flex}.dispute-report-action{justify-content:center;align-items:center;gap:10px;height:42px;min-height:42px;padding:0 14px;font-size:13px;display:inline-flex}.dispute-report-action.is-muted{background:var(--ui-color-white)}.dispute-report-action.is-primary{color:var(--ui-color-white);background:#1e2947;border-color:#1e2c4d}.dispute-report-filter-pill{border-radius:var(--ui-radius-pill);color:#6377b4;background:#eef3ff;justify-content:center;align-items:center;min-width:24px;height:24px;font-size:12px;font-weight:800;display:inline-flex}.dispute-report-filter-popover{flex:none;position:relative}.dispute-report-filter-popover-panel{z-index:20;border-radius:var(--ui-radius-md);background:var(--ui-color-white);overscroll-behavior:contain;border:1px solid #dce5f1;gap:12px;width:min(320px,100vw - 48px);padding:14px;display:grid;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 16px 36px #0f172a14}.dispute-report-date-popover,.dispute-report-export-menu,.dispute-report-column-picker-panel{z-index:24;border-radius:var(--ui-radius-md);background:var(--ui-color-white);overscroll-behavior:contain;border:1px solid #dce5f1;gap:12px;width:min(320px,100vw - 48px);padding:14px;display:grid;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 16px 36px #0f172a14}.dispute-report-filter-popover-panel.is-opening-upward,.dispute-report-date-popover.is-opening-upward,.dispute-report-export-menu.is-opening-upward,.dispute-report-column-picker-panel.is-opening-upward{top:auto;bottom:calc(100% + 10px)}.dispute-report-date-popover[hidden],.dispute-report-export-menu[hidden],.dispute-report-column-picker-panel[hidden]{display:none}.dispute-report-date-popover{border-color:#d7e0ed;border-radius:12px;gap:0;width:min(440px,100vw - 32px);padding:0;box-shadow:0 14px 32px #15233d1a}.dispute-report-date-popover__header{background:#f8fafc;border-bottom:1px solid #e3e9f2;justify-content:space-between;align-items:flex-start;gap:12px;padding:13px 16px;display:flex}.dispute-report-date-popover__header>div{gap:3px;display:grid}.dispute-report-date-popover__header strong{color:#17243e;font-size:15px;line-height:1.35}.dispute-report-date-popover__header span{color:#677690;font-size:12px;font-weight:500;line-height:1.45}.dispute-report-date-popover__close{appearance:none;color:#41516d;cursor:pointer;background:#eef1f6;border:0;border-radius:7px;flex:none;place-items:center;width:30px;height:30px;padding:0;display:inline-grid}.dispute-report-date-popover__close:hover{background:#e3e8f0}.dispute-report-date-popover__close:focus-visible{outline-offset:2px;outline:2px solid #6681be}.dispute-report-date-popover__close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:15px;height:15px}.dispute-report-date-popover__section,.dispute-report-date-custom{gap:7px;padding:9px 16px;display:grid}.dispute-report-date-popover__section>.dispute-report-date-popover__section-title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.dispute-report-date-popover__section-title{color:#5f6f89;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.3}.dispute-report-date-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.dispute-report-date-preset{appearance:none;color:#263651;min-height:32px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:8px;padding:0 9px;font-size:12px;font-weight:650;line-height:1.2;transition:border-color .16s,background-color .16s,color .16s}.dispute-report-date-preset:hover{background:#f5f7fa;border-color:#bbc9dc}.dispute-report-date-preset.is-active{color:#17243e;background:#eef2f7;border-color:#7185ad}.dispute-report-date-preset:focus-visible{outline-offset:2px;outline:2px solid #6681be}.dispute-report-date-custom{background:#fbfcfe;border-top:1px solid #e7ecf3}.dispute-report-date-custom__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.dispute-report-date-custom__fields{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:end;gap:7px;display:grid}.dispute-report-date-custom__fields .dispute-report-field{min-width:0}.dispute-report-date-custom__fields input{box-sizing:border-box;color:#17243e;width:100%;min-width:0;height:34px;font:inherit;background:#fff;border:1px solid #d9e2ee;border-radius:8px;margin-top:4px;padding:0 9px;font-size:12px}.dispute-report-date-custom__fields input:focus{border-color:#7185ad;outline:2px solid #7185ad29}.dispute-report-date-custom__separator{color:#8491a6;text-align:center;padding-bottom:12px;font-size:11px;font-weight:700}.dispute-report-date-actions{z-index:1;background:#fff;border-top:1px solid #e3e9f2;justify-content:flex-end;padding:8px 16px 10px;display:flex;position:sticky;bottom:0}.dispute-report-date-actions .dispute-report-action{border-radius:7px;height:34px;min-height:34px;padding:0 12px;font-size:11px}@media (width<=520px){.dispute-report-date-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.dispute-report-date-custom__fields{grid-template-columns:1fr}.dispute-report-date-custom__separator{display:none}.dispute-report-date-actions .dispute-report-action{width:100%}}.dispute-report-body.embedded-preview-inline .dispute-report-table-scroll{flex:none;overflow:auto}.dispute-report-detail{z-index:5;justify-content:flex-end;gap:10px;display:flex;position:absolute;top:0;right:0}.dispute-report-export-wrap,.dispute-report-column-picker{position:relative}.dispute-report-export-menu{width:180px}.dispute-report-export-option,.dispute-report-column-option{border-radius:var(--ui-radius-md);color:#223250;width:100%;min-height:38px;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.dispute-report-export-option:hover{background:#f6f8fc}.dispute-report-column-option{justify-content:flex-start}.dispute-report-column-option input{margin:0}.dispute-report-filter-popover-panel[hidden]{display:none}.dispute-report-filter-popover-panel .dispute-report-inline-button.is-range{width:100%;min-width:0}.dispute-report-range-fields{border-radius:var(--ui-radius-lg);background:var(--ui-color-white);box-sizing:border-box;border:1px solid #dde5f0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;min-height:42px;padding:0 12px;display:grid}.dispute-report-range-fields input{color:#11203c;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;font-size:13px}.dispute-report-range-fields span{color:#8a97af;font-size:13px;font-weight:700}.dispute-report-export-notice{border-radius:var(--ui-radius-xl);color:#9a6720;background:#fff8ef;margin-top:12px;padding:11px 14px;font-size:13px}.dispute-report-filter-state{color:#4d5e7f;margin:8px 0 0;font-size:12px;line-height:1.45;display:block}.dispute-report-filters-trigger{color:#3f63eb;background:#f6f7fb}.dispute-report-date-trigger{min-width:250px;max-width:310px}.dispute-report-date-trigger:before{display:none}.dispute-report-date-icon{fill:none;stroke:#4e6287;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}#disputeReportDateTriggerPopup:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%234e6287' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M16 2v4'/%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E") 50%/14px 14px no-repeat}.dispute-report-date-trigger span,#disputeReportDateTriggerPopup span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dispute-report-filter-popover-head{justify-content:flex-end;padding-bottom:2px;display:flex}.dispute-report-link-button{appearance:none;color:#4f63b2;font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:700}.dispute-report-density span{color:#223250;font-size:13px;font-weight:700}.dispute-report-density,.dispute-report-footer-density{align-items:center;gap:12px;display:inline-flex}.dispute-report-footer-density>span{color:#223250;font-size:13px;font-weight:700}.dispute-report-density-controls{box-sizing:border-box;background:#fff;border:1px solid #dce5f1;border-radius:8px;align-items:center;gap:0;height:32px;display:inline-flex;overflow:hidden}.dispute-report-density-button{appearance:none;color:#6b7b97;cursor:pointer;background:#fff;border:0;border-radius:0;justify-content:center;align-items:center;width:32px;height:30px;padding:0;display:inline-flex}.dispute-report-density-button+.dispute-report-density-button{border-left:1px solid #dce5f1}.dispute-report-density-button.is-active{color:#3f63eb;background:#eef4ff}.dispute-report-panel{background:0 0;border:0;overflow:visible}.dispute-report-table-toolbar{z-index:3;background:#fbfcfe;border-top:1px solid #edf2f8;border-bottom:1px solid #edf2f8;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 18px;display:flex;position:relative}.dispute-report-table-toolbar-left,.dispute-report-table-toolbar-right{align-items:center;gap:8px;min-width:0;display:flex}.dispute-report-table-toolbar-left{color:#1f3150;white-space:nowrap;font-size:12px}.dispute-report-table-toolbar-right{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.dispute-report-bulk-button{appearance:none;color:#2d4469;min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d8e2ef;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.dispute-report-bulk-button:hover,.dispute-report-bulk-button:focus-visible,.dispute-report-bulk-button[aria-expanded=true]{background:#f5f8fc;border-color:#b8c9df;outline:none}.dispute-report-bulk-button svg,.dispute-report-table-toolbar .dispute-report-bulk-action svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.dispute-report-column-picker{position:relative}.dispute-report-table-scroll{z-index:0;background:0 0;min-width:0;padding:0;position:relative;overflow-x:hidden}.dispute-report-body .dispute-report-table-scroll.portal-table-wrap{padding-bottom:4px}.dispute-report-body #disputeReportTableHost.dispute-report-table-host{margin-bottom:0}.dispute-report-table-host{min-width:0;min-height:0}.dispute-report-table-scroll .dispute-report-table-host{min-height:0}#disputeReportTableHost.dispute-report-table-host{--dispute-report-table-min-height:clamp(320px, 42vh, 460px);min-height:var(--dispute-report-table-min-height)}#disputeReportTableHost>.dispute-report-loading{min-height:var(--dispute-report-table-min-height);place-content:center}.dispute-report-source-table{display:none}.dispute-report-body .dispute-report-table-host.tabulator,.dispute-report-table-host .tabulator{color:#172440;background:0 0;border:0;font-size:14px}.dispute-report-body .dispute-report-table-host.tabulator .tabulator-header,.dispute-report-table-host .tabulator-header{background:var(--ui-color-white);border-bottom:1px solid #edf2f8}.dispute-report-table-host .tabulator-col,.dispute-report-table-host .tabulator-col-content,.dispute-report-table-host .tabulator-col-title{background:0 0!important}.dispute-report-table-host .tabulator-col{color:#21314f;border-right:0;min-height:0;font-weight:700}.dispute-report-table-host .tabulator-col-content{padding:14px 16px}.dispute-report-table-host .tabulator-col-title{white-space:nowrap}.dispute-report-table-host .tabulator-row{background:var(--ui-color-white);border-bottom:1px solid #f0f4f9}.dispute-report-table-host .tabulator-row:hover{background:#f9fbff}.dispute-report-table-host .tabulator-cell{color:#182846;vertical-align:middle;box-sizing:border-box;border-right:0;align-items:center;padding:0 16px;display:flex}.dispute-report-table-host .tabulator-cell .tabulator-cell-value{align-self:center;align-items:center;width:100%;min-height:38px;line-height:1.35;display:flex}.dispute-report-table-host .tabulator-cell .tabulator-cell-value>*{align-self:center}#disputeReportTableHost{--dispute-report-row-padding-y:10px}#disputeReportTableHost[data-density=compact]{--dispute-report-row-padding-y:4px}#disputeReportTableHost[data-density=wide]{--dispute-report-row-padding-y:16px}#disputeReportTableHost.tabulator .tabulator-cell{padding-top:var(--dispute-report-row-padding-y);padding-bottom:var(--dispute-report-row-padding-y)}#disputeReportTableHost.tabulator .tabulator-row .tabulator-cell{align-items:center;font-size:12px;display:inline-flex}#disputeReportTableHost.tabulator .tabulator-row.is-read-only .dispute-report-selection-cell input[type=checkbox]{pointer-events:none;opacity:.45}#disputeReportTableHost.tabulator .tabulator-row .dispute-report-pin-cell{text-overflow:clip;justify-content:center;padding-left:0;padding-right:0;overflow:hidden}.dispute-report-body .dispute-report-table-host.tabulator .tabulator-tableholder{min-height:var(--dispute-report-table-min-height);overscroll-behavior-x:contain;overscroll-behavior-y:auto}.dispute-report-table-host.tabulator .tabulator-tableholder .tabulator-placeholder[tabulator-render-mode]{box-sizing:border-box;width:100%;min-height:var(--dispute-report-table-min-height,clamp(320px, 42vh, 460px));background:#fff;justify-content:flex-start;align-items:center;padding:24px 0;display:flex}.dispute-report-table-host.tabulator .tabulator-tableholder:has(.tabulator-placeholder){min-height:clamp(320px,42vh,460px)}.dispute-report-table-host.tabulator .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents{box-sizing:border-box;place-items:center;width:100%;min-height:0;display:grid}.dispute-report-table-host .tabulator-loader{background:#ffffffe6;border-top:0;border-bottom:0}.dispute-report-table-host .tabulator-loader .tabulator-loader-msg{background:0 0;border:0;padding:0}.dispute-report-loading{color:#5f6f8c;text-align:center;justify-items:center;gap:12px;display:grid}.dispute-report-loading strong{color:#172440;font-size:14px;font-weight:700}.dispute-report-loading-dots{align-items:center;gap:8px;display:inline-flex}.dispute-report-loading-dots span{border-radius:var(--ui-radius-pill);opacity:.28;background:#3f63eb;width:8px;height:8px;animation:1s ease-in-out infinite dispute-report-loader-bounce}.dispute-report-loading-dots span:nth-child(2){animation-delay:.16s}.dispute-report-loading-dots span:nth-child(3){animation-delay:.32s}@keyframes dispute-report-loader-bounce{0%,80%,to{opacity:.28;transform:translateY(0)scale(.9)}40%{opacity:1;transform:translateY(-2px)scale(1)}}.dispute-report-empty{text-align:center;color:#7081a0;justify-items:center;gap:14px;max-width:360px;margin:0 auto;display:grid}.dispute-report-empty-illustration{border-radius:var(--ui-radius-circle);color:#b6c3da;background:radial-gradient(circle at 30% 30%,#fcfdff,#f2f6fc);place-items:center;width:92px;height:92px;display:grid;box-shadow:inset 0 0 0 1px #eef3fb}.dispute-report-empty-illustration svg{stroke:currentColor;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:54px;height:54px}.dispute-report-empty strong{color:#172440;font-size:19px;font-weight:800}.dispute-report-empty p{margin:0;font-size:14px;line-height:1.7}.dispute-report-body .dispute-report-table-host.tabulator .tabulator-footer,.dispute-report-table-host .tabulator-footer{background:var(--ui-color-white);border-top:1px solid #edf2f8;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.dispute-report-body .dispute-report-table-host.tabulator .tabulator-paginator,.dispute-report-table-host .tabulator-paginator{background:#fff;border:1px solid #dfe7f2;border-radius:8px;align-items:center;gap:0;margin-left:auto;display:flex;overflow:hidden}.dispute-report-body .dispute-report-table-host.tabulator .tabulator-pages,.dispute-report-table-host .tabulator-pages{align-items:center;gap:0;margin:0;display:inline-flex}.dispute-report-body .dispute-report-table-host.tabulator .tabulator-footer-contents,.dispute-report-table-host .tabulator-footer-contents{margin-left:auto}.dispute-report-body .dispute-report-table-host.tabulator .tabulator-page,.dispute-report-body .dispute-report-table-host.tabulator .tabulator-page.active,.dispute-report-table-host .tabulator-page,.dispute-report-table-host .tabulator-page.active{color:#64748b;box-sizing:border-box;background:#fff;border:0;border-radius:0;min-width:28px;height:28px;margin:0;padding:0 6px;font-weight:400}.dispute-report-body .dispute-report-table-host.tabulator .tabulator-page+.tabulator-page,.dispute-report-body .dispute-report-table-host.tabulator .tabulator-pages .tabulator-page,.dispute-report-body .dispute-report-table-host.tabulator .tabulator-pages+.tabulator-page,.dispute-report-table-host .tabulator-page+.tabulator-page,.dispute-report-table-host .tabulator-pages .tabulator-page,.dispute-report-table-host .tabulator-pages+.tabulator-page{border-left:1px solid #dfe7f2}.dispute-report-body .dispute-report-table-host.tabulator .tabulator-page.active,.dispute-report-table-host .tabulator-page.active{background:#edf4ff;border-color:#dbe7ff;color:#111827!important}.dispute-status{border-radius:var(--ui-radius-pill);color:#4f627f;text-transform:capitalize;background:#f3f6fb;align-items:center;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex}.dispute-status--action-required{color:#ef4444;background:#fff1f1}.dispute-status--resolved,.dispute-status--refunded{color:#20a35b;background:#edf9f0}.dispute-status--closed{color:#66748f;background:#f1f4f9}.dispute-status--expired{color:#ef7b23;background:#fff3e8}.dispute-report-status-action{align-items:center;gap:9px;min-width:0;display:inline-flex}.dispute-report-status-label{color:#667085;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;padding-left:10px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:600;line-height:1}.dispute-report-status-action.is-resolved .dispute-report-status-label{color:#667085}.dispute-report-resolve-button{appearance:none;color:#28559a;min-height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:#eaf2ff;border:0;border-radius:7px;padding:0 10px;font-size:12px;font-weight:400}.dispute-report-resolve-button:hover,.dispute-report-resolve-button:focus-visible{color:#173f7d;background:#dce9ff;outline:none}.dispute-priority{border-radius:var(--ui-radius-md);justify-content:center;align-items:center;min-width:56px;min-height:22px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.dispute-priority--high{color:#db4f53;background:#fff0f0}.dispute-priority--medium{color:#d98826;background:#fff7e7}.dispute-priority--low{color:#3a9f68;background:#edf9f0}.dispute-card-brand{width:34px;height:20px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.dispute-card-brand img{object-fit:contain;width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;display:block}.dispute-card-brand--fallback{color:#4d5e7f;letter-spacing:.04em;width:auto;min-width:34px;padding:0;font-size:11px;font-weight:800}.dispute-amount-wrap{justify-content:flex-end;align-items:center;gap:6px;width:100%;display:inline-flex}.dispute-amount{color:#0f172a;font-weight:400}.dispute-amount-currency{color:#72839f;letter-spacing:.04em;font-size:12px;font-weight:400}.dispute-source-pill,.dispute-type-pill{border-radius:var(--ui-radius-md);white-space:nowrap;justify-content:center;align-items:center;min-height:22px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.dispute-source-pill{color:#2e8b84;background:#eef7f6}.dispute-type-pill{color:#556fd8;background:#eef1ff}.dispute-type-pill--chargeback{color:#db4f53;background:#fff0f0}.dispute-type-pill--inquiry{color:#546ee0;background:#eef1ff}.dispute-type-pill--fraud-alert{color:#8f63da;background:#f5ecff}.dispute-report-text-cell,.dispute-report-link-cell{color:#182846;align-items:center;font-weight:400;display:inline-flex}.dispute-report-card-cell{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.dispute-report-card-dots{color:#172440;flex:none;align-items:center;gap:4px;display:inline-flex}.dispute-report-card-dots span{border-radius:var(--ui-radius-pill);background:currentColor;flex:none;width:5px;height:5px;display:block}.dispute-report-card-last4{color:#172440;letter-spacing:.03em;font-weight:400}.dispute-report-detail-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;z-index:70;background:#0f172a66;border:0;position:fixed;inset:0}.dispute-report-detail{z-index:80;background:#f7f9fc;border-left:1px solid #e6edf5;border-radius:0;flex-direction:column;justify-content:stretch;gap:0;width:min(480px,100vw);padding:0;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-24px 0 64px #0f172a2e}.dispute-report-detail-head{background:#fff;border-bottom:1px solid #e6edf5;flex:none;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:20px 22px;display:flex}.dispute-report-detail-heading{align-items:center;gap:13px;min-width:0;display:flex}.dispute-report-detail-icon{color:#2454f5;background:#edf4ff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:inline-grid}.dispute-report-detail-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.dispute-report-detail-head small{color:#6d7d99;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700;display:block}.dispute-report-detail-head strong{color:#0f172a;margin-top:2px;font-size:18px;line-height:1.25;display:block}.dispute-report-detail-head #disputeReportDetailTitle{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:650;display:block;overflow:hidden}.dispute-report-detail-close{color:#1c2b47;cursor:pointer;background:#f8fafc;border:1px solid #dce4f0;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;padding:0;display:inline-grid}.dispute-report-detail-close:hover,.dispute-report-detail-close:focus-visible{background:#eef2f7;border-color:#c8d4e3;outline:none}.dispute-report-detail-close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.dispute-report-detail-body{flex:auto;min-height:0;padding:18px 20px 24px;overflow-y:auto}.dispute-report-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.dispute-report-detail-summary>div{background:#fff;border:1px solid #e2e9f2;border-radius:11px;min-width:0;padding:13px 14px}.dispute-report-detail-summary .is-status{grid-column:1/-1}.dispute-report-detail-summary span,.dispute-report-detail-section dt{color:#708099;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.dispute-report-detail-summary strong{overflow-wrap:anywhere;color:#172440;margin-top:5px;font-size:14px;line-height:1.35;display:block}#disputeReportDetailStatus[data-tone=action]{color:#b45309}#disputeReportDetailStatus[data-tone=resolved]{color:#138f53}.dispute-report-detail-grid{gap:12px;display:grid}.dispute-report-detail-section{background:#fff;border:1px solid #e2e9f2;border-radius:12px;overflow:hidden}.dispute-report-detail-section h3{color:#172440;background:#fbfcfe;border-bottom:1px solid #edf1f6;margin:0;padding:11px 14px;font-size:12px;font-weight:850}.dispute-report-detail-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.dispute-report-detail-section-grid>div{border-bottom:1px solid #edf1f6;min-width:0;padding:12px 14px}.dispute-report-detail-section-grid>div:nth-last-child(-n+2){border-bottom:0}.dispute-report-detail-section-grid>div[data-field=reason],.dispute-report-detail-section-grid>div[data-field=about-this-notification],.dispute-report-detail-section-grid>div[data-field=descriptor],.dispute-report-detail-section-grid>div[data-field=arn]{grid-column:1/-1}.dispute-report-detail-section-grid>div[data-field=arn]{border-bottom:0}.dispute-report-detail-section dd{overflow-wrap:anywhere;color:#11203c;margin:5px 0 0;font-size:13px;line-height:1.45}@media (width<=1320px){.dispute-report-insight{grid-template-columns:minmax(0,1fr)}.dispute-report-analysis-stat-grid,.dispute-report-analysis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dispute-report-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dispute-report-kpi{gap:12px;padding:14px 12px 12px}.dispute-report-kpi-head{grid-template-columns:minmax(0,1fr)}.dispute-report-kpi-icon{display:none}.dispute-report-kpi-copy strong{font-size:17px}.dispute-report-kpi-copy span,.dispute-report-kpi-foot{font-size:11px}.dispute-report-toolbar{grid-template-columns:minmax(220px,1fr) minmax(0,1fr)}.dispute-report-toolbar-actions,.dispute-report-tools{justify-content:flex-end}.dispute-report-field--desktop{display:none}}@media (width<=860px){.dispute-report-analysis{width:auto;inset:0}.dispute-report-analysis-stat-grid,.dispute-report-analysis-grid,.dispute-report-analysis-recommendations-body,.dispute-report-analysis-donut-row{grid-template-columns:minmax(0,1fr)}.dispute-report-analysis-tabs{scrollbar-width:none;overflow:auto}}@media (width>=1321px){.dispute-report-toolbar{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}}@media (width<=980px){.dispute-report-shell{border-radius:0;margin:0;padding:22px 18px 24px}.dispute-report-header{flex-direction:column}.dispute-report-topbar{flex-wrap:wrap;width:100%}.dispute-report-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dispute-report-kpi{padding:12px 10px}.dispute-report-kpi-spark,.dispute-report-kpi-copy span,.dispute-report-kpi-foot{display:none}.dispute-report-kpi-copy small{font-size:11px}.dispute-report-kpi-copy strong{font-size:18px}.dispute-report-kpi--insight p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dispute-report-toolbar{grid-template-columns:minmax(0,1fr)}.dispute-report-toolbar-actions,.dispute-report-tools{flex-wrap:wrap;justify-content:space-between;width:100%}.dispute-report-table-meta{flex-direction:column;align-items:stretch}.dispute-report-density{justify-content:space-between}.dispute-report-top-action.is-range,.dispute-report-inline-button.is-range{width:100%;min-width:0}.dispute-report-tool-slot{flex-wrap:wrap}.dispute-report-table-toolbar{flex-direction:column;align-items:flex-start}.dispute-report-table-toolbar-left,.dispute-report-table-toolbar-right{width:100%}.dispute-report-table-toolbar-right{justify-content:flex-start;margin-left:0}}@media (width<=640px){.dispute-report-body .dispute-report-querybar{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px}.dispute-report-body .dispute-report-querybar .portal-table-querybar__primary,.dispute-report-body .dispute-report-querybar .portal-table-querybar__tools{justify-self:stretch;width:100%;max-width:none}.dispute-report-body .dispute-report-querybar .portal-table-search-cluster{grid-template-columns:minmax(0,1fr) auto;width:100%;max-width:none;display:grid}.dispute-report-body .dispute-report-querybar__search{min-width:0;max-width:none}.dispute-report-body .dispute-report-querybar__tools{grid-template-columns:minmax(0,1fr) auto;display:grid}.dispute-report-field--date,.dispute-report-date-trigger{width:100%;min-width:0}.dispute-report-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dispute-report-kpi{min-height:96px;padding:12px}.dispute-report-kpi--insight{grid-column:1/-1}.dispute-report-ai-kpi-icon,.dispute-report-ai-kpi-link{display:none}.dispute-report-ai-kpi-head strong,.dispute-report-kpi-copy small{font-size:10px}.dispute-report-kpi-copy strong{font-size:16px}.dispute-report-title{font-size:31px}.dispute-report-topbar{grid-template-columns:42px minmax(0,1fr);align-items:stretch;display:grid}.dispute-report-top-action,.dispute-report-top-action.is-range{width:100%}.dispute-report-topbar .portal-pin-watchlist,.dispute-report-topbar .dispute-report-top-action.is-icon-only{width:42px;min-width:42px}.dispute-report-topbar .dispute-report-top-action.is-range,.dispute-report-topbar #disputeReportCreateRuleTop,.dispute-report-topbar .dispute-report-export-wrap.is-header{grid-column:1/-1;width:100%}.dispute-report-table-toolbar-right{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dispute-report-bulk-button,.dispute-report-column-picker,.dispute-report-column-picker>.dispute-report-bulk-button{width:100%}.dispute-report-table-host .tabulator-footer{flex-direction:column;align-items:stretch}.dispute-report-footer-summary{justify-content:space-between}.dispute-report-table-workspace .admin-platform-shortcuts__topline,.dispute-report-table-workspace .admin-platform-shortcuts__list{width:100%;min-width:0;max-width:100%}.dispute-report-table-workspace .admin-platform-shortcuts__list{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.dispute-report-table-workspace .admin-platform-shortcuts__list::-webkit-scrollbar{display:none}}.dispute-report-rule-link{color:#2454f5;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:12px;font-weight:800}.dispute-report-rule-link:hover{text-decoration:underline}.dispute-report-pin-header,.dispute-report-pin-button{color:#64748b;place-items:center;width:28px;height:28px;display:inline-grid}.portal-pin-icon{color:currentColor;background:currentColor;flex:none;width:18px;height:18px;display:inline-block;-webkit-mask:url(/images/icons/push-pin-short.svg) 50%/contain no-repeat;mask:url(/images/icons/push-pin-short.svg) 50%/contain no-repeat}.portal-pin-watchlist,.portal-pin-watchlist__trigger{position:relative}.portal-header-icon.portal-pin-watchlist__trigger[aria-expanded=true]{background:#f5f8fd;border-color:#d3ddea}.portal-pin-watchlist__badge{color:#fff;text-align:center;box-sizing:border-box;background:#1765e8;border:2px solid #fff;border-radius:999px;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:800;line-height:18px;position:absolute;top:-8px;right:-8px}.dispute-report-smart-group-menu{position:relative}.dispute-report-smart-group-panel,.dispute-report-manage-panel{z-index:24;border-radius:var(--ui-radius-md);background:var(--ui-color-white);border:1px solid #dce5f1;gap:10px;width:min(340px,100vw - 48px);max-height:360px;padding:14px;display:grid;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 16px 36px #0f172a14}.dispute-report-smart-group-panel[hidden],.dispute-report-manage-panel[hidden]{display:none}.dispute-report-manage-form{border-bottom:1px solid #e5eaf2;gap:10px;padding-bottom:12px;display:grid}.dispute-report-manage-form label{color:#53627c;gap:6px;font-size:12px;font-weight:700;display:grid}.dispute-report-manage-form input{border-radius:var(--ui-radius-sm);color:#17233c;width:100%;height:38px;font:inherit;border:1px solid #d3deec;padding:0 10px}.dispute-report-manage-form-actions,.dispute-report-manage-row{justify-content:flex-end;align-items:center;gap:8px;display:flex}.dispute-report-manage-form button,.dispute-report-manage-row button{border-radius:var(--ui-radius-sm);background:var(--ui-color-white);color:#29415f;min-height:34px;font:inherit;cursor:pointer;border:1px solid #d3deec;padding:0 10px;font-size:12px;font-weight:700}.dispute-report-manage-form button.is-primary{color:var(--ui-color-white);background:#2953e8;border-color:#2953e8}.dispute-report-manage-apply{overflow-wrap:anywhere;text-align:left;flex:1;min-width:0}.dispute-report-manage-empty{color:#6b7b97;margin:0;font-size:12px}.portal-pin-watchlist__dropdown{z-index:80;opacity:0;pointer-events:none;width:430px;max-width:calc(100vw - 28px);transition:opacity .16s,transform .16s;position:absolute;top:calc(100% + 14px);right:0;transform:translateY(8px)}.portal-pin-watchlist__dropdown:before{z-index:1;content:"";background:#fff;border-top:1px solid #d8e2ef;border-left:1px solid #d8e2ef;width:14px;height:14px;position:absolute;top:-7px;right:15px;transform:rotate(45deg)}.portal-pin-watchlist__dropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.portal-pin-watchlist__panel{box-shadow:none;background:#fff;border:1px solid #d8e2ef;border-radius:10px;overflow:hidden}.dispute-report-body.embedded-report-scroll .dispute-report-table-scroll{flex:none;overflow:auto}.portal-pin-watchlist__head{color:#18233b;align-items:center;gap:11px;min-height:68px;padding:11px 14px;display:flex}.portal-pin-watchlist__head-icon{color:#2454f5;background:#eef4ff;border-radius:999px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:inline-grid}.portal-pin-watchlist__head-icon .portal-pin-icon{width:19px;height:19px}.portal-pin-watchlist__head-copy{gap:2px;min-width:0;display:grid}.portal-pin-watchlist__head-copy strong{color:#17233c;font-size:16px;font-weight:750;line-height:1.2}.portal-pin-watchlist__head-copy>span{color:#566986;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.35;overflow:hidden}.portal-pin-watchlist__head-count{color:#17233c;background:#f0f2f6;border-radius:999px;place-items:center;min-width:30px;height:30px;margin-left:auto;padding:0 9px;font-size:12px;font-weight:800;display:inline-grid}.portal-pin-watchlist__list{background:#fff;border:1px solid #dfe7f2;border-radius:9px;max-height:340px;margin:0 10px 10px;padding:0;display:block;overflow:auto}.portal-pin-watchlist__item{background:#fff;border:0;border-radius:0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:11px;min-height:88px;padding:11px 12px;transition:background .14s;display:grid}.portal-pin-watchlist__item+.portal-pin-watchlist__item{border-top:1px solid #dfe7f2}.portal-pin-watchlist__item:hover{background:#f8faff}.portal-pin-watchlist__item-icon{color:#2454f5;background:#eef3ff;border-radius:9px;align-self:center;place-items:center;width:40px;height:40px;display:inline-grid}.portal-pin-watchlist__item-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:21px;height:21px}.portal-pin-watchlist__unpin{color:#17233c;cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:27px;height:30px;padding:0;transition:opacity .14s,background-color .14s,color .14s;display:inline-grid}.portal-pin-watchlist__item:hover .portal-pin-watchlist__unpin,.portal-pin-watchlist__item:focus-within .portal-pin-watchlist__unpin,.portal-pin-watchlist__panel.is-managing .portal-pin-watchlist__unpin{opacity:1;pointer-events:auto}.portal-pin-watchlist__unpin:hover,.portal-pin-watchlist__unpin:focus-visible{color:#be123c;background:#edf2f8;outline:none}.portal-pin-watchlist__unpin svg{fill:none;stroke:currentColor;stroke-width:2px;width:16px;height:16px}.portal-pin-watchlist__item-body{gap:6px;min-width:0;display:grid}.portal-pin-watchlist__item-title{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0;display:grid}.portal-pin-watchlist__item strong{color:#17233c;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.3;display:block;overflow:hidden}.portal-pin-watchlist__item-id{color:#3165b5;white-space:nowrap;flex:none;font-size:10px;font-weight:700}.portal-pin-watchlist__card{min-width:0;display:flex}.dispute-report-bulk-button:disabled{cursor:default;opacity:.5}.dispute-report-density{align-items:center;display:inline-flex}.portal-pin-watchlist__card .dispute-report-card-cell{gap:7px;font-size:11px}.portal-pin-watchlist__card .dispute-card-brand{width:31px;height:18px}.portal-pin-watchlist__card .dispute-report-card-dots{gap:3px}.portal-pin-watchlist__card .dispute-report-card-dots span{width:4px;height:4px}.portal-pin-watchlist__card .dispute-report-card-last4{letter-spacing:.01em;font-size:11px;font-weight:500}.portal-pin-watchlist__meta{flex-wrap:wrap;gap:6px 0;min-width:0;display:flex}.portal-pin-watchlist__meta span{color:#526176;white-space:nowrap;min-width:0;font-size:11px;font-weight:500;line-height:1.3}.portal-pin-watchlist__meta span+span:before{content:"";background:#d7dfeb;width:1px;height:15px;margin:0 14px -3px;display:inline-block}.portal-pin-watchlist__footer{border-top:1px solid #e2e8f1;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 14px;display:flex}.portal-pin-watchlist__footer-action{color:#075ee6;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:32px;padding:0;font-size:11px;font-weight:750;display:inline-flex}.portal-pin-watchlist__footer-action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px}.portal-pin-watchlist__footer-action:hover,.portal-pin-watchlist__footer-action:focus-visible{color:#0649ae;outline:none}.portal-pin-watchlist__footer-action:disabled{color:#9aa9bd;cursor:default}.portal-pin-watchlist__panel.is-managing .portal-pin-watchlist__unpin{background:0 0}.portal-pin-watchlist__empty{color:#64748b;text-align:center;padding:34px 14px;font-size:12px;font-weight:700}.dispute-report-pin-button{appearance:none;cursor:pointer;background:#f3f5f8;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.dispute-report-pin-button:hover{color:#2454f5;background:#e9eef5}.dispute-report-pin-button.is-pinned{color:#2454f5;background:#eff6ff}.dispute-report-pin-tooltip{z-index:120;color:#fff;pointer-events:none;box-sizing:border-box;background:#17233c;border:0;border-radius:8px;gap:7px;min-width:220px;padding:10px 12px;display:grid;position:fixed}.dispute-report-pin-tooltip[hidden]{display:none}.dispute-report-pin-tooltip>strong{color:#fff;font-size:12px;font-weight:600;line-height:1.25}.dispute-report-pin-tooltip__details{color:#fff;white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.dispute-report-pin-tooltip .dispute-report-card-cell{gap:0}.dispute-report-pin-tooltip .dispute-card-brand{margin-right:7px}.dispute-report-pin-tooltip .dispute-card-brand--visa img,.dispute-report-pin-tooltip .dispute-card-brand--discover img{filter:brightness(0)invert()}.dispute-report-pin-tooltip .dispute-card-brand--amex img{filter:brightness(1.65)saturate(.8)}.dispute-report-pin-tooltip .dispute-report-card-dots,.dispute-report-pin-tooltip .dispute-report-card-last4,.dispute-report-pin-tooltip__separator,.dispute-report-pin-tooltip__amount{color:#fff}.dispute-report-pin-tooltip .dispute-report-card-dots{gap:3px;margin-right:3px}.dispute-report-pin-tooltip .dispute-report-card-dots span{width:4px;height:4px}.dispute-report-pin-tooltip__amount{font-weight:400}#disputeReportTableHost.tabulator .tabulator-row .dispute-report-pin-cell,#disputeReportTableHost.tabulator .tabulator-row:nth-child(2n) .dispute-report-pin-cell{background:#fff!important}#disputeReportTableHost.tabulator .tabulator-row:hover .dispute-report-pin-cell,#disputeReportTableHost.tabulator .tabulator-row:nth-child(2n):hover .dispute-report-pin-cell{background:#f5f8fc!important}#disputeReportTableHost.tabulator .tabulator-row .dispute-report-pin-cell{text-overflow:clip!important}#disputeReportTableHost.tabulator .tabulator-header .tabulator-col[tabulator-field=pinned] .tabulator-header-popup-button,#disputeReportTableHost.tabulator .tabulator-header .tabulator-col[tabulator-field=pinned] .tabulator-col-sorter,#disputeReportTableHost.tabulator .tabulator-header .tabulator-col[tabulator-field=pinned] .tabulator-col-title{display:none!important}.dispute-report-rules-sheet{border-radius:var(--ui-radius-xl);border:1px solid #dce6f2;grid-template-rows:auto minmax(0,1fr);gap:0;width:min(1120px,100vw - 32px);padding:0;display:grid;top:16px;bottom:16px;right:50%;overflow:hidden;transform:translate(50%);box-shadow:0 24px 70px #0f172a2e}.dispute-report-rules-body{box-sizing:border-box;background:var(--ui-color-white);align-content:start;gap:22px;width:100%;min-width:0;min-height:0;padding:34px 34px 22px;display:grid;overflow:auto}.dispute-report-rule-shell-head{background:#fffffff5;border-bottom:1px solid #e6edf6;justify-content:space-between;align-items:center;gap:18px;min-height:88px;padding:0 34px;display:flex}.dispute-report-rule-breadcrumb{color:#60708a;align-items:center;gap:16px;font-size:15px;font-weight:650;display:inline-flex}.dispute-report-rule-breadcrumb>svg{color:#8a99b2;width:16px;height:16px}.dispute-report-rule-breadcrumb strong{color:#111c33;font-size:15px;font-weight:800}.dispute-report-rule-bolt,.dispute-report-rule-step-icon{border-radius:var(--ui-radius-lg);color:#1266e3;background:#eef5ff;place-items:center;width:46px;height:46px;display:inline-grid}.dispute-report-rule-bolt svg,.dispute-report-rule-step-icon svg,.dispute-report-rule-close svg,.dispute-report-rule-preview svg,.dispute-report-rule-condition svg,.dispute-report-rule-add svg,.dispute-report-rule-card-head svg,.dispute-report-rule-action-tile svg,.dispute-report-rule-select-icon svg,.dispute-report-rule-buttons svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.dispute-report-rule-bolt svg{fill:currentColor;stroke:none}.dispute-report-rule-close{background:var(--ui-color-white);color:#192844;min-height:48px;font:inherit;cursor:pointer;border:1px solid #d8e2ef;border-radius:9px;align-items:center;gap:9px;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex}.dispute-report-rule-close:hover,.dispute-report-rule-close:focus-visible{background:#f8fbff;border-color:#c7d5e8;outline:none}.dispute-report-rule-head-actions{align-items:center;gap:14px;display:inline-flex}.dispute-report-rule-head-actions .dispute-report-rule-link{font-size:13px}.dispute-report-rule-form{gap:28px;min-width:0;display:grid}.dispute-report-rule-hero{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;gap:28px;min-width:0;display:grid}.dispute-report-rule-hero h2{color:#0d1b34;letter-spacing:-.04em;margin:24px 0 0;font-size:34px;line-height:1.05}.dispute-report-rule-hero p{color:#6a7891;margin:10px 0 0;font-size:15px;line-height:1.45}.dispute-report-rule-name{display:none!important}.dispute-report-rule-preview{color:#253652;background:linear-gradient(145deg,#f7fbff,#eef5ff);border:1px solid #dce7f4;border-radius:9px;gap:12px;padding:20px 22px;display:grid}.dispute-report-rule-preview div{color:#1155c8;justify-content:space-between;align-items:center;gap:14px;font-size:14px;font-weight:850;display:flex}.dispute-report-rule-preview p{color:#56657f;margin:0;font-size:15px;line-height:1.6}.dispute-report-rule-preview b{color:#1155c8;font-weight:850}.dispute-report-rule-step{border-radius:var(--ui-radius-md);background:var(--ui-color-white);border:1px solid #e1e9f3;grid-template-columns:176px minmax(0,1fr);gap:22px;min-width:0;padding:22px;display:grid}.dispute-report-rule-step-side{align-content:start;justify-items:start;gap:12px;padding-top:6px;display:grid}.dispute-report-rule-step-number{border-radius:var(--ui-radius-pill);background:var(--ui-color-white);color:#355070;border:1px solid #cfd9e8;place-items:center;min-width:24px;height:24px;font-size:12px;font-weight:850;display:inline-grid}.dispute-report-rule-step-side strong{color:#0d3f9f;letter-spacing:.02em;font-size:14px;font-weight:900}.dispute-report-rule-step-side p{color:#67758d;max-width:116px;margin:-4px 0 0;font-size:14px;line-height:1.45}.dispute-report-rule-card{border-radius:var(--ui-radius-md);background:var(--ui-color-white);border:1px solid #dbe5f1;gap:18px;min-width:0;padding:24px 26px;display:grid}.dispute-report-rule-card h3,.dispute-report-rule-card-head h3{color:#152238;letter-spacing:-.01em;margin:0;font-size:17px;font-weight:850}.dispute-report-rule-card-head{color:#66748f;justify-content:space-between;align-items:center;gap:16px;display:flex}.dispute-report-rule-condition-list{gap:12px;min-width:0;display:grid}.dispute-report-rule-form label,.dispute-report-rule-actions{color:#334155;gap:7px;margin:0;font-size:12px;font-weight:800;display:grid}.dispute-report-rule-form input,.dispute-report-rule-form select{box-sizing:border-box;border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#17233c;width:100%;min-height:52px;font:inherit;border:1px solid #d8e2ef;padding:0 14px;font-size:15px;font-weight:700}.dispute-report-rule-form input:focus,.dispute-report-rule-form select:focus{border-color:#2c73ff;outline:3px solid #2c73ff24}.dispute-report-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dispute-report-rule-condition{grid-template-columns:minmax(160px,250px) minmax(0,1fr) 52px;align-items:stretch;gap:0!important;font-size:15px!important;display:grid!important}.dispute-report-rule-condition.is-amount{grid-template-columns:minmax(160px,250px) minmax(170px,.55fr) minmax(190px,.65fr) 52px}.dispute-report-rule-condition-label,.dispute-report-rule-money,.dispute-report-rule-select-icon{box-sizing:border-box;background:var(--ui-color-white);color:#1b2942;border:1px solid #d8e2ef;align-items:center;gap:12px;min-height:52px;padding:0 18px;font-size:15px;font-weight:800;display:inline-flex}.dispute-report-rule-condition-label{border-right:0;border-radius:8px 0 0 8px}.dispute-report-rule-condition select,.dispute-report-rule-condition input{border-radius:0}.dispute-report-rule-condition .dispute-report-rule-operator{border-right:0}.dispute-report-rule-money{padding-right:10px}.dispute-report-rule-money input{border:0;min-height:50px;padding:0}.dispute-report-rule-money small{border-radius:var(--ui-radius-md);color:#59677f;background:#edf1f6;align-items:center;min-height:32px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.dispute-report-rule-delete{background:var(--ui-color-white);color:#465875;cursor:pointer;border:1px solid #d8e2ef;border-left:0;border-radius:0 8px 8px 0;place-items:center;width:52px;min-height:52px;display:inline-grid}.dispute-report-rule-delete:hover{color:#1f4fd7;background:#f8fbff}.dispute-report-rule-add{border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#1266e3;min-height:46px;font:inherit;cursor:pointer;border:1px dashed #9dc0ff;justify-content:center;justify-self:start;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:800;display:inline-flex}.dispute-report-rule-actions{border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0}.dispute-report-rule-actions legend{color:#0f172a;padding:0 6px}.dispute-report-rule-action-tile{border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#1b2942;cursor:pointer;border:1px solid #d9e3ef;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;min-height:56px;padding:0 20px;font-weight:700;position:relative;gap:12px!important;font-size:15px!important;display:grid!important}.dispute-report-rule-action-tile input{opacity:0;pointer-events:none;position:absolute}.dispute-report-rule-action-tile:has(input:checked){color:#0b55d8;border-color:#2c73ff;box-shadow:inset 0 0 0 1px #2c73ff}.dispute-report-rule-action-tile small{border-radius:var(--ui-radius-pill);place-items:center;width:18px;height:18px;display:inline-grid}.dispute-report-rule-action-tile:has(input:checked) small{background:#2c73ff}.dispute-report-rule-action-tile:has(input:checked) small:before{content:"";border-left:2px solid var(--ui-color-white);border-bottom:2px solid var(--ui-color-white);width:8px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.dispute-report-rule-email-panel{border-radius:var(--ui-radius-md);background:var(--ui-color-white);border:1px solid #dbe5f1;gap:18px;margin-top:12px;display:grid;overflow:hidden}.dispute-report-rule-email-panel.is-disabled{opacity:.62}.dispute-report-rule-email-panel>label,.dispute-report-rule-email-head{margin:0 22px}.dispute-report-rule-email-head{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.dispute-report-rule-email-head strong{color:#152238;font-size:16px;font-weight:850}.dispute-report-rule-switch{align-items:center;margin:0;display:inline-flex!important}.dispute-report-rule-switch input{opacity:0;pointer-events:none;position:absolute}.dispute-report-rule-switch>span{border-radius:var(--ui-radius-pill);background:#d8e2ef;width:46px;height:24px;display:inline-block;position:relative}.dispute-report-rule-switch>span:after{content:"";border-radius:var(--ui-radius-pill);background:var(--ui-color-white);width:18px;height:18px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0f172a2e}.dispute-report-rule-switch input:checked+span{background:#2c73ff}.dispute-report-rule-switch input:checked+span:after{transform:translate(22px)}.dispute-report-rule-token-input{border-radius:var(--ui-radius-md);border:1px solid #d8e2ef;align-items:center;gap:8px;min-height:52px;padding:4px 10px;display:flex}.dispute-report-rule-token-input small{border-radius:var(--ui-radius-md);color:#334155;background:#eef2f7;align-items:center;min-height:34px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.dispute-report-rule-token-input input{border:0;min-height:42px;padding:0}.dispute-report-rule-advanced{border-top:1px solid #e4ebf4}.dispute-report-rule-advanced summary{color:#465875;cursor:pointer;justify-content:space-between;align-items:center;min-height:58px;padding:0 22px;font-size:15px;font-weight:750;display:flex}.dispute-report-rule-advanced .dispute-report-rule-grid{padding:0 22px 22px}.dispute-report-rule-select-icon{border-radius:var(--ui-radius-md);padding-left:18px}.dispute-report-rule-select-icon select{border:0;min-height:50px;padding-left:0}.dispute-report-rule-help{color:#65748d;margin:-6px 0 0;font-size:13px;font-weight:600}.dispute-report-rule-status{border-radius:var(--ui-radius-md);color:#1d4ed8;background:#eef6ff;padding:10px 12px;font-size:12px;font-weight:800}.dispute-report-rule-status[data-tone=success]{color:#047857;background:#ecfdf3}.dispute-report-rule-status[data-tone=error]{color:#be123c;background:#fff1f2}.dispute-report-rule-buttons,.dispute-report-rule-list-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.dispute-report-rule-footer{border-radius:var(--ui-radius-md);background:var(--ui-color-white);border:1px solid #e0e8f2;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.dispute-report-rule-enable{align-items:center;gap:18px!important;display:flex!important}.dispute-report-rule-enable>span:first-child{gap:6px;display:grid}.dispute-report-rule-enable strong{color:#152238;font-size:15px;font-weight:850}.dispute-report-rule-enable small{color:#64748b;font-size:13px;font-weight:600}.dispute-report-rule-buttons .dispute-report-action{border-radius:var(--ui-radius-md);min-height:52px;font-size:15px}.dispute-report-rule-buttons .dispute-report-action.is-muted{background:var(--ui-color-white);color:#123d91;border:1px solid #d8e2ef;gap:10px}.dispute-report-rule-buttons .dispute-report-action.is-primary{color:var(--ui-color-white);background:#123d91;padding-inline:24px}.dispute-report-rule-list{border-top:1px solid #e6edf5;gap:12px;max-width:100%;padding-top:16px;display:grid}.dispute-report-rules-sheet:not([data-rule-mode=manage]) .dispute-report-rule-list{display:none}.dispute-report-rule-list-head h3{color:#0f172a;margin:0;font-size:14px}.dispute-report-rule-list-head span{color:#64748b;font-size:12px;font-weight:800}.dispute-report-rule-list-items{gap:10px;display:grid}.dispute-report-rule-item,.dispute-report-rule-empty{border-radius:var(--ui-radius-lg);background:var(--ui-color-white);border:1px solid #e2eaf4;padding:12px}.dispute-report-rule-item{justify-content:space-between;gap:12px;display:flex}.dispute-report-rule-item strong{color:#0f172a;font-size:13px;display:block}.dispute-report-rule-item p,.dispute-report-rule-empty{color:#64748b;margin:4px 0 0;font-size:12px;line-height:1.45}.dispute-report-rule-item>span{border-radius:var(--ui-radius-pill);color:#047857;background:#ecfdf3;align-self:flex-start;padding:4px 8px;font-size:11px;font-weight:900}@media (width<=760px){.portal-pin-watchlist__dropdown{width:min(430px,100vw - 20px)}.portal-pin-watchlist__head{min-height:72px;padding:12px}.portal-pin-watchlist__head-icon{flex-basis:42px;width:42px;height:42px}.portal-pin-watchlist__head-copy>span{max-width:245px;font-size:11px}.portal-pin-watchlist__item{grid-template-columns:42px minmax(0,1fr);gap:10px;min-height:98px;padding:12px 10px}.portal-pin-watchlist__item-icon{width:42px;height:42px}.portal-pin-watchlist__item-title{gap:5px}.portal-pin-watchlist__meta span+span:before{margin-inline:8px}.dispute-report-rules-sheet{width:auto;inset:8px;transform:none}.dispute-report-rule-shell-head{padding:0 18px}.dispute-report-rules-body{padding:22px 18px}.dispute-report-rule-hero,.dispute-report-rule-step{grid-template-columns:minmax(0,1fr)}.dispute-report-rule-step-side{grid-template-columns:auto auto minmax(0,1fr);align-items:center}.dispute-report-rule-step-side p{grid-column:1/-1;max-width:none}.dispute-report-rule-condition,.dispute-report-rule-condition.is-amount,.dispute-report-rule-actions,.dispute-report-rule-grid{grid-template-columns:minmax(0,1fr)}.dispute-report-rule-condition-label,.dispute-report-rule-condition select,.dispute-report-rule-condition input,.dispute-report-rule-money,.dispute-report-rule-delete{border-radius:var(--ui-radius-md);border:1px solid #d8e2ef}.dispute-report-rule-footer{flex-direction:column;align-items:stretch}}.dispute-report-table-workspace .dispute-report-querybar{z-index:4}.dispute-report-column-picker-panel{gap:2px;width:min(252px,100vw - 32px);padding:8px}.dispute-report-column-picker-panel .portal-tabulator-menu-row{gap:6px;min-height:30px}.dispute-report-column-picker-panel .dispute-report-column-option{box-sizing:border-box;flex:1;gap:8px;min-width:0;min-height:28px;padding:4px 6px}.dispute-report-column-picker-panel .portal-tabulator-menu-pin{place-items:center;min-width:28px;min-height:28px;padding:5px;display:grid}.dispute-report-column-picker-panel .portal-tabulator-menu-pin svg{width:15px;height:15px;transform:rotate(35deg)}.dispute-report-column-picker-panel .portal-tabulator-menu-pin.is-pinned{color:#1f3f6f;background:#eef4ff}.dispute-report-column-picker-panel .portal-tabulator-menu-pin.is-pinned svg{fill:currentColor;transform:none}.dispute-report-column-pin-options{background:#fff;border:1px solid #d7e2ef;border-radius:8px;width:150px;padding:5px;box-shadow:0 10px 28px #0a273e24}.dispute-report-column-pin-options:not([hidden]){gap:2px;display:grid}.dispute-report-column-pin-options[hidden]{display:none}.dispute-report-column-pin-options .portal-tabulator-pin-option{min-height:30px;padding:5px 9px}.dispute-report-column-pin-options .portal-tabulator-pin-option[aria-checked=true]{color:#1f3f6f;background:#eef4ff}.dispute-report-activation-notice{border-radius:var(--ui-radius-xl);color:#26456e;background:#e0edff;border:1px solid #9abced;align-items:flex-start;gap:12px;margin-bottom:16px;padding:16px 20px;font-size:13px;line-height:1.6;display:flex}.dispute-report-activation-notice[hidden]{display:none}.dispute-report-activation-notice>svg{flex-shrink:0;width:20px;height:20px;margin-top:2px}.dispute-report-activation-notice strong{color:#23395b;font-weight:600;display:block}.dispute-report-activation-notice p{margin:3px 0 0}.dispute-report-table-workspace[data-no-notifications=true]>.portal-table-workspace__tabs,.dispute-report-table-workspace[data-no-notifications=true]>.dispute-report-querybar{display:none}.dispute-report-table-workspace>.portal-table-workspace__tabs,.dispute-report-table-workspace[data-no-notifications=true]>.dispute-report-panel,.dispute-report-table-workspace[data-no-notifications=true]>.dispute-report-panel>.dispute-report-table-toolbar{border-top-left-radius:var(--ui-radius-md);border-top-right-radius:var(--ui-radius-md)}.dispute-report-table-workspace[data-no-notifications=true]>.dispute-report-panel>.dispute-report-table-toolbar{border-top:0}.dispute-report-table-workspace>.dispute-report-activation-notice{margin:16px}.dispute-report-table-workspace>.dispute-report-panel{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.dispute-report-table-workspace>.dispute-report-panel>.dispute-report-table-scroll{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;padding:0}.dispute-report-table-workspace .dispute-report-table-host.tabulator{border-radius:inherit}.service-activation{margin-block:var(--ui-space-4);color:var(--ui-color-text)}.service-activation [hidden],.service-activation[hidden]{display:none!important}.service-activation__overview{align-items:center;gap:var(--ui-space-5);padding:var(--ui-space-5);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-xs);display:flex}.service-activation__icon{border-radius:var(--ui-radius-circle);width:76px;height:76px;color:var(--ui-color-text-strong);background:var(--ui-color-surface-subtle);flex-shrink:0;place-items:center;display:grid}.service-activation__icon svg{width:50%;height:50%}.service-activation__copy{flex:1;min-width:0}.service-activation__copy small{letter-spacing:.08em;font-size:var(--ui-font-size-xs);color:var(--ui-color-text-muted);display:block}.service-activation h3{font-size:var(--ui-font-size-lg);margin:var(--ui-space-2) 0;color:var(--ui-color-text)}.service-activation p{font-size:var(--ui-font-size-sm);color:var(--ui-color-text-muted);margin:0;line-height:1.6}.service-activation__counts{gap:var(--ui-space-5);display:flex}.service-activation__counts>div{border-left:1px solid var(--ui-color-border);padding-left:var(--ui-space-4)}.service-activation__counts strong{font-size:var(--ui-font-size-xl);color:var(--ui-color-text);display:block}.service-activation__counts span{margin-top:var(--ui-space-1);font-size:var(--ui-font-size-xs);color:var(--ui-color-text-muted);display:block}.service-activation__actions{justify-items:end;gap:var(--ui-space-3);display:grid}.service-activation a{font-size:var(--ui-font-size-sm);color:var(--ui-color-primary);text-decoration:none}.service-activation__status{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-1) var(--ui-space-3);border-radius:var(--ui-radius-pill);background:var(--ui-color-success-soft);color:var(--ui-color-success);font-size:var(--ui-font-size-xs);white-space:nowrap;display:inline-flex}.service-activation__status:before{content:"";border-radius:var(--ui-radius-pill);background:currentColor;width:7px;height:7px}.service-activation__status.is-pending{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.service-activation--details{--ui-color-surface-subtle:#f0f2f5;background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);padding:var(--ui-space-5)}.service-activation--details summary .service-activation__status.is-pending{background:var(--ui-color-white)}.service-activation--details td .service-activation__status.is-pending{background:var(--ui-color-surface-subtle)}.service-activation__heading{justify-content:space-between;align-items:start;gap:var(--ui-space-4);margin-bottom:var(--ui-space-4);display:flex}.service-activation h2{margin:0 0 var(--ui-space-1);color:var(--ui-color-text);font-size:var(--ui-font-size-lg)}.service-activation__progress{gap:var(--ui-space-2);min-width:180px;font-size:var(--ui-font-size-xs);grid-template-columns:1fr auto;display:grid}.service-activation__progress span{grid-column:1/-1}.service-activation progress{appearance:none;border-radius:var(--ui-radius-pill);border:0;width:100%;height:10px;overflow:hidden}.service-activation progress::-webkit-progress-bar{background:var(--ui-color-surface-subtle)}.service-activation progress::-webkit-progress-value{background:var(--ui-color-success);border-radius:var(--ui-radius-pill)}.service-activation progress::-moz-progress-bar{background:var(--ui-color-success)}.service-activation__toolbar{justify-content:space-between;align-items:center;gap:var(--ui-space-4);margin-block:var(--ui-space-4);display:flex}.service-activation [role=tablist]{display:flex}.service-activation [role=tab]{font:inherit;font-size:var(--ui-font-size-xs);color:var(--ui-color-text-muted);padding:var(--ui-space-3);box-shadow:none;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}.service-activation [role=tab][aria-selected=true]{color:var(--ui-color-text-strong);border-bottom-color:var(--ui-color-text-strong);border-radius:0}.service-activation__group{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);margin-block:var(--ui-space-3);overflow:hidden}.service-activation__group summary{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3);background:var(--ui-color-surface-subtle);cursor:pointer;list-style:none;display:flex}.service-activation__group summary::-webkit-details-marker{display:none}.service-activation__group summary>span:first-of-type{flex:1}.service-activation__group summary strong{font-size:var(--ui-font-size-sm)}.service-activation__group summary small{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);margin-top:var(--ui-space-1);display:block}.service-activation__table-wrap{overflow-x:auto}.service-activation table{border-collapse:collapse;width:100%;font-size:var(--ui-font-size-xs);text-align:left}.service-activation th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font-weight:500}.service-activation th,.service-activation td{padding:var(--ui-space-2) var(--ui-space-3);border-bottom:1px solid var(--ui-color-border)}.service-activation tr:last-child td{border-bottom:0}.service-activation__network{object-fit:contain;width:40px;height:20px}.service-activation__empty{padding-top:var(--ui-space-4)}@media (width<=760px){.service-activation__overview,.service-activation__toolbar{flex-wrap:wrap}.service-activation__copy{flex-basis:calc(100% - 100px)}.service-activation__counts{justify-content:space-between;gap:var(--ui-space-3);flex:1}.service-activation__heading{flex-direction:column}.service-activation__actions{justify-items:start}.service-activation__progress{flex:1}}.service-activation__help{margin-top:var(--ui-space-4);padding:var(--ui-space-4);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);margin-bottom:0}.service-activation .service-activation__link{color:var(--ui-color-blue-700);font:inherit;font-size:var(--ui-font-size-sm);text-underline-offset:3px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline}.service-activation__help a{color:var(--ui-color-text-strong)}.app-dialog.service-activation__dialog{width:min(780px,100vw - 32px);margin:auto}.service-activation__dialog .service-activation__icon{width:42px;height:42px}.service-activation__explanation{gap:var(--ui-space-4) var(--ui-space-3);margin-top:var(--ui-space-4);grid-template-columns:24px minmax(0,1fr);display:grid}.service-activation__explanation>svg{width:22px;height:22px;margin-top:var(--ui-space-2);color:var(--ui-color-text-strong)}.service-activation__explanation h3{font-size:var(--ui-font-size-base);margin-top:0}.service-activation__guide-tabs{margin-top:var(--ui-space-4);border-bottom:1px solid var(--ui-color-border)}.service-activation__matching{margin-top:var(--ui-space-4)}.service-activation__matching p+p{margin-top:var(--ui-space-3)}.service-activation .service-activation__guide-tabs [role=tab]{font-size:var(--ui-font-size-base)}.service-activation__guide-panels{display:grid}.service-activation__guide-panels>[role=tabpanel]{grid-area:1/1;min-width:0}.service-activation__guide-panels>[aria-hidden=true]{visibility:hidden}.service-activation__dialog .app-dialog__panel{padding:var(--ui-space-5);gap:var(--ui-space-4);grid-template-columns:56px minmax(0,1fr);position:relative}.service-activation__dialog .service-activation__icon{background:var(--ui-color-blue-50);width:56px;height:56px;color:var(--ui-color-blue-700)}.service-activation__dialog .app-dialog__content h2{padding-right:var(--ui-space-5);font-size:var(--ui-font-size-xl)}.service-activation__dialog-close{top:var(--ui-space-5);right:var(--ui-space-5);padding:var(--ui-space-1);color:var(--ui-color-text-muted);cursor:pointer;background:0 0;border:0;position:absolute}.service-activation__dialog .service-activation__guide-tabs,.service-activation__dialog .service-activation__guide-panels{margin-left:calc(-56px - var(--ui-space-4))}.service-activation .service-activation__guide-tabs [role=tab][aria-selected=true]{border-bottom-color:var(--ui-color-primary)}.service-activation__guide-layout{gap:var(--ui-space-5);padding-block:var(--ui-space-5);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.service-activation__guide-layout .service-activation__explanation{grid-template-columns:var(--ui-space-8) minmax(0, 1fr);gap:var(--ui-space-5) var(--ui-space-3);margin-top:0;position:relative}.service-activation__explanation h3{align-items:center;gap:var(--ui-space-2);display:flex}.service-activation__title-icon{color:inherit;flex-shrink:0}.service-activation__explanation:before{content:"";border-left:2px dashed var(--ui-color-border);position:absolute;top:30px;bottom:65px;left:15px}.service-activation__step-icon{align-items:start;gap:var(--ui-space-3);color:var(--ui-color-blue-700);display:flex;position:relative}.service-activation__step-icon>span{background:var(--ui-color-blue-50);border-radius:var(--ui-radius-circle);width:32px;height:32px;font-size:var(--ui-font-size-base);flex-shrink:0;place-items:center;font-weight:600;display:grid}.service-activation__step-icon:nth-of-type(2){color:var(--ui-color-success)}.service-activation__step-icon:nth-of-type(2)>*{background:var(--ui-color-success-soft)}.service-activation__step-icon:nth-of-type(3){color:var(--ui-color-primary)}.service-activation__step-icon:nth-of-type(3)>*{background:var(--ui-color-primary-soft)}.service-activation__setup-card{border-left:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);padding:var(--ui-space-5);border-radius:var(--ui-radius-md)}.service-activation__illustration{justify-items:center;gap:var(--ui-space-1);padding-bottom:var(--ui-space-3);display:grid}.service-activation__statement{align-items:center;gap:var(--ui-space-2);box-sizing:border-box;width:84%;padding:var(--ui-space-2);border-radius:var(--ui-radius-sm);background:var(--ui-color-white);color:var(--ui-color-text-muted);display:flex}.service-activation__connection{color:var(--ui-color-text-muted);place-items:center;display:grid}.service-activation__statement>svg{flex-shrink:0}.service-activation__statement>span{min-width:0}.service-activation__statement small,.service-activation__statement strong{font-size:var(--ui-font-size-xs);display:block}.service-activation__statement strong{margin-top:var(--ui-space-1);text-overflow:ellipsis;white-space:nowrap;color:var(--ui-color-text);overflow:hidden}.service-activation__notification{box-sizing:border-box;align-items:center;gap:var(--ui-space-3);width:100%;padding:var(--ui-space-3);background:var(--ui-color-white);border-radius:var(--ui-radius-sm);box-shadow:var(--ui-shadow-sm);display:flex;position:relative}.service-activation__notification>svg{box-sizing:content-box;padding:var(--ui-space-2);border-radius:var(--ui-radius-sm);background:var(--ui-color-primary);color:var(--ui-color-white);flex-shrink:0}.service-activation__notification strong,.service-activation__notification small{font-size:var(--ui-font-size-xs);display:block}.service-activation__notification small{color:var(--ui-color-text-muted);margin-top:var(--ui-space-1)}.service-activation__accent{background:var(--ui-color-primary);width:36px;height:2px;margin-block:var(--ui-space-3);display:block}.service-activation__dialog .app-dialog__actions{border-top:1px solid var(--ui-color-border);padding-top:var(--ui-space-4);justify-content:space-between;align-items:center}.service-activation__dialog .service-activation__guide-note{align-items:center;gap:var(--ui-space-3);background:var(--ui-color-surface-subtle);padding:var(--ui-space-3);border-radius:var(--ui-radius-sm);max-width:75%;font-size:var(--ui-font-size-xs);display:flex}.service-activation__guide-note svg{color:var(--ui-color-blue-700);flex-shrink:0}@media (width<=640px){.service-activation__guide-layout{grid-template-columns:1fr}.service-activation__dialog .app-dialog__actions{flex-wrap:wrap}.service-activation__dialog .service-activation__guide-note{max-width:100%}}.service-activation__dialog .service-activation__explanation h3,.service-activation__setup-card h3{font-weight:600}.service-activation__matching .service-activation__flow-title{font-size:var(--ui-font-size-xl);margin-top:0;font-weight:600}.service-activation__purchase-flow{gap:var(--ui-space-4);margin:var(--ui-space-5) 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.service-activation__purchase-flow li{text-align:center;min-width:0;position:relative}.service-activation__purchase-flow li:not(:last-child):after{content:"→";color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xl);position:absolute;top:28px;right:-18px}.service-activation__purchase-icon{width:96px;height:96px;margin:0 auto var(--ui-space-4);border-radius:var(--ui-radius-circle);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);place-items:center;display:grid;position:relative}.service-activation__purchase-flow li:last-child .service-activation__purchase-icon{color:var(--ui-color-primary);background:var(--ui-color-surface-subtle)}.service-activation__purchase-flow h3{font-size:var(--ui-font-size-sm);min-height:40px;font-weight:600;line-height:1.4}.service-activation__purchase-flow small{margin-top:var(--ui-space-2);font-size:var(--ui-font-size-xs);color:var(--ui-color-text-muted);overflow-wrap:anywhere;display:block}.service-activation__descriptor-tip{align-items:center;gap:var(--ui-space-4);padding:var(--ui-space-4);background:var(--ui-color-surface-subtle);border-radius:var(--ui-radius-md);display:flex}.service-activation__tip-icon{border-radius:var(--ui-radius-circle);background:var(--ui-color-surface-subtle);width:64px;height:64px;color:var(--ui-color-blue-700);flex-shrink:0;place-items:center;display:grid}.service-activation__descriptor-tip>div{border-left:1px solid var(--ui-color-border);padding-left:var(--ui-space-4)}.service-activation__descriptor-tip h3{margin-top:0;font-weight:600}.service-activation__matching .service-activation__example-note{font-size:var(--ui-font-size-xs);margin-top:var(--ui-space-3)}@media (width<=640px){.service-activation__purchase-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.service-activation__purchase-flow li:after{display:none}}.service-activation__purchase-check{border:3px solid var(--ui-color-white);border-radius:var(--ui-radius-circle);width:26px;height:26px;color:var(--ui-color-white);background:var(--ui-color-success);place-items:center;display:grid;position:absolute;bottom:2px;right:2px}.service-activation__purchase-icon>svg{width:48px;height:48px}.service-activation__tip-icon>svg{width:36px;height:36px}.performance-report-body{color:#12213c;width:100%;min-width:0;padding:18px 24px 32px}.performance-report{width:min(100%,1480px);margin:0 auto;font-family:inherit}.performance-report-toolbar{justify-content:flex-end;align-items:center;gap:12px;min-height:40px;margin-bottom:14px;display:flex}.performance-report-toolbar__status{color:#66758f;margin-right:auto;font-size:14px}.performance-report-toolbar__status.is-error{color:#b42318}.performance-report-toolbar__actions{align-items:center;gap:8px;display:flex}.performance-report-toolbar__actions .dispute-report-field--date,.performance-report-export-slot{position:relative}.performance-report-export-slot .dispute-report-export-wrap{margin-left:0}.performance-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-bottom:28px;display:grid}.performance-card{background:#fff;border:1px solid #dde4ee}.performance-kpi{cursor:default}.performance-info{color:#718097;cursor:help;background:0 0;border:1px solid #9ba8ba;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;padding:0;font:600 10px/1 system-ui,sans-serif;display:inline-flex}.performance-kpi-label{align-items:center;gap:5px;display:flex}.performance-report .dispute-report-kpi-change.is-positive{color:#17915e}.performance-report .dispute-report-kpi-change.is-negative{color:#d14b4b}.performance-report .dispute-report-kpi-change.is-flat{color:#75839a}.performance-report .dispute-report-kpi-change.is-flat:before{content:"–"}.performance-grid{gap:10px;margin-bottom:10px;display:grid}.performance-grid--charts{grid-template-columns:minmax(0,1.6fr) minmax(320px,.8fr)}.performance-grid--tables{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.performance-card{border-radius:9px;min-width:0;margin-bottom:10px;padding:16px}.performance-grid>.performance-card{margin-bottom:0}.performance-card__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.performance-card__header h2{color:#172640;margin:0;font-size:16px;font-weight:700}.performance-card__header p{color:#71809a;margin:3px 0 0;font-size:13px}.performance-card__selector select{appearance:none;color:#243654;min-width:138px;height:36px;font:inherit;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%234e6287' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") calc(100% - 10px)/14px 14px no-repeat;border:1px solid #d9e2ee;border-radius:7px;padding:0 30px 0 11px;font-size:13px;font-weight:600}.performance-chart{min-width:0;position:relative}.performance-chart--line{min-height:240px}.performance-chart--bars{min-height:250px}.performance-chart svg{width:100%;height:230px;display:block;overflow:visible}.performance-chart__grid{stroke:#e8edf4;stroke-width:1px;vector-effect:non-scaling-stroke}.performance-chart__label{fill:#71809a;font:12px Inter,ui-sans-serif,system-ui,sans-serif}.performance-chart__area{fill:#3378f614}.performance-chart__line{fill:none;stroke:#3478f6;stroke-width:2px;vector-effect:non-scaling-stroke}.performance-chart__point{fill:#fff;stroke:#3478f6;stroke-width:2px;vector-effect:non-scaling-stroke}.performance-chart__bar--received{fill:#3478f6}.performance-chart__bar--resolved{fill:#25a878}.performance-chart__legend{color:#5d6e89;justify-content:center;gap:18px;margin-top:-3px;font-size:12px;display:flex}.performance-chart__legend span{align-items:center;gap:6px;display:inline-flex}.performance-chart__legend i{border-radius:2px;width:7px;height:7px}.performance-chart__legend i.is-received{background:#3478f6}.performance-chart__legend i.is-resolved{background:#25a878}.performance-outcomes{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;min-height:240px;display:grid}.performance-donut{width:150px;height:150px;position:relative}.performance-donut svg{width:100%;height:100%}.performance-donut>span{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.performance-donut strong{color:#142440;font-family:inherit;font-size:26px}.performance-donut small{color:#71809a;font-size:12px}.performance-outcome-legend{gap:10px;margin:0;padding:0;list-style:none;display:grid}.performance-outcome-legend li{color:#445572;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;font-size:13px;display:grid}.performance-outcome-legend i{background:var(--outcome-color);border-radius:50%;width:7px;height:7px}.performance-outcome-legend strong{color:#1c2e4b;font-size:13px}.performance-outcome-legend small{color:#7a889d;font-weight:400}.performance-table-wrap{width:100%;overflow-x:auto}.performance-table{border-collapse:collapse;color:#42536f;width:100%;font-size:12px}.performance-table th,.performance-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #e7ecf2;padding:10px 9px}.performance-table th{color:#75839a;letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:600}.performance-table tbody tr:last-child td{border-bottom:0}.performance-table tbody tr:hover{background:#f8fafc}.performance-table__identity{color:#223552;align-items:center;gap:7px;min-width:100px;font-weight:600;display:inline-flex}.performance-table__network-logo{object-fit:contain;object-position:left center;width:27px;max-height:18px}.performance-table__fallback-icon,.performance-table__source-dot{color:#2674ea;background:#edf4ff;border-radius:6px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;display:inline-flex}.performance-table__source-dot{background:#3478f6;border-radius:50%;flex-basis:7px;width:7px;height:7px}.performance-table__money{color:#223552;min-width:72px;display:inline-block}.performance-table__bar{vertical-align:middle;background:#edf1f5;border-radius:999px;width:min(72px,35%);height:4px;margin-left:7px;display:inline-block;overflow:hidden}.performance-table__bar i{border-radius:inherit;background:#27ac7d;height:100%;display:block}.performance-table__descriptor{color:#223552;font-size:inherit;font-weight:600}.performance-table__action-count{color:#65748b;background:#f0f3f7;border-radius:5px;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 6px;display:inline-flex}.performance-table__action-count.has-actions{color:#d25b22;background:#fff0e7}.performance-empty{color:#74839a;text-align:center;justify-content:center;align-items:center;min-height:150px;padding:20px;font-size:13px;display:flex}.performance-report[aria-busy=true] .dispute-report-kpi-copy strong{color:#aab5c4}@media (width<=1180px){.performance-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.performance-grid--charts,.performance-grid--tables{grid-template-columns:1fr}}@media (width<=760px){.performance-report-body{padding:12px}.performance-report-toolbar{flex-direction:column;align-items:stretch}.performance-report-toolbar__actions,.performance-report-toolbar__actions .dispute-report-field--date,.performance-report-toolbar__actions .dispute-report-date-trigger,.performance-report-export-slot,.performance-report-export-slot .dispute-report-export-wrap,.performance-report-export-slot .dispute-report-action{width:100%}.performance-report-toolbar__actions>*{flex:1}.performance-kpis{grid-template-columns:1fr}.performance-outcomes{grid-template-columns:1fr;justify-items:center}.performance-outcome-legend{width:100%}.performance-table{min-width:620px}}.portal-table-workspace,.admin-platform-table-panel.portal-table-layout{border-radius:var(--ui-radius-md);background:var(--ui-color-white);min-width:0;max-width:100%;box-shadow:none;border:1px solid #dfe8f3;overflow:visible}.portal-table-workspace__tabs,.admin-platform-shortcuts{border-bottom:0;gap:10px;padding:4px 14px 18px 16px;display:grid}.portal-table-workspace__meta{padding:0 18px 10px}.portal-table-workspace.dispute-report-table-workspace .admin-platform-shortcuts__topline{align-items:flex-start;padding-bottom:0}.portal-table-workspace.dispute-report-table-workspace .admin-platform-shortcuts__list{flex-wrap:nowrap;justify-content:flex-start;overflow:visible}.portal-table-workspace.dispute-report-table-workspace .admin-platform-shortcut.is-active{box-shadow:none;border-bottom-color:#2563eb}.portal-table-workspace.dispute-report-table-workspace .admin-platform-shortcut span{text-overflow:ellipsis;min-width:0;overflow:hidden}.portal-table-workspace.dispute-report-table-workspace .admin-platform-shortcut strong,.portal-table-workspace.dispute-report-table-workspace .admin-platform-shortcut svg{flex:none}.portal-table-workspace.dispute-report-table-workspace .dispute-report-smart-group-menu{flex:none;min-width:max-content}.portal-table-workspace.dispute-report-table-workspace .dispute-report-smart-group-menu-trigger{border-bottom:0;width:auto;min-width:0;min-height:34px;margin-bottom:0;padding:0}.portal-table-workspace.dispute-report-table-workspace .dispute-report-smart-group-menu-label{border-radius:var(--ui-radius-md);background:#f7f8fb;align-items:center;gap:8px;min-height:34px;padding:0 12px;display:inline-flex}.portal-table-workspace.dispute-report-table-workspace .dispute-report-smart-group-menu-trigger:hover .dispute-report-smart-group-menu-label,.portal-table-workspace.dispute-report-table-workspace .dispute-report-smart-group-menu-trigger:focus-visible .dispute-report-smart-group-menu-label{background:#eef2f7}.admin-platform-shortcut{appearance:none;z-index:1;color:#111827;min-height:42px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:8px;margin-bottom:-2px;padding:0 16px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.admin-platform-shortcut svg,.portal-table-querybar__advanced-trigger svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.portal-table-workspace .dispute-report-smart-group-menu-trigger{border-radius:var(--ui-radius-md);background:0 0;margin-bottom:0}.portal-table-workspace .dispute-report-smart-group-menu-trigger:hover,.portal-table-workspace .dispute-report-smart-group-menu-trigger:focus-visible{background:0 0}.portal-table-workspace .dispute-report-new-group-action:before{display:none}.admin-platform-shortcuts__actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;min-width:max-content;display:flex}.portal-table-wrap,.admin-platform-table-wrap{min-width:0;max-width:100%;padding:0 18px 18px}.portal-table-querybar__primary{width:100%}.portal-table-querybar__search:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23778ba8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;width:14px;height:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.portal-table-querybar__search input[type=search]{border-radius:var(--ui-radius-md);background:var(--ui-color-white);width:100%;min-height:38px;box-shadow:none;color:#11203c;font:inherit;box-sizing:border-box;border:1px solid #d7e2ef;padding:0 12px 0 34px;font-size:12px}.portal-table-querybar__advanced-trigger{border:1px solid var(--portal-line,#dce5f1);border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#2d4469;min-height:38px;font:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.portal-table-querybar__advanced-trigger:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%234e6287' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='21' x2='4' y2='14'/%3E%3Cline x1='4' y1='10' x2='4' y2='3'/%3E%3Cline x1='12' y1='21' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12' y2='3'/%3E%3Cline x1='20' y1='21' x2='20' y2='16'/%3E%3Cline x1='20' y1='12' x2='20' y2='3'/%3E%3Cline x1='1' y1='14' x2='7' y2='14'/%3E%3Cline x1='9' y1='8' x2='15' y2='8'/%3E%3Cline x1='17' y1='16' x2='23' y2='16'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;flex:none;width:14px;height:14px}.portal-table-querybar__advanced-trigger:hover,.portal-table-querybar__advanced-trigger:focus-visible{background:#f5f8fc;border-color:#b8c9df;outline:none}.portal-table-querybar__clear-all{color:#2563eb;min-height:32px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.portal-tabulator-toolbar-slot.dispute-report-table-toolbar{justify-content:space-between;width:100%}.portal-tabulator-toolbar-group{align-items:center;gap:10px;min-width:0;display:flex}.portal-tabulator-toolbar-btn{border:1px solid var(--portal-line,#dce5f1);border-radius:var(--ui-radius-lg);background:var(--ui-color-white);color:#2d4469;cursor:pointer;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.portal-tabulator-toolbar-btn:hover,.portal-tabulator-toolbar-btn:focus-visible,.portal-tabulator-toolbar-btn[aria-expanded=true]{background:#f5f8fc;border-color:#b8c9df;outline:none}.portal-tabulator-toolbar-btn-icon,.portal-tabulator-menu-item-icon,.portal-tabulator-menu-check{color:#5f6f87;flex:none;justify-content:center;align-items:center;display:inline-flex}.portal-tabulator-toolbar-btn-icon,.portal-tabulator-toolbar-btn>svg,.portal-tabulator-toolbar-btn-icon svg{flex:none;width:14px;height:14px}.portal-tabulator-menu-item-icon,.portal-tabulator-menu-item-icon svg{width:16px;height:16px}.portal-tabulator-menu-check,.portal-tabulator-menu-check svg{width:14px;height:14px}.portal-tabulator-toolbar-btn-icon svg,.portal-tabulator-toolbar-btn>svg,.portal-tabulator-menu-item-icon svg,.portal-tabulator-menu-check svg,.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-header-popup-button svg,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-header-popup-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.portal-tabulator-toolbar-btn>svg{flex:none}.portal-tabulator-column-menu[hidden],.portal-tabulator-menu[hidden],.portal-tabulator-menu[aria-hidden=true]{display:none}.portal-tabulator-menu-label,.portal-tabulator-column-option span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.portal-tabulator-menu-pin{border-radius:var(--ui-radius-sm);color:#667281;cursor:pointer;background:0 0;border:0;flex:none;min-width:52px;min-height:34px;padding:0 8px;font-size:11px;font-weight:700}.portal-tabulator-menu-pin:disabled{color:#8aa0bb;cursor:default;background:#f5f7fb}.portal-tabulator-pin-option.is-active{color:#344050;background:#f0f3f7}.portal-tabulator-pin-diagram i,.portal-tabulator-native-pin-diagram i{border-radius:calc(var(--ui-radius-xs) / 2);background:#c7ced8;width:6px;height:10px;display:block}.portal-tabulator-host.tabulator,.portal-tabulator-host .tabulator{border:1px solid var(--portal-border,#d7e0ec);border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#243a5f;width:100%;min-width:0;font-size:12px;position:relative;overflow:hidden}.dispute-report-table-scroll .portal-tabulator-host{min-height:620px}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-col-content,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-col-content{background:#fbfcfe;align-items:center;gap:8px;display:flex}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-header-popup-button,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-header-popup-button{color:#8ea0bc;opacity:1;flex:0 0 18px;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;min-height:18px;margin-right:6px;padding:0;display:inline-flex}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-header-popup-button:hover,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-header-popup-button:hover{color:#6f82a1}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-col-title,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-col-title{white-space:nowrap;flex:auto;align-items:center;min-width:0;min-height:18px;display:inline-flex}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-arrow,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-arrow{display:none}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-col-sorter,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-col-sorter{color:#9aa8ba;opacity:0;flex:0 0 12px;justify-content:center;align-self:center;align-items:center;width:12px;min-width:12px;height:12px;margin-left:auto;transition:opacity .14s,color .14s;display:inline-flex;position:relative}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col:hover .tabulator-col-sorter,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col:hover .tabulator-col-sorter,.portal-tabulator-host.tabulator .tabulator-header .tabulator-col[aria-sort=ascending] .tabulator-col-sorter,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col[aria-sort=ascending] .tabulator-col-sorter,.portal-tabulator-host.tabulator .tabulator-header .tabulator-col[aria-sort=descending] .tabulator-col-sorter,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col[aria-sort=descending] .tabulator-col-sorter{opacity:1}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col[aria-sort=ascending] .tabulator-col-sorter,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col[aria-sort=ascending] .tabulator-col-sorter,.portal-tabulator-host.tabulator .tabulator-header .tabulator-col[aria-sort=descending] .tabulator-col-sorter,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col[aria-sort=descending] .tabulator-col-sorter{color:#2563eb}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-col-sorter:before,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-col-sorter:before{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:6px;height:6px;position:absolute;top:2px;left:3px;transform:rotate(45deg)}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col[aria-sort=ascending] .tabulator-col-sorter:before,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col[aria-sort=ascending] .tabulator-col-sorter:before{top:4px;transform:rotate(-135deg)}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col[aria-sort=descending] .tabulator-col-sorter:before,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col[aria-sort=descending] .tabulator-col-sorter:before{top:1px;transform:rotate(45deg)}.portal-tabulator-host.tabulator .tabulator-tableholder,.portal-tabulator-host .tabulator .tabulator-tableholder{overscroll-behavior:contain;overflow:auto!important}.portal-tabulator-host.tabulator .tabulator-row:hover,.portal-tabulator-host .tabulator .tabulator-row:hover,.portal-tabulator-host.tabulator .tabulator-row:hover .tabulator-cell,.portal-tabulator-host .tabulator .tabulator-row:hover .tabulator-cell,.portal-tabulator-host.tabulator .tabulator-row:nth-child(2n):hover .tabulator-cell,.portal-tabulator-host .tabulator .tabulator-row:nth-child(2n):hover .tabulator-cell,.portal-tabulator-host.tabulator .tabulator-row:hover .tabulator-frozen,.portal-tabulator-host .tabulator .tabulator-row:hover .tabulator-frozen,.portal-tabulator-host.tabulator .tabulator-row:nth-child(2n):hover .tabulator-frozen,.portal-tabulator-host .tabulator .tabulator-row:nth-child(2n):hover .tabulator-frozen{background:#f5f8fc}.portal-tabulator-host.tabulator .tabulator-cell[tabulator-field=actions],.portal-tabulator-host .tabulator .tabulator-cell[tabulator-field=actions]{text-overflow:clip;overflow:visible}.portal-tabulator-row-action{border-radius:var(--ui-radius-sm);background:var(--ui-color-white);color:#2563eb;cursor:pointer;border:1px solid #d8e2ec;justify-content:center;align-items:center;min-height:30px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.portal-tabulator-row-action:hover,.portal-tabulator-row-action:focus-visible{background:#edf3ff;border-color:#cddcff;outline:none}.portal-tabulator-host.tabulator .tabulator-row .tabulator-frozen,.portal-tabulator-host .tabulator .tabulator-row .tabulator-frozen,.portal-tabulator-host.tabulator .tabulator-row:nth-child(2n) .tabulator-frozen,.portal-tabulator-host .tabulator .tabulator-row:nth-child(2n) .tabulator-frozen,.portal-tabulator-host.tabulator .tabulator-row:hover .tabulator-frozen,.portal-tabulator-host .tabulator .tabulator-row:hover .tabulator-frozen,.portal-tabulator-host.tabulator .tabulator-row:nth-child(2n):hover .tabulator-frozen,.portal-tabulator-host .tabulator .tabulator-row:nth-child(2n):hover .tabulator-frozen{background:#fbfcfe}.portal-tabulator-host.portal-tabulator-host--compact-footer.tabulator{margin:0}.portal-tabulator-host.portal-tabulator-host--compact-footer.tabulator .tabulator-footer,.portal-tabulator-host--compact-footer .tabulator-footer{background:#fff;border-top:1px solid #edf2f8;padding:12px 16px}.portal-tabulator-host.portal-tabulator-host--compact-footer.tabulator .tabulator-paginator,.portal-tabulator-host--compact-footer .tabulator-paginator{background:#fff;border:1px solid #dfe7f2;border-radius:8px;align-items:center;gap:0;margin-left:auto;display:flex;overflow:hidden}.portal-tabulator-host.portal-tabulator-host--compact-footer.tabulator .tabulator-pages,.portal-tabulator-host--compact-footer .tabulator-pages{align-items:center;gap:0;margin:0;display:inline-flex}.portal-tabulator-host.portal-tabulator-host--compact-footer.tabulator .tabulator-footer-contents,.portal-tabulator-host--compact-footer .tabulator-footer-contents{margin-left:auto}.portal-tabulator-host.portal-tabulator-host--compact-footer.tabulator .tabulator-page,.portal-tabulator-host.portal-tabulator-host--compact-footer.tabulator .tabulator-page.active,.portal-tabulator-host--compact-footer .tabulator-page,.portal-tabulator-host--compact-footer .tabulator-page.active{color:#64748b;box-sizing:border-box;background:#fff;border:0;border-radius:0;min-width:28px;height:28px;min-height:28px;margin:0;padding:0 6px;font-weight:400}.portal-tabulator-host.portal-tabulator-host--compact-footer.tabulator .tabulator-page+.tabulator-page,.portal-tabulator-host.portal-tabulator-host--compact-footer.tabulator .tabulator-pages .tabulator-page,.portal-tabulator-host.portal-tabulator-host--compact-footer.tabulator .tabulator-pages+.tabulator-page,.portal-tabulator-host--compact-footer .tabulator-page+.tabulator-page,.portal-tabulator-host--compact-footer .tabulator-pages .tabulator-page,.portal-tabulator-host--compact-footer .tabulator-pages+.tabulator-page{border-left:1px solid #dfe7f2}.portal-tabulator-host.portal-tabulator-host--compact-footer.tabulator .tabulator-page.active,.portal-tabulator-host--compact-footer .tabulator-page.active{background:#edf4ff;border-color:#dbe7ff;color:#111827!important}.portal-tabulator-host.tabulator .tabulator-page:disabled:hover,.portal-tabulator-host .tabulator .tabulator-page:disabled:hover{cursor:not-allowed;color:#a6b3c4!important;background:#f6f8fb!important;border-color:#e5ebf2!important}.portal-tabulator-ghost{top:var(--portal-ghost-top,0);right:0;bottom:var(--portal-ghost-bottom,0);z-index:4;pointer-events:none;background:#fffffff0;position:absolute;left:0;overflow:hidden}.portal-tabulator-ghost__body{gap:0;min-height:100%;display:grid}.portal-tabulator-ghost__row{border-bottom:1px solid #edf2f7;grid-template-columns:repeat(11,minmax(0,1fr));min-height:48px;display:grid}.portal-tabulator-ghost__cell{align-content:center;gap:6px;padding:0 10px;display:grid}.portal-tabulator-ghost__line{width:var(--ghost-width,48%);border-radius:var(--ui-radius-pill);background:#e9eef5;height:9px;display:block;position:relative;overflow:hidden}@keyframes portal-tabulator-ghost{to{transform:translate(100%)}}.app-dialog{border-radius:var(--ui-radius-md);color:#111827;background:0 0;border:0;width:min(440px,100vw - 32px);padding:0;position:fixed;inset:0}.app-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a75}.app-dialog__panel{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-white);grid-template-columns:42px minmax(0,1fr);gap:14px;padding:18px;display:grid;box-shadow:0 24px 70px #0f172a3d}.app-dialog__icon{border-radius:var(--ui-radius-md);background:var(--ui-color-orange-50);color:#c2410c;place-items:center;width:42px;height:42px;display:grid}.app-dialog[data-variant=danger] .app-dialog__icon{color:var(--ui-color-red-700);background:#fef2f2}.app-dialog[data-variant=info] .app-dialog__icon{color:#1d4ed8;background:#eff6ff}.app-dialog[data-variant=success] .app-dialog__icon{color:#067647;background:#ecfdf3}.app-dialog__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:22px;height:22px}.app-dialog__content{gap:6px;min-width:0;display:grid}.app-dialog__content h2{color:#172033;margin:0;font-size:18px;font-weight:850;line-height:1.2}.app-dialog__content p{color:#5b667a;margin:0;font-size:13px;line-height:1.5}.app-dialog__actions{grid-column:1/-1;justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.app-dialog__button{border-radius:var(--ui-radius-md);min-height:38px;font:inherit;cursor:pointer;border:1px solid #cfd8e6;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.app-dialog__button:focus-visible{outline-offset:2px;outline:3px solid #2f6fed38}.app-dialog__button--secondary{background:var(--ui-color-white);color:#334155}.app-dialog__button--secondary:hover{background:var(--ui-color-gray-50)}.app-dialog__button--primary{color:var(--ui-color-white);background:#1f3f6f;border-color:#1f3f6f}.app-dialog__button--primary:hover{background:#17325b;border-color:#17325b}.app-dialog[data-variant=danger] .app-dialog__button--primary{border-color:var(--ui-color-red-700);background:var(--ui-color-red-700)}.app-dialog[data-variant=danger] .app-dialog__button--primary:hover{background:#912018;border-color:#912018}body.app-dialog-open{overflow:hidden}@media (width<=520px){.app-dialog__panel{grid-template-columns:1fr}.app-dialog__actions{flex-direction:column-reverse}.app-dialog__button{width:100%}}.marketplace-settings{color:#182230;width:min(1160px,100%);margin:0 auto;padding:28px 24px 52px}.marketplace-settings__notice{color:#184e77;background:#f0f7ff;border:1px solid #b9daf8;border-radius:8px;margin-bottom:18px;padding:12px 14px;font-size:13px;font-weight:650}.marketplace-settings__layout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:30px;display:grid}.marketplace-settings__navigation{gap:4px;display:grid;position:sticky;top:104px}.marketplace-settings .marketplace-settings__navigation-item{color:#667085;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:flex-start;align-items:center;gap:11px;width:100%;min-height:42px;padding:0 13px;font-size:13px;font-weight:500;line-height:1.25;text-decoration:none;display:flex}.marketplace-settings__navigation-item .portal-ui-icon{flex:none}.marketplace-settings__navigation-back{grid-column:1/-1}.marketplace-settings .marketplace-settings__navigation-item:hover,.marketplace-settings .marketplace-settings__navigation-item:focus-visible{color:#344054;background:#f3f6fa}.marketplace-settings .marketplace-settings__navigation-item.is-active{color:#246bfd;background:#eef3ff;font-weight:600}.marketplace-settings__content{gap:18px;min-width:0;display:grid}.marketplace-settings__card,.marketplace-settings .service-activation--details{--marketplace-settings-card-border:var(--ui-color-border-card);border:1px solid var(--marketplace-settings-card-border);background:#fff;border-radius:10px;overflow:hidden}.marketplace-settings .marketplace-settings__secondary-action{color:#344054;background:#fff;border:1px solid #d7dee8;border-radius:7px;min-height:38px;padding:0 17px;font-size:12px;font-weight:600}.marketplace-settings .marketplace-settings__secondary-action:hover,.marketplace-settings .marketplace-settings__secondary-action:focus-visible{background:#f8fafc;border-color:#b9c5d3}.marketplace-settings__feedback{color:#667085;min-height:18px;margin:-8px 2px 0;font-size:11px}.marketplace-settings__feature-card{overflow:visible}.marketplace-settings__feature-header{border-bottom:1px solid #edf0f4;align-items:flex-start;gap:13px;padding:22px 24px;display:flex}.marketplace-settings__feature-icon{color:#475467;background:#f2f4f7;border-radius:8px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.marketplace-settings__feature-icon .portal-ui-icon{stroke-width:1.65px;shape-rendering:geometricprecision;width:26px;height:26px}.marketplace-settings__feature-icon img{object-fit:contain;width:29px;height:29px}.marketplace-settings__feature-header--with-status{align-items:center}.marketplace-settings__feature-header--with-status>span:nth-child(2){flex:1;min-width:0}.marketplace-settings__feature-header--with-action{align-items:center}.marketplace-settings__feature-header--with-action>span:nth-child(2){flex:1;min-width:0}.marketplace-settings__feature-header--with-action>.marketplace-settings__secondary-action{flex:none}.marketplace-settings__feature-header h2,.marketplace-settings__modal-header h3{color:#182230;margin:0;font-size:16px;font-weight:650}.marketplace-settings__feature-header p,.marketplace-settings__modal-header p{color:#667085;margin:5px 0 0;font-size:12px;line-height:1.45}.marketplace-settings__feature-body{gap:20px;padding:24px;display:grid}.marketplace-settings__detail-grid{--detail-label-width:clamp(105px, 12vw, 150px);border:1px solid #e4e9f0;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.marketplace-settings__detail-grid>div{grid-template-columns:var(--detail-label-width) minmax(0, 1fr);border-top:1px solid #edf0f4;gap:12px;min-width:0;padding:13px 15px;display:grid}.marketplace-settings__detail-grid>div:nth-child(-n+2){border-top:0}.marketplace-settings__detail-grid>div:nth-child(2n){border-left:1px solid #edf0f4}.marketplace-settings__detail-grid>.marketplace-settings__detail-grid-item--wide{grid-column:1/-1}.marketplace-settings__detail-grid--connection{grid-template-columns:repeat(3,minmax(0,1fr))}.marketplace-settings__detail-grid--connection>div,.marketplace-settings__detail-grid--connection>div:nth-child(n){border-top:0;border-left:1px solid #edf0f4;grid-template-columns:1fr;align-content:center;gap:8px}.marketplace-settings__detail-grid--connection>div:first-child{border-left:0}.marketplace-settings__detail-grid dt,.marketplace-settings__detail-grid dd,.marketplace-settings__app-info dt,.marketplace-settings__app-info dd{margin:0}.marketplace-settings__detail-grid dt,.marketplace-settings__app-info dt{color:#667085;font-size:11px;font-weight:600}.marketplace-settings__detail-grid dt{align-items:center;gap:7px;min-width:0;display:inline-flex}.marketplace-settings__detail-grid dt .portal-ui-icon{color:#667085;stroke-width:1.8px;flex:0 0 14px;width:14px;height:14px}.marketplace-settings__detail-grid dd,.marketplace-settings__app-info dd{overflow-wrap:anywhere;color:#27364a;min-width:0;font-size:12px;font-weight:500}.marketplace-settings__detail-pill{color:#4b5d73;background:#f1f4f8;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:3px 9px;font-size:11px;font-weight:650;line-height:1.25;display:inline-flex}.marketplace-settings__detail-pill.is-success{color:#2f7d28;background:#edf7ea}.marketplace-settings__permission-block{gap:7px;padding-top:2px;display:grid}.marketplace-settings__permission-block>strong{color:#27364a;font-size:13px;font-weight:650}.marketplace-settings__permission-block>p,.marketplace-settings__muted,.marketplace-settings__empty-state{color:#7b8797;margin:0;font-size:11px;line-height:1.45}.marketplace-settings__permission-list{flex-wrap:wrap;gap:7px;display:flex}.marketplace-settings__permission-chip,.marketplace-settings__recipient-chip{color:#40536a;background:#f1f5f9;border-radius:6px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;font-weight:550;display:inline-flex}.marketplace-settings__permission-chip .portal-ui-icon{color:#2f8b2f}.marketplace-settings__app-info{grid-template-columns:minmax(190px,.75fr) minmax(0,1.5fr);align-items:center;gap:24px;padding:18px 22px;display:grid}.marketplace-settings__app-info header h2{color:#27364a;margin:0;font-size:13px;font-weight:650}.marketplace-settings__app-info header p{color:#7b8797;margin:4px 0 0;font-size:11px}.marketplace-settings__app-info dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.marketplace-settings__app-info dl>div{border-left:1px solid #edf0f4;gap:4px;padding:0 14px;display:grid}.marketplace-settings__coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.marketplace-settings__coverage-grid>.marketplace-settings__card{min-width:0}.marketplace-settings__system-list{padding:0 20px;display:grid}.marketplace-settings__system-row{border-top:1px solid #edf0f4;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:13px 0;display:grid}.marketplace-settings__system-row:first-child{border-top:0}button.marketplace-settings__system-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0}button.marketplace-settings__system-row:focus-visible{outline-offset:2px;outline:2px solid #2f6fed}.marketplace-settings__system-logo{color:#4f6480;background:#f3f6fa;border-radius:7px;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.marketplace-settings__system-logo img{object-fit:contain;width:24px;height:24px}.marketplace-settings__system-logo--wide img{width:30px}.marketplace-settings__system-copy{gap:3px;min-width:0;display:grid}.marketplace-settings__system-copy strong{color:#27364a;font-size:12px;font-weight:650}.marketplace-settings__system-copy span{color:#7b8797;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.35;overflow:hidden}.marketplace-settings__system-list>.marketplace-settings__empty-state{text-align:center;padding:28px 0}.marketplace-settings__notification-list{padding:0 24px}.marketplace-settings__notification-option{cursor:pointer;border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:20px;min-height:70px;display:flex}.marketplace-settings__notification-option:first-child{border-top:0}.marketplace-settings__notification-option>span{gap:4px;display:grid}.marketplace-settings__notification-option strong{color:#27364a;font-size:13px;font-weight:600}.marketplace-settings__notification-option small{color:#7b8797;font-size:11px}.marketplace-settings__notification-option input{accent-color:#2f6fed;flex:0 0 17px;width:17px;height:17px}.marketplace-settings__notification-option input:focus,.marketplace-settings__notification-option input:focus-visible,.marketplace-settings__digest-options input:focus,.marketplace-settings__digest-options input:focus-visible{box-shadow:none;outline:0}.marketplace-settings__recipient-list{flex-wrap:wrap;gap:8px;display:flex}.marketplace-settings__notification-delivery-grid{grid-template-columns:minmax(0,1fr) minmax(250px,.8fr);align-items:start;column-gap:24px}.marketplace-settings__notification-recipients{gap:18px;min-width:0;display:grid}.marketplace-settings__notification-preferences-form{gap:20px;display:grid}.marketplace-settings__recipient-chip button{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:18px;height:18px;padding:0;display:grid}.marketplace-settings__recipient-chip button:hover,.marketplace-settings__recipient-chip button:focus-visible{background:#e1e7ef}.marketplace-settings__recipient-entry{grid-template-columns:minmax(0,280px) auto;align-items:end;gap:12px;display:grid}.marketplace-settings__recipient-entry label{color:#344054;gap:7px;font-size:12px;font-weight:600;display:grid}.marketplace-settings__recipient-entry button[aria-busy=true]{justify-content:center;align-items:center;gap:var(--ui-space-2);display:inline-flex}.marketplace-settings__recipient-entry [hidden]{display:none}.marketplace-settings__recipient-help{grid-column:1/-1;font-size:12px}.marketplace-settings__recipient-entry input{color:#344054;border:1px solid #d7dee8;border-radius:7px;outline:none;min-height:39px;padding:0 12px;font-size:12px}.marketplace-settings__notification-delivery{gap:14px;display:grid}.marketplace-settings__notification-controls{min-width:0;padding-left:var(--ui-space-5);border-left:1px solid var(--ui-color-border)}.marketplace-settings__notification-tabs{gap:var(--ui-space-4);margin-bottom:var(--ui-space-4);border-bottom:1px solid var(--ui-color-border);display:flex}.marketplace-settings__notification-tabs button{padding:var(--ui-space-2) 0;color:var(--ui-color-text-muted);font:inherit;font-size:var(--ui-font-size-xs);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}.marketplace-settings__notification-tabs [aria-selected=true]{color:var(--ui-color-text);border-bottom-color:currentColor}.marketplace-settings__notification-controls [role=tabpanel][hidden]{display:none}.marketplace-settings__notification-test{gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-4);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);color:var(--ui-color-text);border:0;display:grid}.marketplace-settings__notification-test h2,.marketplace-settings__notification-test p{margin:0}.marketplace-settings__notification-test h2{font-size:var(--ui-font-size-sm)}.marketplace-settings__notification-test-intro{align-items:center;gap:var(--ui-space-2);display:flex}.marketplace-settings__notification-test strong{font-size:var(--ui-font-size-sm)}.marketplace-settings__notification-test p,.marketplace-settings__notification-test small{font-size:var(--ui-font-size-xs);color:var(--ui-color-text-muted);line-height:1.6}.marketplace-settings__notification-test label{gap:var(--ui-space-2);font-size:var(--ui-font-size-xs);display:grid}.marketplace-settings__notification-test select{width:100%;min-width:0}.marketplace-settings__notification-test [role=status]:empty{display:none}.marketplace-settings__notification-delivery h2{color:#27364a;margin:0;font-size:14px;font-weight:650}.marketplace-settings__notification-delivery>p{color:#7b8797;margin:-8px 0 0;font-size:11px}.marketplace-settings__digest-options{border:1px solid var(--ui-color-gray-200);border-radius:var(--ui-radius-md);background:var(--ui-color-white);grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}.marketplace-settings__digest-options label{color:#40536a;cursor:pointer;border:0;border-radius:0;align-items:center;gap:9px;min-height:48px;padding:0 13px;font-size:12px;font-weight:550;display:flex}.marketplace-settings__digest-options input{accent-color:#2f6fed;flex:0 0 16px;width:16px;height:16px}.marketplace-settings__form{gap:20px;display:grid}.marketplace-settings__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 18px;display:grid}.marketplace-settings__form-grid-span{grid-column:1/-1}.marketplace-settings__table-workspace{min-width:0}.marketplace-settings__table-querybar{padding:0 0 16px}.marketplace-settings__table-querybar .portal-table-search-cluster{max-width:none}.marketplace-settings__table-filter{background:#fff;border:1px solid #d7e2ef;border-radius:8px;min-height:38px;padding:0 10px}.marketplace-settings__table-filter select{color:#475467;min-width:142px;min-height:36px;font-size:12px;font-weight:550}.marketplace-settings__portal-table-wrap{background:0 0;border:0;border-radius:8px;padding:0;overflow:hidden}.marketplace-settings__portal-table-wrap .portal-tabulator-host{min-height:0}.marketplace-settings__form label,.marketplace-settings__compact-form label{color:#344054;gap:7px;min-width:0;font-size:12px;font-weight:600;display:grid}.marketplace-settings__form label>span{align-items:center;gap:4px;display:flex}.marketplace-settings__form label b{color:#c43232}.marketplace-settings__form small{color:#7b8797;font-size:11px;font-weight:450;line-height:1.4}.marketplace-settings__form input,.marketplace-settings__form select,.marketplace-settings__compact-form input,.marketplace-settings__compact-form select{color:#344054;background:#fff;border:1px solid #d7dee8;border-radius:7px;outline:none;width:100%;min-height:39px;padding:0 12px;font-size:12px;font-weight:450}.marketplace-settings__form input:focus,.marketplace-settings__form select:focus,.marketplace-settings__compact-form input:focus,.marketplace-settings__compact-form select:focus{border-color:#7aa2f8;box-shadow:0 0 0 3px #246bfd1a}.marketplace-settings__form-actions,.marketplace-settings__table-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.marketplace-settings__form-actions>span{color:#7b8797;margin-right:auto;font-size:11px}.marketplace-settings .marketplace-settings__primary-action,.marketplace-settings .marketplace-settings__icon-action,.marketplace-settings .marketplace-settings__text-action{font:inherit;cursor:pointer;border:0}.marketplace-settings .marketplace-settings__primary-action{color:#fff;background:#2f6fed;border-radius:7px;min-height:38px;padding:0 16px;font-size:12px;font-weight:600}.marketplace-settings .marketplace-settings__primary-action:hover,.marketplace-settings .marketplace-settings__primary-action:focus-visible{background:#245fd6}.marketplace-settings__check{grid-auto-flow:column;justify-content:start;align-items:center;min-height:39px;gap:7px!important;display:inline-flex!important}.marketplace-settings__check input[type=checkbox]{width:16px;min-height:16px;padding:0}.marketplace-settings__read-only-note{color:#667085;background:#f8fafc;border:1px solid #e3e8ef;border-radius:7px;align-items:center;gap:9px;padding:12px 14px;font-size:12px;display:flex}.marketplace-settings__table-wrap{border:1px solid #e1e7ee;border-radius:8px;overflow-x:auto}.marketplace-settings__table{border-collapse:collapse;text-align:left;width:100%;min-width:680px}.marketplace-settings__table th,.marketplace-settings__table td{color:#475467;vertical-align:middle;border-bottom:1px solid #edf0f4;padding:12px 14px;font-size:12px}.marketplace-settings__table th{color:#667085;letter-spacing:.045em;text-transform:uppercase;background:#f8fafc;font-size:10px;font-weight:700}.marketplace-settings__table tr:last-child td{border-bottom:0}.marketplace-settings__empty-cell{text-align:center;height:88px;color:#7b8797!important}.marketplace-settings .marketplace-settings__status{box-sizing:border-box;color:#596579;letter-spacing:.035em;text-transform:uppercase;background:#f0f2f5;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:0;height:24px;min-height:24px;padding:4px 8px;font-family:inherit;font-size:10px;font-weight:700;line-height:16px;display:inline-flex}.marketplace-settings__status.is-active{color:#2d7e2d;background:#edf8e9}.marketplace-settings__row-actions,.marketplace-settings__compact-form{align-items:center;gap:8px;display:flex}.marketplace-settings__row-actions{flex-wrap:nowrap;justify-content:flex-end}.marketplace-settings__row-actions form{margin:0}.marketplace-settings__row-actions details{position:relative}.marketplace-settings__row-actions summary,.marketplace-settings .marketplace-settings__text-action{color:#40536a;background:0 0;font-size:11px;font-weight:550}.marketplace-settings__row-actions summary{cursor:pointer}.marketplace-settings__row-actions summary.marketplace-settings__icon-action{list-style:none}.marketplace-settings__row-actions summary.marketplace-settings__icon-action::-webkit-details-marker{display:none}.marketplace-settings__compact-form{background:#fff;border:1px solid #e1e7ee;border-radius:7px;min-width:430px;padding:10px;margin-top:9px!important}.marketplace-settings__compact-form--row{background:0 0;border:0;min-width:0;padding:0;margin-top:0!important}.marketplace-settings__compact-form--row select{flex:0 0 118px;width:118px;min-height:30px}.marketplace-settings .marketplace-settings__text-action.is-danger{color:#b42318}.marketplace-settings .marketplace-settings__icon-action{color:#667085;background:#f4f6f8;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.marketplace-settings__modal-backdrop{z-index:300;background:#1822307a;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.marketplace-settings__modal-backdrop.is-open{display:flex}.marketplace-settings__modal{background:#fff;border-radius:10px;width:min(690px,100%);max-height:calc(100vh - 40px);overflow:auto}.marketplace-settings__modal-header{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.marketplace-settings__modal-body{padding:22px}.marketplace-settings .marketplace-settings__modal-close{color:#344054;background:#f3f5f8;border:0;border-radius:7px;flex:0 0 34px;place-items:center;width:34px;height:34px;padding:0;display:grid}.marketplace-billing{color:#182230;gap:18px;min-width:0;display:grid}.marketplace-billing__card-dialog{box-sizing:border-box;color:#172b4d;background:#fff;border:1px solid #e4e9f0;border-radius:16px;width:min(520px,100vw - 32px);max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #0f1e3233}.marketplace-billing__card-dialog::backdrop{background:var(--ui-color-overlay,#1822307a)}.marketplace-billing__card-close{z-index:1;border-radius:var(--ui-radius-sm);width:32px;height:32px;color:var(--ui-color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:16px;right:16px}.marketplace-billing__card-close:hover{background:var(--ui-color-surface-muted)}.marketplace-billing__card-close:focus-visible{outline:2px solid var(--ui-color-focus);outline-offset:2px}.marketplace-billing__card-form{box-sizing:border-box;max-height:calc(100dvh - 48px);padding:28px;overflow-y:auto}.marketplace-billing__card-dialog [data-billing-card-message]{box-sizing:border-box;min-height:30px;color:var(--ui-color-text-muted);align-items:center;margin:8px 0 0;font-size:12px;display:flex}@media (width<=480px){.marketplace-billing__card-form{padding:22px 18px 16px}}[data-billing-card-list]>div{flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;display:flex}[data-billing-card-list]>div>span{flex:1;min-width:160px}.marketplace-billing__button{color:#344054;background:#fff;border:1px solid #d7dee8;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.marketplace-billing__button:hover,.marketplace-billing__button:focus-visible{background:#f8fafc;border-color:#b9c5d3}.marketplace-billing__button:disabled{cursor:wait;opacity:.72}.marketplace-billing__button[aria-busy=true] .portal-ui-icon{animation:.8s linear infinite marketplace-billing-spin}.marketplace-billing__card{border:1px solid var(--ui-color-border-card);background:#fff;border-radius:10px;overflow:hidden}.marketplace-billing__plan{grid-template-columns:minmax(0,1.45fr) minmax(260px,.85fr);align-items:stretch;min-height:154px;padding:24px;display:grid}.marketplace-billing__plan-primary{align-items:center;gap:16px;min-width:0;padding-right:30px;display:flex}.marketplace-billing__plan-icon{color:#475467;background:#f2f4f7;border-radius:8px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.marketplace-billing__plan-icon .portal-ui-icon,.marketplace-billing__empty>span .portal-ui-icon{stroke-width:1.65px;shape-rendering:geometricprecision;width:26px;height:26px}.marketplace-billing__eyebrow{color:#475467;letter-spacing:.025em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:650}.marketplace-billing__plan h2{color:#182230;letter-spacing:0;margin:0;font-size:16px;font-weight:650}.marketplace-billing__plan h3{color:#182230;margin:0;font-size:16px;font-weight:650}.marketplace-billing__plan p:not(.marketplace-billing__eyebrow){color:#667085;margin:6px 0 0;font-size:12px;line-height:1.45}.marketplace-billing__plan-secondary{border-left:1px solid #e5e9ef;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding-left:38px;display:flex}.marketplace-billing__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;display:grid}.marketplace-billing__usage,.marketplace-billing__policy{min-height:286px;padding:24px}.marketplace-billing__card h2{color:#182230;letter-spacing:0;white-space:nowrap;margin:0;font-size:16px;font-weight:650}.marketplace-billing__usage-content{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:24px;margin-top:20px;display:grid}.marketplace-billing__usage{container-type:inline-size}@container (width<=380px){.marketplace-billing__usage-content{gap:var(--ui-space-4,16px);grid-template-columns:minmax(0,1fr)}}.marketplace-billing__usage-ring{--billing-usage-percent:0%;--billing-incurred-percent:0%;background:conic-gradient(var(--ui-color-blue-600) 0 var(--billing-incurred-percent), var(--ui-color-blue-200) var(--billing-incurred-percent) var(--billing-usage-percent), var(--ui-color-surface-muted) var(--billing-usage-percent) 100%);border-radius:50%;justify-self:center;place-items:center;width:164px;height:164px;display:grid;position:relative}.marketplace-billing__usage-ring:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:12px}.marketplace-billing__usage-ring>div{z-index:1;text-align:center;gap:5px;display:grid;position:relative}.marketplace-billing__usage-ring strong{overflow-wrap:anywhere;color:#101828;max-width:140px;font-size:21px;font-weight:650}.marketplace-billing__usage-ring span{color:#56657a;font-size:12px}.marketplace-billing [data-billing-spending-only][hidden]{display:none}.marketplace-billing__usage-detail dl{margin:0;display:grid}.marketplace-billing__usage-detail dl>div{justify-content:space-between;align-items:center;gap:16px;min-height:42px;display:flex}.marketplace-billing__usage-detail dt{color:#344054;align-items:center;gap:10px;font-size:12px;display:inline-flex}.marketplace-billing__usage-detail dt i.is-reserved{background:var(--ui-color-blue-200)}.marketplace-billing__usage-detail dt i{background:var(--ui-color-surface-muted);border-radius:50%;width:10px;height:10px}.marketplace-billing__usage-detail dt i.is-used{background:var(--ui-color-blue-600)}.marketplace-billing__usage-detail dd{color:#101828;flex-shrink:0;margin:0;font-size:12px;font-weight:600}.marketplace-billing__usage-detail p{color:#667085;border-top:1px solid #e5e9ef;margin:12px 0 0;padding-top:16px;font-size:12px;line-height:1.5}.marketplace-billing__policy>header,.marketplace-billing__history>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.marketplace-billing__policy-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.marketplace-billing .marketplace-billing__policy-button{white-space:nowrap;min-height:34px;padding:0 11px;font-size:11px}.marketplace-billing__policy-rows{margin:20px 0 0;display:grid}.marketplace-billing__policy-rows>div{border-top:1px solid #e5e9ef;grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr);align-items:center;gap:16px;min-height:49px;display:grid}.marketplace-billing__policy-rows>div:first-child{border-top:0}.marketplace-billing__policy-rows dt{color:#667085;font-size:12px}.marketplace-billing__policy-rows dd{color:#101828;text-align:right;margin:0;font-size:12px;font-weight:600}.marketplace-billing__policy-rows [data-billing-trial-row][hidden],.marketplace-billing__policy-rows [data-billing-price-row][hidden]{display:none}.marketplace-billing__applied-prices{gap:var(--ui-space-2);margin:var(--ui-space-2) 0;display:grid}.marketplace-billing__applied-prices>div{justify-content:space-between;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.marketplace-billing__applied-prices dt{text-align:left}.marketplace-billing__budget-summary{justify-content:flex-end;align-items:center;gap:12px;display:flex}.marketplace-billing__policy-rows [data-billing-budget-row][hidden],.marketplace-billing__budget-summary [hidden]{display:none}.marketplace-billing__budget-form{background:#f7faff;border:1px solid #dce7f2;border-radius:9px;margin-top:12px;padding:18px}.marketplace-billing__budget-form[hidden],.marketplace-billing__budget-form [hidden]{display:none}.marketplace-billing__budget-heading h3{color:#172b4d;margin:0;font-size:13px}.marketplace-billing__budget-heading p{color:#667085;margin:5px 0 16px;font-size:12px;line-height:1.5}.marketplace-billing__budget-fields{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:12px;display:grid}.marketplace-billing__budget-fields label{gap:var(--ui-space-2);color:#344054;min-width:0;font-size:12px;font-weight:600;display:grid}.marketplace-billing__budget-fields select,.marketplace-billing__budget-input{box-sizing:border-box;color:#182230;background:#fff;border:1px solid #cbd5e1;border-radius:7px;width:100%;min-height:40px}.marketplace-billing__budget-fields select{padding:0 10px}.marketplace-billing__budget-input{align-items:center;display:flex;overflow:hidden}.marketplace-billing__budget-input>span{color:#667085;background:#f8fafc;border-right:1px solid #e5e9ef;align-self:stretch;align-items:center;padding:0 12px;display:flex}.marketplace-billing__budget-input input{box-sizing:border-box;color:#182230;background:0 0;border:0;width:100%;min-width:0;min-height:38px;padding:0 10px}.marketplace-billing__budget-input input:focus{outline:none}.marketplace-billing__budget-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.marketplace-billing__budget-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.marketplace-billing__budget-input input[type=number]{appearance:textfield}.marketplace-billing__budget-input:focus-within,.marketplace-billing__budget-fields select:focus-visible{border-color:#3974d8;outline:none;box-shadow:0 0 0 2px #3974d824}.marketplace-billing__budget-input:has(input[aria-invalid=true]){border-color:var(--ui-color-danger)}.marketplace-billing__budget-input:has(input[aria-invalid=true]):focus-within{outline:1px solid var(--ui-color-danger);outline-offset:1px;box-shadow:var(--ui-focus-ring)}.marketplace-billing__budget-field-error,.marketplace-billing__budget-form-error{color:var(--ui-color-danger);font-size:var(--ui-font-size-sm);text-align:left;overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.5}.marketplace-billing__budget-form-error{margin-top:var(--ui-space-3)}.marketplace-billing__budget-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.marketplace-billing__budget-save{color:#fff;background:#2463cc;border-color:#2463cc}.marketplace-billing__budget-save:hover,.marketplace-billing__budget-save:focus-visible{background:#1d55b1;border-color:#1d55b1}.marketplace-billing__budget-note{color:#667085;margin:12px 0 0;font-size:12px;line-height:1.5}.marketplace-billing__budget-approval{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.marketplace-billing__budget-approval[hidden]{display:none}.marketplace-billing__budget-approval-link{color:#fff;background:#2463cc;border-radius:7px;justify-content:center;align-items:center;min-height:36px;padding:0 13px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.marketplace-billing__budget-approval-link:hover,.marketplace-billing__budget-approval-link:focus-visible{color:#fff;background:#1d55b1}.marketplace-billing__budget-approval-link[aria-disabled=true]{opacity:.55;cursor:wait}.marketplace-billing__budget-retry{box-shadow:none;color:#667085;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.marketplace-billing__budget-retry[hidden]{display:none}.marketplace-billing__approval-help{flex-basis:100%}.marketplace-billing__approval-help summary{font-size:var(--ui-font-size-sm);text-decoration:none}.marketplace-billing__approval-help-body{gap:var(--ui-space-3);margin-top:var(--ui-space-2);padding:var(--ui-space-3);border:1px solid var(--ui-color-gray-200);border-radius:var(--ui-radius-md);background:var(--ui-color-gray-50);display:grid}.marketplace-billing__approval-help-body .marketplace-billing__budget-note{font-size:var(--ui-font-size-sm);margin:0}.marketplace-billing__approval-help-actions{align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.marketplace-billing__approval-help-actions .marketplace-billing__budget-note{flex:1;min-width:150px}@media (width<=620px){.marketplace-billing__budget-fields{grid-template-columns:1fr}}.marketplace-billing__status{color:#287b2c;background:#e7f6e8;border-radius:999px;align-items:center;min-height:25px;padding:0 10px;font-size:11px;font-weight:650;display:inline-flex}.marketplace-billing__history{padding:24px 24px 0}.marketplace-billing__history-table{margin-top:16px}.marketplace-billing__history-head,.marketplace-billing__history-row{grid-template-columns:.9fr 1.35fr .9fr .75fr .75fr;align-items:center;gap:16px;display:grid}.marketplace-billing__history-head{color:#667085;border-bottom:1px solid #e5e9ef;min-height:38px;padding:0 18px;font-size:11px;font-weight:600}.marketplace-billing__history-row{color:#344054;border-bottom:1px solid #edf0f4;min-height:50px;padding:0 18px;font-size:12px}.marketplace-billing__empty{color:#667085;text-align:center;align-content:center;place-items:center;gap:7px;min-height:182px;display:grid}.marketplace-billing__empty[hidden]{display:none}.marketplace-billing__empty>span{color:#475467;background:#f2f4f7;border-radius:8px;place-items:center;width:42px;height:42px;margin-bottom:3px;display:grid}.marketplace-billing__empty strong{color:#182230;font-size:14px;font-weight:650}.marketplace-billing__empty p{color:#667085;margin:0;font-size:12px}[data-billing-support-dialog]{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-white);width:min(430px,100vw - 32px);max-width:100%;color:var(--ui-color-gray-800);box-shadow:var(--ui-shadow-lg);padding:24px}[data-billing-support-dialog]::backdrop{background:#10182894}[data-billing-support-dialog] h2{margin:0;font-size:18px}[data-billing-support-dialog] p{margin:12px 0}[data-billing-support-dialog] .billing-confirm-modal__actions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}[data-billing-support-dialog] a{align-items:center;text-decoration:none;display:inline-flex}[data-billing-support-email]{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.marketplace-billing__secure-note{color:#667085;justify-content:center;align-items:center;gap:9px;margin:4px 0 0;font-size:12px;display:flex}.marketplace-billing__secure-note [data-billing-support-open]{min-height:0;font:inherit;vertical-align:baseline;margin:0;padding:0;display:inline}.marketplace-billing__feedback{color:#1769e0;text-align:center;min-height:18px;margin:-9px 0 0;font-size:11px}.marketplace-billing__feedback.is-error{color:#b42318}.marketplace-billing__load-status{align-items:center;gap:var(--ui-space-3);color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);display:flex}.marketplace-billing__load-status[hidden],[data-billing-load-retry][hidden]{display:none}.marketplace-billing:not([data-billing-load-state=ready]) [data-billing-dynamic]{position:relative}.marketplace-billing:not([data-billing-load-state=ready]) [data-billing-dynamic]>*{visibility:hidden}.marketplace-billing[data-billing-load-state=loading] [data-billing-dynamic]:after{content:"";border-radius:var(--ui-radius-sm);background:linear-gradient(var(--ui-color-gray-200) 0 0) 0 0 / 65% var(--ui-space-4) no-repeat, linear-gradient(var(--ui-color-gray-200) 0 0) 0 var(--ui-space-8) / 90% var(--ui-space-3) no-repeat, linear-gradient(var(--ui-color-gray-200) 0 0) 0 calc(var(--ui-space-8) * 2) / 45% var(--ui-space-3) no-repeat;position:absolute;inset:0}.marketplace-billing[data-billing-load-state=error] [data-billing-dynamic]:after{content:"Billing details unavailable";color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);position:absolute;top:0;left:0}@keyframes marketplace-billing-spin{to{transform:rotate(360deg)}}@media (width<=820px){.marketplace-settings__layout{grid-template-columns:1fr;gap:20px}.marketplace-settings__navigation{grid-template-columns:repeat(4,minmax(0,1fr));position:static}.marketplace-settings .marketplace-settings__navigation-item{justify-content:center}.marketplace-settings__coverage-grid,.marketplace-settings__app-info,.marketplace-settings__notification-delivery-grid{grid-template-columns:1fr}.marketplace-settings__notification-controls{border-top:1px solid #edf0f4;border-left:0;padding-top:20px;padding-left:0}.marketplace-settings__app-info dl>div:first-child{border-left:0;padding-left:0}.marketplace-billing__plan,.marketplace-billing__grid{grid-template-columns:1fr}.marketplace-billing__plan-primary{padding:0 0 26px}.marketplace-billing__plan-secondary{border-top:1px solid #e5e9ef;border-left:0;padding:26px 0 0}.marketplace-billing__usage,.marketplace-billing__policy{min-height:0}}@media (width<=620px){.marketplace-billing__budget-fields{grid-template-columns:minmax(0,1fr)}.marketplace-settings{padding:20px 14px 40px}.marketplace-settings__navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-settings .marketplace-settings__navigation-item{justify-content:flex-start}.marketplace-settings .marketplace-settings__secondary-action{width:100%}.marketplace-settings__feature-header,.marketplace-settings__feature-body{padding-left:18px;padding-right:18px}.marketplace-settings__feature-header--with-status,.marketplace-settings__feature-header--with-action{flex-wrap:wrap;align-items:flex-start}.marketplace-settings__feature-header--with-status>.marketplace-settings__status,.marketplace-settings__feature-header--with-action>.marketplace-settings__secondary-action{margin-left:55px}.marketplace-settings__feature-header--with-action>.marketplace-settings__secondary-action{width:auto}.marketplace-settings__detail-grid{grid-template-columns:1fr}.marketplace-settings__detail-grid>div,.marketplace-settings__detail-grid>div:nth-child(-n+2),.marketplace-settings__detail-grid>div:nth-child(2n){border-top:1px solid #edf0f4;border-left:0}.marketplace-settings__detail-grid>div:first-child{border-top:0}.marketplace-settings__detail-grid>.marketplace-settings__detail-grid-item--wide{grid-column:auto}.marketplace-settings__detail-grid--connection{grid-template-columns:1fr}.marketplace-settings__detail-grid--connection>div,.marketplace-settings__detail-grid--connection>div:nth-child(n){border-top:1px solid #edf0f4;border-left:0}.marketplace-settings__detail-grid--connection>div:first-child{border-top:0}.marketplace-settings__app-info dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 0}.marketplace-settings__app-info dl>div:nth-child(odd){border-left:0;padding-left:0}.marketplace-settings__recipient-entry,.marketplace-settings__form-grid{grid-template-columns:1fr}.marketplace-settings__form-actions{flex-direction:column;align-items:stretch}.marketplace-settings__form-actions>span{margin-right:0}.marketplace-settings .marketplace-settings__primary-action{width:100%}.marketplace-billing__plan{padding:22px 20px}.marketplace-billing__plan-primary{align-items:flex-start;gap:16px}.marketplace-billing__plan-icon{flex-basis:42px;width:42px;height:42px}.marketplace-billing__usage-content{grid-template-columns:1fr}.marketplace-billing__policy>header{flex-direction:column;align-items:flex-start}.marketplace-billing__policy-actions{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;overflow-x:auto}.marketplace-billing__history{padding:20px 18px 0}.marketplace-billing__history-table{overflow-x:auto}.marketplace-billing__history-head,.marketplace-billing__history-row{min-width:650px}}@media (prefers-reduced-motion:reduce){.marketplace-billing__button[aria-busy=true] .portal-ui-icon{transition:none;animation:none}}.marketplace-settings [hidden]{display:none!important}.marketplace-settings__weekly-warning{color:#725014;background:#fff7df;border:1px solid #e3b656;border-radius:8px;padding:12px 14px;line-height:1.5}.marketplace-settings .marketplace-settings__status--available{cursor:pointer;background:var(--ui-color-blue-50);color:var(--ui-color-blue-700);border:0;text-decoration:none}.marketplace-settings .marketplace-settings__status--available:hover{background:var(--ui-color-blue-100);color:var(--ui-color-blue-700)}.marketplace-settings__status--available:focus-visible{outline:2px solid var(--ui-color-blue-600);outline-offset:3px}.marketplace-settings__modal [data-settings-initial-focus]:focus{outline:none}.marketplace-settings__coverage-service-body{gap:14px;display:grid}.marketplace-settings__coverage-service-body p{margin:0;font-size:14px;line-height:1.6}.marketplace-settings__coverage-service-body h3{margin:6px 0 -6px;font-size:14px;font-weight:600}.marketplace-settings__coverage-dynamic{min-height:120px;padding:var(--ui-space-4,16px);border:1px solid var(--ui-color-gray-200);border-radius:var(--ui-radius-sm);background:var(--ui-color-gray-50);position:relative}.marketplace-settings__coverage-content [data-coverage-controls],.marketplace-settings__coverage-content [data-coverage-support]{gap:var(--ui-space-3,12px);display:grid}.marketplace-settings__coverage-content [hidden]{display:none}.marketplace-settings__coverage-content [data-coverage-rate]{color:var(--ui-color-gray-900);font-weight:600}.marketplace-settings__coverage-actions{align-items:center;gap:var(--ui-space-2,8px);margin-top:var(--ui-space-2,8px);flex-wrap:wrap;display:flex}.marketplace-settings__coverage-actions>a.marketplace-settings__secondary-action:not([hidden]){justify-content:center;align-items:center;display:inline-flex}.marketplace-settings__coverage-footer{border-top:1px solid var(--ui-color-gray-200);justify-content:flex-end;padding:16px 22px;display:flex}.marketplace-settings__coverage-dynamic[aria-busy=true] .marketplace-settings__coverage-content{opacity:0;pointer-events:none}.marketplace-settings__coverage-skeleton{align-content:start;gap:12px;display:grid;position:absolute;inset:16px}.marketplace-settings__coverage-skeleton[hidden]{display:none}.marketplace-settings__coverage-skeleton span{background:var(--ui-color-gray-200);border-radius:var(--ui-radius-xs);width:85%;height:14px;animation:1.4s ease-in-out infinite coverage-service-pulse}.marketplace-settings__coverage-skeleton span:first-child{width:35%;height:18px}.marketplace-settings__coverage-skeleton span:last-child{width:120px;height:36px;margin-top:8px}@keyframes coverage-service-pulse{50%{opacity:.45}}.marketplace-settings [data-coverage-state][aria-busy=true],.marketplace-settings [data-coverage-state][aria-busy=true]:hover{color:#0000;background:var(--ui-color-gray-200);animation:1.4s ease-in-out infinite coverage-service-pulse}@media (prefers-reduced-motion:reduce){.marketplace-settings [data-coverage-state][aria-busy=true],.marketplace-settings__coverage-skeleton span{animation:none}}@media (width<=600px){.marketplace-settings__coverage-actions>*{text-align:center;flex:100%}}.marketplace-settings__digest-options label+label{border-top:1px solid var(--ui-color-gray-200)}.marketplace-settings__digest-options label:has(input:checked){background:var(--ui-color-blue-50)}.marketplace-settings__recipient-entry[data-verifying=true]{grid-template-columns:minmax(0,140px) auto minmax(0,1fr)}.marketplace-settings__recipient-entry[data-verifying=true]>button[type=submit]{justify-self:start}.marketplace-settings__recipient-entry[data-verifying=true]>label:first-of-type{grid-column:1/-1}.marketplace-settings__recipient-entry input{box-sizing:border-box;width:100%;min-width:0}.marketplace-settings__recipient-help [data-recipient-resend]{font:inherit;text-underline-offset:3px;background:0 0;border:0;margin-left:4px;padding:0;text-decoration:underline;display:inline}.marketplace-settings__recipient-help [data-recipient-resend][hidden]{display:none}.marketplace-settings__email-disclaimer{border-top:1px solid var(--ui-color-gray-200);color:var(--ui-color-gray-600);grid-column:1/-1;margin:4px 0 0;padding-top:16px;font-size:12px;line-height:1.6}.marketplace-settings .marketplace-settings__add-system{flex-shrink:0;align-items:center;gap:6px;width:auto;margin-left:auto;display:inline-flex}[data-billing-budget-value][aria-busy=true]{width:calc(var(--ui-space-8) * 2);height:var(--ui-space-4);border-radius:var(--ui-radius-sm);background:var(--ui-color-gray-200);display:inline-block}.marketplace-settings .service-activation--details{--ui-color-border:var(--marketplace-settings-card-border)}.card-entry{color:#172b4d}.card-entry__heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;padding-right:36px;display:flex}.card-entry__heading h3{color:#172b4d;margin:0;font-size:20px;line-height:1.3}.card-entry__heading p{color:#667085;margin:4px 0 0;font-size:12px;line-height:1.5}.card-entry__secure{color:#667085;white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:12px;display:flex}.card-entry__authorization{background:#f8fafc;border:1px solid #e4e9f0;border-radius:10px;margin-top:12px;padding:12px 16px}.card-entry__authorization-heading{justify-content:space-between;gap:12px;font-size:13px;display:flex}.card-entry__authorization-heading span{color:#667085;font-size:11px;font-weight:650}.card-entry__authorization-heading b{color:#b42318}.card-entry__consent{color:#475467;align-items:flex-start;gap:9px;margin-top:10px;font-size:12px;line-height:1.55;display:flex}.card-entry__consent input{flex:0 0 16px;width:16px;height:16px;margin:2px 0 0}.card-entry__consent span{flex:1;min-width:0}.card-entry__terms-link{color:#2563eb;margin:6px 0 0 25px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.card-entry__terms-link:hover,.card-entry__terms-link:focus-visible{text-decoration:underline}.card-entry__actions{justify-content:flex-end;margin-top:12px;display:flex}.card-entry__fields .payscout-is-loading{min-height:260px;position:relative}.card-entry__fields .payscout-is-loading>:not(.payscout-fields-loading){visibility:hidden}.card-entry__fields .payscout-fields-loading{color:#667085;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;inset:0}.card-entry__fields .payscout-fields-loading:before{content:"";border:2px solid #e4e9f0;border-top-color:#3b82f6;border-radius:50%;width:18px;height:18px;animation:.75s linear infinite card-entry-spin}@keyframes card-entry-spin{to{transform:rotate(360deg)}}.card-entry__fields .payscout-cardholder-field{margin:8px 16px 4px}.card-entry__fields .payscout-cardholder{box-sizing:border-box;color:#172b4d;background:#fff;border:1px solid #e4e9f0;border-radius:8px;align-content:center;gap:4px;min-height:76px;padding:12px 16px;font-size:13px;font-weight:600;display:grid}.card-entry__fields .payscout-cardholder input{box-sizing:border-box;width:100%;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:14px;font-weight:400}.card-entry__fields .payscout-cardholder input::placeholder{color:#888;opacity:1}.card-entry__fields .payscout-cardholder:focus-within{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.card-entry__fields .payscout-cardholder.is-invalid:not(:focus-within){border-color:#f43f6d}.card-entry__fields .payscout-cardholder-error{color:#f43f6d;margin:7px 4px 0;font-size:11px;line-height:1.35;display:block}.card-entry__fields .payscout-cardholder-error[hidden]{display:none}.card-entry__fields .payscout-hosted-fields{position:relative}.card-entry__fields .payscout-card-brand{--card-brand-inset:18px;z-index:2;top:var(--card-brand-inset);right:var(--card-brand-inset);color:#172b4d;pointer-events:none;background:#fff;border-radius:4px;justify-content:center;align-items:center;min-width:40px;height:24px;padding:0;font-size:11px;font-weight:600;display:flex;position:absolute}.card-entry__fields .payscout-card-brand[hidden]{display:none}.card-entry__fields .payscout-card-brand img{object-fit:contain;width:36px;height:23px;display:block}.card-entry-dialog--payscout .card-entry__heading{margin-bottom:10px}.card-entry-dialog--payscout .card-entry__authorization{padding-top:10px;padding-bottom:10px}.card-entry-dialog--payscout .card-entry__actions{margin-top:10px}.card-entry-dialog--payscout .installation-payment__trust{display:none}@media (width<=480px){.card-entry__heading{flex-direction:column;gap:8px}.card-entry__actions>button{width:100%}}@media (prefers-reduced-motion:reduce){.card-entry__fields .payscout-fields-loading:before{animation:none}}.marketplace-preview-notice{z-index:1200;color:#fff;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#12335f;border:1px solid #12335f;border-radius:10px;grid-template-columns:25px minmax(0,1fr) 30px;align-items:center;gap:9px;width:min(280px,100vw - 32px);min-height:50px;padding:8px 10px;display:grid;position:fixed;bottom:20px;right:20px}.marketplace-preview-notice[hidden]{display:none}.marketplace-preview-notice.is-dragging{cursor:grabbing}.marketplace-preview-notice__icon{color:#fff;width:25px;height:25px}.marketplace-preview-notice>span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.25;overflow:hidden}.marketplace-preview-notice__close{color:#fff;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;padding:0;display:grid}.marketplace-preview-notice__close:hover,.marketplace-preview-notice__close:focus-visible{background:#ffffff24;outline:none}.marketplace-preview-notice__close svg{width:16px;height:16px}@media (width<=640px){.marketplace-preview-notice{width:min(280px,100vw - 20px);bottom:10px;right:10px}}.integration-hero{padding-block:18px}.integration-hero .portal-hero-row{grid-template-columns:1fr}.integration-hero h2{max-width:720px;margin:0;font-size:30px;line-height:1.08}.integration-hero p{max-width:650px}@media (width<=980px){.integration-hero h2{font-size:26px}}.integration-app-card__mark{flex:none;place-items:center;width:42px;height:42px;display:inline-grid}.integration-app-card__mark svg,.integration-app-card__mark img{width:42px;height:42px}.integration-icon-button{border-radius:var(--ui-radius-2xl);width:42px;min-height:42px;color:var(--portal-danger);cursor:pointer;background:#b5444414;border:1px solid #b5444447;flex:none;place-items:center;display:inline-grid}.integration-icon-button svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.integration-icon-button--neutral{border-color:var(--portal-line);background:var(--portal-surface-soft);color:var(--portal-muted)}.integration-type-badge{border-radius:var(--ui-radius-sm);background:var(--portal-surface-soft);min-height:20px;color:var(--portal-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.integration-type-badge--oauth{color:var(--portal-accent-strong);background:#2f6fed14}.integration-type-badge--api{color:var(--portal-muted);background:#64646412}.integration-empty-state{border:1px dashed var(--portal-line);border-radius:var(--ui-radius-4xl);color:var(--portal-muted);gap:6px;padding:18px;display:grid}.integration-empty-state strong{color:var(--portal-ink)}.integration-empty-state--catalog{justify-items:center;padding:28px}.integration-section-head{justify-content:space-between;align-items:start;gap:18px;display:flex}.integration-connected-list{gap:10px;margin-top:20px;display:grid}.integration-connected-row{border-radius:var(--ui-radius-3xl);background:var(--ui-color-white);border:1px solid #1d8a5b3d;grid-template-columns:minmax(260px,1.3fr) minmax(220px,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.integration-connected-row__main{align-items:center;gap:12px;min-width:0;display:flex}.integration-connected-row__title{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.integration-connected-row h4{margin:0}.integration-connected-row p{color:var(--portal-muted);margin:5px 0 0;line-height:1.5}.integration-connected-row__details{grid-template-columns:.8fr .8fr 1.2fr;gap:12px;margin:0;display:grid}.integration-connected-row__details dt{color:var(--portal-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.integration-connected-row__details dd{color:var(--portal-ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;font-weight:700}.integration-connected-row__actions{justify-content:end;align-items:center;gap:10px;display:flex}.integration-catalog-modal{z-index:50;pointer-events:none;opacity:0;transition:opacity .18s;position:fixed;inset:0}.integration-catalog-modal.is-open{pointer-events:auto;opacity:1}.integration-modal-open{overflow:hidden}.integration-catalog-modal__backdrop{opacity:0;background:#0d20326b;transition:opacity .18s;position:absolute;inset:0}.integration-catalog-modal.is-open .integration-catalog-modal__backdrop{opacity:1}.integration-catalog-panel{border:1px solid var(--portal-line);background:var(--portal-surface);width:min(680px,100vw - 48px);height:min(620px,100vh - 48px);box-shadow:var(--portal-shadow);opacity:0;border-radius:20px;grid-template-rows:auto auto 1fr;padding:22px;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(14px - 50%))scale(.98)}.integration-catalog-modal.is-open .integration-catalog-panel{opacity:1;transform:translate(-50%,-50%)scale(1)}.integration-catalog-panel__head{justify-content:space-between;align-items:start;gap:18px;display:flex}.integration-catalog-panel h3{margin:0}.integration-catalog-panel p{color:var(--portal-muted);margin:5px 0 0;line-height:1.5}.integration-catalog-search{gap:8px;margin-top:18px;display:grid}.integration-catalog-search span{color:var(--portal-muted);font-size:13px;font-weight:700}.integration-catalog-search input{border:1px solid var(--portal-line);border-radius:var(--ui-radius-2xl);background:var(--portal-surface-soft);width:100%;min-height:48px;color:var(--portal-ink);font:inherit;padding:0 14px}.integration-catalog-results{align-content:start;gap:10px;min-height:0;margin-top:18px;padding-right:4px;display:grid;overflow:auto}.integration-catalog-row{border:1px solid var(--portal-line);border-radius:var(--ui-radius-2xl);background:var(--ui-color-white);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:12px 14px;display:grid}.integration-catalog-row__logo{flex:none;align-self:center;place-items:center;width:36px;height:36px;display:inline-grid}.integration-catalog-row__logo svg{width:36px;height:36px}.integration-catalog-row h4{margin:0}.integration-catalog-row p{color:var(--portal-muted);margin:5px 0 0;font-size:13px;line-height:1.5}.integration-api-key-actions,.integration-catalog-row>button{align-self:center}.integration-api-key-input-wrap{flex-direction:column;gap:6px;margin-top:8px;display:flex}.integration-api-key-label{color:var(--portal-muted);margin-bottom:-2px;font-size:12px;font-weight:500}.integration-api-key-input{border:1px solid var(--portal-line);border-radius:var(--ui-radius-md);background:var(--portal-surface);width:100%;color:var(--portal-ink);outline:none;padding:7px 10px;font-family:ui-monospace,monospace;font-size:13px;transition:border-color .15s,box-shadow .15s}.integration-api-key-input:focus{border-color:var(--portal-accent);box-shadow:0 0 0 3px #4f46e51f}.integration-api-key-actions{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.integration-api-key-submit-group{align-items:center;gap:6px;display:flex}.integration-primary-button:disabled,.integration-icon-button:disabled{cursor:wait;opacity:.68}.is-hidden{display:none!important}.portal-hero-card.settings-hero{padding-block:18px}.settings-hero .portal-hero-row{grid-template-columns:minmax(0,1fr) minmax(220px,auto);align-items:end}.settings-hero h2{max-width:720px;margin:0;font-size:30px;line-height:1.08}.settings-hero p:not(.portal-hero-kicker){max-width:650px}.settings-page-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:18px;display:grid}.settings-profile-form{gap:14px;display:grid}.settings-profile-form label{gap:var(--ui-space-1-5);color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);letter-spacing:.02em;text-transform:uppercase;font-weight:850;display:grid}.settings-profile-form input{width:100%;min-height:42px;padding:0 var(--ui-space-3);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);color:var(--ui-color-text);font:inherit;font-size:var(--ui-font-size-base)}.settings-profile-form input:disabled{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.settings-action-button{width:fit-content;min-height:var(--ui-control-height-md);border:1px solid var(--ui-color-navy-600);border-radius:var(--ui-radius-md);background:var(--ui-color-navy-600);box-shadow:var(--ui-shadow-control);color:var(--ui-color-white);font:inherit;font-size:var(--ui-font-size-md);cursor:pointer;transition:background-color var(--ui-motion-control) ease, border-color var(--ui-motion-control) ease, box-shadow var(--ui-motion-control) ease, transform var(--ui-motion-control) ease;justify-content:center;align-items:center;padding:0 15px;font-weight:850;line-height:1;text-decoration:none;display:inline-flex}.settings-action-button:hover{border-color:var(--ui-color-navy-700);background:var(--ui-color-navy-700);box-shadow:var(--ui-shadow-control-hover);color:var(--ui-color-white);transform:translateY(-1px)}.settings-action-button:focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-primary) 22%, transparent);outline-offset:2px}.settings-action-button:active{box-shadow:var(--ui-shadow-control);transform:translateY(0)}.settings-definition-list{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);gap:0;margin:0;display:grid;overflow:hidden}.settings-definition-list div{gap:var(--ui-space-3);border-bottom:1px solid var(--ui-color-border-subtle);grid-template-columns:minmax(130px,.42fr) minmax(0,1fr);padding:13px 14px;display:grid}.settings-definition-list div:last-child{border-bottom:0}.settings-definition-list dt,.settings-platform-metric span{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);letter-spacing:.02em;text-transform:uppercase;font-weight:850}.settings-definition-list dd{color:var(--ui-color-text);font-size:var(--ui-font-size-base);overflow-wrap:anywhere;margin:0;font-weight:850}.settings-platform-summary{gap:18px;display:grid}.settings-platform-summary__body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.settings-platform-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.settings-platform-metric{gap:var(--ui-space-1);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);min-height:72px;padding:13px;display:grid}.settings-platform-metric strong{color:var(--ui-color-text);font-size:22px;line-height:1.1}.settings-status-card{padding:14px var(--ui-space-4);border-color:var(--ui-color-mint-200);background:var(--ui-color-mint-50);color:var(--ui-color-mint-700)}@media (width<=980px){.settings-hero .portal-hero-row,.settings-page-grid,.settings-platform-summary__body,.settings-platform-metrics{grid-template-columns:1fr}.settings-hero h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.settings-action-button{transition:none}}:root{--ui-color-canvas:#eef3f8;--ui-color-surface-subtle:#f5f8fc;--ui-color-text:#18324a;--ui-color-text-muted:#60758b;--ui-color-border:#d8e2ec;--ui-color-border-subtle:#e6ecf3;--ui-color-primary:#2f6fed;--ui-color-primary-hover:#1b4ea8;--ui-color-success:#179c5f;--ui-color-warning:#f97316;--ui-color-danger:#d64646;--ui-shadow-md:0 20px 44px #0f2c4a14;--ui-shadow-xs:1px 1px #2746831c;--portal-bg:var(--ui-color-canvas);--portal-surface:var(--ui-color-surface);--portal-surface-soft:var(--ui-color-surface-subtle);--portal-ink:var(--ui-color-text);--portal-muted:var(--ui-color-text-muted);--portal-line:var(--ui-color-border);--portal-border:var(--ui-color-border-subtle);--portal-accent:var(--ui-color-primary);--portal-accent-strong:var(--ui-color-primary-hover);--portal-success:var(--ui-color-success);--portal-warning:var(--ui-color-warning);--portal-danger:var(--ui-color-danger);--portal-shadow:var(--ui-shadow-md);--portal-card-shadow:var(--ui-shadow-xs);--portal-sidebar-bg:#0e2340;--portal-sidebar-bg-strong:#091a31;--portal-sidebar-line:#ffffff14;--portal-sidebar-ink:#fffffff0;--portal-sidebar-muted:#d9e4f1b8}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--ui-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color:var(--portal-ink);background:radial-gradient(circle at top left, #0f6b9c1f, transparent 28%), linear-gradient(180deg, #f8fbfe 0%, var(--portal-bg) 100%);margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.ui-auth-body,.ui-portal-body{min-height:100vh;overflow-x:clip}.portal-main-drawer-open{overflow:hidden}.auth-shell{isolation:isolate;background:radial-gradient(circle at 13% 14%,#2f6fed1a,#0000 28%),radial-gradient(circle at 86% 16%,#179c5f14,#0000 26%),linear-gradient(135deg,#f8fbff 0%,#eef4fb 100%);place-items:center;min-height:100vh;padding:34px 32px 22px;display:grid;position:relative;overflow:hidden}.auth-shell:before{content:"";z-index:-1;aspect-ratio:1;background:var(--portal-brand-mark-image) center / contain no-repeat;filter:grayscale();opacity:.035;width:min(78vw,920px);position:absolute;inset:auto auto -13vh -8vw;transform:rotate(-8deg)}.auth-shell:after{content:"";z-index:-1;aspect-ratio:1;background:var(--portal-brand-mark-image) center / contain no-repeat;filter:grayscale();opacity:.025;width:min(54vw,660px);position:absolute;inset:-20vh -22vw auto auto;transform:rotate(14deg)}.auth-stage{z-index:1;width:min(1320px,100%);position:relative}.auth-brand-bar{align-items:center;gap:16px;margin-bottom:20px;display:flex}.portal-sidebar-mark,.portal-header-avatar{border-radius:var(--ui-radius-2xl);width:44px;height:44px;color:var(--ui-color-white);background:#1a3e88;place-items:center;font-weight:700;display:grid}.auth-brand-mark{border-radius:var(--ui-radius-3xl);background:var(--ui-color-white);border:1px solid #d8e2ece0;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 12px 30px #0f2c4a14}.auth-brand-mark img{object-fit:contain;width:32px;height:32px}.auth-brand-name,.portal-sidebar-name{letter-spacing:.08em;text-transform:uppercase;color:var(--portal-muted);margin:0;font-size:13px;font-weight:700}.auth-brand-product,.portal-sidebar-product{margin:4px 0 0;font-size:18px;font-weight:700}.auth-card-wrap{background:var(--ui-color-white);border:1px solid #cedae6eb;border-radius:28px;grid-template-columns:minmax(390px,500px) minmax(0,1fr);justify-content:center;align-items:stretch;gap:0;min-height:min(680px,100vh - 104px);display:grid;overflow:hidden;box-shadow:0 26px 70px #0f2c4a1a}.auth-card-wrap--single{grid-template-columns:minmax(320px,430px);justify-content:center}.auth-card,.auth-hero-panel,.portal-hero-card,.portal-surface-card,.portal-side-card,.portal-kpi-card{background:var(--portal-surface);box-shadow:var(--portal-shadow);border:1px solid #d6e0eae6}.auth-card{box-shadow:none;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;padding:clamp(34px,3.8vw,56px);display:flex}.auth-hero{min-height:100%}.auth-hero-panel{height:100%;color:var(--ui-color-white);box-shadow:none;background:radial-gradient(circle at 78% 30%,#2880ff61,#0000 28%),radial-gradient(circle at 54% 52%,#20caa81f,#0000 30%),linear-gradient(145deg,#082141 0%,#071b38 46%,#05203e 100%);border:0;border-radius:0 28px 28px 0;align-content:start;gap:24px;padding:clamp(34px,3.8vw,56px);display:grid;position:relative;overflow:hidden}.auth-hero-panel--compact{background:radial-gradient(circle at 24% 18%,#2f6fed1a,#0000 32%),radial-gradient(circle at 80% 24%,#179c5f1a,#0000 34%),#ffffffc2;align-content:center;gap:22px;min-height:auto;padding:28px}.auth-hero-panel--feature{min-height:100%}.auth-hero-panel:before{content:"";opacity:.9;pointer-events:none;background:radial-gradient(circle at 72% 28%,#4da3ff33,#0000 12%),linear-gradient(90deg,#0000 0 14%,#4c8fe514 14% 14.15%,#0000 14.15% 100%);position:absolute;inset:0}.auth-hero-panel>*{z-index:1;position:relative}.auth-copy h1,.auth-hero h2,.portal-hero-row h2{letter-spacing:-.04em;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(2rem,3vw,3rem);line-height:1}.auth-kicker,.auth-hero-kicker,.portal-hero-kicker,.portal-header-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--portal-accent);margin:0 0 12px;font-size:12px;font-weight:700}.auth-summary,.auth-hero-panel p,.portal-hero-row p{color:var(--portal-muted);line-height:1.7}.auth-product-lockup{justify-content:flex-start;align-items:center;width:100%;margin-bottom:30px;display:flex}.auth-product-lockup img{width:164px;height:auto;display:block}.auth-copy h1{color:#0f2342;letter-spacing:-.055em;max-width:420px;font-size:clamp(2rem,2.55vw,2.7rem);line-height:1.02}.auth-copy .auth-summary{color:#536b8f;max-width:440px;margin:12px 0 0;font-size:15px;line-height:1.55}.auth-form{gap:14px;margin-top:22px;display:grid}.auth-form label,.portal-filter-group label,.portal-search-field{gap:8px;display:grid}.auth-form span,.portal-filter-group span,.portal-search-field span{color:#385174;font-size:13px;font-weight:600}.auth-form input,.portal-filter-group select,.portal-search-field input{border:1px solid var(--portal-line);border-radius:var(--ui-radius-2xl);background:var(--ui-color-white);width:100%;min-height:46px;color:var(--portal-ink);padding:0 14px}.auth-input-wrap{display:block;position:relative}.auth-input-wrap svg{color:#526b91;fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.auth-input-wrap .auth-input-end-icon{width:18px;height:18px;left:auto;right:16px}.auth-input-wrap input{padding-left:46px}.auth-input-wrap .auth-input-end-icon+input,.auth-input-wrap input[type=password]{padding-right:46px}.auth-form-options{justify-content:space-between;align-items:center;gap:16px;margin:6px 0 4px;display:flex}.auth-remember{color:#536b8f;align-items:center;font-size:14px;font-weight:500;grid-template-columns:none!important;gap:10px!important;display:inline-flex!important}.auth-remember input{accent-color:#126bff;width:18px;height:18px;min-height:0}.auth-forgot-link{color:#0f63ff;font-size:14px;font-weight:600}.auth-primary-btn,.auth-secondary-btn,.portal-nav-link--button{border-radius:var(--ui-radius-lg);cursor:pointer;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-weight:700;display:inline-flex}.auth-primary-btn{color:var(--ui-color-white);box-shadow:none;background:linear-gradient(135deg,#0f6cff,#0758f1);border:0;gap:12px}.auth-primary-btn span,.auth-secondary-btn span{color:inherit;font-size:inherit;font-weight:inherit}.auth-primary-btn svg,.auth-secondary-btn svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.auth-primary-btn svg{margin-left:auto}.auth-secondary-btn{border:1px solid var(--portal-line);background:var(--ui-color-white);color:#142844;box-shadow:none;gap:12px}.auth-divider{text-align:center;color:var(--portal-muted);margin:18px 0;position:relative}.auth-secure-strip{color:#536b8f;white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:12px;margin-top:auto;padding-top:22px;font-size:12px;display:flex}.auth-secure-strip span{align-items:center;gap:7px;display:inline-flex}.auth-secure-strip span+span:before{content:"";border-radius:var(--ui-radius-pill);background:#8ba0bd;flex:none;width:4px;height:4px;margin-right:2px}.auth-secure-strip svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.auth-divider:before{content:"";border-top:1px solid var(--portal-line);position:absolute;inset:50% 0 auto}.auth-divider span{background:var(--portal-surface);padding:0 12px;position:relative}.auth-alert{border-radius:var(--ui-radius-2xl);color:var(--portal-danger);background:#b544441f;margin-top:20px;padding:14px 16px;font-weight:600}.auth-security-note{border-radius:var(--ui-radius-3xl);color:#50657a;background:#f3f8f5;align-items:center;gap:10px;margin-top:22px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.auth-security-note span{border-radius:var(--ui-radius-pill);color:#168453;letter-spacing:.04em;text-transform:uppercase;background:#e4f7ec;justify-content:center;align-items:center;min-width:54px;min-height:24px;font-size:11px;font-weight:800;display:inline-flex}.auth-security-note p{margin:0}.auth-mini-graphic{background:radial-gradient(circle,#2f6fed14,#0000 38%),#ffffff94;border:1px solid #d8e2ecc2;border-radius:26px;grid-template-columns:1fr 96px 1fr;align-items:center;gap:0;min-height:128px;padding:18px 16px;display:grid;position:relative}.auth-mini-graphic:before{content:"";border-radius:var(--ui-radius-pill);background:linear-gradient(90deg,#2f6fed29,#2f6fed8c,#17a76a8c,#17a76a29);height:2px;position:absolute;top:50%;left:54px;right:54px;transform:translateY(-50%)}.auth-mini-graphic:after{content:"";border-radius:var(--ui-radius-pill);border:1px solid #2f6fed1c;width:166px;height:74px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-mini-flow{z-index:2;background:linear-gradient(145deg,#fffffffa,#f7fbffeb);border:1px solid #cedae6f2;border-radius:32px;place-items:center;width:96px;height:96px;display:grid;position:relative;box-shadow:0 18px 38px #18324a14}.auth-mini-flow img{object-fit:contain;width:60px;height:60px}.auth-mini-card{z-index:2;border-radius:var(--ui-radius-pill);color:#203954;letter-spacing:-.02em;background:#fffffff0;border:1px solid #d6e0eaeb;justify-self:center;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:13px;font-weight:800;display:inline-flex;position:relative}.auth-mini-card:before{content:"";border-radius:var(--ui-radius-pill);background:currentColor;width:9px;height:9px}.auth-mini-card--alert{color:#2f6fed}.auth-mini-card--resolve{color:#159762}.auth-mini-copy{gap:10px;display:grid}.auth-mini-copy h2{color:#18324a;letter-spacing:-.05em;margin:0;font-size:clamp(1.8rem,3vw,2.55rem);line-height:1.03}.auth-mini-copy p{color:#65788b;max-width:300px;margin:0;font-size:14px;line-height:1.55}.auth-mini-metrics{flex-wrap:wrap;gap:8px;display:flex}.auth-mini-metrics span{border-radius:var(--ui-radius-pill);color:#36536d;background:#ffffffc7;border:1px solid #cfdbe8e6;align-items:center;min-height:30px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.auth-hero-badge{border-radius:var(--ui-radius-lg);color:#edf6ff;background:#ffffff0e;border:1px solid #7db2ff38;justify-self:start;align-items:center;gap:10px;min-height:44px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.auth-hero-badge svg,.auth-feature-icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.auth-hero-badge svg{color:#22b8ff}.auth-hero-main{grid-template-columns:minmax(340px,1fr) minmax(240px,330px);align-items:center;gap:clamp(24px,3.4vw,46px);display:grid}.auth-hero-message h2{max-width:610px;color:var(--ui-color-white);letter-spacing:-.06em;margin:0;font-size:clamp(2.45rem,3.25vw,3.75rem);line-height:1.06}.auth-hero-message h2 span{color:#26b9ff}.auth-hero-message p{color:#e5f1ffe0;max-width:560px;margin:18px 0 0;font-size:15px;line-height:1.62}.auth-hero-image{place-items:center;min-height:270px;display:grid}.auth-hero-image img{object-fit:contain;filter:drop-shadow(0 26px 42px #0069ff3d);width:min(100%,360px);height:auto;display:block}.auth-feature-row{border-top:1px solid #97bce73d;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding-top:22px;display:grid}.auth-feature-item{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px 14px;min-width:0;display:grid}.auth-feature-item strong{color:var(--ui-color-white);font-size:15px}.auth-feature-item p{color:#dbeafec7;grid-column:2;margin:-8px 0 0;font-size:14px;line-height:1.45}.auth-feature-icon{border-radius:var(--ui-radius-pill);width:48px;height:48px;color:var(--ui-color-white);place-items:center;display:grid}.auth-feature-icon svg{stroke-width:2px;width:28px;height:28px}.auth-feature-icon--blue{background:linear-gradient(145deg,#0e76ff,#0a54de)}.auth-feature-icon--green{background:linear-gradient(145deg,#25c784,#109d6b)}.auth-feature-icon--purple{background:linear-gradient(145deg,#8a6cff,#6646c7)}.auth-testimonial{border-radius:var(--ui-radius-xl);background:#ffffff0b;border:1px solid #97bce738;grid-template-columns:42px minmax(0,1fr) minmax(150px,220px);align-items:center;gap:20px;padding:16px 20px;display:grid}.auth-quote-mark{color:#e5f1ffcc;font-size:54px;font-weight:800;line-height:1}.auth-testimonial p{color:#f4f9ffe6;margin:0;font-size:15px;line-height:1.55}.auth-testimonial div{border-left:1px solid #97bce738;gap:5px;padding-left:28px;display:grid}.auth-testimonial strong{color:var(--ui-color-white);font-size:17px}.auth-testimonial p strong{color:inherit}.auth-brand-statement{padding:var(--ui-space-6) var(--ui-space-5);border-radius:var(--ui-radius-xl);background:linear-gradient(135deg, var(--ui-color-gray-50), var(--ui-color-gray-100));align-self:end}.auth-brand-statement h3{padding-left:var(--ui-space-3);border-left:3px solid var(--brand-primary);color:var(--ui-color-navy-700);font-size:var(--ui-font-size-xl);font-weight:var(--ui-font-weight-bold);letter-spacing:-.04em;margin:0;line-height:1.3}.auth-brand-statement p{margin:var(--ui-space-3) 0 var(--ui-space-5) calc(var(--ui-space-3) + 3px);color:var(--ui-color-text-muted);font-size:var(--ui-font-size-md);line-height:var(--ui-line-height-relaxed)}.auth-brand-statement:after{content:"";width:calc(var(--ui-space-6) * 2);height:3px;margin-left:calc(var(--ui-space-3) + 3px);background:var(--brand-primary);display:block}.auth-testimonial div span{color:#dbeafecc;font-size:14px}.auth-footer{color:#617795;justify-content:center;align-items:center;gap:26px;margin-top:18px;font-size:12px;display:flex}.auth-footer a{color:#617795}.auth-hero-list,.portal-side-card ul{color:var(--portal-muted);margin:24px 0 0;padding-left:18px;line-height:1.7}.auth-hero-eyebrow{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.auth-hero-eyebrow span{border-radius:var(--ui-radius-pill);color:#315a80;background:#ffffffd1;border:1px solid #c4d4e6db;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.auth-hero-copy{max-width:560px}.auth-hero-panel .auth-hero-kicker{color:var(--portal-accent)}.auth-hero-copy h2{max-width:660px;font-size:clamp(2.25rem,4.2vw,4rem)}.auth-hero-panel p{color:#5e7389}.auth-signal-graphic{grid-template-columns:minmax(110px,1fr) 70px 116px 70px minmax(110px,1fr);align-items:center;min-height:150px;margin:22px 0 18px;padding:12px 10px;display:grid;position:relative}.auth-signal-core{z-index:2;background:radial-gradient(circle at 30% 25%,#fffffff2,#ffffffc2),linear-gradient(145deg,#2f6fed1f,#179c5f24);border:1px solid #c6d5e6f2;border-radius:34px;place-items:center;width:116px;height:116px;display:grid;position:relative;box-shadow:0 22px 48px #2f6fed1f}.auth-signal-core img{object-fit:contain;width:72px;height:72px}.auth-signal-node{z-index:2;border-radius:var(--ui-radius-4xl);background:#ffffffeb;border:1px solid #cfdbe8f5;justify-self:center;gap:5px;min-width:128px;padding:14px 16px;display:grid;position:relative;box-shadow:0 16px 38px #0f2c4a14}.auth-signal-node span{color:#6e8195;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.auth-signal-node strong{color:#17314a;letter-spacing:-.04em;font-size:24px}.auth-signal-node--left:before,.auth-signal-node--right:before{content:"";border-radius:var(--ui-radius-pill);width:10px;height:10px;position:absolute;top:12px;right:12px}.auth-signal-node--left:before{background:#2f6fed}.auth-signal-node--right:before{background:#17a76a}.auth-signal-line{background:linear-gradient(90deg,#2f6fed2e,#179c5f66);height:2px;position:relative}.auth-signal-line:before,.auth-signal-line:after{content:"";border-radius:var(--ui-radius-pill);background:currentColor;width:7px;height:7px;position:absolute;top:50%;transform:translateY(-50%)}.auth-signal-line:before{color:#2f6fed;left:0}.auth-signal-line:after{color:#17a76a;right:0}.auth-signal-orbit{border-radius:var(--ui-radius-pill);border:1px solid #2f6fed1f;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-signal-orbit--one{width:230px;height:94px}.auth-signal-orbit--two{border-color:#179c5f21;width:322px;height:132px}.auth-dashboard-preview{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #cfdbe8f5;border-radius:22px;margin-top:0;padding:16px;box-shadow:0 22px 50px #0f2c4a1a}.auth-preview-header{color:#243f5b;align-items:center;gap:7px;min-height:28px;padding-bottom:14px;font-size:13px;font-weight:800;display:flex}.auth-preview-header span{border-radius:var(--ui-radius-pill);background:#c7d4e4;width:8px;height:8px}.auth-preview-header strong{margin-left:8px}.auth-preview-grid{grid-template-columns:1.15fr 1fr 1fr;gap:12px;display:grid}.auth-preview-card{border-radius:var(--ui-radius-4xl);background:var(--ui-color-white);border:1px solid #d8e2eceb;gap:6px;min-height:108px;padding:14px;display:grid}.auth-preview-card--primary{background:linear-gradient(145deg,#eff6ff,#ecfdf5);border-color:#2f6fed3d}.auth-preview-card small{color:#6a7f94;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.auth-preview-card strong{color:#172f47;letter-spacing:-.04em;font-size:28px;line-height:1}.auth-preview-card span{color:#64788e;font-size:13px;line-height:1.35}.auth-preview-row{gap:10px;margin-top:14px;display:grid}.auth-preview-row span{border-radius:var(--ui-radius-pill);background:linear-gradient(90deg,#dde8f5,#dde8f561);height:9px;display:block}.auth-preview-row span:nth-child(2){width:82%}.auth-preview-row span:nth-child(3){width:64%}.auth-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.auth-hero-stats div{border-radius:var(--ui-radius-4xl);background:#ffffffc7;border:1px solid #d8e2ece6;gap:4px;min-height:74px;padding:14px;display:grid}.auth-hero-stats strong{color:#172f47;letter-spacing:-.03em;font-size:24px}.auth-hero-stats span{color:#64788e;font-size:12px;line-height:1.35}.portal-shell{grid-template-columns:var(--portal-sidebar-width,96px) minmax(0, 1fr);width:100%;min-height:100vh;display:grid}.portal-shell[data-sidebar-state=narrow]{--portal-sidebar-width:60px}.portal-shell[data-sidebar-state=wide]{--portal-sidebar-width:220px}.portal-sidebar{font-family:var(--ui-font-system);z-index:180;isolation:isolate;border-right:1px solid var(--portal-sidebar-line);background:linear-gradient(180deg, #ffffff05, #fff0), linear-gradient(180deg, var(--portal-sidebar-bg) 0%, var(--portal-sidebar-bg-strong) 100%);height:100vh;color:var(--portal-sidebar-ink);flex-direction:column;gap:12px;padding:22px 6px;display:flex;position:sticky;top:0;overflow:hidden auto}.portal-shell[data-sidebar-state=narrow] .portal-sidebar{overflow:visible}.portal-sidebar:after{content:"";inset-inline:0;background:var(--portal-accent);pointer-events:none;height:6px;position:absolute;bottom:0}.portal-sidebar-brand{grid-template-columns:1fr;justify-items:center;gap:6px;width:100%;margin-bottom:4px;display:grid;position:relative}.portal-sidebar-brand-mark{width:var(--ui-space-10);height:var(--ui-space-10);place-items:center;display:grid;position:relative}.portal-sidebar-toggle,.portal-sidebar-close{width:var(--ui-space-10);height:var(--ui-space-10);border-radius:var(--ui-radius-lg);color:#ffffffc7;cursor:pointer;background:#ffffff14;border:0;justify-content:center;align-items:center;transition:background-color .18s,color .18s,opacity .18s;display:inline-flex}.portal-sidebar-toggle:hover,.portal-sidebar-toggle:focus-visible,.portal-sidebar-close:hover,.portal-sidebar-close:focus-visible{color:var(--ui-color-white);background:#ffffff24;outline:none}.portal-sidebar-toggle-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.portal-shell[data-sidebar-state=narrow] .portal-sidebar-toggle .portal-sidebar-toggle-icon{width:26px;height:26px}.portal-sidebar-toggle{opacity:0;pointer-events:none;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.portal-sidebar-toggle-tooltip{border-radius:var(--ui-radius-pill);background:var(--ui-color-white);color:#15233d;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:420;padding:8px 14px;font-size:12px;font-weight:600;transition:opacity .16s,visibility .16s;top:0;left:0;transform:none;box-shadow:0 10px 24px #0f172a29;position:fixed!important}.portal-shell[data-sidebar-state=narrow] .portal-sidebar-brand-mark:hover .portal-sidebar-logo,.portal-shell[data-sidebar-state=narrow] .portal-sidebar-brand-mark:focus-within .portal-sidebar-logo{opacity:0}.portal-shell[data-sidebar-state=narrow] .portal-sidebar-brand-mark:hover .portal-sidebar-toggle,.portal-shell[data-sidebar-state=narrow] .portal-sidebar-brand-mark:focus-within .portal-sidebar-toggle{opacity:1;pointer-events:auto}.portal-shell[data-sidebar-state=narrow] .portal-sidebar-brand-mark:hover .portal-sidebar-toggle-tooltip,.portal-shell[data-sidebar-state=narrow] .portal-sidebar-brand-mark:focus-within .portal-sidebar-toggle-tooltip,.portal-shell[data-sidebar-state=wide] .portal-sidebar-close:hover .portal-sidebar-toggle-tooltip,.portal-shell[data-sidebar-state=wide] .portal-sidebar-close:focus-visible .portal-sidebar-toggle-tooltip{opacity:1;visibility:visible}.portal-sidebar-logo{width:var(--ui-space-10);height:var(--ui-space-10);object-fit:contain;transition:opacity .16s}.portal-sidebar-brand-copy{min-width:0;display:none}.portal-shell[data-sidebar-state=wide] .portal-sidebar-brand{grid-template-columns:var(--ui-space-10) minmax(0, 1fr) auto;place-items:center stretch;gap:6px;padding-inline:12px}.portal-shell[data-sidebar-state=wide] .portal-sidebar-brand-copy{display:block}.portal-sidebar-close{display:none}.portal-shell[data-sidebar-state=wide] .portal-sidebar-close{justify-self:end;display:inline-flex}.portal-shell[data-sidebar-state=wide] .portal-sidebar-toggle{display:none}.portal-sidebar-group+.portal-sidebar-group{margin-top:6px}.portal-sidebar nav,.portal-sidebar form{gap:4px;display:grid}.portal-nav-item{width:100%;display:grid;position:relative}.portal-shell[data-sidebar-state=narrow] .portal-nav-item.has-submenu:after{content:"";width:18px;position:absolute;top:0;bottom:0;left:100%}.portal-nav-link{border-radius:var(--ui-radius-md);width:100%;min-height:44px;color:var(--portal-sidebar-muted);justify-content:center;align-items:center;gap:10px;padding:0 12px;font-size:12px;font-weight:600;transition:background-color .18s,color .18s;display:flex}.portal-shell[data-sidebar-state=wide] .portal-nav-link{justify-content:flex-start}.portal-nav-link svg,.portal-header-icon svg,.portal-debug-trigger svg,.portal-dashboard-summary-card__icon svg,.portal-dashboard-kpi-info svg,.portal-dashboard-toolbar-btn svg,.portal-sidebar-user-popup svg{stroke:currentColor;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.portal-nav-link svg{width:var(--ui-space-5);height:var(--ui-space-5);flex:none}.portal-nav-link__text{white-space:nowrap;flex:auto;min-width:0;display:none}.portal-shell[data-sidebar-state=wide] .portal-nav-link__text{display:inline}.portal-nav-link:hover,.portal-nav-link.is-active{color:var(--portal-sidebar-ink);background:#ffffff1a}.portal-nav-link.has-children{position:relative}.portal-nav-link.has-children:after{content:"";opacity:0;border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transition:opacity .16s,transform .16s;position:absolute;right:13px;transform:rotate(45deg)translateY(-1px)}.portal-shell[data-sidebar-state=wide] .portal-nav-link.has-children:after{opacity:.62}.portal-shell[data-sidebar-state=wide] .portal-nav-link.has-children.is-active:after{transform:rotate(45deg)translate(1px,1px)}.portal-nav-submenu{gap:4px;margin-top:-4px;display:grid}.portal-shell[data-sidebar-state=narrow] .portal-nav-submenu{z-index:360;border-radius:var(--ui-radius-xl);background:var(--ui-color-white);opacity:0;visibility:hidden;pointer-events:none;border:1px solid #e2eaf4;min-width:190px;margin:0;padding:8px;transition:opacity .16s,visibility .16s,transform .16s;position:absolute;top:50%;left:calc(100% + 8px);transform:translate(6px,-50%);box-shadow:0 16px 36px #0f172a29}.portal-shell[data-sidebar-state=narrow] .portal-nav-submenu:after{content:"";width:18px;position:absolute;top:0;bottom:0;left:-18px}.portal-shell[data-sidebar-state=narrow] .portal-nav-submenu:before{content:"";background:var(--ui-color-white);border-bottom:1px solid #e2eaf4;border-left:1px solid #e2eaf4;width:10px;height:10px;position:absolute;top:50%;left:-6px;transform:translateY(-50%)rotate(45deg)}.portal-shell[data-sidebar-state=narrow] .portal-nav-item.has-submenu:hover>.portal-nav-submenu,.portal-shell[data-sidebar-state=narrow] .portal-nav-item.has-submenu:focus-within>.portal-nav-submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%)}.portal-nav-subitem{color:#d9e4f194;place-items:center;min-height:30px;text-decoration:none;transition:color .16s;display:grid;position:relative}.portal-shell[data-sidebar-state=narrow] .portal-nav-subitem{border-radius:var(--ui-radius-md);color:#42566f;justify-content:flex-start;min-height:36px;padding:0 10px;font-size:12px;font-weight:650;line-height:1.2;transition:background-color .16s,color .16s;display:flex}.portal-shell[data-sidebar-state=narrow] .portal-nav-subitem:hover,.portal-shell[data-sidebar-state=narrow] .portal-nav-subitem:focus-visible,.portal-shell[data-sidebar-state=narrow] .portal-nav-subitem.is-active{color:#0f5bff;background:#f2f6fb}.portal-nav-subitem__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:none;overflow:hidden}.portal-shell[data-sidebar-state=narrow] .portal-nav-subitem__text{display:block}.portal-shell[data-sidebar-state=wide] .portal-nav-submenu{border-left:0;gap:2px;margin:-4px 0 2px 38px;padding:2px 0}.portal-shell[data-sidebar-state=wide] .portal-nav-subitem{justify-content:flex-start;gap:0;min-height:30px;padding:0 12px 0 0;font-size:11px;font-weight:650;display:flex}.portal-shell[data-sidebar-state=wide] .portal-nav-subitem__text{display:block}.portal-nav-subitem:hover,.portal-nav-subitem:focus-visible,.portal-nav-subitem.is-active{color:var(--portal-sidebar-ink);outline:none}.portal-nav-link--button{width:100%;color:inherit;background:0 0;border:0;padding:0 12px}.portal-sidebar-footer{gap:12px;width:100%;margin-top:auto;display:grid}.portal-sidebar-user{cursor:default;justify-content:center;align-items:center;gap:10px;width:100%;padding:8px 0;display:flex;position:relative;overflow:visible}.portal-shell[data-sidebar-state=wide] .portal-sidebar-user{box-sizing:border-box;justify-content:flex-start;padding-inline:12px}.portal-sidebar-user-avatar{border-radius:var(--ui-radius-pill);width:38px;height:38px;color:var(--ui-color-white);background:#1a3e88;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.portal-sidebar-user-details{flex:auto;width:0;min-width:0;max-width:none;display:none;overflow:hidden}.portal-shell[data-sidebar-state=wide] .portal-sidebar-user-details{display:block}.portal-sidebar-user-details strong,.portal-sidebar-user-details span,.portal-sidebar-user-popup strong,.portal-sidebar-user-popup span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.portal-sidebar-user-details strong,.portal-sidebar-user-popup strong{color:var(--ui-color-white);font-size:12px;font-weight:700}.portal-sidebar-user-details span,.portal-sidebar-user-popup span{color:#ffffffb8;margin-top:2px;font-size:11px}.portal-sidebar-user-popup{border-radius:var(--ui-radius-xl);min-width:180px;max-width:240px;color:var(--ui-color-white);opacity:0;visibility:hidden;pointer-events:none;z-index:420;background:#10263df5;gap:4px;padding:10px 12px;transition:opacity .16s,visibility .16s;display:grid;top:0;left:0;transform:none;box-shadow:0 14px 28px #0a273e3d;position:fixed!important}.portal-sidebar-user:hover .portal-sidebar-user-popup,.portal-sidebar-user:focus-within .portal-sidebar-user-popup{opacity:1;visibility:visible}.portal-sidebar-user-trigger{cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.portal-sidebar-user-menu{z-index:430;border-radius:var(--ui-radius-2xl);background:#10263dfa;border:1px solid #ffffff1a;gap:8px;min-width:220px;padding:12px;display:grid;top:0;left:0;transform:none;box-shadow:0 18px 32px #0a273e4d;position:fixed!important}.portal-sidebar-user-menu[hidden]{display:none}.portal-sidebar-user-menu__identity{border-bottom:1px solid #ffffff14;gap:4px;padding-bottom:8px;display:grid}.portal-sidebar-user-menu__identity strong,.portal-sidebar-user-menu__identity span{color:var(--ui-color-white);font-size:12px;line-height:1.4}.portal-sidebar-user-menu__identity span{color:#ffffffb8}.portal-sidebar-user-menu__link,.portal-sidebar-user-menu__logout{border-radius:var(--ui-radius-lg);color:#eef5ff;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.portal-sidebar-user-menu__link{box-sizing:border-box;text-align:left;width:100%}.portal-sidebar-user-menu__toggle-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:16px;height:16px;margin-left:auto;transition:transform .16s}.portal-shell[data-sidebar-state=wide] .portal-sidebar-user-menu__toggle-icon{transform:rotate(180deg)}.portal-sidebar-user-menu__link:hover,.portal-sidebar-user-menu__link:focus-visible,.portal-sidebar-user-menu__logout:hover,.portal-sidebar-user-menu__logout:focus-visible{background:#ffffff14;outline:none}.admin-platform-tablebar{align-items:center}.admin-platform-tablebar .admin-ops-primary-command--inline{align-items:center;gap:8px;margin-left:auto;display:inline-flex;box-shadow:none!important}.admin-platform-tablebar .admin-ops-primary-command--inline:hover,.admin-platform-tablebar .admin-ops-primary-command--inline:focus-visible{box-shadow:none!important}.app-overlay-root{z-index:300;isolation:isolate;position:relative}.portal-content-shell{min-width:0;padding:18px 22px 26px 0}.portal-header{z-index:25;background:0 0;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:12px 0 10px 22px;transition:box-shadow .18s,background-color .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s;display:flex;position:sticky;top:0}.portal-header--without-user-menu{padding-right:22px}.portal-header.is-scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fbfef0;box-shadow:0 8px 14px -14px #0a273e59}.portal-header-copy{gap:4px;min-width:0;display:grid}.portal-header h1{letter-spacing:-.03em;color:#374565;margin:0;font-size:25px;font-weight:600}.portal-header-subtitle{color:#6f7f9d;margin:0;font-size:12px;line-height:1.45}.portal-header-tools{box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:10px;margin-left:auto;padding:0;display:flex}.portal-header-icon{border-radius:var(--ui-radius-md);width:42px;min-width:42px;min-height:42px;color:var(--portal-muted);cursor:pointer;box-shadow:none;background:#fffffffa;border:1px solid #e2eaf4;justify-content:center;align-items:center;padding:0;display:inline-flex}.portal-header-icon:hover,.portal-header-icon:focus-visible{background:#f5f8fd;border-color:#d3ddea;outline:none}.portal-ui-icon{color:currentColor;pointer-events:none;flex:none;width:14px;height:14px}.portal-header-user-chip{position:relative}.portal-header-user{border-radius:var(--ui-radius-md);min-height:42px;box-shadow:none;background:#fffffffa;border:1px solid #e2eaf4;align-items:center;gap:10px;padding:6px 12px;display:flex}.portal-header-user-copy strong,.portal-header-user-copy span{display:block}.portal-header-user-copy strong{color:#2f3e61;font-size:12px;line-height:1.2}.portal-header-user-copy span{color:#6f7f9d;margin-top:2px;font-size:10px;line-height:1.3}.portal-header-caret{color:#7a89a6;stroke-width:2.4px;flex:0 0 18px;width:18px;height:18px}.portal-header-avatar{border-radius:var(--ui-radius-pill);flex:none;width:28px;height:28px;font-size:11px}.portal-header-user-menu{border-radius:var(--ui-radius-sm);background:var(--ui-color-white);min-width:188px;box-shadow:none;opacity:0;visibility:hidden;z-index:40;padding:8px;transition:all .14s;position:absolute;top:calc(100% + 4px);right:0;transform:translateY(-4px)}.portal-header-user:hover,.portal-header-user:focus-visible{background:#f8fbff;border-color:#d3ddea;outline:none}.portal-header-user-chip:hover .portal-header-user-menu,.portal-header-user-chip:focus-within .portal-header-user-menu{opacity:1;visibility:visible;transform:translateY(0)}.portal-header-user-link,.portal-header-user-logout{border-radius:var(--ui-radius-sm);color:#536381;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;width:100%;padding:7px 6px;font-size:12px;display:flex}.portal-header-user-link:hover,.portal-header-user-link:focus-visible,.portal-header-user-logout:hover,.portal-header-user-logout:focus-visible{color:#2f4d7d;background:#edf3ff;outline:none}.portal-header-viewas-chip{position:relative}.portal-header-viewas-trigger{color:#44537a;cursor:pointer;background:#fffffffa;border:1px solid #e2eaf4;border-radius:8px;align-items:center;gap:8px;width:auto;min-width:190px;max-width:260px;min-height:42px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.portal-header-viewas-trigger:hover,.portal-header-viewas-trigger:focus-visible{background:#f5f8fd;border-color:#d3ddea;outline:none}.portal-header-viewas-trigger--static{cursor:default}.portal-header-client-logo{object-fit:contain;flex:none;width:24px;height:24px}.portal-header-viewas-icon{stroke:currentColor;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.portal-header-viewas-trigger-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;min-width:0;overflow:hidden}.portal-header-viewas-chip .portal-header-caret{flex:none}.portal-header-viewas-chip:hover .portal-header-user-menu,.portal-header-viewas-chip:focus-within .portal-header-user-menu{opacity:1;visibility:visible;transform:translateY(0)}.portal-header-viewas-menu{flex-direction:column;gap:10px;min-width:240px;display:flex}.portal-header-viewas-menu[data-viewas-form]{background:#fff;border:1px solid #dce5f1;border-radius:10px;flex-direction:column;gap:12px;width:330px;min-width:300px;max-width:calc(100vw - 28px);padding:17px 16px 0;transition:opacity .14s .2s,transform .14s .2s,visibility 0s linear .34s;display:flex;top:calc(100% + 12px);box-shadow:0 16px 36px #0f172a17}.portal-header-viewas-chip:is(:hover,:focus-within) .portal-header-viewas-menu[data-viewas-form]{transition-delay:0s}.portal-header-viewas-menu[data-viewas-form]:after{content:"";height:13px;position:absolute;top:-13px;left:0;right:0}.portal-header-viewas-menu[data-viewas-form]:before{content:"";background:#fff;border-top:1px solid #dce5f1;border-left:1px solid #dce5f1;width:14px;height:14px;position:absolute;top:-7px;right:78px;transform:rotate(45deg)}.portal-header-viewas-menu--current{min-width:220px}.portal-header-current-client{color:#2f3e61;align-items:center;gap:10px;padding:8px 6px;font-size:12px;font-weight:650;display:flex}.portal-header-marketplace-menu{gap:4px;min-width:220px}.portal-header-marketplace-link{color:#536381;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;min-height:36px;padding:0 10px;font-size:12px;font-weight:650;display:flex}.portal-header-marketplace-link:hover,.portal-header-marketplace-link:focus-visible,.portal-header-marketplace-link.is-active{color:#2f4d7d;background:#edf3ff;outline:none}.portal-header-viewas-title{color:#17233c;margin:0;font-size:16px;font-weight:750;line-height:1.2}.portal-header-viewas-hint{color:#60718f;white-space:nowrap;margin:5px 0 0;font-size:12px;line-height:1.35}.portal-header-viewas-current{color:#17233c;background:#f0f5ff;border-radius:8px;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:10px;min-height:50px;padding:7px 10px;display:grid}.portal-header-viewas-current-icon{color:#1765e8;place-items:center;display:inline-grid}.portal-header-viewas-current strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.portal-header-viewas-current-check{color:#fff;background:#1765e8;border-radius:999px;place-items:center;width:28px;height:28px;display:inline-grid}.portal-header-viewas-divider{background:#e4eaf2;height:1px}.portal-header-viewas-field{flex-direction:column;gap:6px;padding:0;display:flex;position:relative}.portal-header-viewas-field>span:first-child{color:#6f7f9d;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:750}.portal-header-viewas-control{border:1px solid var(--portal-line);color:#2f3e61;background:#fff;border-radius:8px;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:9px;width:100%;min-height:38px;padding:0 12px;display:grid}.portal-header-viewas-control:focus-within{border-color:#8ab0f6;box-shadow:0 0 0 3px #2f6fed1a}.portal-header-viewas-control-icon{color:#52698d;width:18px;height:18px}.portal-header-viewas-control input,.portal-header-viewas-control select{appearance:none;color:#2f3e61;width:100%;min-width:0;height:36px;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:12px}.portal-header-viewas-control input::placeholder{color:#7383a1}.portal-header-viewas-options{z-index:45;background:#fff;border:1px solid #dce5f1;border-radius:8px;max-height:210px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.portal-header-viewas-options[hidden]{display:none}.portal-header-viewas-options button{color:#2f3e61;min-height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:8px;padding:0 8px;font-size:11px;display:grid}.portal-header-viewas-options button:hover,.portal-header-viewas-options button:focus-visible,.portal-header-viewas-options button.is-selected{color:#175bc8;background:#f0f5ff;outline:none}.portal-header-viewas-option-check{opacity:0}.portal-header-viewas-options button.is-selected .portal-header-viewas-option-check{opacity:1}.portal-header-viewas-field select:disabled{background:var(--portal-surface-soft);color:#9aa7bd}.portal-header-viewas-actions{border-top:1px solid #e4eaf2;justify-content:flex-end;align-items:center;gap:12px;min-height:50px;margin:0 -16px;padding:8px 16px;display:flex}.portal-header-viewas-actions .portal-header-user-logout{width:auto;min-height:34px;padding:0 13px;font-size:11px}.portal-header-viewas-manage{color:#075ee6;align-items:center;gap:8px;margin-right:auto;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.portal-header-viewas-manage:hover,.portal-header-viewas-manage:focus-visible{color:#0649ae;text-underline-offset:3px;outline:none;text-decoration:underline}.portal-header-viewas-apply{background:var(--portal-accent);color:var(--ui-color-white)}.portal-header-viewas-apply:hover,.portal-header-viewas-apply:focus-visible{background:var(--portal-accent-strong);color:var(--ui-color-white)}.portal-main-panel{min-height:calc(100vh - 110px);padding-left:22px;font-size:13px;position:relative}.portal-main-content{align-content:start;gap:22px;min-width:0;display:grid}.portal-content-footer{border-top:1px solid var(--portal-line);color:var(--portal-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:28px;padding:18px 2px 0;font-size:11px;line-height:1.5;display:flex}.portal-content-footer--standalone{margin:28px 22px 24px}.portal-content-footer p{margin:0}.portal-content-footer nav{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.portal-content-footer a{color:var(--portal-muted);font-weight:600;text-decoration:none}.portal-content-footer a:hover,.portal-content-footer a:focus-visible{color:var(--portal-accent);text-underline-offset:3px;text-decoration:underline}.portal-main-drawer[hidden],.app-drawer[hidden]{display:none}.portal-main-drawer,.app-drawer--panel-frame{z-index:400;overscroll-behavior:contain;min-width:0;display:block;position:fixed;inset:0;overflow:hidden}.portal-main-drawer__scrim,.app-drawer__scrim{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0f172a29;position:absolute;inset:0}.portal-main-drawer__panel,.app-drawer__panel--main{--portal-main-drawer-width:min(920px, 100vw);width:var(--portal-main-drawer-width);background:#f8fbff;border:1px solid #d9e3f0;border-radius:0;grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;display:grid;position:absolute;top:0;right:0;overflow:hidden;box-shadow:-18px 0 44px #0f172a2e}.app-drawer__panel--main:focus{outline:none}.app-drawer__panel--with-footer{grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;max-height:100dvh}.app-drawer__panel--with-footer>.app-drawer__body{overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;-webkit-overflow-scrolling:touch;min-height:0;overflow:hidden auto}.app-drawer__panel--with-footer>.app-drawer__foot{z-index:2;min-height:66px;padding:14px 18px calc(14px + env(safe-area-inset-bottom));background:var(--ui-color-white);border-top:1px solid #dfe8f4;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:relative;box-shadow:0 -8px 18px #142e4e0f}.app-drawer__panel--with-footer>.app-drawer__foot:empty{display:none}.portal-main-drawer[data-drawer-variant=compact] .portal-main-drawer__panel,.portal-main-drawer__panel[data-drawer-variant=compact]{--portal-main-drawer-width:min(560px, 100vw);width:var(--portal-main-drawer-width);background:var(--ui-color-white);box-shadow:-18px 0 36px #0a273e29}.portal-main-drawer[data-drawer-variant=form] .portal-main-drawer__panel,.portal-main-drawer__panel[data-drawer-variant=form]{--portal-main-drawer-width:min(760px, 100vw);width:var(--portal-main-drawer-width);background:#f8fbff;box-shadow:-18px 0 40px #0a273e2b}.portal-main-drawer[data-drawer-variant=wide] .portal-main-drawer__panel,.portal-main-drawer__panel[data-drawer-variant=wide]{--portal-main-drawer-width:min(1040px, 100vw);width:var(--portal-main-drawer-width)}.portal-main-drawer__head,.app-drawer__head{background:var(--ui-color-white);border-bottom:1px solid #dfe8f4;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.portal-main-drawer__head span,.app-drawer__copy span{color:#64748b;letter-spacing:.04em;text-transform:uppercase;margin-bottom:2px;font-size:11px;font-weight:850;display:block}.portal-main-drawer__head strong,.app-drawer__copy strong{color:#0f2747;font-size:16px;line-height:1.2}.app-drawer__navigation{align-items:flex-start;gap:10px;min-width:0;display:flex}.app-drawer__copy{min-width:0}.portal-main-drawer__close,.app-drawer__close,.app-drawer__back{border-radius:var(--ui-radius-md);color:#334155;cursor:pointer;background:#f8fbff;border:1px solid #d7e2f0;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.portal-main-drawer__close:hover,.portal-main-drawer__close:focus-visible,.app-drawer__close:hover,.app-drawer__close:focus-visible,.app-drawer__back:hover,.app-drawer__back:focus-visible{background:#edf4ff;border-color:#9db4d0;outline:none}.portal-main-drawer__close svg,.app-drawer__close svg,.app-drawer__back svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:17px;height:17px}.app-drawer__back[hidden]{display:none}.portal-main-drawer__body,.app-drawer__body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:14px 16px 22px;overflow:auto}.portal-main-drawer__body{padding-bottom:92px}.portal-main-drawer[data-drawer-variant=compact] .portal-main-drawer__body{padding:18px 18px 96px}.portal-main-drawer[data-drawer-variant=form] .portal-main-drawer__body{padding:16px 18px 96px}.portal-main-drawer__body .admin-platform-workbench{flex-direction:column;gap:12px;min-height:100%;display:flex}.portal-main-drawer[data-drawer-variant=compact] .admin-platform-workbench{gap:16px}.portal-main-drawer__body .admin-platform-command{min-height:auto;box-shadow:none;border-bottom:1px solid #dfe8f4;padding:12px 14px}.portal-main-drawer__body .admin-platform-command__copy{gap:3px}.portal-main-drawer__body .admin-platform-command__copy h2{font-size:17px}.portal-main-drawer__body .admin-platform-command__copy p:not(.portal-hero-kicker){line-height:1.35}.portal-main-drawer__body .admin-ops-detail-grid{grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:12px}.portal-main-drawer__body .admin-ops-rail{gap:8px;position:static}.portal-main-drawer__body .admin-platform-table-panel{padding:12px}.portal-main-drawer__body .admin-platform-workbench>.admin-ops-form{flex:auto;min-height:0}.portal-main-drawer__body form.admin-ops-form,.portal-main-drawer__body .admin-ops-form>form{flex-direction:column;gap:12px;display:flex}.portal-main-drawer__body form.admin-ops-form{min-height:100%}.portal-main-drawer__body .admin-ops-form>form{flex:auto;min-height:0}:is(.portal-main-drawer__body form.admin-ops-form:has(>.admin-platform-filter-actions),.portal-main-drawer__body .admin-ops-form>form:has(>.admin-platform-filter-actions)){padding-bottom:76px}.portal-main-drawer[data-drawer-variant=compact] .admin-platform-table-panel{box-shadow:none;background:0 0;border:0;padding:0}.portal-main-drawer__body .admin-ops-form .admin-platform-filters{padding:9px}.portal-main-drawer__body .admin-ops-form form>.admin-platform-filter-actions,.portal-main-drawer__body form.admin-ops-form>.admin-platform-filter-actions{z-index:410;width:var(--portal-main-drawer-width,min(920px, 100vw));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-top:1px solid #dfe8f4;margin:0;padding:12px 16px;position:fixed;bottom:0;right:0;box-shadow:0 -12px 24px #0f172a0d}.portal-main-drawer[data-drawer-variant=compact] .admin-platform-filter-actions{width:var(--portal-main-drawer-width,min(560px, 100vw));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-top:1px solid #e6edf5;margin:0;padding:14px 18px}.portal-main-drawer[data-drawer-variant=form] .admin-platform-filter-actions{width:var(--portal-main-drawer-width,min(760px, 100vw))}.portal-main-drawer__body .admin-platform-table-wrap{max-width:100%;max-height:min(360px,100vh - 320px);overflow:auto}.portal-main-drawer__body .portal-table-layout .portal-table-wrap{padding:0}.portal-main-drawer__body .admin-platform-table{table-layout:fixed;width:100%;min-width:0}.portal-main-drawer__body .admin-platform-table th,.portal-main-drawer__body .admin-platform-table td{text-overflow:ellipsis;overflow:hidden}.portal-main-drawer__body .admin-platform-table thead th{z-index:2;background:#f8fbff;position:sticky;top:0}.portal-main-drawer__body .admin-merchant-mids-workbench{min-height:100%}.portal-main-drawer__body .admin-merchant-mids-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.portal-main-drawer__body .admin-merchant-mids-stats{grid-template-columns:repeat(3,minmax(74px,1fr));gap:8px;display:grid}.portal-main-drawer__body .admin-merchant-mids-stats div{border-radius:var(--ui-radius-lg);background:#f8fbff;border:1px solid #dce8f5;min-width:0;padding:9px 10px}.portal-main-drawer__body .admin-merchant-mids-stats span,.portal-main-drawer__body .admin-merchant-mids-stats strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.portal-main-drawer__body .admin-merchant-mids-stats span{color:#647893;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.portal-main-drawer__body .admin-merchant-mids-stats strong{color:#0f2f5f;margin-top:2px;font-size:18px;line-height:1.1}.portal-main-drawer__body .admin-merchant-mids-panel{flex-direction:column;flex:auto;width:100%;min-height:0;padding:12px;display:flex}.portal-main-drawer__body .admin-merchant-mids-panel .admin-platform-tablebar{align-items:center;gap:10px;width:100%}.portal-main-drawer__body .admin-merchant-mids-panel .admin-platform-action-link{white-space:nowrap;min-height:34px}.portal-main-drawer__body .admin-merchant-mids-querybar{border-radius:var(--ui-radius-xl);background:#f8fbff;border:1px solid #dce8f5;grid-template-columns:minmax(0,1fr) auto;gap:10px;width:100%;min-width:0;padding:10px;display:grid}.portal-main-drawer__body .admin-merchant-mids-querybar .portal-table-search-cluster{width:100%}.portal-main-drawer__body .admin-merchant-mids-querybar .portal-table-querybar__search{min-width:0}.portal-main-drawer__body .admin-merchant-mids-querybar .portal-table-querybar__tools{justify-content:flex-end}.portal-main-drawer__body .admin-merchant-mids-panel .admin-platform-table-wrap{flex:auto;width:100%;min-width:0;min-height:340px;max-height:none;overflow:visible}.portal-main-drawer__body .admin-merchant-mids-panel .portal-tabulator-host{width:100%;min-width:0}.portal-main-drawer__body .admin-merchant-mids-panel .portal-tabulator-host.tabulator,.portal-main-drawer__body .admin-merchant-mids-panel .portal-tabulator-host .tabulator{border-radius:var(--ui-radius-xl)}.portal-main-drawer__body .admin-merchant-mids-panel .tabulator-placeholder{color:#6b7f9a;font-weight:700}@media (width<=720px){.portal-main-drawer__body .admin-merchant-mids-hero,.portal-main-drawer__body .admin-merchant-mids-querybar{grid-template-columns:1fr}.portal-main-drawer__body .admin-merchant-mids-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-main-drawer__body .admin-merchant-mids-querybar .portal-table-querybar__primary,.portal-main-drawer__body .admin-merchant-mids-querybar .portal-table-querybar__tools,.portal-main-drawer__body .admin-merchant-mids-querybar .portal-table-search-cluster,.portal-main-drawer__body .admin-merchant-mids-querybar .portal-table-querybar__search{width:100%}.portal-main-drawer__body .admin-merchant-mids-querybar .portal-table-querybar__tools{justify-content:stretch}}.portal-toast-viewport{z-index:900;pointer-events:none;gap:10px;width:min(390px,100vw - 32px);max-height:calc(100vh - 36px);display:grid;position:fixed;top:18px;right:18px}.admin-merchant-history-workbench{gap:14px}.admin-merchant-history-tablebar{align-items:center;gap:12px}.admin-ops-history-table td{vertical-align:top;overflow-wrap:anywhere}.admin-ops-history-pager{color:#62758f;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.admin-ops-history-pager a,.admin-ops-history-pager span{align-items:center;min-height:30px;display:inline-flex}.admin-ops-history-pager a{border-radius:var(--ui-radius-md);color:#1f5fbf;background:#f8fbff;border:1px solid #d7e5f3;padding:0 10px;text-decoration:none}.admin-ops-history-pager a:hover,.admin-ops-history-pager a:focus-visible{background:#eef5ff;border-color:#bcd2ed;outline:none}.admin-ops-history-pager a.is-disabled{color:#9aacbf;pointer-events:none;cursor:default;opacity:.68}.portal-toast{--portal-toast-accent:#2f6fed;--portal-toast-border:#bfd1f5;--portal-toast-bg:#f8fbff;--portal-toast-text:#17375f;--portal-toast-muted:#5d728d;border:1px solid color-mix(in srgb, var(--portal-toast-accent) 28%, #dbe4ee);border-radius:var(--ui-radius-lg);min-height:52px;color:var(--portal-toast-text);pointer-events:auto;transform-origin:100% 0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;grid-template-columns:24px minmax(0,1fr) 26px;align-items:center;gap:10px;padding:9px 10px;animation:.15s ease-out portal-toast-enter;display:grid;overflow:hidden;box-shadow:0 10px 28px #152c4c24,0 2px 8px #152c4c14}.portal-toast--success,.portal-toast[data-tone=success]{--portal-toast-accent:#2d9b62;--portal-toast-border:#b9d9c6;--portal-toast-bg:#f7fff9;--portal-toast-text:#245d3e;--portal-toast-muted:#35674b}.portal-toast--error,.portal-toast[data-tone=error]{--portal-toast-accent:#d84b4b;--portal-toast-border:#efb7b7;--portal-toast-bg:#fff8f8;--portal-toast-text:#7a2b31;--portal-toast-muted:#745059}.portal-toast--warning,.portal-toast[data-tone=warning]{--portal-toast-accent:#b7791f;--portal-toast-border:#e5c17f;--portal-toast-bg:#fffaf0;--portal-toast-text:#71470f;--portal-toast-muted:#735321}.portal-toast__mark{border-radius:var(--ui-radius-pill);background:color-mix(in srgb, var(--portal-toast-accent) 12%, #fff);width:22px;height:22px;color:var(--portal-toast-accent);place-items:center;display:grid}.portal-toast__mark svg{stroke-width:2.4px;width:14px;height:14px}.portal-toast__content{gap:1px;min-width:0;display:grid}.portal-toast__content strong{color:var(--portal-toast-text);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.portal-toast__content span{color:var(--portal-toast-muted);overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:11px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.portal-toast__action{max-width:100%;color:var(--portal-toast-accent);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:5px;padding:0;font-size:11.5px;font-weight:900;overflow:hidden}.portal-toast__close{border-radius:var(--ui-radius-pill);width:26px;height:26px;color:var(--portal-toast-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.portal-toast__close:hover,.portal-toast__close:focus-visible,.portal-toast__action:hover,.portal-toast__action:focus-visible{outline:none}.portal-toast__close:hover,.portal-toast__close:focus-visible{background:color-mix(in srgb, var(--portal-toast-accent) 9%, #fff);color:var(--portal-toast-accent)}.portal-toast__action:hover,.portal-toast__action:focus-visible{text-decoration:underline}@keyframes portal-toast-enter{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes portal-toast-repeat{50%{transform:translateY(0)scale(1.015)}}.portal-toast.is-repeated{animation:.16s ease-out portal-toast-repeat}@media (prefers-reduced-motion:reduce){.portal-toast,.portal-toast.is-repeated{animation:none}}.portal-main-drawer__body .admin-ops-service-cell{white-space:normal}.portal-main-drawer__body .admin-ops-service-cell .admin-platform-status{min-height:22px;margin:0 4px 4px 0;padding:0 8px}.portal-main-drawer__body .admin-ops-table-actions{text-align:right}.portal-main-drawer__body .admin-ops-inline-edit{min-width:0}.portal-main-drawer__body .admin-ops-main .admin-ops-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-main-drawer__state{color:#64748b;place-items:center;min-height:180px;font-weight:800;display:grid}.portal-hero-card,.portal-surface-card,.portal-side-card{border-radius:var(--ui-radius-sm);min-width:0;padding:20px}.portal-hero-row,.portal-split-card{gap:18px;display:grid}.portal-hero-row>*,.portal-card-heading,.portal-kpi-card{min-width:0}.portal-split-card{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.portal-card-heading{gap:4px;display:grid}.portal-card-heading h3,.portal-dashboard-card-head h3{color:#1f3357;margin:0;font-size:14px}.portal-card-heading p,.portal-dashboard-card-head p{color:var(--portal-muted);overflow-wrap:anywhere;margin:0;font-size:12px}.settings-action-row{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.settings-definition-list{border-top:1px solid var(--portal-line);margin:14px 0 0;display:grid}.settings-definition-list div{border-bottom:1px solid var(--portal-line);grid-template-columns:minmax(120px,.65fr) minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.settings-definition-list dt{color:var(--portal-muted);font-size:12px;font-weight:800}.settings-definition-list dd{color:#1f3357;overflow-wrap:anywhere;text-align:right;margin:0;font-size:13px;font-weight:800}.settings-inline-form{grid-template-columns:minmax(140px,.8fr) minmax(220px,1.15fr) minmax(180px,1fr) auto auto;align-items:end;gap:10px;min-width:0;margin:14px 0;display:grid}.settings-inline-form label,.settings-compact-form label{min-width:0;color:var(--portal-muted);gap:5px;font-size:12px;font-weight:800;display:grid}.settings-inline-form input,.settings-inline-form select,.settings-compact-form input,.settings-compact-form select{border:1px solid var(--portal-line);border-radius:var(--ui-radius-md);background:var(--ui-color-white);width:100%;min-width:0;min-height:36px;color:var(--portal-ink);padding:0 10px}.settings-check{align-items:center;gap:8px;min-height:36px;display:flex}.settings-check input[type=checkbox]{width:16px;min-height:16px}.settings-row-actions,.settings-compact-form{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.settings-inline-details{min-width:0}.settings-inline-details summary{color:var(--portal-accent-strong);cursor:pointer;font-size:12px;font-weight:800}.platform-preview-page{grid-template-rows:auto minmax(0,1fr);gap:14px;min-width:0;min-height:calc(100vh - 128px);display:grid}.platform-preview-toolbar{border:1px solid var(--portal-border);border-radius:var(--ui-radius-md);min-width:0;box-shadow:var(--portal-card-shadow);background:#ffffffeb;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}.platform-preview-back,.platform-preview-open,.platform-preview-badge,.platform-preview-chip{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.platform-preview-back,.platform-preview-open{border:1px solid var(--portal-line);background:var(--ui-color-white);color:#314967}.platform-preview-back:before{content:"<";color:var(--portal-accent);margin-right:7px}.platform-preview-open{margin-left:auto}.platform-preview-badge{color:var(--portal-success);background:#179c5f1f}.platform-preview-chip{color:#48617d;background:#eef4fb}.platform-preview-toolbar__meta{gap:2px;min-width:96px;padding:0 10px;display:grid}.platform-preview-toolbar__meta.is-wide{min-width:min(320px,100%)}.platform-preview-toolbar__meta span{color:var(--portal-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800}.platform-preview-toolbar__meta strong{color:#243a5f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.platform-preview-canvas{border-radius:var(--ui-radius-md);background:var(--ui-color-canvas-subtle);min-width:0;height:clamp(680px,100vh - 196px,1040px);box-shadow:var(--portal-card-shadow);border:1px solid #cfdbe8;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.platform-preview-canvas__head{background:var(--ui-color-white);border-bottom:1px solid #dbe5ef;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.platform-preview-canvas__head div{gap:2px;min-width:0;display:grid}.platform-preview-canvas__head span,.platform-preview-canvas__head small{color:var(--portal-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.platform-preview-canvas__head strong{color:#243a5f;font-size:14px}.platform-preview-chrome{background:#f1f2f4;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.platform-preview-topbar{min-width:0;color:var(--ui-color-white);background:#1d1d1f;grid-template-columns:210px minmax(220px,1fr) auto;align-items:center;gap:14px;padding:10px 14px;display:grid}.platform-preview-brand{font-size:16px;font-weight:900}.platform-preview-search{border-radius:var(--ui-radius-md);color:#f4f4f5;background:#303033;max-width:520px;min-height:34px;padding:8px 14px;font-size:12px}.platform-preview-user{color:#f4f4f5;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:800;overflow:hidden}.platform-preview-body{grid-template-columns:220px minmax(0,1fr);min-width:0;min-height:0;display:grid}.platform-preview-sidebar{color:#33363d;background:#e7e7e8;border-right:1px solid #d9dde3;align-content:start;gap:18px;min-height:0;padding:16px 10px;display:grid;overflow:auto}.platform-preview-sidebar__group,.platform-preview-app-menu nav{gap:4px;display:grid}.platform-preview-sidebar__group>span{color:#4c5563;margin:8px 8px 2px;font-size:11px;font-weight:700}.platform-preview-sidebar a,.platform-preview-sidebar__readonly,.platform-preview-app-menu strong{color:#33363d;border-radius:7px;align-items:center;min-height:30px;padding:0 9px;font-size:12px;font-weight:750;display:flex}.platform-preview-sidebar__readonly{cursor:default}.platform-preview-app-menu{gap:2px;display:grid}.platform-preview-app-menu strong{color:#17191d;font-weight:900}.platform-preview-app-menu nav a{color:#565d68;margin-left:18px}.platform-preview-sidebar a[aria-current=page]{background:var(--ui-color-white);color:#182338;box-shadow:0 1px 2px #1018280f}.platform-preview-main{background:#f4f5f7;min-width:0;min-height:0;padding:0;display:block;overflow:hidden}.platform-preview-frame{background:var(--ui-color-canvas);border:0;width:100%;height:100%;min-height:0;display:block}.portal-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.portal-kpi-card{border-radius:var(--ui-radius-sm);gap:8px;padding:16px;display:grid}.portal-kpi-card span,.portal-kpi-card small{color:var(--portal-muted);font-size:12px}.portal-kpi-card strong{color:#10263d;font-size:24px}.portal-report-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.portal-filter-group{flex-wrap:wrap;gap:12px;display:flex}.portal-search-field input{min-width:260px}.portal-table-wrap{min-width:0;max-width:100%;overflow:auto}.portal-table{border-collapse:collapse;width:100%}.portal-table th,.portal-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #ebf1f6;padding:14px 12px;font-size:12px}.portal-table th{color:#6a7c97;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.portal-table td{color:#243a5f}.portal-table-action{color:var(--portal-accent);font-weight:600}.portal-status-pill{border-radius:var(--ui-radius-pill);color:#315a9f;background:#edf3ff;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.portal-status-pill--resolved{color:var(--portal-success);background:#179c5f1f}.portal-status-pill--error{color:var(--portal-danger);background:#d646461f}.portal-status-pill--pending,.portal-status-pill--open,.portal-status-pill--incoming{color:var(--portal-warning);background:#f973161f}.admin-platform-workbench{gap:20px;width:100%;min-width:0;max-width:100%;display:grid}.integration-primary-button{border-radius:var(--ui-radius-md);background:var(--portal-accent);min-height:38px;color:var(--ui-color-white);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 10px 20px #2f6fed29}.integration-primary-button:hover,.integration-primary-button:focus-visible{background:var(--portal-accent-strong);color:var(--ui-color-white);outline:none}.integration-primary-button:active{transform:translateY(1px);box-shadow:0 6px 14px #2f6fed24}.integration-primary-button[aria-disabled=true]{pointer-events:none}.integration-primary-button:disabled{color:#7a8da8;cursor:not-allowed;box-shadow:none;background:#d6e0ee}.admin-platform-command,.admin-platform-table-panel,.admin-platform-activity,.admin-platform-metrics>div{border:1px solid var(--portal-border);border-radius:var(--ui-radius-md);box-shadow:var(--portal-card-shadow);background:#fffffff5}.admin-platform-command{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:22px 24px;display:grid}.admin-platform-command__copy{gap:8px;min-width:0;display:grid}.admin-platform-command__copy h2{color:#1f3357;letter-spacing:-.02em;margin:0;font-size:20px}.admin-platform-command__copy p:not(.portal-hero-kicker){color:var(--portal-muted);max-width:72ch;margin:0;font-size:13px;line-height:1.5}.admin-platform-command__primary{border-left:1px solid #e7eef6;justify-items:end;gap:3px;min-width:118px;padding-left:18px;display:grid}.admin-platform-command__primary span,.admin-platform-metrics dt,.admin-platform-metrics small,.admin-platform-tablebar__copy span,.admin-platform-activity p,.admin-platform-activity li span,.admin-platform-activity li small{color:var(--portal-muted);font-size:12px}.admin-platform-command__primary strong{color:#102a52;font-size:28px;line-height:1}.admin-platform-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;display:grid}.admin-platform-metrics--merchants{gap:12px}.admin-platform-summary-card{gap:8px;padding:14px 18px 14px 20px;display:grid;position:relative;overflow:hidden}.admin-platform-summary-card:before{content:"";background:#9fb4cf;width:3px;position:absolute;inset:0 auto 0 0}.admin-platform-summary-card--matched:before{background:var(--portal-success)}.admin-platform-summary-card--review:before{background:var(--portal-warning)}.admin-platform-summary-card--stale:before{background:#7f92b1}.admin-platform-summary-card dt{font-weight:700}.admin-platform-summary-card dd{color:#132b4e;letter-spacing:-.03em;margin:0;font-size:24px;font-weight:700}.admin-platform-summary-card .tone-up{color:var(--portal-success)}.admin-platform-summary-card .tone-down{color:var(--portal-warning)}.admin-platform-metric-card{border-radius:var(--ui-radius-md);background:var(--ui-color-white);min-height:116px;box-shadow:var(--portal-card-shadow);border:1px solid #dfe8f3;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:20px 18px;display:grid}.admin-platform-metric-card__icon{color:#5b6f8d;background:0 0;border-radius:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.admin-platform-glyph{background-color:currentColor;width:26px;height:26px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.admin-platform-glyph--merchants{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 21V9.5A1.5 1.5 0 0 1 4.5 8H9v13H3Zm8 0V4.5A1.5 1.5 0 0 1 12.5 3h7A1.5 1.5 0 0 1 21 4.5V21H11ZM5.75 11h1.5v1.5h-1.5V11Zm0 3h1.5v1.5h-1.5V14Zm7-7h1.5v1.5h-1.5V7Zm3 0h1.5v1.5h-1.5V7Zm-3 3h1.5v1.5h-1.5V10Zm3 0h1.5v1.5h-1.5V10Zm-3 3h1.5v1.5h-1.5V13Zm3 0h1.5v1.5h-1.5V13Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 21V9.5A1.5 1.5 0 0 1 4.5 8H9v13H3Zm8 0V4.5A1.5 1.5 0 0 1 12.5 3h7A1.5 1.5 0 0 1 21 4.5V21H11ZM5.75 11h1.5v1.5h-1.5V11Zm0 3h1.5v1.5h-1.5V14Zm7-7h1.5v1.5h-1.5V7Zm3 0h1.5v1.5h-1.5V7Zm-3 3h1.5v1.5h-1.5V10Zm3 0h1.5v1.5h-1.5V10Zm-3 3h1.5v1.5h-1.5V13Zm3 0h1.5v1.5h-1.5V13Z'/%3E%3C/svg%3E")}.admin-platform-glyph--descriptors{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 6h13'/%3E%3Cpath d='M8 12h13'/%3E%3Cpath d='M8 18h13'/%3E%3Cpath d='M3 6h.01'/%3E%3Cpath d='M3 12h.01'/%3E%3Cpath d='M3 18h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 6h13'/%3E%3Cpath d='M8 12h13'/%3E%3Cpath d='M8 18h13'/%3E%3Cpath d='M3 6h.01'/%3E%3Cpath d='M3 12h.01'/%3E%3Cpath d='M3 18h.01'/%3E%3C/svg%3E")}.admin-platform-glyph--review{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2.5a9.5 9.5 0 1 1 0 19 9.5 9.5 0 0 1 0-19Zm-1.25 4.75v6h2.5v-6h-2.5Zm0 8v2.5h2.5v-2.5h-2.5Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2.5a9.5 9.5 0 1 1 0 19 9.5 9.5 0 0 1 0-19Zm-1.25 4.75v6h2.5v-6h-2.5Zm0 8v2.5h2.5v-2.5h-2.5Z'/%3E%3C/svg%3E")}.admin-platform-glyph--platform{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='m10.8 13.2 2.4-2.4 1.8 1.8-2.4 2.4-1.8-1.8ZM8.9 17.1l-1 1A3.6 3.6 0 1 1 2.8 13l3-3a3.6 3.6 0 0 1 5.1 0l.8.8-1.8 1.8-.8-.8a1.1 1.1 0 0 0-1.5 0l-3 3a1.1 1.1 0 0 0 1.5 1.5l1-1 1.8 1.8Zm6.2-10.2 1-1A3.6 3.6 0 0 1 21.2 11l-3 3a3.6 3.6 0 0 1-5.1 0l-.8-.8 1.8-1.8.8.8a1.1 1.1 0 0 0 1.5 0l3-3a1.1 1.1 0 0 0-1.5-1.5l-1 1-1.8-1.8Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='m10.8 13.2 2.4-2.4 1.8 1.8-2.4 2.4-1.8-1.8ZM8.9 17.1l-1 1A3.6 3.6 0 1 1 2.8 13l3-3a3.6 3.6 0 0 1 5.1 0l.8.8-1.8 1.8-.8-.8a1.1 1.1 0 0 0-1.5 0l-3 3a1.1 1.1 0 0 0 1.5 1.5l1-1 1.8 1.8Zm6.2-10.2 1-1A3.6 3.6 0 0 1 21.2 11l-3 3a3.6 3.6 0 0 1-5.1 0l-.8-.8 1.8-1.8.8.8a1.1 1.1 0 0 0 1.5 0l3-3a1.1 1.1 0 0 0-1.5-1.5l-1 1-1.8-1.8Z'/%3E%3C/svg%3E")}.admin-platform-metric-card__body{gap:3px;min-width:0;display:grid}.admin-platform-metric-card__body dt{color:#667a95;font-size:11px;font-weight:700}.admin-platform-metric-card__body dd{color:#132b4e;letter-spacing:-.03em;margin:0;font-size:24px;font-weight:700}.admin-platform-metric-card__body small{color:#6f819b;font-size:11px}.admin-platform-metric-card__trend{justify-items:end;gap:4px;min-width:82px;display:grid}.admin-platform-metric-card__trend strong,.admin-platform-metric-card__trend span{font-size:11px;font-weight:700}.admin-platform-metric-card__trend span{color:#7a8da8;font-weight:600}.admin-platform-metric-card__trend .tone-up{color:var(--portal-success)}.admin-platform-metric-card__trend .tone-down{color:var(--portal-warning)}.admin-platform-metric-card__trend .tone-neutral{color:#6f819b}.admin-platform-layout{grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:16px;min-width:0;display:grid}.admin-platform-main{align-content:start;gap:12px;min-width:0;display:grid}.admin-platform-filters{border-radius:var(--ui-radius-md);background:#ffffffb8;border:1px solid #e6edf5;grid-template-columns:minmax(240px,1fr) minmax(130px,auto) minmax(130px,auto) auto;align-items:end;gap:8px;min-width:0;padding:10px 12px;display:grid}.admin-platform-filters label{gap:4px;min-width:0;display:grid}.admin-platform-filters label span{color:#536988;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.admin-platform-filters input,.admin-platform-filters select{border:1px solid var(--portal-line);border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#1f3357;width:100%;min-height:36px;font-size:13px}.admin-platform-filters input{padding:0 12px}.admin-platform-search input[type=search]{padding-left:36px}.admin-platform-filters select{padding:0 34px 0 12px}.portal-table-filterbar{grid-template-columns:minmax(240px,1.4fr) repeat(2,minmax(140px,.7fr)) minmax(364px,max-content)}.portal-table-filterbar.portal-table-filterbar--merchant{grid-template-columns:minmax(240px,1.35fr) minmax(150px,.55fr) minmax(160px,.65fr) minmax(364px,max-content)}.portal-table-filterbar.portal-table-filterbar--descriptor{grid-template-columns:minmax(220px,1.35fr) repeat(3,minmax(118px,.6fr)) minmax(364px,max-content)}.admin-platform-filter-actions{justify-content:flex-end;align-items:center;gap:10px;min-width:max-content;min-height:36px;display:flex}.admin-platform-filter-actions .integration-primary-button{border-radius:var(--ui-radius-md);min-height:36px;padding-inline:16px}.admin-platform-filter-actions a{color:var(--portal-accent);font-size:12px;font-weight:700}.admin-platform-filter-actions .portal-tabulator-toolbar-slot{margin-left:0}.admin-ops-reset-action{border:1px solid var(--portal-line);border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#2d4469;white-space:nowrap;justify-content:center;align-items:center;min-height:36px;padding:0 12px;display:inline-flex}.admin-ops-reset-action:hover,.admin-ops-reset-action:focus-visible{color:var(--portal-accent-strong);background:#f7faff;border-color:#cddcff;outline:none}.admin-platform-filter-chips{flex-wrap:wrap;gap:8px;min-height:26px;display:flex}.admin-platform-filter-chips[hidden]{display:none}.admin-platform-filter-chips span{border-radius:var(--ui-radius-pill);color:#315a9f;background:#edf3ff;align-items:center;min-height:26px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.admin-platform-table-panel{gap:0;min-width:0;padding:0;display:grid}.portal-table-layout{gap:0;padding:0;overflow:visible}.portal-table-layout .admin-platform-tablebar{padding:18px 18px 12px}.portal-table-layout .portal-table-wrap{padding:0 18px 18px}.portal-table-layout>nav[role=navigation]{margin:-2px 20px 20px}.admin-platform-tablebar{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-platform-tablebar__copy{gap:4px;min-width:0;display:grid}.admin-platform-tablebar__copy strong,.admin-platform-activity h3{color:#1f3357;margin:0;font-size:16px}.admin-platform-shortcuts{border-bottom:0;gap:10px;padding:4px 14px 18px 16px;display:grid}.admin-platform-shortcuts__topline{border-bottom:1px solid #e6edf5;justify-content:space-between;align-items:flex-end;gap:16px;min-width:0;padding-top:6px;padding-bottom:8px;display:flex}.admin-platform-shortcuts__list{scrollbar-width:none;flex-wrap:wrap;flex:auto;gap:0;min-width:0;display:flex;overflow-x:auto}.admin-platform-shortcuts__list::-webkit-scrollbar{display:none}.admin-platform-shortcut{color:#111827;white-space:nowrap;z-index:1;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:8px;min-height:42px;margin-bottom:-2px;padding:0 16px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.admin-platform-shortcut__icon{color:#2563eb;justify-content:center;align-items:center;display:inline-flex}.admin-platform-shortcut__icon svg{display:none}.admin-platform-shortcut__icon .admin-platform-glyph{width:14px;height:14px}.admin-platform-shortcut strong{border-radius:var(--ui-radius-pill);color:#64748b;background:#f3f6fb;justify-content:center;align-items:center;min-height:20px;padding:0 7px;font-size:10px;font-weight:700;display:inline-flex}.admin-platform-shortcut.is-active{color:#2563eb;background:0 0;box-shadow:inset 0 -2px #2563eb}.admin-platform-shortcuts__actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.portal-table-workspace.dispute-report-table-workspace .admin-platform-shortcuts__topline{align-items:flex-start}.portal-table-workspace.dispute-report-table-workspace .admin-platform-shortcuts__actions{align-self:flex-start;padding-top:4px}.portal-table-workspace.dispute-report-table-workspace .admin-platform-shortcut{flex:none;min-width:max-content;margin-bottom:-1px;padding:0 14px}.admin-platform-shortcuts__actions .portal-tabulator-toolbar-slot{background:0 0;border:0;padding:0}.admin-platform-shortcuts__saved-view,.admin-platform-shortcuts__save-view{min-height:38px;padding-inline:14px}.admin-platform-shortcuts__saved-view svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.portal-table-layout__meta{color:#60758b;max-width:62ch;font-size:12px;line-height:1.5}.admin-platform-table-wrap{min-width:0;max-width:100%;overflow-x:hidden}.portal-table-querybar{z-index:2;border-bottom:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:0 18px 16px;display:grid;position:relative}.portal-table-querybar--tools-only{grid-template-columns:minmax(0,1fr) auto;padding-top:0}.portal-table-querybar__primary,.portal-table-querybar__tools{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.portal-table-querybar__primary{width:100%;min-width:0}.portal-table-querybar__tools{background:0 0;border:0;border-radius:0;justify-content:flex-end;justify-self:end;width:fit-content;max-width:100%;padding:0}.portal-table-search-cluster{width:100%;min-width:0;max-width:640px;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:0;display:flex;position:relative}.portal-table-search-cluster:focus-within,.portal-table-querybar__tools:focus-within{border-color:#0000}.portal-table-querybar__search{flex:auto;min-width:200px;max-width:360px;position:relative}.portal-table-querybar__search>.portal-ui-icon{color:#778ba8;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.portal-table-querybar__search input[type=search]{border-radius:var(--ui-radius-md);background:var(--ui-color-white);width:100%;min-height:38px;box-shadow:none;border:1px solid #d7e2ef;padding-left:34px;font-size:12px}.portal-table-quick-filters{background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;padding:0;display:inline-flex}.portal-table-quick-fieldset{border-radius:var(--ui-radius-md);background:var(--ui-color-white);border:1px solid #dbe5f0;gap:6px;min-width:0;padding:0 10px;display:grid}.portal-table-quick-fieldset legend{color:#7386a1;padding:0 6px;font-size:9px;font-weight:700}.portal-table-quick-filter{min-width:0;display:inline-flex}.portal-table-quick-filter select{color:#2d4469;background:0 0;border:0;border-radius:0;min-width:168px;min-height:32px;padding:0 34px 0 0;font-size:11px;font-weight:700;transition:border-color .12s,background-color .12s,box-shadow .12s}.portal-table-querybar__advanced-trigger{border:1px solid var(--portal-line);border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#2d4469;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.admin-platform-search-filter-trigger{color:#111827;background:#f6f7fb;border-color:#0000}.admin-platform-search-filter-badge{border-radius:var(--ui-radius-pill);color:#2563eb;background:#dbeafe;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:2px;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}.admin-platform-search-filter-badge[hidden]{display:none!important}.portal-table-querybar__clear-all{color:#2563eb;min-height:32px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:12px;font-weight:700;line-height:1;transition:border-color .12s,background-color .12s,box-shadow .12s,color .12s;display:inline-flex}.portal-table-querybar__clear-all:hover,.portal-table-querybar__clear-all:focus-visible{color:#1d4ed8;outline:none;text-decoration:underline}.portal-table-querybar__clear-all[hidden]{display:none!important}.admin-platform-search-filter-trigger:not(.is-inactive){color:#2563eb;background:#eaf2ff;border-color:#0000}.portal-table-querybar__submit.integration-primary-button,.portal-table-querybar__advanced-trigger,.portal-tabulator-toolbar-btn{position:relative}.portal-table-querybar__submit.integration-primary-button{gap:8px}.portal-table-querybar__tools .portal-table-querybar__advanced-trigger{flex:none}.portal-table-querybar__submit.integration-primary-button{border-radius:var(--ui-radius-md);min-height:38px;box-shadow:none;padding-inline:16px;font-size:11px}.portal-table-quick-filter select:hover,.portal-table-quick-filter select:focus-visible,.portal-table-querybar__advanced-trigger:hover,.portal-table-querybar__advanced-trigger:focus-visible{background:#f7faff;border-color:#b6c8e0;outline:none;box-shadow:0 1px #0f2c500a}.admin-platform-search-filter-trigger:hover,.admin-platform-search-filter-trigger:focus-visible{border-color:#0000}.admin-platform-search-filter-trigger.is-inactive:hover,.admin-platform-search-filter-trigger.is-inactive:focus-visible{background:#eef2f7}.portal-table-querybar__advanced-trigger{gap:6px}.portal-table-querybar__advanced-trigger--search:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%234e6287' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3Cline x1='11' y1='8' x2='11' y2='14'/%3E%3Cline x1='8' y1='11' x2='14' y2='11'/%3E%3C/svg%3E") 50%/14px 14px no-repeat}.portal-table-querybar__advanced-trigger--import:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%234e6287' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3Cpath d='M5 21h14'/%3E%3C/svg%3E") 50%/14px 14px no-repeat}.portal-table-querybar__advanced-trigger--status:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%234e6287' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2v20'/%3E%3Cpath d='m17 7-5-5-5 5'/%3E%3Cpath d='m7 17 5 5 5-5'/%3E%3C/svg%3E") 50%/14px 14px no-repeat}.portal-table-querybar__advanced-trigger:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%234e6287' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='21' x2='4' y2='14'/%3E%3Cline x1='4' y1='10' x2='4' y2='3'/%3E%3Cline x1='12' y1='21' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12' y2='3'/%3E%3Cline x1='20' y1='21' x2='20' y2='16'/%3E%3Cline x1='20' y1='12' x2='20' y2='3'/%3E%3Cline x1='1' y1='14' x2='7' y2='14'/%3E%3Cline x1='9' y1='8' x2='15' y2='8'/%3E%3Cline x1='17' y1='16' x2='23' y2='16'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;width:14px;height:14px}.portal-table-quick-filter select:focus-visible,.portal-table-querybar__advanced-trigger:focus-visible{box-shadow:0 0 0 3px #2f6fed24}.portal-filter-drawer,.app-drawer--viewport{z-index:400;position:fixed;inset:0}.portal-filter-drawer[hidden]{display:none!important}.portal-filter-drawer__scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f20363d;position:absolute;inset:0}.portal-filter-drawer__panel,.app-drawer__panel--filter{background:var(--ui-color-white);border-left:1px solid #d7e2ef;grid-template-rows:auto minmax(0,1fr) auto;width:min(440px,100vw);height:100%;display:grid;position:absolute;top:0;right:0;box-shadow:-18px 0 36px #0a273e29}.portal-table-querybar__tools .admin-ops-primary-command--inline{border-radius:var(--ui-radius-md);order:3;min-height:38px;padding:0 14px;font-size:11px;box-shadow:none!important}.portal-table-querybar__tools .admin-ops-primary-command--inline svg{width:14px;height:14px}.portal-filter-drawer__head,.portal-filter-drawer__foot,.app-drawer__panel--filter+.app-drawer__foot,.app-drawer__panel--filter .app-drawer__foot{border-bottom:1px solid #ebf1f6;justify-content:flex-end;align-items:center;gap:8px;padding:16px 18px;display:flex}.portal-filter-drawer__foot,.app-drawer__panel--filter .app-drawer__foot{border-top:1px solid #ebf1f6;border-bottom:0}.portal-filter-drawer__foot .integration-primary-button{box-shadow:none}.admin-ops-primary-command--inline{box-shadow:none!important}.portal-filter-drawer__copy,.app-drawer__panel--filter .app-drawer__copy{gap:3px;margin-right:auto;display:grid}.portal-filter-drawer__copy span,.app-drawer__panel--filter .app-drawer__copy span{color:#60758b;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.portal-filter-drawer__copy strong,.app-drawer__panel--filter .app-drawer__copy strong{color:#1f3357;font-size:18px}.portal-filter-drawer__copy p,.app-drawer__panel--filter .app-drawer__copy p{color:#60758b;margin:0;font-size:13px}.portal-filter-drawer__close,.app-drawer__panel--filter .app-drawer__close{border:1px solid var(--portal-line);border-radius:var(--ui-radius-lg);background:var(--ui-color-white);color:#2d4469;cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.portal-filter-drawer__close svg,.app-drawer__panel--filter .app-drawer__close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.portal-filter-drawer__body,.app-drawer__panel--filter .app-drawer__body{padding:20px 18px;overflow:auto}.portal-filter-drawer__grid{gap:14px;display:grid}.portal-filter-drawer__note{border-radius:var(--ui-radius-md);background:#f8fbff;border:1px solid #e6edf5;gap:4px;padding:12px;display:grid}.portal-filter-drawer__note strong{color:#1f3357;font-size:13px}.portal-filter-drawer__note p{color:#60758b;margin:0;font-size:12px;line-height:1.5}.portal-filter-drawer__grid label{gap:6px;display:grid}.portal-filter-drawer__grid label span{color:#536988;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.portal-filter-drawer__grid select,.portal-filter-drawer__grid input{border:1px solid var(--portal-line);border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#1f3357;width:100%;min-height:38px;padding:0 12px;font-size:13px}.portal-filter-drawer-open{overflow:hidden}.admin-platform-table{width:100%;min-width:0}.admin-platform-table-panel nav[role=navigation]{justify-content:space-between;align-items:center;gap:14px;min-width:0;padding-top:2px;display:flex}.admin-platform-table-panel nav[role=navigation]>div:first-child{display:none}.admin-platform-table-panel nav[role=navigation]>div:last-child{justify-content:space-between;align-items:center;gap:14px;width:100%;min-width:0;display:flex}.admin-platform-table-panel nav[role=navigation] p{color:var(--portal-muted);margin:0;font-size:12px;line-height:1.4}.admin-platform-table-panel nav[role=navigation] p span{color:#243a5f;font-weight:800}.admin-platform-table-panel nav[role=navigation]>div:last-child>div:last-child>span{border-radius:var(--ui-radius-md);box-shadow:none;align-items:center;display:inline-flex}.admin-platform-table-panel nav[role=navigation] a,.admin-platform-table-panel nav[role=navigation] span[aria-current] span,.admin-platform-table-panel nav[role=navigation] span[aria-disabled] span{background:var(--ui-color-white);color:#2d4469;border:1px solid #d8e2ec;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:0 10px;font-size:12px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.admin-platform-table-panel nav[role=navigation] span[aria-current] span{color:var(--portal-accent-strong);background:#edf3ff;border-color:#cddcff}.admin-platform-table-panel nav[role=navigation] span[aria-disabled] span{color:#9aacbf;cursor:not-allowed;background:#f5f8fc}.admin-platform-table-panel nav[role=navigation] svg{flex:0 0 16px;width:16px;height:16px}.admin-platform-merchant,.admin-platform-connections,.admin-platform-date{gap:3px;min-width:0;display:grid}.admin-platform-merchant strong{color:#1f2937;font-size:12px;line-height:1.25;display:block}.admin-platform-merchant small,.admin-platform-connections small,.admin-platform-date small{color:#71829b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.3;display:block;overflow:hidden}.admin-platform-chip,.admin-platform-status,.admin-platform-id{border-radius:var(--ui-radius-pill);align-items:center;width:max-content;min-height:24px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.admin-platform-chip{color:#31506f;background:#eef4fb}.admin-platform-status{color:var(--portal-success);text-transform:capitalize;background:#179c5f1a;gap:6px}.admin-platform-status i{border-radius:var(--ui-radius-pill);background:currentColor;flex:0 0 7px;width:7px;height:7px;display:inline-flex}.admin-platform-status--matched,.admin-platform-status--active{color:var(--portal-success);background:#179c5f1f}.admin-platform-status--installed,.admin-platform-status--inactive,.admin-platform-status--muted{color:#49617d;background:#eef4fb}.admin-platform-status--uncertain,.admin-platform-status--warning{color:var(--portal-warning);background:#f973161f}.admin-platform-status--muted{color:#5f738e;background:#eef3fb}.admin-platform-status--live{color:var(--portal-success);background:#179c5f1f}.admin-platform-status--danger{color:var(--portal-danger);background:#d646461f}.admin-platform-id{color:#405572;background:0 0;padding-inline:0}.admin-platform-connections span,.admin-platform-date span{color:#2c3f5d;font-size:11px;font-weight:700}#adminMerchantTableHost.tabulator,#adminMerchantTableHost .tabulator{border-radius:var(--ui-radius-sm)}#adminMerchantTableHost,.portal-tabulator-host.tabulator,.portal-tabulator-host .tabulator,.portal-tabulator-host.tabulator .tabulator-tableholder,.portal-tabulator-host .tabulator .tabulator-tableholder{position:relative}.portal-tabulator-ghost{top:var(--portal-ghost-top,0);right:0;bottom:var(--portal-ghost-bottom,0);z-index:7;background:var(--ui-color-white);pointer-events:none;border-radius:0;grid-template-rows:minmax(0,1fr);display:grid;position:absolute;left:0;overflow:hidden}.portal-tabulator-ghost[hidden]{display:none}.portal-tabulator-ghost__line{width:var(--ghost-width,50%);border-radius:var(--ui-radius-pill);background:#e7edf5;display:block;position:relative;overflow:hidden}.portal-tabulator-ghost__line:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffffb8 50%,#fff0 100%);animation:1.25s ease-in-out infinite portal-merchant-ghost-shimmer;position:absolute;inset:0;transform:translate(-120%)}.portal-tabulator-ghost__body{background:var(--ui-color-white);grid-auto-rows:50px;display:grid}.portal-tabulator-ghost__row{background:var(--ui-color-white);border-bottom:1px solid #eef3f8;grid-template-columns:repeat(11,minmax(0,1fr));align-items:center;gap:14px;padding:0 14px;display:grid}.portal-tabulator-ghost__cell{align-content:center;gap:7px;min-width:0;display:grid}.portal-tabulator-ghost__line--primary{height:11px}.portal-tabulator-ghost__line--secondary{opacity:.75;height:8px}@keyframes portal-merchant-ghost-shimmer{0%{transform:translate(-120%)}to{transform:translate(120%)}}#adminMerchantTableHost.tabulator .tabulator-header .tabulator-col,#adminMerchantTableHost .tabulator .tabulator-header .tabulator-col{text-transform:none;font-size:10px;font-weight:700}#adminMerchantTableHost.tabulator .tabulator-header .tabulator-col .tabulator-col-content,#adminMerchantTableHost .tabulator .tabulator-header .tabulator-col .tabulator-col-content{text-align:left;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;width:100%;min-width:0;min-height:36px;padding-top:9px;padding-bottom:9px;display:flex}#adminMerchantTableHost.tabulator .tabulator-header .tabulator-col .tabulator-col-title,#adminMerchantTableHost .tabulator .tabulator-header .tabulator-col .tabulator-col-title{text-align:left;white-space:nowrap;flex:auto;align-items:center;min-width:0;min-height:18px;display:inline-flex}#adminMerchantTableHost.tabulator .tabulator-header .tabulator-col .tabulator-arrow,#adminMerchantTableHost .tabulator .tabulator-header .tabulator-col .tabulator-arrow,#adminMerchantTableHost.tabulator .tabulator-header .tabulator-col .tabulator-col-sorter,#adminMerchantTableHost .tabulator .tabulator-header .tabulator-col .tabulator-col-sorter{align-self:center}#adminMerchantTableHost.tabulator .tabulator-header .tabulator-col .tabulator-col-sorter,#adminMerchantTableHost .tabulator .tabulator-header .tabulator-col .tabulator-col-sorter{opacity:0;color:#9aa8ba;flex:0 0 12px;justify-content:center;align-items:center;width:12px;min-width:12px;height:12px;margin-left:auto;transition:opacity .14s,color .14s;display:inline-flex;position:relative}#adminMerchantTableHost.tabulator .tabulator-header .tabulator-col:hover .tabulator-col-sorter,#adminMerchantTableHost .tabulator .tabulator-header .tabulator-col:hover .tabulator-col-sorter{opacity:1}#adminMerchantTableHost.tabulator .tabulator-header .tabulator-col[aria-sort=ascending] .tabulator-col-sorter,#adminMerchantTableHost .tabulator .tabulator-header .tabulator-col[aria-sort=ascending] .tabulator-col-sorter,#adminMerchantTableHost.tabulator .tabulator-header .tabulator-col[aria-sort=descending] .tabulator-col-sorter,#adminMerchantTableHost .tabulator .tabulator-header .tabulator-col[aria-sort=descending] .tabulator-col-sorter{opacity:1;color:#2563eb}#adminMerchantTableHost.tabulator .tabulator-header .tabulator-col .tabulator-arrow,#adminMerchantTableHost .tabulator .tabulator-header .tabulator-col .tabulator-arrow{display:none}#adminMerchantTableHost.tabulator .tabulator-header .tabulator-col .tabulator-col-sorter:before,#adminMerchantTableHost .tabulator .tabulator-header .tabulator-col .tabulator-col-sorter:before{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:6px;height:6px;position:absolute;top:2px;left:3px;transform:rotate(45deg)}#adminMerchantTableHost.tabulator .tabulator-header .tabulator-col[aria-sort=ascending] .tabulator-col-sorter:before,#adminMerchantTableHost .tabulator .tabulator-header .tabulator-col[aria-sort=ascending] .tabulator-col-sorter:before{top:4px;transform:rotate(-135deg)}#adminMerchantTableHost.tabulator .tabulator-header .tabulator-col[aria-sort=descending] .tabulator-col-sorter:before,#adminMerchantTableHost .tabulator .tabulator-header .tabulator-col[aria-sort=descending] .tabulator-col-sorter:before{top:1px;transform:rotate(45deg)}#adminMerchantTableHost.tabulator .tabulator-row .tabulator-cell,#adminMerchantTableHost .tabulator .tabulator-row .tabulator-cell{text-align:left;vertical-align:middle;padding-top:10px;padding-bottom:10px}#adminMerchantTableHost.tabulator .tabulator-row .tabulator-cell .tabulator-cell-value,#adminMerchantTableHost .tabulator .tabulator-row .tabulator-cell .tabulator-cell-value{text-align:left;justify-content:flex-start;align-items:center;width:100%;display:flex}#adminMerchantTableHost.tabulator .tabulator-footer-contents,#adminMerchantTableHost .tabulator .tabulator-footer-contents{justify-content:space-between}#adminMerchantTableHost.tabulator .portal-tabulator-footer-summary,#adminMerchantTableHost .tabulator .portal-tabulator-footer-summary{order:-1}#adminMerchantTableHost.tabulator .tabulator-footer,#adminMerchantTableHost .tabulator .tabulator-footer{z-index:9;position:relative}#adminMerchantTableHost.tabulator .tabulator-tableholder,#adminMerchantTableHost .tabulator .tabulator-tableholder{min-height:0}#adminMerchantTableHost.tabulator .portal-tabulator-page-size,#adminMerchantTableHost .tabulator .portal-tabulator-page-size{border-radius:var(--ui-radius-md);min-height:34px;font-size:11px}.admin-platform-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:max-content;display:flex}.admin-platform-actions form{margin:0}.admin-platform-action-link,.admin-platform-remove-button{border-radius:var(--ui-radius-md);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:30px;padding:0 10px;font-size:11px;font-weight:800;line-height:1;text-decoration:none;transition:border-color .12s,background-color .12s,box-shadow .12s,color .12s,transform .12s;display:inline-flex}.admin-platform-action-link{background:var(--ui-color-white);color:#334a6d;border:1px solid #d7e1ed}.admin-platform-action-link--icon,.admin-platform-action-link--menu{min-width:30px;padding:0}.admin-platform-action-link--view{background:var(--ui-color-white);color:#2d4469;border-color:#d8e2ec;min-width:30px;padding:0}.admin-platform-action-link--icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.admin-platform-action-link.is-primary{color:#1d4fa7;background:#eef5ff;border-color:#bcd1ff;box-shadow:inset 0 0 0 1px #2f6fed0a}.admin-platform-action-link:hover,.admin-platform-action-link:focus-visible{color:#18385f;background:#f7faff;border-color:#b8c9df;outline:none}.admin-platform-action-link.is-primary:hover,.admin-platform-action-link.is-primary:focus-visible{color:#153f8b;background:#e4efff;border-color:#96b7ff}.admin-platform-action-link:focus-visible,.admin-platform-remove-button:focus-visible{box-shadow:0 0 0 3px #2f6fed24}.admin-platform-action-link:active,.admin-platform-remove-button:active{transform:translateY(1px)}.admin-platform-action-icon{stroke-width:2.15px;flex:none;width:14px;height:14px}.admin-platform-row-menu__kebab{letter-spacing:1px;justify-content:center;align-items:center;min-width:14px;min-height:14px;font-size:16px;line-height:1;display:inline-flex;transform:translateY(-1px)}.admin-platform-action-link--menu{font-size:0}.admin-platform-action-link--menu .admin-platform-row-menu__kebab{color:currentColor}.admin-platform-row-menu{z-index:1200;border-radius:var(--ui-radius-2xl);background:var(--ui-color-white);border:1px solid #dce5f0;gap:2px;min-width:220px;padding:10px;display:grid;position:fixed;box-shadow:0 18px 40px #0f172a24}.admin-platform-row-menu__item{border-radius:var(--ui-radius-lg);color:#203654;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:38px;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.admin-platform-row-menu__item:hover{background:#f5f8fc}.admin-platform-row-menu__item.is-danger{color:#d64646}.admin-platform-row-menu__item.is-disabled{opacity:.58;cursor:not-allowed}.admin-platform-row-menu__icon{opacity:.9;background:currentColor;flex:0 0 16px;width:16px;height:16px;display:inline-flex;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.admin-platform-row-menu__icon--edit{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.1 2.1 0 1 1 3 3L7 19l-4 1 1-4Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.1 2.1 0 1 1 3 3L7 19l-4 1 1-4Z'/%3E%3C/svg%3E")}.admin-platform-row-menu__icon--view{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.admin-platform-row-menu__icon--descriptors{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 6h13'/%3E%3Cpath d='M8 12h13'/%3E%3Cpath d='M8 18h13'/%3E%3Cpath d='M3 6h.01'/%3E%3Cpath d='M3 12h.01'/%3E%3Cpath d='M3 18h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 6h13'/%3E%3Cpath d='M8 12h13'/%3E%3Cpath d='M8 18h13'/%3E%3Cpath d='M3 6h.01'/%3E%3Cpath d='M3 12h.01'/%3E%3Cpath d='M3 18h.01'/%3E%3C/svg%3E")}.admin-platform-row-menu__icon--mids{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E")}.admin-platform-row-menu__icon--audit{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.admin-platform-row-menu__icon--archive{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4h8v2'/%3E%3Cpath d='M19 6l-1 14H6L5 6'/%3E%3Cpath d='M10 11v5'/%3E%3Cpath d='M14 11v5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4h8v2'/%3E%3Cpath d='M19 6l-1 14H6L5 6'/%3E%3Cpath d='M10 11v5'/%3E%3Cpath d='M14 11v5'/%3E%3C/svg%3E")}.admin-platform-remove-button{color:var(--portal-danger);background:#d6464614;border:1px solid #d646463d}.admin-platform-activity{grid-template-rows:auto minmax(0,1fr);align-self:stretch;gap:12px;min-width:0;max-height:720px;padding:16px;display:grid;overflow:hidden}.admin-platform-activity__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-platform-activity__head span{border-radius:var(--ui-radius-pill);color:#48617d;background:#eef4fb;justify-content:center;align-items:center;min-width:24px;min-height:24px;font-size:11px;font-weight:800;display:inline-flex}.admin-platform-activity__body{min-height:0;padding-right:2px;overflow:auto}.admin-audit-list{margin:0;padding:0;list-style:none;display:grid}.admin-audit-list li{border-bottom:1px solid #e6edf5;gap:5px;padding:10px 0 12px;display:grid}.admin-audit-list li:first-child{padding-top:0}.admin-audit-list li:last-child{border-bottom:0;padding-bottom:0}.admin-audit-list__top{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.admin-audit-list li strong{color:#243a5f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.admin-audit-status{border-radius:var(--ui-radius-pill);white-space:nowrap;align-items:center;min-height:22px;padding:0 8px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.admin-audit-status--success{color:var(--portal-success);background:#179c5f1f}.admin-audit-status--warning{color:var(--portal-warning);background:#f973161f}.admin-ops-detail-grid{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:16px;display:grid}.admin-ops-main,.admin-ops-rail,.admin-ops-form form{gap:12px;min-width:0;display:grid}.admin-ops-rail{position:sticky;top:86px}.admin-ops-command--compact{min-height:auto}.admin-ops-summary-panel{background:linear-gradient(#f8fbffeb,#fffffffa);border-color:#d8e4f1;align-content:start}.admin-ops-summary-head{padding-bottom:2px}.admin-ops-summary-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:10px;display:grid}.admin-ops-summary-card{border-radius:var(--ui-radius-md);background:var(--ui-color-white);border:1px solid #e1e9f2;align-content:start;gap:5px;min-width:0;min-height:76px;padding:13px 14px;display:grid;position:relative}.admin-ops-summary-card--wide{grid-column:span 1}.admin-ops-summary-card--accent{background:#f8fbff;border-color:#cddcff}.admin-ops-summary-card--accent:before{background:var(--portal-accent);content:"";border-radius:0 999px 999px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}.admin-ops-summary-card span{color:#60758b;letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.admin-ops-summary-card strong{color:#0f2f5f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:800;display:block;overflow:hidden}.admin-ops-summary-card small{color:#6c7f98;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.portal-main-drawer[data-drawer-variant=form] .admin-merchant-detail-workbench{gap:14px}.portal-main-drawer[data-drawer-variant=form] .admin-merchant-detail-hero{border-radius:var(--ui-radius-lg);background:linear-gradient(135deg, #2f6fed0f, #fff0 38%), var(--ui-color-white);border-color:#d8e4f1;align-items:center;min-height:auto;padding:16px 18px}.admin-merchant-detail-hero .admin-platform-command__copy{gap:5px}.admin-merchant-detail-hero .admin-platform-command__copy h2{color:#17345f;font-size:22px;line-height:1.15}.admin-merchant-detail-hero .integration-primary-button{background:var(--ui-color-white);color:#1f4778;min-width:116px;box-shadow:none;border:1px solid #c5d6ec}.admin-merchant-detail-hero .integration-primary-button:hover,.admin-merchant-detail-hero .integration-primary-button:focus-visible{color:#153f8b;background:#f5f9ff;border-color:#9fb8d8}.portal-main-drawer[data-drawer-variant=form] .admin-merchant-detail-grid{grid-template-columns:minmax(0,1fr);gap:14px}.admin-merchant-detail-grid .admin-platform-table-panel{border-radius:var(--ui-radius-lg);box-shadow:none;border-color:#dce7f3}.admin-merchant-detail-grid .admin-platform-tablebar{align-items:start}.admin-merchant-detail-grid .admin-platform-tablebar__copy{gap:3px}.admin-merchant-detail-grid .admin-platform-tablebar__copy strong{color:#18345f;font-size:16px}.admin-merchant-detail-grid .admin-platform-tablebar__copy span{color:#60758b;line-height:1.35}.admin-merchant-detail-grid .admin-ops-summary-grid{border-radius:var(--ui-radius-lg);background:var(--ui-color-white);border:1px solid #dfe9f4;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden}.admin-merchant-detail-grid .admin-ops-summary-card{background:0 0;border:0;border-radius:0;min-height:78px;padding:13px 14px}.admin-merchant-detail-grid .admin-ops-summary-card:nth-child(odd){border-right:1px solid #e5edf6}.admin-merchant-detail-grid .admin-ops-summary-card:nth-child(n+3){border-top:1px solid #e5edf6}.admin-merchant-detail-grid .admin-ops-summary-card strong{font-size:15px}.admin-merchant-detail-grid .admin-ops-summary-card--accent{background:linear-gradient(90deg,#2f6fed0e,#fff0)}.admin-merchant-detail-grid .admin-ops-coverage-grid{border-radius:var(--ui-radius-lg);background:var(--ui-color-white);border:1px solid #dfe9f4;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden}.admin-merchant-detail-grid .admin-ops-coverage-card{background:0 0;border:0;border-right:1px solid #e5edf6;border-radius:0;min-height:88px;padding:13px}.admin-merchant-detail-grid .admin-ops-coverage-card:last-child,.admin-merchant-detail-grid .admin-ops-coverage-card:nth-child(2n){border-right:0}.admin-merchant-detail-grid .admin-ops-coverage-card:nth-child(n+3){border-top:1px solid #e5edf6}.admin-merchant-detail-grid .admin-ops-note{background:linear-gradient(90deg, #2f6fed0b, #fff0), var(--ui-color-white);border-color:#dfe9f4;border-radius:9px;margin-top:10px}.admin-merchant-detail-grid .admin-ops-rail{grid-template-columns:minmax(0,1fr);gap:10px;position:static}.admin-merchant-detail-grid .admin-ops-rail-card{border-radius:var(--ui-radius-lg);background:linear-gradient(180deg, #f8fbffb8, #fffffffa), var(--ui-color-white);border-width:1px;grid-template-columns:minmax(170px,.36fr) minmax(0,1fr);align-items:start;gap:14px;padding:12px 14px;display:grid}.admin-merchant-detail-grid .admin-ops-rail-card:first-child{border-top-width:1px;padding-top:12px}.admin-merchant-detail-grid .admin-ops-rail-card .admin-platform-tablebar__copy{padding:0}.admin-merchant-detail-grid .admin-ops-list>div{gap:4px;padding:8px 0}.admin-merchant-detail-grid .admin-ops-list>div:first-child{padding-top:0}.admin-merchant-detail-grid .admin-ops-list strong{color:#18345f}.admin-ops-rail-card{background:var(--ui-color-white);border-color:#d8e4f1}.admin-ops-rail-card .admin-platform-tablebar__copy strong{font-size:14px}.admin-ops-coverage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-ops-coverage-card{border-radius:var(--ui-radius-md);background:#fbfdff;border:1px solid #e1e9f2;gap:5px;min-width:0;padding:12px;display:grid}.admin-ops-coverage-card span{color:#60758b;letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-ops-coverage-card strong{color:#0f2f5f;font-size:18px;font-weight:850;line-height:1.1}.admin-ops-coverage-card small{color:var(--portal-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.4}.admin-ops-section-heading{justify-content:space-between;align-items:baseline;gap:14px;padding-top:2px;display:flex}.admin-ops-section-heading span{color:#2c3f5d;font-size:12px;font-weight:800}.admin-ops-section-heading strong{color:var(--portal-muted);font-size:11px;font-weight:700}.admin-ops-form .admin-platform-filters{grid-template-columns:repeat(3,minmax(0,1fr));padding:12px}.admin-ops-form .admin-ops-field--wide{grid-column:span 2}.admin-ops-form .admin-ops-field--required>span:first-child{align-items:baseline;gap:3px;display:inline-flex}.admin-ops-form .admin-ops-field--required>span:first-child:after{color:#d95f5f;content:"*"}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-ops-status-callout{border-radius:var(--ui-radius-md);color:#516888;text-transform:uppercase;letter-spacing:.04em;background:#f8fbff;border:1px solid #d8e4f5;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:12px;font-weight:850;display:flex}.admin-ops-status-callout strong{text-transform:none;letter-spacing:0}.admin-ops-filter-grid--descriptor{grid-template-columns:minmax(220px,1.4fr) minmax(140px,.7fr) minmax(180px,1fr)}.admin-ops-form .admin-ops-filter-grid--mid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-ops-form .admin-platform-filters input:not([type=search]){padding-left:12px}.admin-ops-form input[readonly],.admin-ops-form input:disabled{color:#60758b;cursor:not-allowed;background:#f3f6fa}.admin-ops-form textarea{border:1px solid var(--portal-line);border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#1f3357;width:100%;min-height:112px;font:inherit;resize:vertical;padding:12px}.admin-ops-form form.is-submitting,.admin-ops-inline-edit.is-submitting{cursor:progress}.admin-ops-form form.is-submitting button[type=submit],.admin-ops-inline-edit.is-submitting button[type=submit]{opacity:.7}.admin-ops-form form.is-submitting button[type=submit]:before,.admin-ops-inline-edit.is-submitting button[type=submit]:before{border-radius:var(--ui-radius-pill);content:"";border:2px solid;border-right-color:#0000;width:12px;height:12px;margin-right:8px;animation:.7s linear infinite admin-ops-spin}@keyframes admin-ops-spin{to{transform:rotate(360deg)}}.admin-ops-form input:focus,.admin-ops-form select:focus,.admin-ops-form textarea:focus,.admin-ops-inline-edit input:focus{border-color:#9db8ff;outline:3px solid #2f6fed21}.admin-ops-form input[aria-invalid=true],.admin-ops-form select[aria-invalid=true],.admin-ops-form textarea[aria-invalid=true],.admin-ops-inline-edit input[aria-invalid=true]{border-color:#d95f5f;outline:3px solid #d95f5f24}.portal-main-drawer__body .admin-merchant-form-workbench{gap:12px}.portal-main-drawer__body .admin-merchant-form-hero{border-radius:var(--ui-radius-lg);background:linear-gradient(135deg, #2f6fed0e, #fff0 44%), var(--ui-color-white);border-color:#dce7f3;padding:14px 16px}.portal-main-drawer__body .admin-merchant-form-hero .admin-platform-command__copy{gap:5px}.portal-main-drawer__body .admin-merchant-form-hero h2{color:#18345f;font-size:20px;line-height:1.2}.portal-main-drawer__body .admin-merchant-form{box-shadow:none;background:0 0;border:0;gap:10px;padding:0}.admin-merchant-form .admin-ops-section-heading{align-items:end;padding:6px 2px 0}.admin-merchant-form .admin-ops-section-heading span{color:#18345f;font-size:13px}.admin-merchant-form .admin-ops-section-heading strong{color:#5f728d;font-size:11px}.admin-merchant-form .admin-platform-filters{border-radius:var(--ui-radius-lg);background:linear-gradient(180deg, #f8fbffd1, #fffffffa), var(--ui-color-white);border-color:#dde8f4;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px}.admin-merchant-form .admin-platform-filters label{gap:5px}.admin-merchant-form .admin-platform-filters label span{color:#506789;font-size:10.5px;font-weight:800}.admin-merchant-form .admin-platform-filters input,.admin-merchant-form .admin-platform-filters select,.admin-merchant-form .app-remote-combobox__trigger{border-radius:var(--ui-radius-md);border-color:#cfdeee;min-height:38px;transition:border-color .12s,background-color .12s,box-shadow .12s}.admin-merchant-form .admin-platform-filters input:hover,.admin-merchant-form .admin-platform-filters select:hover,.admin-merchant-form .app-remote-combobox__trigger:hover{border-color:#b8cce4}.admin-merchant-form .admin-platform-filters input:focus,.admin-merchant-form .admin-platform-filters select:focus,.admin-merchant-form .app-remote-combobox.is-open .app-remote-combobox__trigger,.admin-merchant-form .app-remote-combobox:focus-within .app-remote-combobox__trigger{border-color:#8facff;outline:none;box-shadow:0 0 0 3px #2f6fed21}.admin-merchant-form .app-remote-combobox__value{color:#2f476a;font-weight:800}.admin-merchant-form .app-remote-combobox__options{max-height:212px}.admin-merchant-form .admin-ops-field--wide{grid-column:span 2}.app-remote-combobox{width:100%;position:relative}.app-remote-combobox__trigger{border-radius:var(--ui-radius-md);background:var(--ui-color-white);color:#1f3357;text-align:left;border:1px solid #cfe0f2;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:38px;padding:0 12px;display:flex}.app-remote-combobox__value{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.app-remote-combobox__chevron{color:#647993;flex:none;font-size:16px}.app-remote-combobox.is-open .app-remote-combobox__trigger,.app-remote-combobox__trigger:focus-visible{border-color:#9db8ff;outline:3px solid #2f6fed21}.app-remote-combobox.is-invalid .app-remote-combobox__trigger{border-color:#d95f5f;outline:3px solid #d95f5f24}.app-remote-combobox__dropdown{z-index:40;border-radius:var(--ui-radius-md);background:var(--ui-color-white);border:1px solid #d7e3f0;gap:8px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 16px 36px #122a4a29}.app-remote-combobox.is-open-up .app-remote-combobox__dropdown{top:auto;bottom:calc(100% + 6px);box-shadow:0 -16px 36px #122a4a24}.app-remote-combobox__dropdown:after{content:"";border-radius:var(--ui-radius-pill);opacity:0;pointer-events:none;border:2px solid #c8d8ea;border-top-color:#2f6fed;width:14px;height:14px;position:absolute;top:17px;right:18px}.app-remote-combobox.is-loading .app-remote-combobox__dropdown:after{opacity:1;animation:.7s linear infinite admin-ops-spin}.app-remote-combobox__dropdown[hidden]{display:none!important}.app-remote-combobox__search{border:1px solid #d7e3f0;border-radius:7px;width:100%;min-height:34px;padding:0 10px}.app-remote-combobox__options{max-height:240px;display:grid;overflow:auto}.app-remote-combobox.is-loading .app-remote-combobox__options{opacity:.68}.app-remote-combobox__option{border-radius:var(--ui-radius-sm);color:#18345f;text-align:left;background:0 0;border:0;gap:2px;width:100%;padding:9px 10px;display:grid}.app-remote-combobox__option:hover,.app-remote-combobox__option.is-active{background:#eef5ff}.app-remote-combobox__option strong{font-size:12px;font-weight:800}.app-remote-combobox__option span,.app-remote-combobox__state{color:#647993;font-size:11px;font-weight:700}.admin-ops-country-combobox .app-remote-combobox__option{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px}.admin-ops-country-combobox .app-remote-combobox__option span{text-align:right;white-space:nowrap}.app-remote-combobox__state{padding:10px}.app-remote-combobox__state.is-error{color:#a84040}.admin-ops-service-row{border-radius:var(--ui-radius-md);background:#f8fbff;border:1px solid #e6edf5;flex-wrap:wrap;align-items:center;gap:8px;min-height:42px;padding:10px 12px;display:flex}.admin-ops-service-row>span{color:#536988;text-transform:uppercase;letter-spacing:.04em;margin-right:4px;font-size:11px;font-weight:800}.admin-ops-service-row label,.admin-ops-inline-edit label{color:#2c3f5d;align-items:center;gap:6px;min-height:28px;font-size:12px;font-weight:700;display:inline-flex}.admin-ops-import-dropzone{border-radius:var(--ui-radius-md);background:linear-gradient(135deg,#2f6fed0a,#fff0 42%),#fbfdff;border:1px solid #d9e5f2;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:12px;padding:12px;display:grid}.admin-ops-import-sheet{gap:16px;display:grid}.admin-ops-import-sheet__hero{justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:2px;display:flex}.admin-ops-import-sheet__copy{gap:6px;min-width:0;display:grid}.admin-ops-import-sheet__copy h2{color:#1f3357;letter-spacing:0;margin:0;font-size:22px}.admin-ops-import-sheet__copy p:not(.portal-hero-kicker){color:#60758b;margin:0;font-size:13px;line-height:1.5}.admin-ops-import-sheet__grid{border-radius:var(--ui-radius-lg);background:linear-gradient(135deg,#2f6fed0d,#fff0 48%),#fbfdff;border:1px solid #d7e5f3;grid-template-columns:1fr;align-items:start;gap:14px;padding:14px;display:grid}.admin-ops-import-contract{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-ops-import-contract>div{border-radius:var(--ui-radius-md);background:var(--ui-color-white);border:1px solid #dde8f4;gap:3px;min-width:0;padding:10px 11px;display:grid;box-shadow:inset 0 1px #ffffffeb}.admin-ops-import-contract span{color:#6b7f98;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:850}.admin-ops-import-contract strong{color:#18345f;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;overflow:hidden}.admin-ops-import-mode{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.admin-ops-import-mode legend{color:#536988;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:850}.admin-ops-import-mode label{border-radius:var(--ui-radius-md);background:var(--ui-color-white);cursor:pointer;border:1px solid #dde8f4;grid-template-columns:auto minmax(0,1fr);gap:8px;min-width:0;padding:11px;transition:border-color .12s,background-color .12s,box-shadow .12s,transform .12s;display:grid}.admin-ops-import-mode label:hover{background:#f8fbff;border-color:#c5d5e9}.admin-ops-import-mode label:has(input:checked){background:linear-gradient(#2f6fed14,#2f6fed05),#f7faff;border-color:#8eacff;box-shadow:inset 0 0 0 1px #2f6fed24,0 1px #0f2c500a}.admin-ops-import-mode label:focus-within{border-color:#9db8ff;outline:3px solid #2f6fed21}.admin-ops-import-mode input{width:14px;height:14px;accent-color:var(--portal-accent);margin:2px 0 0}.admin-ops-import-mode span{gap:2px;min-width:0;display:grid}.admin-ops-import-mode strong{color:#18345f;font-size:12.5px;font-weight:850;line-height:1.25}.admin-ops-import-mode small{color:#647993;font-size:10.5px;font-weight:700;line-height:1.35}.admin-ops-import-mode-picker{border-radius:var(--ui-radius-lg);background:var(--ui-color-white);border:1px solid #dde8f4;overflow:hidden}.admin-ops-import-mode-picker summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:66px;padding:12px;list-style:none;display:grid}.admin-ops-import-mode-picker summary::-webkit-details-marker{display:none}.admin-ops-import-mode-current{gap:3px;min-width:0;display:grid}.admin-ops-import-mode-current span{color:#6b7f98;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:850}.admin-ops-import-mode-current strong{color:#18345f;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:850;line-height:1.2;overflow:hidden}.admin-ops-import-mode-current small{color:#647993;font-size:11px;font-weight:700;line-height:1.35}.admin-ops-import-mode-change{border-radius:var(--ui-radius-md);color:#2f5d95;background:#f7fbff;border:1px solid #cfe0f3;justify-content:center;align-items:center;min-height:30px;padding:0 10px;font-size:11px;font-weight:850;display:inline-flex}.admin-ops-import-mode-picker[open] summary{border-bottom:1px solid #dde8f4}.admin-ops-import-mode-picker[open] .admin-ops-import-mode-change{background:#eef5ff}.admin-ops-import-mode-picker .admin-ops-import-mode{background:#fbfdff;grid-template-columns:1fr;padding:10px}.admin-ops-import-mode-picker .admin-ops-import-mode legend{margin:0 0 2px}.admin-ops-import-upload-card{gap:8px;min-width:0;display:grid}.admin-ops-import-upload-card__head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.admin-ops-import-upload-card__head>span{gap:3px;min-width:0;display:grid}.admin-ops-import-upload-card__head small{color:#647993;font-size:11px;font-weight:700;line-height:1.35}.admin-ops-import-required-badge{border-radius:var(--ui-radius-pill);background:var(--ui-color-white);color:#5f7690;letter-spacing:.04em;text-transform:uppercase;border:1px solid #dce8f5;flex:none;padding:5px 8px;font-size:10px;font-weight:850}.admin-ops-import-upload-card__head .portal-ui-icon{color:#6a83a3;flex:none;width:18px;height:18px;margin-top:1px}.admin-ops-import-dropzone label{align-content:start;gap:6px;display:grid}.admin-ops-import-dropzone label small{color:#647993;font-size:11px;font-weight:700}.admin-ops-import-file-control{border-radius:var(--ui-radius-lg);background:linear-gradient(180deg, #f4f8fddb, #fffffffa), var(--ui-color-white);border:1px dashed #abc4e2;align-items:center;min-height:58px;padding:10px;transition:border-color .12s,background-color .12s,box-shadow .12s;display:grid}.admin-ops-import-file-control input{color:#24415f;text-overflow:ellipsis;width:100%;min-width:0;font-size:12px;font-weight:700}.admin-ops-import-file-control input::file-selector-button{border-radius:var(--ui-radius-sm);color:#18345f;cursor:pointer;background:#eef5ff;border:1px solid #c8d9ee;min-height:32px;margin-right:10px;padding:0 13px;font-size:12px;font-weight:800}.admin-ops-import-file-control input::file-selector-button:hover{background:#e3efff;border-color:#9fb7d7}.admin-ops-import-file-control:focus-within{background:var(--ui-color-white);border-color:#9db8ff;outline:none;box-shadow:0 0 0 3px #2f6fed21}.admin-ops-import-file-control.is-invalid{background:snow;border-color:#e49b9b}.admin-ops-import-file-control:has(input[aria-invalid=true]){background:snow;border-color:#e49b9b}.admin-ops-import-file-summary{border-radius:var(--ui-radius-pill);background:var(--ui-color-white);color:#5d728d;border:1px solid #e2ebf5;align-items:center;min-width:0;min-height:24px;padding:0 9px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex}.admin-ops-import-file-summary.is-ready{color:#18345f;background:#f4f8ff;border-color:#b9d0ef}.admin-ops-import-file-hints{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.admin-ops-import-file-hints li{border-radius:var(--ui-radius-pill);background:var(--ui-color-white);color:#5d728d;border:1px solid #e2ebf5;padding:4px 8px;font-size:10.5px;font-weight:800}.admin-ops-import-template{color:#536988;align-content:start;gap:9px;min-width:0;padding-top:2px;font-size:12px;display:grid}.admin-ops-import-template>div:first-child{gap:2px;display:grid}.admin-ops-import-template strong,.admin-ops-import-rules strong{color:#18345f;font-weight:850}.admin-ops-import-template code{color:#274367;scrollbar-width:thin;white-space:nowrap;background:#f7faff;border:1px solid #dce6f2;border-radius:7px;min-width:0;max-width:100%;padding:10px 11px;font-size:11px;line-height:1.35;display:block;overflow:auto}.admin-ops-import-download{white-space:nowrap;flex:none}.admin-ops-import-sample-row{background:var(--ui-color-white);border:1px solid #e3ecf6;border-radius:7px;gap:3px;min-width:0;padding:10px 11px;display:grid}.admin-ops-import-sample-row span,.admin-ops-import-rule-index{color:#6b7f98;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:850}.admin-ops-import-sample-row strong,.admin-ops-import-sample-row code{color:#274367;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:800;display:block;overflow:hidden}.admin-ops-import-sample-row code{background:0 0;border:0;padding:0;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.admin-ops-import-template small,.admin-ops-import-rules span{color:#647993;font-size:11px;line-height:1.4}.admin-ops-import-rules{background:var(--ui-color-white);grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:12px;display:grid}.admin-ops-import-rules--sheet{box-shadow:none;background:0 0;border:0;padding:0}.admin-ops-import-rules>div{border-radius:var(--ui-radius-md);background:#fbfdff;border:1px solid #dfeaf6;gap:4px;min-width:0;padding:12px;display:grid}.admin-ops-import-rules__wide{grid-column:1/-1;background:#f7fbff!important;border-color:#d8e7ff!important}.admin-ops-import-assist-list{gap:8px;display:grid}.admin-ops-import-assist{border-radius:var(--ui-radius-lg);background:var(--ui-color-white);border:1px solid #dde8f4;overflow:hidden}.admin-ops-import-assist summary{color:#18345f;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 12px;font-size:12.5px;font-weight:850;list-style:none;display:flex}.admin-ops-import-assist summary::-webkit-details-marker{display:none}.admin-ops-import-assist summary:after{content:"+";border-radius:var(--ui-radius-pill);color:#496788;border:1px solid #d8e5f3;flex:none;place-items:center;width:22px;height:22px;font-size:16px;font-weight:700;line-height:1;display:grid}.admin-ops-import-assist[open] summary{border-bottom:1px solid #dde8f4}.admin-ops-import-assist[open] summary:after{content:"-"}.admin-ops-import-assist__body{background:#fbfdff;gap:10px;padding:12px;display:grid}.admin-ops-import-assist__body>p{color:#647993;margin:0;font-size:11px;line-height:1.4}.admin-ops-import-assist .admin-ops-import-rules{grid-template-columns:1fr}.admin-ops-list{gap:0;display:grid}.admin-ops-list>div{border-top:1px solid #e6edf5;gap:3px;padding:10px 0;display:grid}.admin-ops-list>div:first-child{border-top:0;padding-top:0}.admin-ops-list>div:last-child{padding-bottom:0}.admin-ops-list--compact>div{padding:9px 0}.admin-ops-list strong{color:#243a5f;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.admin-ops-list span{color:var(--portal-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.45}.admin-ops-inline-edit{gap:8px;min-width:260px;display:grid}.admin-ops-inline-edit>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-ops-inline-edit input[name=comment]{border:1px solid var(--portal-line);border-radius:var(--ui-radius-md);color:#1f3357;width:100%;min-height:34px;padding:0 10px;font-size:12px}.admin-ops-inline-edit button.admin-platform-action-link{cursor:pointer}.admin-ops-note{border-radius:var(--ui-radius-md);background:#fbfdff;border:1px solid #e6edf5;gap:8px;padding:14px;display:grid}.admin-ops-note strong{color:#243a5f;font-size:12px}.admin-ops-note p{color:#2c3f5d;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.admin-ops-note span{color:#2c3f5d;overflow-wrap:anywhere;font-size:13px;line-height:1.55}.admin-ops-record-drawer .admin-ops-list a{border-bottom:1px solid #e7edf5;gap:3px;padding:12px 0;text-decoration:none;display:grid}.admin-ops-record-drawer .admin-ops-list a:hover strong,.admin-ops-record-drawer .admin-ops-list a:focus-visible strong{color:#2f6fed}.admin-descriptor-status-request{gap:18px}.admin-descriptor-status-request__global{grid-template-columns:repeat(2,minmax(150px,1fr)) minmax(220px,1.4fr)}.admin-descriptor-status-request__table{border-radius:var(--ui-radius-md);background:var(--ui-color-white);border:1px solid #d8e4f5;display:grid;overflow:hidden}.admin-descriptor-status-request__row{border-bottom:1px solid #e7edf5;grid-template-columns:minmax(180px,1.4fr) minmax(116px,.8fr) minmax(130px,.8fr) minmax(116px,.8fr) minmax(130px,.8fr);align-items:center;gap:10px;padding:11px 12px;display:grid}.admin-descriptor-status-request__row:last-child{border-bottom:0}.admin-descriptor-status-request__row--head{color:#647895;text-transform:uppercase;letter-spacing:.04em;background:#f7faff;font-size:11px;font-weight:900}.admin-descriptor-status-request__row strong,.admin-descriptor-status-request__row small{display:block}.admin-descriptor-status-request__row small{color:var(--portal-muted);margin-top:3px;font-size:12px}.admin-descriptor-status-request__select{display:block}.admin-descriptor-status-request__select select{width:100%}.admin-descriptor-status-request__select.is-overridden{opacity:.56}.admin-descriptor-status-request__empty{color:var(--portal-muted);gap:4px;padding:18px;display:grid}.admin-ops-primary-command{border-radius:var(--ui-radius-md);background:var(--portal-accent);min-height:38px;color:var(--ui-color-white);justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 10px 20px #2f6fed29}.admin-ops-primary-command svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 14px;width:14px;height:14px}.admin-ops-primary-command:hover,.admin-ops-primary-command:focus-visible{background:var(--portal-accent-strong);color:var(--ui-color-white);outline:none}.admin-ops-notice{background:linear-gradient(90deg,#f9731614,#ffffffd1);border-color:#f9731633;align-items:start}.admin-ops-notice strong{color:#8a4b16}.admin-ops-notice span{color:#6d5b4b}.portal-tabulator-host .tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{border-radius:var(--ui-radius-pill);width:22px;height:22px;color:var(--portal-accent-strong);background:#edf3ff;margin-right:8px}.portal-tabulator-host .tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle svg{width:12px;height:12px}.portal-tabulator-host .tabulator-row .tabulator-responsive-collapse{background:#fbfdff;border-top:0;padding:0 12px 12px 42px}.portal-tabulator-host .tabulator-row .tabulator-responsive-collapse table{width:100%}.portal-tabulator-host .tabulator-row .tabulator-responsive-collapse table tr{border-top:1px solid #edf2f7}.portal-tabulator-host .tabulator-row .tabulator-responsive-collapse table tr:first-child{border-top:0}.portal-tabulator-host .tabulator-row .tabulator-responsive-collapse table tr td{color:#2c3f5d;vertical-align:top;padding:7px 0;font-size:12px}.portal-tabulator-host .tabulator-row .tabulator-responsive-collapse table tr td:first-child{color:#6a7c97;text-transform:uppercase;letter-spacing:.04em;width:96px;padding-right:12px;font-size:10px;font-weight:800}.portal-dashboard-shell{gap:16px;display:grid}.portal-dashboard-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.portal-dashboard-summary-card,.portal-dashboard-filter-box{min-height:88px}.portal-dashboard-summary-card{border-radius:var(--ui-radius-sm);background:var(--ui-color-white);border:1px solid #e6ecf3;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 20px;display:grid;box-shadow:1px 1px #2746831c}.portal-dashboard-summary-card__icon{border-radius:var(--ui-radius-lg);color:#5b6ff1;background:#eef3ff;place-items:center;width:34px;height:34px;display:grid}.portal-dashboard-summary-card__copy{min-width:0}.portal-dashboard-summary-card__copy strong{color:#1e3358;margin-bottom:4px;font-size:13px;display:block}.portal-dashboard-summary-card__copy p{color:#6b7d98;margin:0;font-size:12px;line-height:1.5}.portal-dashboard-summary-card__link{color:#3d67d6;white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.portal-dashboard-summary-card__link svg{width:14px;height:14px}.portal-dashboard-toolbar-controls{justify-items:end;gap:10px;display:grid}.portal-dashboard-toolbar-stack{gap:8px;display:flex}.portal-dashboard-toolbar-btn,.portal-dashboard-reset-btn{border-radius:var(--ui-radius-lg);color:#4d617f;cursor:pointer;background:#eef2f7;border:0;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.portal-dashboard-toolbar-btn strong{border-radius:var(--ui-radius-pill);min-width:20px;height:20px;color:var(--ui-color-white);background:#405da8;place-items:center;font-size:11px;display:inline-grid}.portal-dashboard-filter-box{border-radius:var(--ui-radius-sm);background:0 0;align-items:center;gap:14px;padding:14px 18px;display:flex}.portal-dashboard-filter-box>*+*{border-left:1px solid #dfe6f0;padding-left:14px}.portal-dashboard-filter{align-items:center;gap:10px;display:flex}.portal-dashboard-filter span{display:none}.portal-dashboard-filter select{color:#1f3357;background:0 0;border:0;width:auto;min-width:0;min-height:36px;padding:0 28px 0 0;font-size:12px;font-weight:400}.portal-dashboard-filter select:focus{outline:none}.portal-dashboard-toolbar-btn--filters{background:#f3f5f9}.portal-dashboard-kpi-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.portal-dashboard-report-summary{gap:14px;margin-bottom:16px}.portal-dashboard-report-summary .dispute-report-kpi{cursor:default;min-height:205px;text-decoration:none}.portal-dashboard-report-summary .dispute-report-kpi--insight{cursor:pointer}.portal-dashboard-report-summary .dispute-report-kpi-icon{color:#223a66}.portal-dashboard-report-summary .dispute-report-kpi--insight p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.portal-dashboard-card{border-radius:var(--ui-radius-sm);border:1px solid #e6ecf3;padding:20px;box-shadow:1px 1px #2746831c}.portal-dashboard-kpi-card{flex-direction:column;min-height:280px;display:flex}.portal-dashboard-kpi-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:20px;display:flex}.portal-dashboard-kpi-title{align-items:center;gap:8px;min-width:0;display:flex}.portal-dashboard-kpi-title h3{color:#1f3357;margin:0;font-size:14px}.portal-dashboard-kpi-info{color:#7f92b1;display:inline-flex}.portal-dashboard-kpi-body{align-items:center;gap:16px;min-height:86px;display:flex}.portal-dashboard-kpi-body.is-minimal{flex:auto}.portal-dashboard-kpi-icon{border-radius:var(--ui-radius-pill);color:#6b7e99;background:#eff4fd;flex:none;place-items:center;width:60px;height:60px;display:grid}.portal-dashboard-kpi-icon.kpi-incoming{color:#f97316;background:#fff3ea}.portal-dashboard-kpi-icon.kpi-snapshot{background:#f2f4f8}.portal-dashboard-kpi-metric{min-width:0}.portal-dashboard-kpi-value{letter-spacing:-.03em;color:#102a52;font-size:26px;font-weight:700}.portal-dashboard-kpi-sub{color:#5f728d;margin:6px 0 0;font-size:12px;font-weight:600}.portal-dashboard-kpi-sub.tone-up{color:#5f728d}.portal-dashboard-kpi-sub.tone-warning{color:var(--portal-warning)}.portal-dashboard-kpi-footer{margin-top:auto}.portal-dashboard-kpi-baseline{border-top:2px solid #d8e4f7;justify-content:space-between;align-items:end;min-height:42px;padding-top:8px;display:flex}.portal-dashboard-kpi-baseline>span{flex:auto}.portal-kpi-sparkline{width:108px;height:42px;margin-left:auto;display:block}.portal-dashboard-kpi-compare{color:#6b7d98;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:12px;display:flex}.portal-dashboard-kpi-compare strong{color:#1e3358}.portal-dashboard-kpi-compare strong.is-up{color:#5f728d}.portal-dashboard-snapshot-list{gap:12px;width:100%;display:grid}.portal-dashboard-snapshot-list div{justify-content:space-between;align-items:center;gap:12px;display:flex}.portal-dashboard-snapshot-list span{color:#657895;text-transform:uppercase;font-size:12px;font-weight:700}.portal-dashboard-snapshot-list strong{color:#152a4e;font-size:18px}.portal-dashboard-analytics-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.portal-dashboard-card--half{min-height:370px}.portal-dashboard-card-head{justify-content:space-between;align-items:start;gap:16px;margin-bottom:16px;display:flex}.portal-dashboard-card-select select{border:1px solid var(--portal-line);border-radius:var(--ui-radius-xl);background:var(--ui-color-white);color:#243a5f;min-height:42px;padding:0 14px}.portal-dashboard-card-footer{justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;display:flex}.portal-dashboard-card-link{color:var(--portal-accent);font-size:12px;font-weight:600}.portal-dashboard-card-link--top{white-space:nowrap}.portal-dashboard-meter-cell,.portal-dashboard-sla-cell{gap:8px;display:grid}.portal-inline-meter{border-radius:var(--ui-radius-pill);background:#e8edf5;height:6px;position:relative;overflow:hidden}.portal-inline-meter span{border-radius:inherit;background:var(--portal-accent);position:absolute;inset:0 auto 0 0}.portal-inline-meter.tone-up span{background:var(--portal-success)}.portal-inline-meter.tone-warning span{background:var(--portal-warning)}.portal-inline-meter.tone-down span{background:var(--portal-danger)}.portal-dashboard-trend-shell{min-height:250px}.portal-dashboard-trend-chart{width:100%;height:260px;overflow:visible}.portal-dashboard-trend-area{fill:url(#dashboardTrendFill)}.portal-dashboard-trend-line{fill:none;stroke:#2563eb;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.portal-dashboard-trend-points circle{fill:#2563eb}.portal-dashboard-trend-labels text{fill:#7a8eac;font-size:12px}.portal-dashboard-recent-row{display:grid}.portal-dashboard-recent-workspace{margin-top:0}.portal-dashboard-recent-workspace.admin-platform-table-panel{box-shadow:none}.portal-dashboard-recent-querybar{padding-top:14px}.portal-dashboard-recent-table-wrap{padding-top:0}.portal-dashboard-view-all-alerts{white-space:nowrap;gap:4px;text-decoration:none}.portal-dashboard-view-all-alerts svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.draggable-card{transition:box-shadow .12s,transform .12s}.draggable-card.dragging{opacity:.7;transform:scale(.99)}.drop-target{outline-offset:4px;outline:2px dashed #2f6fed4d}.portal-dashboard-shell.is-customize-mode .draggable-card{cursor:grab}.portal-tabulator-meta,.portal-tabulator-footer-meta{color:#6b7d98;font-size:12px}.portal-tabulator-toolbar-row{justify-content:flex-end;margin-bottom:12px;display:flex}.portal-tabulator-toolbar-slot{border-radius:var(--ui-radius-xl);background:linear-gradient(#f8fbfff2,#fffffffa);border:1px solid #e2eaf4;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:6px;display:flex}.portal-table-querybar__tools .portal-tabulator-toolbar-slot{background:0 0;border:0;border-radius:0;flex:none;order:2;gap:8px;margin-left:0;padding:0}.portal-table-querybar__tools .portal-tabulator-toolbar-slot:empty{display:none}@media (width<=1440px){.portal-table-querybar{grid-template-columns:1fr}.portal-table-querybar__tools{justify-self:stretch;width:100%}}.portal-tabulator-action,.portal-tabulator-page-size{border:1px solid var(--portal-line);border-radius:var(--ui-radius-lg);background:var(--ui-color-white);color:#2d4469;min-height:36px;padding:0 12px;font-size:12px}.portal-tabulator-column-control,.portal-tabulator-menu-wrap{z-index:3;display:inline-flex;position:relative}.portal-tabulator-toolbar-btn{border:1px solid var(--portal-line);border-radius:var(--ui-radius-lg);background:var(--ui-color-white);color:#2d4469;cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:12px;font-weight:700;transition:border-color .12s,background-color .12s,box-shadow .12s,color .12s;display:inline-flex}.portal-tabulator-toolbar-btn:hover,.portal-tabulator-toolbar-btn:focus-visible{background:#f7faff;border-color:#b6c8e0;outline:none;box-shadow:0 1px #0f2c500a}.portal-tabulator-toolbar-btn[aria-expanded=true]{color:#1f4778;background:#eef5ff;border-color:#a9bfda}.portal-tabulator-toolbar-btn:focus-visible{box-shadow:0 0 0 3px #2f6fed24}.portal-tabulator-toolbar-btn:disabled{cursor:not-allowed;opacity:.55}.portal-tabulator-toolbar-btn-icon{border-radius:var(--ui-radius-sm);color:currentColor;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.portal-tabulator-toolbar-btn-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.portal-tabulator-toolbar-btn:hover .portal-tabulator-toolbar-btn-icon,.portal-tabulator-toolbar-btn:focus-visible .portal-tabulator-toolbar-btn-icon,.portal-tabulator-toolbar-btn[aria-expanded=true] .portal-tabulator-toolbar-btn-icon{color:#1d4fa7;background:#2f6fed14}.portal-tabulator-column-trigger{cursor:pointer}.portal-tabulator-column-trigger[aria-expanded=true]{background:#f5f8fc;border-color:#b8c9df}.portal-tabulator-column-menu,.portal-tabulator-menu{z-index:450;border-radius:var(--ui-radius-md);background:var(--ui-color-white);border:1px solid #d7e2ef;gap:4px;width:min(280px,100vw - 32px);min-width:248px;max-height:min(360px,100vh - 80px);padding:10px;display:grid;position:fixed;top:0;left:0;overflow:auto;box-shadow:0 18px 36px #0a273e29}.portal-tabulator-column-menu[hidden],.portal-tabulator-menu[aria-hidden=true]{display:none}.portal-tabulator-column-menu__heading,.portal-tabulator-menu-heading{color:#60758b;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:2px 4px 6px;font-size:11px;font-weight:800;display:flex}.portal-tabulator-menu-heading-note{color:#7f8ea7;letter-spacing:.01em;text-transform:none;white-space:nowrap;font-size:10px;font-weight:700}.portal-tabulator-column-option,.portal-tabulator-menu-row{justify-content:space-between;align-items:center;gap:8px;min-height:34px;display:flex}.portal-tabulator-column-option:hover,.portal-tabulator-column-option:focus-within{background:#f1f5fb}.portal-tabulator-menu-actions{align-items:center;gap:4px;display:inline-flex}.portal-tabulator-menu-item{border-radius:var(--ui-radius-sm);color:#2d3a4f;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:10px;width:100%;min-height:34px;padding:6px 10px;font-size:12px;font-weight:700;display:flex}.portal-tabulator-menu-item-icon{color:#5f6f87;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.portal-tabulator-menu-item-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.portal-tabulator-menu-item:hover,.portal-tabulator-menu-item:focus-visible{background:#f4f7fb;outline:none}.portal-tabulator-menu-item:disabled{cursor:default;opacity:.55}.portal-tabulator-menu-check{color:#667281;flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.portal-tabulator-menu-check svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.portal-tabulator-menu-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.portal-tabulator-column-option input{flex:none;width:14px;height:14px;margin:0}.portal-tabulator-column-option span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.portal-tabulator-column-pin,.portal-tabulator-menu-pin{border-radius:var(--ui-radius-sm);color:#667281;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:5px;min-width:52px;min-height:34px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.portal-tabulator-menu-pin svg{flex:none;width:14px;height:14px}.portal-tabulator-menu-pin:hover,.portal-tabulator-menu-pin:focus-visible{background:var(--ui-color-blue-50);outline:none}.portal-tabulator-column-pin:disabled,.portal-tabulator-menu-pin:disabled{color:#8aa0bb;cursor:default;background:#f5f7fb}.portal-tabulator-submenu-wrap{position:relative}.portal-tabulator-submenu-wrap:after{content:"";width:10px;height:100%;position:absolute;top:0;right:100%}.portal-tabulator-submenu{z-index:85;border-radius:var(--ui-radius-md);background:var(--ui-color-white);border:1px solid #d7e2ef;min-width:124px;padding:10px;display:none;position:absolute;top:0;right:calc(100% - 2px);box-shadow:0 18px 36px #0a273e29}.portal-tabulator-submenu--floating{z-index:500;position:fixed;right:auto}.portal-tabulator-submenu--floating.is-open{gap:4px;display:grid}.portal-tabulator-submenu.is-open-left{left:auto;right:calc(100% - 2px)}.portal-tabulator-submenu.is-open-right{left:calc(100% - 2px);right:auto}.portal-tabulator-submenu-wrap:hover .portal-tabulator-submenu,.portal-tabulator-submenu-wrap:focus-within .portal-tabulator-submenu{gap:4px;display:grid}.portal-tabulator-pin-option{border-radius:var(--ui-radius-sm);color:#2d3a4f;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:34px;padding:6px 8px;font-size:12px;display:flex}.portal-tabulator-pin-option:hover,.portal-tabulator-pin-option:focus-visible{background:var(--ui-color-blue-50);outline:none}.portal-tabulator-pin-option.is-active{color:#1d4fa7;background:#eef5ff;font-weight:800}.portal-tabulator-pin-option:disabled.is-active{color:#1d4fa7;opacity:1;background:#eef5ff}.portal-tabulator-pin-option:disabled:not(.is-active){color:#9aa8ba;cursor:default;opacity:1}.portal-tabulator-pin-diagram,.portal-tabulator-native-pin-diagram{grid-template-columns:repeat(3,6px);gap:2px;display:inline-grid}.portal-tabulator-pin-diagram i,.portal-tabulator-native-pin-diagram i{background:#c7ced8;border-radius:2px;width:6px;height:10px;display:block}.portal-tabulator-pin-diagram.is-left i:first-child,.portal-tabulator-native-pin-diagram.is-left i:first-child,.portal-tabulator-pin-diagram.is-right i:last-child,.portal-tabulator-native-pin-diagram.is-right i:last-child{background:#49525f}.tabulator-menu .portal-tabulator-native-menu-label.is-muted{opacity:.55}.tabulator-menu .portal-tabulator-native-menu-icon{color:#667281;flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.tabulator-menu .portal-tabulator-native-menu-icon svg,.tabulator-menu .portal-tabulator-native-menu-svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 14px;max-width:14px;max-height:14px;display:block;width:14px!important;height:14px!important}.portal-tabulator-pin-option.is-active .portal-tabulator-pin-diagram i,.portal-tabulator-native-menu-label.is-active .portal-tabulator-native-pin-diagram i{background:#bcd1ff}.portal-tabulator-pin-option.is-active .portal-tabulator-pin-diagram.is-left i:first-child,.portal-tabulator-native-menu-label.is-active .portal-tabulator-native-pin-diagram.is-left i:first-child,.portal-tabulator-pin-option.is-active .portal-tabulator-pin-diagram.is-right i:last-child,.portal-tabulator-native-menu-label.is-active .portal-tabulator-native-pin-diagram.is-right i:last-child{background:#1d4fa7}.portal-tabulator-column-reset{border-radius:var(--ui-radius-sm);color:#21436c;cursor:pointer;background:#f8fbff;border:1px solid #d7e2ef;justify-content:center;align-items:center;min-height:32px;margin-top:4px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.portal-tabulator-menu-button{justify-content:flex-start;width:100%;margin-top:0}.portal-tabulator-column-reset:hover,.portal-tabulator-column-reset:focus-visible{background:#edf4ff;border-color:#b8c9df;outline:none}.portal-tabulator-host.tabulator,.portal-tabulator-host .tabulator{border:1px solid var(--portal-border);border-radius:var(--ui-radius-md);background:var(--ui-color-white);width:100%;min-width:0;font-size:12px;overflow:hidden}.portal-tabulator-host.tabulator .tabulator-header,.portal-tabulator-host .tabulator .tabulator-header{background:#fbfcfe;border-bottom:1px solid #ebf1f6}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-col-content,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-col-content{background:#fbfcfe;align-items:center;height:100%;display:flex}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-col-title-holder,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-col-title-holder{align-items:center;gap:4px;width:100%;min-width:0;display:flex}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-col-title,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-col-title{align-items:center;gap:5px;min-width:0;line-height:1;display:inline-flex;overflow:visible}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-col-sorter,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-col-sorter{flex:0 0 12px;justify-content:center;align-items:center;width:12px;height:16px;margin-left:2px;display:inline-flex}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-col-sorter .tabulator-arrow,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-col-sorter .tabulator-arrow{margin:0}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col:hover .tabulator-col-content,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col:hover .tabulator-col-content{background:var(--ui-color-white)}.portal-tabulator-host.tabulator .tabulator-tableholder,.portal-tabulator-host .tabulator .tabulator-tableholder{overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-gutter:stable;scrollbar-color:#9fb0c4 #eef3f8;scrollbar-width:auto;overflow:auto!important}.portal-tabulator-host.tabulator .tabulator-tableholder .tabulator-table,.portal-tabulator-host .tabulator .tabulator-tableholder .tabulator-table{min-width:100%}.portal-tabulator-host.tabulator .tabulator-tableholder::-webkit-scrollbar{width:12px;height:12px}.portal-tabulator-host .tabulator .tabulator-tableholder::-webkit-scrollbar{width:12px;height:12px}.portal-tabulator-host.tabulator .tabulator-tableholder::-webkit-scrollbar-track{background:#eef3f8}.portal-tabulator-host .tabulator .tabulator-tableholder::-webkit-scrollbar-track{background:#eef3f8}.portal-tabulator-host.tabulator .tabulator-tableholder::-webkit-scrollbar-thumb{border-radius:var(--ui-radius-pill);background:#9fb0c4;border:3px solid #eef3f8}.portal-tabulator-host .tabulator .tabulator-tableholder::-webkit-scrollbar-thumb{border-radius:var(--ui-radius-pill);background:#9fb0c4;border:3px solid #eef3f8}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col{color:#6a7c97;text-transform:uppercase;background:0 0;font-size:10px;font-weight:700}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button{color:#8ea0bc;pointer-events:auto;z-index:2;flex:0 0 16px;justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;min-height:16px;margin-right:6px;padding:0;transition:color .12s;display:inline-flex;position:relative;overflow:visible;opacity:1!important;visibility:visible!important}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-header-popup-button:before,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-header-popup-button:before{content:"";background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 7h16' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M7 12h13' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M10 17h10' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 7h16' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M7 12h13' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M10 17h10' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;flex:0 0 14px!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;display:block!important}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-header-popup-button svg,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-header-popup-button svg{display:none!important}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col:hover .tabulator-header-popup-button,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col:hover .tabulator-header-popup-button{color:#6f82a1}:is(.portal-tabulator-host.tabulator .tabulator-header .tabulator-col:first-child:has(input[type=checkbox]) .tabulator-col-content,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col:first-child:has(input[type=checkbox]) .tabulator-col-content){justify-content:center;padding-left:0;padding-right:0}:is(.portal-tabulator-host.tabulator .tabulator-header .tabulator-col:first-child:has(input[type=checkbox]) .tabulator-col-title,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col:first-child:has(input[type=checkbox]) .tabulator-col-title){flex:none;justify-content:center}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col:hover .tabulator-col-content .tabulator-header-popup-button,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col:hover .tabulator-col-content .tabulator-header-popup-button{color:#6f82a1}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button svg,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.portal-tabulator-host.tabulator .tabulator-row,.portal-tabulator-host .tabulator .tabulator-row{border-bottom:1px solid #edf2f7}.portal-tabulator-host.tabulator .tabulator-row:hover,.portal-tabulator-host .tabulator .tabulator-row:hover{background:#f5f8fc}.portal-tabulator-host.tabulator .tabulator-cell,.portal-tabulator-host .tabulator .tabulator-cell{color:#243a5f;text-overflow:ellipsis;text-align:left;min-width:0;padding:10px 8px;overflow:hidden}:is(.portal-tabulator-host.tabulator .tabulator-cell:first-child:has(input[type=checkbox]),.portal-tabulator-host .tabulator .tabulator-cell:first-child:has(input[type=checkbox])){text-align:center;justify-content:center;align-items:center;padding-left:0;padding-right:0;display:inline-flex}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col:first-child input[type=checkbox],.portal-tabulator-host .tabulator .tabulator-header .tabulator-col:first-child input[type=checkbox],.portal-tabulator-host.tabulator .tabulator-cell:first-child input[type=checkbox],.portal-tabulator-host .tabulator .tabulator-cell:first-child input[type=checkbox]{margin:0}.portal-tabulator-host.tabulator .tabulator-cell.portal-tabulator-cell--actions,.portal-tabulator-host .tabulator .tabulator-cell.portal-tabulator-cell--actions{padding-left:6px;padding-right:10px}.portal-tabulator-host.tabulator .tabulator-cell[tabulator-field=actions],.portal-tabulator-host .tabulator .tabulator-cell[tabulator-field=actions]{text-overflow:clip;overflow:visible;width:var(--portal-action-column-width,128px)!important;min-width:var(--portal-action-column-width,128px)!important;max-width:var(--portal-action-column-width,128px)!important}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col[tabulator-field=actions],.portal-tabulator-host .tabulator .tabulator-header .tabulator-col[tabulator-field=actions]{width:var(--portal-action-column-width,128px)!important;min-width:var(--portal-action-column-width,128px)!important;max-width:var(--portal-action-column-width,128px)!important}.portal-tabulator-host.tabulator .tabulator-cell[tabulator-field=actions] .admin-platform-actions,.portal-tabulator-host .tabulator .tabulator-cell[tabulator-field=actions] .admin-platform-actions{justify-content:center;gap:6px}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col[tabulator-field=actions] .tabulator-col-title,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col[tabulator-field=actions] .tabulator-col-title{text-align:center}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col[tabulator-field=actions] .tabulator-col-title-holder,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col[tabulator-field=actions] .tabulator-col-title-holder{justify-content:center}.portal-tabulator-host.tabulator .tabulator-cell[tabulator-field=actions] .admin-platform-action-link,.portal-tabulator-host.tabulator .tabulator-cell[tabulator-field=actions] .admin-platform-remove-button,.portal-tabulator-host .tabulator .tabulator-cell[tabulator-field=actions] .admin-platform-action-link,.portal-tabulator-host .tabulator .tabulator-cell[tabulator-field=actions] .admin-platform-remove-button{width:32px;min-width:32px;padding:0}.portal-tabulator-host.tabulator .tabulator-cell[tabulator-field=actions] .admin-platform-action-link span,.portal-tabulator-host.tabulator .tabulator-cell[tabulator-field=actions] .admin-platform-remove-button span,.portal-tabulator-host .tabulator .tabulator-cell[tabulator-field=actions] .admin-platform-action-link span,.portal-tabulator-host .tabulator .tabulator-cell[tabulator-field=actions] .admin-platform-remove-button span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col[tabulator-field=actions] .tabulator-col-content,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col[tabulator-field=actions] .tabulator-col-content{text-align:center;justify-content:center}.portal-tabulator-host.tabulator .tabulator-frozen,.portal-tabulator-host .tabulator .tabulator-frozen{box-shadow:none!important;border-left:0!important;border-right:0!important}.portal-tabulator-host.tabulator .tabulator-frozen.tabulator-frozen-right,.portal-tabulator-host .tabulator .tabulator-frozen.tabulator-frozen-right{z-index:6;background:#fbfcfe;border-left:1px solid #c8d0da!important}.portal-tabulator-host.tabulator .tabulator-frozen.tabulator-frozen-left,.portal-tabulator-host .tabulator .tabulator-frozen.tabulator-frozen-left{border-right:1px solid #c8d0da!important}.portal-tabulator-host.tabulator .tabulator-header .tabulator-col:not(.tabulator-frozen-right)+.tabulator-frozen-right,.portal-tabulator-host .tabulator .tabulator-header .tabulator-col:not(.tabulator-frozen-right)+.tabulator-frozen-right,.portal-tabulator-host.tabulator .tabulator-cell:not(.tabulator-frozen-right)+.tabulator-frozen-right,.portal-tabulator-host .tabulator .tabulator-cell:not(.tabulator-frozen-right)+.tabulator-frozen-right{border-left:1px solid #c8d0da!important}:is(.portal-tabulator-host.tabulator .tabulator-header .tabulator-frozen-left:has(+.tabulator-col:not(.tabulator-frozen-left)),.portal-tabulator-host .tabulator .tabulator-header .tabulator-frozen-left:has(+.tabulator-col:not(.tabulator-frozen-left)),.portal-tabulator-host.tabulator .tabulator-cell.tabulator-frozen-left:has(+.tabulator-cell:not(.tabulator-frozen-left)),.portal-tabulator-host .tabulator .tabulator-cell.tabulator-frozen-left:has(+.tabulator-cell:not(.tabulator-frozen-left))){border-right:1px solid #c8d0da!important}.portal-tabulator-host.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right,.portal-tabulator-host .tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right{z-index:12;background:#fbfcfe}.portal-tabulator-host.tabulator .tabulator-row .tabulator-frozen.tabulator-frozen-right,.portal-tabulator-host .tabulator .tabulator-row .tabulator-frozen.tabulator-frozen-right,.portal-tabulator-host.tabulator .tabulator-row:hover .tabulator-frozen.tabulator-frozen-right,.portal-tabulator-host .tabulator .tabulator-row:hover .tabulator-frozen.tabulator-frozen-right,.portal-tabulator-host.tabulator .tabulator-row:nth-child(2n):hover .tabulator-frozen.tabulator-frozen-right,.portal-tabulator-host .tabulator .tabulator-row:nth-child(2n):hover .tabulator-frozen.tabulator-frozen-right{background:#fbfcfe}.portal-tabulator-host.tabulator .tabulator-row:hover .tabulator-cell,.portal-tabulator-host .tabulator .tabulator-row:hover .tabulator-cell,.portal-tabulator-host.tabulator .tabulator-row:nth-child(2n):hover .tabulator-cell,.portal-tabulator-host .tabulator .tabulator-row:nth-child(2n):hover .tabulator-cell,.portal-tabulator-host.tabulator .tabulator-row:hover .tabulator-frozen,.portal-tabulator-host .tabulator .tabulator-row:hover .tabulator-frozen,.portal-tabulator-host.tabulator .tabulator-row:nth-child(2n):hover .tabulator-frozen,.portal-tabulator-host .tabulator .tabulator-row:nth-child(2n):hover .tabulator-frozen{background:#f5f8fc}.portal-tabulator-host.tabulator .tabulator-row:nth-child(2n) .tabulator-frozen.tabulator-frozen-right,.portal-tabulator-host .tabulator .tabulator-row:nth-child(2n) .tabulator-frozen.tabulator-frozen-right,.portal-tabulator-host.tabulator .tabulator-row .tabulator-frozen,.portal-tabulator-host .tabulator .tabulator-row .tabulator-frozen,.portal-tabulator-host.tabulator .tabulator-row:nth-child(2n) .tabulator-frozen,.portal-tabulator-host .tabulator .tabulator-row:nth-child(2n) .tabulator-frozen,.portal-tabulator-host.tabulator .tabulator-row:hover .tabulator-frozen,.portal-tabulator-host .tabulator .tabulator-row:hover .tabulator-frozen,.portal-tabulator-host.tabulator .tabulator-row:nth-child(2n):hover .tabulator-frozen,.portal-tabulator-host .tabulator .tabulator-row:nth-child(2n):hover .tabulator-frozen{background:#fbfcfe}.portal-tabulator-cell-stack{text-align:left;justify-items:start;gap:2px;min-width:0;display:grid}.portal-tabulator-cell-stack--link{color:inherit;text-decoration:none}.portal-tabulator-cell-stack strong,.portal-tabulator-cell-stack a,.portal-tabulator-cell-stack small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.portal-tabulator-cell-stack strong,.portal-tabulator-cell-stack a{color:#16345d;font-size:12px;font-weight:800}.admin-platform-merchant-link{text-decoration:none;color:#2563eb!important}.admin-platform-merchant-link:hover{text-decoration:underline}.portal-tabulator-cell-stack small{color:#6f819b;font-size:11px}.portal-tabulator-cell-stack--link:hover strong,.portal-tabulator-cell-stack--link:focus-visible strong{color:var(--portal-accent-strong)}.portal-tabulator-host.tabulator .tabulator-footer,.portal-tabulator-host .tabulator .tabulator-footer{background:#fbfcfe;border-top:1px solid #e4ecf5;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.portal-tabulator-host.tabulator .tabulator-footer-contents,.portal-tabulator-host .tabulator .tabulator-footer-contents{justify-content:flex-end;align-items:center;gap:8px;padding:0;display:flex}.portal-tabulator-footer-summary{align-items:center;gap:10px;min-width:0;display:flex}.portal-tabulator-footer-meta{white-space:nowrap}.portal-tabulator-page-size{border-radius:var(--ui-radius-md);background-color:var(--ui-color-white);min-height:32px}.portal-tabulator-host.tabulator .tabulator-page,.portal-tabulator-host .tabulator .tabulator-page{border-radius:var(--ui-radius-sm);background:var(--ui-color-white);color:#526985;border:1px solid #d8e2ec;min-width:28px;min-height:28px;font-size:12px}.portal-tabulator-host.tabulator .tabulator-page:not(:disabled):hover,.portal-tabulator-host .tabulator .tabulator-page:not(:disabled):hover,.portal-tabulator-host.tabulator .tabulator-page:not(:disabled):focus-visible,.portal-tabulator-host .tabulator .tabulator-page:not(:disabled):focus-visible{background:var(--ui-color-white);border-color:#d8e2ec;outline:none;color:#111827!important}.portal-tabulator-host.tabulator .tabulator-paginator,.portal-tabulator-host .tabulator .tabulator-paginator,.portal-tabulator-host.tabulator .tabulator-pages,.portal-tabulator-host .tabulator .tabulator-pages{align-items:center;gap:4px;display:inline-flex}.portal-tabulator-host.tabulator .tabulator-page.active,.portal-tabulator-host .tabulator .tabulator-page.active{background:#edf3ff;border-color:#cddcff;font-weight:800;color:#111827!important}.portal-tabulator-host.tabulator .tabulator-page:disabled,.portal-tabulator-host .tabulator .tabulator-page:disabled{background:var(--ui-color-canvas-subtle);color:#a6b3c4;cursor:not-allowed;opacity:1;border-color:#e5ebf2}.portal-table--source{display:none}.tabulator-menu .portal-tabulator-native-menu-label{align-items:center;gap:8px;font-weight:400;display:inline-flex}.tabulator-menu .tabulator-menu-item:has(.portal-tabulator-native-menu-label){cursor:pointer}.tabulator-menu .portal-tabulator-native-menu-label.is-active{color:#1d4fa7;font-weight:800}.tabulator-menu .portal-tabulator-native-menu-label.is-active .portal-tabulator-native-menu-icon{color:#1d4fa7}.tabulator-menu .tabulator-menu-item:has(.portal-tabulator-native-menu-label.is-active){color:#1d4fa7;cursor:pointer;opacity:1;background:#eef5ff}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled:has(.portal-tabulator-native-menu-label.is-active){color:#1d4fa7;cursor:default;opacity:1;background:#eef5ff}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled:not(:has(.portal-tabulator-native-menu-label.is-active)){color:#9aa8ba;opacity:1}.tabulator-menu .portal-tabulator-native-menu-icon{color:#667281;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.tabulator-menu .portal-tabulator-native-menu-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.portal-chart-tooltip{z-index:90;border-radius:var(--ui-radius-xl);min-width:180px;color:var(--ui-color-white);opacity:0;visibility:hidden;pointer-events:none;background:#122139f5;padding:12px;transition:opacity .12s,visibility .12s,transform .12s;position:absolute;transform:translateY(-6px);box-shadow:0 18px 36px #0a273e38}.portal-chart-tooltip.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.portal-chart-tooltip__title{margin-bottom:10px;font-size:12px;font-weight:700}.portal-chart-tooltip__grid{gap:8px;display:grid}.portal-chart-tooltip__grid div{justify-content:space-between;align-items:center;gap:12px;display:flex}.portal-chart-tooltip__grid span{color:#ffffffb3;font-size:11px}.portal-chart-tooltip__grid strong{font-size:12px}.portal-ui-tooltip{z-index:440;border-radius:var(--ui-radius-lg);max-width:min(280px,100vw - 24px);color:var(--ui-color-white);white-space:pre-line;opacity:0;visibility:hidden;pointer-events:none;background:#10263df5;padding:8px 12px;font-size:12px;font-weight:600;line-height:1.4;transition:opacity .12s,visibility .12s;position:fixed;top:0;left:0;box-shadow:0 14px 28px #0a273e3d}.portal-ui-tooltip.is-visible{opacity:1;visibility:visible}.portal-tabulator-cell-stack--interactive{cursor:pointer}.portal-descriptor-popup{z-index:460;border-radius:var(--ui-radius-4xl);background:var(--ui-color-white);color:#20344d;border:1px solid #d9e4f1;gap:10px;width:min(520px,100vw - 28px);max-height:min(78vh,720px);padding:14px 16px;display:grid;position:fixed;top:0;left:0;overflow:visible;box-shadow:0 26px 48px #0f172a2e}.portal-descriptor-popup:before,.portal-descriptor-popup:after{content:"";top:var(--descriptor-popup-arrow-top,34px);border-style:solid;width:0;height:0;position:absolute;transform:translateY(-50%)}.portal-descriptor-popup[data-side=right]:before{border-width:10px 11px 10px 0;border-color:#0000 #d9e4f1 #0000 #0000;left:-11px}.portal-descriptor-popup[data-side=right]:after{border-width:9px 10px 9px 0;border-color:transparent var(--ui-color-white) transparent transparent;left:-9px}.portal-descriptor-popup[data-side=left]:before{border-width:10px 0 10px 11px;border-color:#0000 #0000 #0000 #d9e4f1;right:-11px}.portal-descriptor-popup[data-side=left]:after{border-width:9px 0 9px 10px;border-color:transparent transparent transparent var(--ui-color-white);right:-9px}.portal-descriptor-popup[hidden]{display:none}.portal-descriptor-popup__head,.portal-descriptor-popup__meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.portal-descriptor-popup__copy{gap:2px;display:grid}.portal-descriptor-popup__copy strong{color:#20344d;font-size:15px;font-weight:600}.portal-descriptor-popup__copy span,.portal-descriptor-popup__meta span{color:#6d7f99;font-size:11px;font-weight:500}.portal-descriptor-popup__close{border-radius:var(--ui-radius-pill);color:#5f738e;background:#f4f7fb;border:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:20px;line-height:1;display:inline-flex}.portal-descriptor-popup__filters{flex-wrap:wrap;gap:8px;display:flex}.portal-descriptor-popup__pill{border-radius:var(--ui-radius-pill);background:var(--ui-color-white);color:#5f738e;border:1px solid #dbe4f2;align-items:center;gap:8px;min-height:30px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.portal-descriptor-popup__pill strong{color:#35557c;font-weight:600}.portal-descriptor-popup__pill.is-active{color:#2454b8;background:#eff5ff;border-color:#bfd3ff}.portal-descriptor-popup__body{gap:12px;min-height:0;max-height:min(58vh,560px);padding-right:4px;display:grid;overflow:auto}.portal-descriptor-popup__group{gap:8px;display:grid}.portal-descriptor-popup__group-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.portal-descriptor-popup__group-head strong{color:#20344d;font-size:12px;font-weight:600}.portal-descriptor-popup__group-head span,.portal-descriptor-popup__type,.portal-descriptor-popup__empty{color:#7386a1;font-size:11px;font-weight:500}.portal-descriptor-popup__rows{gap:7px;display:grid}.portal-descriptor-popup__row{grid-template-columns:minmax(0,1fr) 88px;align-items:center;gap:12px;display:grid}.portal-descriptor-popup__chars{scrollbar-width:none;white-space:nowrap;flex-wrap:nowrap;gap:4px;min-width:0;padding-bottom:2px;display:flex;overflow:auto hidden}.portal-descriptor-popup__chars::-webkit-scrollbar{display:none}.portal-descriptor-popup__char{border-radius:var(--ui-radius-sm);background:var(--ui-color-white);color:#304764;text-transform:none;border:1px solid #dbe4f2;justify-content:center;align-items:center;width:20px;height:20px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.portal-descriptor-popup__char--punct{color:#6c7e98;background:#f7f9fc}.portal-descriptor-popup__char--space{background:#fffaf0;border-color:#f2dfb5}.portal-debug-dock{z-index:70;position:fixed;bottom:18px;right:18px}.portal-debug-trigger{border-radius:var(--ui-radius-pill);width:44px;height:44px;color:var(--ui-color-white);background:#17324f;border:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 14px 28px #0a273e38}.portal-debug-popup{border-radius:var(--ui-radius-2xl);width:260px;color:var(--ui-color-white);opacity:0;visibility:hidden;background:#10263dfa;gap:10px;padding:14px;transition:opacity .16s,visibility .16s,transform .16s;display:grid;position:absolute;bottom:calc(100% + 12px);right:0;transform:translateY(6px);box-shadow:0 20px 40px #0a273e47}.portal-debug-popup div{gap:2px;display:grid}.portal-debug-popup span{color:#ffffffb3;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.portal-debug-popup strong{overflow-wrap:anywhere;font-size:12px}.portal-debug-popup__wide strong{line-height:1.5}.portal-debug-dock:hover .portal-debug-popup,.portal-debug-dock:focus-within .portal-debug-popup{opacity:1;visibility:visible;transform:translateY(0)}@media (width<=1180px){.portal-dashboard-kpi-row{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-platform-layout,.admin-ops-detail-grid{grid-template-columns:1fr}.admin-ops-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-ops-rail{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.portal-dashboard-toolbar{grid-template-columns:1fr}.portal-dashboard-toolbar-controls{justify-items:stretch}.portal-dashboard-filter-box{flex-wrap:wrap}}@media (width<=980px){.auth-card-wrap,.admin-platform-metrics,.portal-dashboard-analytics-row,.portal-split-card{grid-template-columns:1fr}.auth-card-wrap{border-radius:24px;justify-content:stretch;gap:18px;overflow:visible}.auth-card{border-radius:24px 24px 0 0}.auth-hero-panel{border-radius:0 0 24px 24px}.auth-hero-main,.auth-feature-row,.auth-testimonial{grid-template-columns:1fr}.auth-hero-image{order:-1;min-height:260px}.auth-feature-item p{grid-column:2}.auth-testimonial div{border-left:0;padding-left:0}.portal-shell{grid-template-columns:1fr}.portal-sidebar{height:auto;min-height:auto;position:relative;overflow-x:hidden}.portal-content-shell{min-width:0;padding:0 0 22px}.portal-header,.portal-main-panel{padding-left:16px;padding-right:16px}.portal-main-panel{min-width:0}.portal-main-drawer__panel{border-radius:var(--ui-radius-md);width:100%}.portal-main-drawer__body{padding:14px}.admin-ops-coverage-grid{grid-template-columns:1fr}.portal-sidebar-user-popup{display:none}.settings-inline-form{grid-template-columns:1fr 1fr}.platform-preview-body{grid-template-columns:1fr}.platform-preview-canvas{height:auto;min-height:720px}.platform-preview-topbar{grid-template-columns:1fr}.platform-preview-search{max-width:none}.admin-platform-command,.admin-platform-filters,.admin-platform-tablebar,.admin-ops-summary-grid,.admin-ops-import-contract,.admin-ops-import-mode,.admin-ops-import-dropzone,.admin-ops-import-sheet__grid,.admin-ops-import-rules,.admin-ops-form .admin-platform-filters,.admin-ops-filter-grid--descriptor,.admin-ops-form .admin-ops-filter-grid--mid{grid-template-columns:1fr}.admin-platform-command{align-items:start}.admin-platform-table-wrap{overflow-x:auto}.admin-platform-table-wrap .portal-tabulator-host.tabulator,.admin-platform-table-wrap .portal-tabulator-host .tabulator,.admin-platform-table{min-width:920px}.admin-platform-command__primary{border-left:0;justify-items:start;padding-left:0}.admin-ops-rail{grid-template-columns:1fr}.admin-ops-section-heading{gap:3px;display:grid}.admin-ops-form .admin-ops-field--wide{grid-column:auto}.portal-table-querybar{grid-template-columns:1fr}.admin-ops-import-sheet__hero{flex-direction:column;align-items:stretch}.admin-ops-import-download{justify-content:center;width:100%}.portal-table-querybar__tools{justify-self:stretch;width:100%}.portal-tabulator-toolbar-btn-icon{display:none}}@media (width<=760px){.auth-shell{padding:18px}.auth-brand-bar{align-items:flex-start}.auth-card,.auth-hero-panel{border-radius:var(--ui-radius-4xl);padding:24px}.auth-card-wrap{border-radius:var(--ui-radius-4xl);min-height:0}.auth-copy h1{font-size:2.25rem}.auth-hero-message h2{font-size:2.5rem}.auth-hero-message p{font-size:15px}.auth-hero-image{min-height:210px}.auth-hero-image img{width:min(100%,280px)}.auth-feature-item{grid-template-columns:48px minmax(0,1fr)}.auth-feature-icon{width:48px;height:48px}.auth-feature-item p{grid-column:2}.auth-footer{flex-wrap:wrap;gap:10px 18px}.auth-card-wrap,.auth-preview-grid,.auth-hero-stats,.auth-signal-graphic,.auth-mini-graphic{grid-template-columns:1fr}.auth-mini-graphic{justify-items:center;gap:10px;min-height:auto}.auth-mini-graphic:before,.auth-mini-graphic:after{display:none}.auth-mini-copy,.auth-mini-copy p{text-align:center;max-width:none}.auth-mini-metrics{justify-content:center}.auth-signal-graphic{justify-items:center;gap:10px;min-height:auto;margin:18px 0}.auth-signal-line{background:linear-gradient(#2f6fed2e,#179c5f66);width:2px;height:32px}.auth-signal-line:before,.auth-signal-line:after,.auth-signal-orbit{display:none}.auth-product-lockup{width:168px;margin-bottom:22px}.admin-platform-actions,.admin-platform-filter-actions,.portal-tabulator-toolbar-slot,.settings-action-row,.settings-row-actions,.settings-compact-form{flex-wrap:wrap}.settings-inline-form{grid-template-columns:1fr}.settings-inline-form .integration-primary-button,.settings-action-row a,.settings-action-row button{width:100%}.portal-table-querybar,.portal-table-querybar__primary,.portal-table-querybar__tools,.portal-table-search-cluster{align-items:stretch}.portal-table-querybar__primary,.portal-table-querybar__tools,.portal-table-search-cluster{flex-direction:column}.portal-table-querybar__search,.portal-table-querybar__submit,.portal-table-querybar__advanced-trigger,.portal-table-quick-filter,.portal-table-quick-filter select,.portal-table-querybar__tools,.portal-table-search-cluster{width:100%}.portal-table-querybar__tools{justify-self:stretch}.portal-table-querybar__tools .portal-tabulator-toolbar-slot{border-top:1px solid #dfe7f1;border-left:0;width:100%;padding:10px 0 0}.portal-tabulator-toolbar-btn-icon{display:inline-flex}.platform-preview-toolbar{flex-direction:column;align-items:stretch}.platform-preview-open{margin-left:0}.platform-preview-toolbar__meta{width:100%}.platform-preview-back,.platform-preview-open,.platform-preview-badge,.platform-preview-chip{justify-content:flex-start;width:100%}.platform-preview-canvas__head{flex-direction:column;align-items:flex-start}.platform-preview-sidebar{border-bottom:1px solid #d9dde3;border-right:0;gap:10px;padding:10px;display:flex;overflow:auto hidden}.platform-preview-sidebar__group{flex:none;gap:4px;display:flex}.platform-preview-sidebar__group>span{display:none}.platform-preview-sidebar a,.platform-preview-app-menu strong{white-space:nowrap}.platform-preview-app-menu,.platform-preview-app-menu nav{gap:4px;display:flex}.platform-preview-app-menu nav a{margin-left:0}.platform-preview-frame{height:680px}.admin-platform-table-panel,.admin-platform-command,.admin-platform-activity{padding:14px}.admin-platform-table{min-width:920px}.portal-tabulator-host.tabulator .tabulator-footer,.portal-tabulator-host .tabulator .tabulator-footer{flex-direction:column;align-items:flex-start}.portal-tabulator-host.tabulator .tabulator-footer-contents,.portal-tabulator-host .tabulator .tabulator-footer-contents{justify-content:flex-start;width:100%}.settings-definition-list div{grid-template-columns:1fr;gap:4px}.settings-definition-list dd{text-align:left}.portal-dashboard-kpi-row,.portal-dashboard-summary-card{grid-template-columns:1fr}.portal-dashboard-summary-card__link{justify-content:flex-start}.portal-dashboard-toolbar-stack{flex-wrap:wrap}.portal-dashboard-filter-box{flex-direction:column;align-items:flex-start}.portal-dashboard-filter-box>*+*{border-left:0;padding-left:0}.portal-header{flex-direction:column;align-items:flex-start}.portal-header-tools{justify-content:flex-end;width:100%}.portal-search-field input{min-width:0}.portal-debug-dock{bottom:12px;right:12px}.portal-debug-popup{width:min(260px,100vw - 24px)}}@media (width<=1120px) and (width>=761px){.portal-table-querybar__submit.integration-primary-button,.portal-table-querybar__advanced-trigger,.portal-tabulator-toolbar-btn{justify-content:center;gap:0;width:40px;min-width:40px;padding-inline:0;font-size:0}.portal-tabulator-toolbar-btn-icon{margin:0;display:inline-flex}.portal-tabulator-toolbar-btn-label{display:none}}body.partner-default .auth-shell{background:radial-gradient(circle at 8% 8%,#2f6fed0d,#0000 28%),#f6f8fb;padding:20px 28px 12px}body.partner-default .auth-stage{width:min(1260px,100%)}body.partner-default .auth-card-wrap{border-color:#d6dfeb;border-radius:20px;grid-template-columns:minmax(400px,37.25%) minmax(0,1fr);min-height:min(700px,100vh - 84px);box-shadow:0 14px 34px #152a461c}body.partner-default .auth-card{padding:38px clamp(42px,4.2vw,58px) 34px}body.partner-default .auth-product-lockup{margin-bottom:26px}body.partner-default .auth-product-lockup img{width:164px}body.partner-default .auth-copy h1{font-size:clamp(1.9rem,2.2vw,2.15rem);line-height:1.08}body.partner-default .auth-copy .auth-summary{max-width:410px;margin-top:8px;font-size:14px;line-height:1.5}body.partner-default .auth-form{gap:13px;margin-top:24px}body.partner-default .auth-form label{gap:7px}body.partner-default .auth-form>label>span:first-child{color:#193253;font-size:13px}body.partner-default .auth-form input{border-color:#cdd8e6;border-radius:9px;min-height:46px;font-size:15px}body.partner-default .auth-input-wrap>svg{width:20px;height:20px;left:18px}body.partner-default .auth-input-wrap input{padding-left:56px}body.partner-default .auth-input-wrap input[type=password],body.partner-default .auth-input-wrap input[type=text]#portalLoginPassword{padding-right:54px}body.partner-default .auth-password-toggle{color:#526b91;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:38px;height:38px;padding:0;display:inline-grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}body.partner-default .auth-password-toggle:hover,body.partner-default .auth-password-toggle:focus-visible{background:#f1f5fa;outline:none}body.partner-default .auth-password-toggle svg{width:20px;height:20px;position:static;transform:none}body.partner-default .auth-form-options{margin:0 0 2px}body.partner-default .auth-primary-btn,body.partner-default .auth-secondary-btn{border-radius:8px;min-height:46px;font-size:14px}body.partner-default .auth-divider{margin:14px 0}body.partner-default .auth-secure-strip{justify-content:space-between;gap:8px;margin-top:auto;padding-top:22px;font-size:10px}body.partner-default .auth-secure-strip span{gap:5px}body.partner-default .auth-secure-strip span+span:before{margin-right:0}body.partner-default .auth-hero,body.partner-default .auth-hero-panel{min-width:0}body.partner-default .auth-hero-panel{isolation:isolate;background:#031a38;border-radius:0 20px 20px 0;grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;gap:28px;padding:48px 54px 44px}body.partner-default .auth-hero-panel:before{z-index:-1;opacity:1;background:linear-gradient(90deg,#01142e4d,#01142e00 58%)}body.partner-default .auth-hero-backdrop{z-index:-2;object-fit:cover;object-position:right center;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}body.partner-default .auth-hero-badge{background:#547fb421;border-color:#91b7e81f;min-height:40px;padding:0 16px;font-size:13px;font-weight:500}body.partner-default .auth-hero-main{display:block}body.partner-default .auth-hero-message h2{letter-spacing:-.055em;max-width:460px;font-size:clamp(2.25rem,2.75vw,2.65rem);line-height:1.08}body.partner-default .auth-hero-message:after{content:"";background:#168cff;width:58px;height:3px;margin-top:18px;display:block}body.partner-default .auth-hero-message p{color:#e5f1ffe0;max-width:410px;margin-top:18px;font-size:14px;line-height:1.5}body.partner-default .auth-hero-content{grid-template-columns:minmax(280px,330px) minmax(230px,270px);justify-content:space-between;align-items:stretch;gap:28px;min-height:0;display:grid}body.partner-default .auth-feature-row{border:0;grid-template-columns:1fr;align-self:start;gap:0;padding:0;display:grid}body.partner-default .auth-feature-item{grid-template-columns:56px minmax(0,1fr);gap:4px 18px;min-height:84px;padding:10px 0;position:relative}body.partner-default .auth-feature-item+.auth-feature-item:before{content:"";border-top:1px solid #97bce733;position:absolute;top:0;left:56px;right:0}body.partner-default .auth-feature-item strong{font-size:15px}body.partner-default .auth-feature-item p{color:#dbeafec7;grid-column:2;margin:0;font-size:12px;line-height:1.4}body.partner-default .auth-feature-icon{grid-row:1/span 2;width:54px;height:54px}body.partner-default .auth-feature-icon--blue{background:#1367cc85}body.partner-default .auth-feature-icon--green{background:#129065a8}body.partner-default .auth-feature-icon--purple{background:#6646c7b3}body.partner-default .auth-testimonial{background:#304c6f61;border-color:#aac6e847;border-radius:10px;align-self:end;width:100%;min-height:202px;padding:20px 22px;display:block}body.partner-default .auth-quote-mark{color:#207dff;height:30px;font-size:48px;display:block}body.partner-default .auth-testimonial p{color:#f4f9ffe6;margin:2px 0 16px;font-size:13px;line-height:1.45}body.partner-default .auth-testimonial .auth-testimonial-brand{border-top:1px solid #aac6e859;border-left:0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:15px 0 0;display:grid}body.partner-default .auth-testimonial-avatar{color:#fff;background:linear-gradient(145deg,#2e8dd2,#175282);border-radius:50%;place-items:center;width:36px;height:36px;font-size:16px;font-weight:800;display:inline-grid}body.partner-default .auth-testimonial-brand>span:last-child{gap:3px;display:grid}body.partner-default .auth-testimonial-brand strong{font-size:14px}body.partner-default .auth-testimonial-brand small{color:#dbeafea8;font-size:12px}body.partner-default .auth-footer{gap:28px;margin-top:18px;font-size:12px}@media (width<=1240px){body.partner-default .auth-card-wrap{grid-template-columns:minmax(390px,39%) minmax(0,1fr)}body.partner-default .auth-card{padding-inline:38px}body.partner-default .auth-hero-panel{padding-inline:40px}body.partner-default .auth-hero-content{grid-template-columns:minmax(280px,1fr) minmax(240px,280px);gap:24px}}@media (width<=980px){body.partner-default .auth-stage{width:min(720px,100%)}body.partner-default .auth-card-wrap{grid-template-columns:1fr;min-height:0}body.partner-default .auth-card{border-radius:20px 20px 0 0;padding:38px clamp(28px,8vw,60px)}body.partner-default .auth-hero-panel{border-radius:0 0 20px 20px;min-height:620px;padding:44px clamp(28px,8vw,60px)}body.partner-default .auth-hero-content{grid-template-columns:minmax(0,1fr) minmax(240px,290px)}}@media (width<=680px){body.partner-default .auth-shell{padding:12px}body.partner-default .auth-card{padding:30px 22px}body.partner-default .auth-product-lockup img{width:150px}body.partner-default .auth-secure-strip{flex-direction:column;align-items:flex-start}body.partner-default .auth-secure-strip span+span:before{display:none}body.partner-default .auth-hero-panel{gap:24px;min-height:0;padding:34px 22px}body.partner-default .auth-hero-message h2{font-size:2.2rem}body.partner-default .auth-hero-content{grid-template-columns:1fr}body.partner-default .auth-testimonial{min-height:0}body.partner-default .auth-footer{flex-direction:column;align-items:flex-start;gap:8px;margin:18px 10px 8px}}.portal-table-querybar__advanced-trigger:has(>svg):before{content:none}.portal-header-user-menu.portal-header-account-menu,.portal-sidebar-user-menu.portal-header-account-menu{width:min(294px,100vw - 32px);padding:var(--ui-space-4);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-md)}.portal-header-account-identity{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-1) var(--ui-space-2);display:flex}.portal-header-account-identity>div{min-width:0}.portal-header-account-identity strong,.portal-header-account-identity>div>span{overflow-wrap:anywhere;display:block}.portal-header-account-identity strong{color:var(--ui-color-text-strong);font-size:var(--ui-font-size-base)}.portal-header-account-identity>div>span{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);margin-top:var(--ui-space-1)}.portal-header-account-avatar{border-radius:var(--ui-radius-circle);background:var(--ui-color-surface-subtle);width:40px;height:40px;color:var(--ui-color-text-strong);font-size:var(--ui-font-size-sm);flex-shrink:0;place-items:center;font-weight:600;display:grid;position:relative}.portal-header-account-menu hr{border:0;border-top:1px solid var(--ui-color-border);margin:var(--ui-space-2) 0}.portal-header-account-menu :is(.portal-header-user-link,.portal-header-user-logout){gap:var(--ui-space-2);padding:var(--ui-space-2);color:var(--ui-color-text);font-size:var(--ui-font-size-sm);font-weight:400;text-decoration:none}.portal-header-account-menu .portal-header-user-link>span{flex:1}.portal-header-account-menu :is(.portal-header-user-link,.portal-header-user-logout):is(:hover,:focus-visible){background:var(--ui-color-surface-subtle);color:var(--ui-color-text-strong)}
