.adminShell{background:var(--admin-canvas);font-family:var(--admin-font-sans);font-size:var(--admin-text-body);line-height:var(--admin-leading-body);grid-template-columns:252px minmax(0,1fr)}.adminSidebar{background:#0b0f0d;grid-template-rows:auto auto minmax(0,1fr) auto;gap:0;padding:22px 14px 16px;overflow-y:auto;box-shadow:inset -1px 0 #1d2420}.adminBrand{width:100%;height:64px;padding:0 6px 18px;display:block;overflow:hidden}.adminBrandLogoFrame{width:204px;height:59px;display:block}.adminBrandLogo{width:204px;height:auto}.adminAccountCard{border-radius:var(--admin-radius);background:#111713;border:1px solid #28332d;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:20px;padding:12px;display:grid}.adminAccountCard>span:nth-child(2),.adminSidebarFooter>span:last-child{gap:2px;min-width:0;display:grid}.adminAccountCard small,.adminSidebarFooter small{color:#77817b;letter-spacing:0;text-transform:none;font-size:10px}.adminAccountCard strong,.adminSidebarFooter strong{color:#eef5f1;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.adminCompanyMark{border-radius:var(--admin-radius);color:#54d596;background:#18241e;width:34px;height:34px;font-size:9px}.adminEnvironment{color:#6de0a4;background:#193126;border-radius:999px;grid-column:1/-1;width:max-content;padding:4px 8px;font-size:9px;font-weight:700}.adminNav{align-content:start;gap:4px;padding:0 2px;overflow-y:auto}.adminNavSection.expanded{gap:3px}.adminNavSectionToggle{border-radius:var(--admin-radius);color:#737e78;letter-spacing:0;text-transform:none;background:0 0;border:0;grid-template-columns:1fr auto 15px;min-height:38px;padding:0 9px;font-family:inherit;font-size:11px;font-weight:650}.adminNavSectionToggle:hover,.adminNavSectionToggle:focus-visible,.adminNavSection.expanded .adminNavSectionToggle{color:#b5c0ba;background:#101612;border-color:#0000}.adminNavSectionToggle:focus-visible,.adminNav a:focus-visible{outline-offset:1px;outline:2px solid #39bd7b}.adminNavSectionToggle svg{stroke:#647169;width:14px;height:14px}.adminNavSectionCount{color:#74827a;background:#17201b;min-width:19px;height:19px;font-family:inherit;font-size:9px}.adminNavItems>div{gap:2px}.adminNav a{border-radius:var(--admin-radius);color:#87918b;border:0;grid-template-columns:28px minmax(0,1fr) 3px;min-height:42px;padding:0 10px;transition:background .15s,color .15s}.adminNav a:hover,.adminNav a:focus-visible{color:#dfe8e3;background:#121915;border-color:#0000;transform:none}.adminNav a.active{color:#4bd891;box-shadow:none;background:#13271f;border-color:#0000}.adminNav a>span:nth-child(2){font-size:13px;font-weight:590}.adminNavIcon{color:#6d7872;background:0 0;border-radius:0;width:21px;height:21px}.adminNavIcon svg{stroke-width:1.7px;width:17px;height:17px}.adminNav a.active .adminNavIcon{color:#4bd891;background:0 0}.adminNav a>i{border-radius:var(--admin-radius);width:3px;height:18px}.adminNav a.active>i{box-shadow:none;background:#2cc878}.adminSidebarFooter{border-top:1px solid #1f2722;align-items:center;gap:10px;margin:16px 4px 0;padding:15px 6px 2px;display:flex}.adminSidebarFooter .liveDot{background:#2dd17e;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #2dd17e1a}.adminTopbar{border-color:var(--admin-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:64px;box-shadow:none;background:#fffffff5;padding:0 clamp(24px,3vw,44px)}.operationStatus small,.adminIdentityCopy small{color:#8a928e;letter-spacing:0;text-transform:none;font-size:9px}.operationStatus strong,.adminIdentityCopy strong{color:#3b4740;font-size:11px;font-weight:650}.adminAvatar{border-radius:var(--admin-radius);color:#138151;background:#edf6f1;width:30px;height:30px;font-size:11px}.adminIdentity button{border-radius:var(--admin-radius);color:#5d6762;border-color:#dfe5e1;min-height:32px;padding:0 11px;font-size:10px}.adminPage{width:min(1280px,100%);padding:32px clamp(24px,3vw,44px) 64px}.adminPageHeader{align-items:center;gap:24px;min-height:0;margin-bottom:22px;padding-bottom:22px}.adminPageHeader h1{max-width:760px;font-family:var(--admin-font-sans);letter-spacing:-.03em;font-size:clamp(28px,2.6vw,34px);font-weight:700;line-height:1.14}.adminPageDescription{font-size:var(--admin-text-body);line-height:var(--admin-leading-body);margin-top:8px}.sectionLabel,.panelNumber,.recordCount{letter-spacing:.02em;text-transform:none;font-family:inherit;font-size:10px}.sectionLabel{color:#718078;margin-bottom:7px}.recordCount,.pageSyncStatus{color:#66716b;border-color:#e0e6e2;min-height:30px;padding:0 10px;font-size:10px}.moneyGrid,.salesSummary,.reconciliationLane,.emptyPanel,.salesEmptyState,.orderPulse,.orderLedger,.productCard,.emptyProduct,.productForm,.recipientRoles,.externalRecipients,.checkoutRegister,.checkoutForm,.affiliateDirectory,.distributionBoard,.affiliateFormBlock,.integrationCard{border-color:var(--admin-line);border-radius:var(--admin-radius-lg);box-shadow:var(--admin-elevation-card)}.orderContactLine{flex-wrap:wrap;align-items:center;gap:3px 7px;display:flex}.orderContactLine>*{color:inherit;font:inherit}.orderContactLine>*+:before{color:#a8b2ac;content:"·";margin-right:7px}.moneyGrid,.salesSummary,.orderPulse{box-shadow:none;background:0 0;border:0;gap:12px;overflow:visible}.metric,.salesSummary article,.orderPulse>div{border:1px solid var(--admin-line);border-radius:var(--admin-radius-lg);background:var(--admin-surface);box-shadow:var(--admin-elevation-card)}.moneyGrid .metric:first-child,.salesSummary article:first-child,.orderPulse>div:nth-child(4){border-bottom:3px solid var(--admin-action)}.moneyGrid .metric:nth-child(2),.salesSummary article:nth-child(2){border-bottom:3px solid var(--admin-brand)}.moneyGrid .metric:nth-child(3),.salesSummary article:nth-child(3),.orderPulse>div:first-child{border-bottom:3px solid var(--admin-warning)}.moneyGrid .metric:nth-child(4),.orderPulse>div:nth-child(2){border-bottom:3px solid var(--admin-danger)}.orderPulse>div:nth-child(3){border-bottom:3px solid var(--admin-info)}.orderPulse{grid-template-columns:repeat(4,minmax(0,1fr))}.eventTelemetry{border:1px solid var(--admin-line);border-radius:var(--admin-radius-lg);background:var(--admin-surface);box-shadow:var(--admin-elevation-card);margin-top:20px;padding:22px}.eventTelemetry>header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.eventTelemetry h2{letter-spacing:-.025em;margin:0;font-family:Segoe UI Variable Display,Segoe UI,sans-serif;font-size:22px}.eventTelemetry>header>span{color:var(--admin-muted);white-space:nowrap;font-size:10px}.paylogValueBand{border-bottom:1px solid var(--admin-line);grid-template-columns:minmax(250px,1.35fr) repeat(3,minmax(150px,1fr));display:grid}.paylogValueBand article{align-content:center;gap:6px;min-width:0;min-height:130px;padding:20px;display:grid}.paylogValueBand article:first-child{padding-left:0}.paylogValueBand article+article{border-left:1px solid var(--admin-line)}.paylogValueBand span,.paylogValueBand small{color:var(--admin-muted);font-size:10px}.paylogValueBand strong{color:var(--admin-ink);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-family:Segoe UI Variable Display,Segoe UI,sans-serif;font-size:clamp(22px,2.1vw,29px)}.paylogValueBand .paylogValuePrimary{border-bottom:3px solid var(--admin-warning)}.paylogValuePrimary strong{font-size:clamp(27px,2.6vw,36px)}.eventMetricGrid{border-bottom:1px solid var(--admin-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eventMetricGrid article{gap:5px;min-width:0;padding:18px 20px 18px 0;display:grid}.eventMetricGrid article+article{border-left:1px solid var(--admin-line);padding-left:20px}.eventMetricGrid span,.eventMetricGrid small{color:var(--admin-muted);font-size:10px}.eventMetricGrid strong{color:var(--admin-ink);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:27px}.eventMetricGrid strong em{color:var(--admin-muted);margin-left:3px;font-size:13px;font-style:normal;font-weight:600}.eventRhythm{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;min-height:168px;padding-top:20px;display:grid}.eventRhythm article{text-align:center;grid-template-rows:18px 1fr 18px;gap:7px;min-width:0;display:grid}.eventRhythmValue{color:var(--admin-ink);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.eventRhythmTrack{background:linear-gradient(0deg,#f4f8f6 1px,#0000 1px) 0 0/100% 25%;border-bottom:1px solid #ced8d2;align-items:flex-end;min-height:92px;display:flex}.eventRhythmTrack i{background:var(--admin-action);width:100%;min-height:0;display:block;box-shadow:inset 0 2px #fff3}.eventRhythm small{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.metricPrimary,.salesSummary .salesHeroMetric,.orderPulse .paid{background:var(--admin-surface);color:var(--admin-ink)}.metricPrimary>span,.metricPrimary small,.salesSummary .salesHeroMetric span,.salesSummary .salesHeroMetric small,.orderPulse .paid span,.orderPulse .paid small{color:var(--admin-muted)}.metric,.salesSummary article,.orderPulse>div{min-height:136px}.metric strong,.salesSummary strong,.orderPulse strong{letter-spacing:-.035em;font-family:Segoe UI Variable Display,Segoe UI,sans-serif;font-size:clamp(25px,2.4vw,32px);font-weight:690}.metricDetailLink{width:max-content;color:var(--admin-warning);align-items:center;gap:7px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.metricDetailLink span{font-size:12px;transition:transform .16s}.metricDetailLink:hover span{transform:translateY(2px)}.metricDetailLink:focus-visible{outline:2px solid var(--admin-action);outline-offset:4px}.pendingPaymentsPanel{border:1px solid var(--admin-line);border-top:3px solid var(--admin-warning);border-radius:var(--admin-radius-lg);background:var(--admin-surface);box-shadow:var(--admin-elevation-card);margin-top:20px;padding:22px;scroll-margin-top:86px}.pendingPaymentsPanel>header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.pendingPaymentsPanel h2{letter-spacing:-.025em;margin:0;font-family:Segoe UI Variable Display,Segoe UI,sans-serif;font-size:22px}.pendingPaymentsPanel>header>a{min-height:24px;color:var(--admin-brand);font-size:10px;font-weight:700;text-decoration:none}.pendingPaymentsPanel>header>a:hover{text-underline-offset:3px;text-decoration:underline}.pendingPaymentsPanel>header>a:focus-visible{outline:2px solid var(--admin-action);outline-offset:4px}.pendingPaymentsLedger{display:grid}.pendingPaymentsLedger article{border-bottom:1px solid var(--admin-line);grid-template-columns:minmax(190px,1.3fr) minmax(145px,.8fr) auto minmax(150px,.8fr);align-items:center;gap:18px;min-height:76px;display:grid}.pendingPaymentsLedger article:last-child{border-bottom:0}.pendingPaymentsLedger article>div:not(.pendingPaymentAmount){gap:4px;min-width:0;display:grid}.pendingPaymentIdentity code{color:var(--admin-ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.pendingPaymentsLedger span{color:var(--admin-ink);font-size:11px;font-weight:650}.pendingPaymentsLedger small{color:var(--admin-muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.pendingPaymentState{width:max-content;color:var(--admin-warning);background:#f8f0e5;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:700}.pendingPaymentState.processing{color:#526059;background:#edf3ef}.pendingPaymentAmount{text-align:right;justify-items:end;gap:4px;min-width:0;display:grid}.pendingPaymentAmount strong{color:var(--admin-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:Segoe UI Variable Display,Segoe UI,sans-serif;font-size:17px}.pendingPaymentsEmpty{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:14px;min-height:110px;display:grid}.pendingPaymentsEmpty>span{background:var(--admin-mint);width:32px;height:32px;color:var(--admin-brand);border:1px solid #cbe4d6;border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}.pendingPaymentsEmpty strong{color:var(--admin-ink);font-size:14px}.pendingPaymentsEmpty p{color:var(--admin-muted);margin:5px 0 0;font-size:11px}.emptyPanel{grid-template-columns:18px 1fr;gap:14px;min-height:112px;padding:20px}.operationalMarker{background:#21b66c;border:2px solid #fff;border-radius:50%;width:9px;height:9px;margin-top:6px;box-shadow:0 0 0 1px #cfd8d3}.emptyPanel h2{letter-spacing:-.015em;margin:0 0 5px;font-family:inherit;font-size:15px;font-weight:680}.emptyPanel p{font-size:12px}.reconciliationFacts{border-top:1px solid var(--admin-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;display:grid}.reconciliationFacts article{gap:5px;min-width:0;padding:18px 20px 0;display:grid}.reconciliationFacts article+article{border-left:1px solid var(--admin-line)}.reconciliationFacts span,.reconciliationFacts small{color:var(--admin-muted);font-size:11px}.reconciliationFacts strong{color:var(--admin-ink);font-variant-numeric:tabular-nums;font-size:24px}.operationalMarker.warning{background:var(--admin-warning)}.integrationGrid{gap:14px}.integrationCard{min-height:310px;padding:22px}.integrationCard:before{width:3px}.integrationIdentity strong{letter-spacing:-.025em;font-family:inherit;font-size:20px;font-weight:700}.integrationIdentity small{letter-spacing:0;text-transform:none;font-family:inherit}.integrationMonogram{border-radius:var(--admin-radius);background:#102d21;width:42px;height:42px}.sourceIntelligence{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.sourcePanel,.activityPanel{border:1px solid var(--admin-line);border-radius:var(--admin-radius-lg);background:var(--admin-surface);box-shadow:var(--admin-elevation-card)}.sourcePanel{min-width:0;padding:22px}.sourcePanel.paylog{border-top:3px solid var(--admin-warning)}.sourcePanel.pagarme{border-top:3px solid var(--admin-action)}.sourcePanel>header,.activityPanel>header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.sourcePanel h2,.activityPanel h2{letter-spacing:-.025em;margin:0;font-family:Segoe UI Variable Display,Segoe UI,sans-serif;font-size:22px}.sourcePanel>header>span,.activityPanel>header>span{color:var(--admin-muted);white-space:nowrap;font-size:10px}.sourcePanelTotals{border-bottom:1px solid var(--admin-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.sourcePanelTotals div{min-width:0;padding:17px 0}.sourcePanelTotals div+div{border-left:1px solid var(--admin-line);padding-left:18px}.sourcePanelTotals dt{color:var(--admin-muted);margin-bottom:7px;font-size:10px}.sourcePanelTotals dd{overflow-wrap:anywhere;color:var(--admin-ink);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:680}.sourceBreakdown{gap:0;padding-top:15px;display:grid}.sourceBreakdown>p{color:var(--admin-muted);margin:0 0 6px;font-size:10px;font-weight:650}.sourceBreakdown>div{border-top:1px solid #edf1ef;justify-content:space-between;gap:18px;padding:9px 0;font-size:11px;display:flex}.sourceBreakdown>div span{color:#526059;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sourceBreakdown>div strong{color:var(--admin-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.sourceEmpty{min-height:54px;color:var(--admin-muted);align-items:center;font-size:11px;display:flex}.activityPanel{margin-top:20px;padding:22px}.activityLedger{display:grid}.activityLedger article{border-bottom:1px solid var(--admin-line);grid-template-columns:66px minmax(180px,1fr) auto minmax(100px,auto);align-items:center;gap:16px;min-height:68px;display:grid}.activityLedger article:last-child{border-bottom:0}.activityProvider,.activityState{border-radius:999px;width:max-content;padding:5px 8px;font-size:9px;font-weight:700}.activityProvider{color:#4f5f56;text-transform:capitalize;background:#edf3ef}.activityProvider.paylog{color:var(--admin-warning);background:#f8f0e5}.activityProvider.pagarme{background:var(--admin-mint);color:var(--admin-brand)}.activityLedger article>div{gap:3px;min-width:0;display:grid}.activityLedger article>div strong{color:var(--admin-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.activityLedger article>div small{color:var(--admin-muted);font-variant-numeric:tabular-nums;font-size:10px}.activityState{color:#526059;white-space:nowrap;background:#edf3ef}.activityState.paid,.activityState.succeeded{background:var(--admin-mint);color:var(--admin-brand)}.activityState.failed,.activityState.dead_letter,.activityState.chargeback{color:var(--admin-danger);background:#f8ebe8}.activityAmount{color:var(--admin-ink);font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.activityEmpty{min-height:90px;color:var(--admin-muted);align-items:center;font-size:12px;display:flex}.eventPrivacyNote{border:1px solid #d9e5de;border-left:3px solid var(--admin-brand);border-radius:var(--admin-radius-lg);box-shadow:var(--admin-elevation-card);background:#f9fcfa;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:14px;padding:13px 16px;display:grid}.eventPrivacyNote>span{background:var(--admin-mint);width:28px;height:28px;color:var(--admin-brand);place-items:center;font-family:Consolas,Courier New,monospace;font-size:11px;font-weight:700;display:grid}.eventPrivacyNote p{color:var(--admin-muted);margin:0;font-size:12px;line-height:1.5}.eventLog{border:1px solid var(--admin-line);border-radius:var(--admin-radius-lg);background:var(--admin-surface);box-shadow:var(--admin-elevation-card);display:grid}.eventEntry+.eventEntry{border-top:1px solid var(--admin-line)}.eventEntry summary{min-height:76px;color:var(--admin-ink);cursor:pointer;grid-template-columns:9px minmax(210px,1.4fr) minmax(170px,.8fr) auto auto;align-items:center;gap:14px;padding:14px 18px;list-style:none;transition:background .15s;display:grid}.eventEntry summary::-webkit-details-marker{display:none}.eventEntry summary:hover,.eventEntry summary:focus-visible{background:#f7faf8}.eventEntry summary:focus-visible{outline:2px solid var(--admin-focus);outline-offset:-2px}.eventEntry[open] summary{border-bottom:1px solid var(--admin-line);background:#f7faf8}.eventEntryMarker{background:var(--admin-action);border:2px solid #fff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 1px #cdd8d2}.eventEntryIdentity{gap:4px;min-width:0;display:grid}.eventEntryIdentity strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:680;overflow:hidden}.eventEntryIdentity small{color:var(--admin-muted);font-variant-numeric:tabular-nums;font-size:11px}.eventEntry>summary>code{color:#5f6a64;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.eventStatus{background:var(--admin-mint);color:var(--admin-brand);white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:700}.eventStatus.failed,.eventStatus.dead_letter{color:var(--admin-danger);background:#f8ebe8}.eventStatus.processing{color:var(--admin-info);background:#edf3f9}.eventDisclosure{color:var(--admin-brand);white-space:nowrap;font-size:10px;font-weight:650}.eventEntry[open] .eventDisclosure{color:var(--admin-muted)}.eventPayload{background:#101612;grid-template-columns:minmax(180px,.26fr) minmax(0,1fr);gap:0;display:grid}.eventPayloadMeta{border-right:1px solid #273129;align-content:start;gap:6px;padding:18px;display:grid}.eventPayloadMeta span{color:#7f8b84;text-transform:uppercase;margin-top:8px;font-size:9px}.eventPayloadMeta code,.eventPayloadMeta strong{overflow-wrap:anywhere;color:#dbe7e0;font-size:10px;font-weight:500}.eventPayload pre{color:#b9e6cb;scrollbar-gutter:stable;white-space:pre;max-height:30rem;margin:0;padding:18px 20px;font-family:Consolas,Courier New,monospace;font-size:11px;line-height:1.65;overflow:auto}.eventPayload pre:focus-visible{outline:2px solid var(--admin-focus);outline-offset:-3px}.eventLogEmpty{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:16px;min-height:154px;padding:24px;display:grid}.eventLogEmpty>span{color:#c8d2cc;font-family:Segoe UI Variable Display,Segoe UI,sans-serif;font-size:36px;font-weight:700}.eventLogEmpty strong{margin-bottom:5px;font-size:15px;display:block}.eventLogEmpty p{color:var(--admin-muted);margin:0;font-size:12px;line-height:1.5}.eventPagination{min-height:54px;color:var(--admin-muted);justify-content:space-between;align-items:center;gap:16px;font-size:10px;display:flex}.eventPagination>div{align-items:center;gap:8px;display:flex}.eventPagination a,.eventPagination>div>span,.eventPagination strong{border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-surface);align-items:center;min-height:30px;padding:0 10px;display:inline-flex}.eventPagination a{color:var(--admin-brand);text-decoration:none}.eventPagination a:hover,.eventPagination a:focus-visible{border-color:var(--admin-brand);outline:none}.eventPagination>div>span[aria-disabled=true]{color:#a6aea9}.eventPagination strong{color:var(--admin-ink);background:#f4f8f6;font-weight:650}.productHeaderActions{align-items:center;gap:10px;display:flex}.productCreateLink,.productBackLink,.productCancelLink{border:1px solid var(--admin-brand-deep);border-radius:var(--admin-radius);justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:11px;font-weight:750;text-decoration:none;transition:transform .15s,border-color .15s,background .15s,color .15s,box-shadow .15s;display:inline-flex}.productCreateLink{background:var(--admin-brand-deep);color:#fff;gap:8px}.productCreateLink>span{font-size:17px;font-weight:450;line-height:1}.productBackLink,.productCancelLink{background:var(--admin-surface);color:#173f2d;border-color:#b8ccc1}.productCreateLink:hover,.productBackLink:hover,.productCancelLink:hover{transform:translateY(-1px)}.productCreateLink:hover{background:#095438;box-shadow:0 8px 20px #063c2a24}.productBackLink:hover,.productCancelLink:hover{background:#f6fbf8;border-color:#76aa8e}.productCreateLink:focus-visible,.productBackLink:focus-visible,.productCancelLink:focus-visible{outline-offset:2px;outline:3px solid #79d5a373}.productCreatedNotice{border-left:3px solid var(--admin-action);color:#165f3e;box-shadow:var(--admin-elevation-card);background:#edf8f2;margin:-2px 0 18px;padding:11px 14px;font-size:11px;font-weight:700}.productCatalogGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.productCatalogCard{border:1px solid var(--admin-line);border-radius:var(--admin-radius-lg);background:var(--admin-surface);min-width:0;box-shadow:var(--admin-elevation-card);overflow:hidden}.productCardImage{aspect-ratio:16/10;border-bottom:1px solid var(--admin-line);background:#edf2ef;position:relative;overflow:hidden}.productCardImage>img{object-fit:cover;width:100%;height:100%;display:block}.productCardPlaceholder{color:#829087;text-align:center;background:linear-gradient(132deg,#0000 0 55%,#0a7d4e1a 55% 56%,#0000 56%),#edf2ef;place-content:center;gap:3px;width:100%;height:100%;display:grid}.productCardPlaceholder span{color:var(--admin-action);letter-spacing:.15em;font-size:9px;font-weight:800}.productCardPlaceholder strong{color:#314139;letter-spacing:-.06em;font-size:38px}.productCardStatus{border:1px solid #0d704326;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #052a1a1a}.productCardBody{gap:15px;padding:17px;display:grid}.productCardIdentity{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;min-width:0;display:grid}.productCardIdentity>div{min-width:0}.productCardIdentity h2{color:var(--admin-ink);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-family:Segoe UI Variable Display,Segoe UI,sans-serif;font-size:18px;overflow:hidden}.productCardIdentity>strong{color:var(--admin-brand-deep);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px}.productCardSlug{color:var(--admin-action);text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Cascadia Mono,Consolas,monospace;font-size:9px;overflow:hidden}.productCardDescription{min-height:36px;color:var(--admin-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.55;display:-webkit-box;overflow:hidden}.productCardFinancials{border-top:1px solid var(--admin-line);grid-template-columns:1fr 1fr;margin:0;padding-top:13px;display:grid}.productCardFinancials>div{gap:3px;padding:6px 10px 6px 0;display:grid}.productCardFinancials>div:nth-child(2n){border-left:1px solid var(--admin-line);padding-left:12px;padding-right:0}.productCardFinancials dt{color:var(--admin-muted);font-size:9px}.productCardFinancials dd{color:var(--admin-ink);font-variant-numeric:tabular-nums;margin:0;font-size:11px;font-weight:750}.feePlatformBand{border:1px solid #1d2b24;border-bottom:3px solid var(--admin-action);border-radius:var(--admin-radius);background:var(--admin-brand-deep);color:#f5fbf7;box-shadow:var(--admin-elevation-card);grid-template-columns:minmax(190px,.75fr) auto minmax(280px,1.15fr);align-items:center;gap:28px;padding:24px 28px;display:grid}.feePlatformBand>div,.feeOperationalCosts>header,.creditFeePanel>header>div{gap:3px;display:grid}.feePlatformBand span,.feeMethodCard header span,.creditFeePanel header span,.feeOperationalCosts header span{color:#7f9187;font-size:var(--admin-text-caption);font-weight:650}.feePlatformBand h2,.feeMethodCard h2,.creditFeePanel h2,.feeOperationalCosts h2{letter-spacing:-.025em;margin:0}.feePlatformBand h2{color:#fff;font-size:21px}.feePlatformBand>div p,.feePlatformBand>p{color:#aab7b0;font-size:var(--admin-text-small);line-height:var(--admin-leading-body);margin:2px 0 0}.feePlatformBand>strong{color:#54dd99;letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(34px,4vw,50px);font-weight:720}.feeSectionHeading{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:end;gap:24px;margin-top:30px;padding-bottom:12px;display:flex}.feeSectionHeading>div{gap:3px;display:grid}.feeSectionHeading span,.providerComparisonPanel>header span{color:var(--admin-muted);font-size:var(--admin-text-caption);font-weight:650}.feeSectionHeading h2,.providerComparisonPanel h2{color:var(--admin-ink);letter-spacing:-.025em;margin:0;font-size:21px}.feeSectionHeading>p{color:var(--admin-muted);font-size:var(--admin-text-small);margin:0}.feeMethodGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.feeMethodCard{border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-elevation-card);grid-template-rows:auto 1fr auto;display:grid}.feeMethodCard>header,.feeMethodCard>dl,.feeMethodCard>footer{padding:18px 20px}.feeMethodCard>header{border-bottom:1px solid var(--admin-line)}.feeMethodCard h2{color:var(--admin-ink);font-size:var(--admin-text-body-lg);margin-top:3px}.feeMethodCard dl{gap:14px;margin:0;display:grid}.feeMethodCard dl>div{gap:3px;display:grid}.feeMethodCard dt,.feeMethodCard footer span,.feeOperationalCosts dt,.feeOperationalCosts small{color:var(--admin-muted);font-size:var(--admin-text-caption)}.feeMethodCard dd,.feeOperationalCosts dd{color:var(--admin-ink);font-size:var(--admin-text-body);font-variant-numeric:tabular-nums;margin:0;font-weight:650}.feeMethodCard>footer{border-top:1px solid var(--admin-line);background:#f7faf8;gap:4px;display:grid}.feeMethodCard>footer strong{color:var(--admin-brand-deep);font-variant-numeric:tabular-nums;font-size:17px}.creditFeePanel,.feeOperationalCosts{border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-elevation-card);margin-top:22px;overflow:hidden}.creditFeePanel>header{border-bottom:1px solid var(--admin-line);grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr);align-items:end;gap:28px;padding:22px 24px;display:grid}.creditFeePanel h2,.feeOperationalCosts h2{color:var(--admin-ink);font-size:21px}.creditFeePanel>header>p{color:var(--admin-muted);font-size:var(--admin-text-small);line-height:var(--admin-leading-body);margin:0}.creditFeeTableWrap{scrollbar-gutter:stable;overflow-x:auto}.creditFeeTable{border-collapse:collapse;width:100%;min-width:650px;font-size:var(--admin-text-small);font-variant-numeric:tabular-nums}.creditFeeTable th,.creditFeeTable td{text-align:right;border-bottom:1px solid #ebefed;padding:11px 24px}.creditFeeTable th:first-child,.creditFeeTable td:first-child{text-align:left}.creditFeeTable thead th{color:var(--admin-muted);font-size:var(--admin-text-caption);background:#f4f7f5;font-weight:650}.creditFeeTable tbody th{color:var(--admin-ink);font-weight:650}.creditFeeTable tbody tr:hover{background:#f7fbf8}.creditFeeTable tbody tr:last-child th,.creditFeeTable tbody tr:last-child td{border-bottom:0}.creditFeeTable td:last-child strong{color:var(--admin-brand)}.creditFeeTable td:last-child span{color:var(--admin-muted);font-size:var(--admin-text-caption)}.feeOperationalCosts>header{border-bottom:1px solid var(--admin-line);padding:20px 24px}.feeOperationalCosts>dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.feeOperationalCosts>dl>div{border-right:1px solid var(--admin-line);gap:4px;min-width:0;padding:18px 24px;display:grid}.feeOperationalCosts>dl>div:last-child{border-right:0}.feeOperationalCosts dd{font-size:18px}.feeSourceNote{color:var(--admin-muted);font-size:var(--admin-text-caption);line-height:var(--admin-leading-body);margin:16px 0 0}.providerComparisonPanel{border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-elevation-card);margin-top:30px;overflow:hidden}.providerComparisonPanel>header{border-bottom:1px solid var(--admin-line);grid-template-columns:minmax(220px,.85fr) minmax(320px,1.15fr);align-items:end;gap:30px;padding:22px 24px;display:grid}.providerComparisonPanel>header>div:first-child,.providerComparisonContext{gap:3px;display:grid}.providerComparisonContext strong{color:var(--admin-ink);font-size:var(--admin-text-small)}.providerComparisonNotice{border-bottom:1px solid var(--admin-line);color:var(--admin-muted);font-size:var(--admin-text-caption);line-height:var(--admin-leading-body);background:#f7faf8;margin:0;padding:13px 24px}.providerComparisonTableWrap{scrollbar-gutter:stable;overflow-x:auto}.providerComparisonTable{border-collapse:collapse;width:100%;min-width:760px;font-size:var(--admin-text-small);font-variant-numeric:tabular-nums}.providerComparisonTable th,.providerComparisonTable td{text-align:right;vertical-align:middle;border-bottom:1px solid #ebefed;padding:12px 24px}.providerComparisonTable th:first-child{text-align:left}.providerComparisonTable thead th{color:var(--admin-muted);font-size:var(--admin-text-caption);background:#f4f7f5;font-weight:650}.providerComparisonTable thead th>span,.providerComparisonTable thead th>small{display:block}.providerComparisonTable thead th>span{color:var(--admin-ink);font-size:var(--admin-text-small)}.providerComparisonTable thead th>small{margin-top:2px;font-weight:500}.providerComparisonTable tbody th{color:var(--admin-ink);font-weight:650}.providerComparisonTable tbody tr:hover{background:#f7fbf8}.providerComparisonTable tbody tr:last-child th,.providerComparisonTable tbody tr:last-child td{border-bottom:0}.providerComparisonTable tbody td strong{color:var(--admin-brand-deep)}.feeDifference{border:1px solid var(--admin-line);min-height:26px;font-size:var(--admin-text-caption);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 8px;font-weight:650;display:inline-flex}.feeDifference--positive{border-color:color-mix(in srgb, var(--admin-action) 35%, var(--admin-line));background:var(--admin-mint);color:var(--admin-brand)}.feeDifference--negative{border-color:color-mix(in srgb, var(--admin-danger) 35%, var(--admin-line));background:color-mix(in srgb, var(--admin-danger) 7%, var(--admin-surface));color:var(--admin-danger)}.feeDifference--neutral{color:var(--admin-muted);background:#f4f7f5}.providerComparisonPanel>footer{border-top:1px solid var(--admin-line);color:var(--admin-muted);font-size:var(--admin-text-caption);justify-content:space-between;align-items:center;gap:18px;padding:14px 24px;display:flex}.providerComparisonPanel>footer a{color:var(--admin-brand);text-underline-offset:3px;font-weight:650}.adminRouteLoading,.feeErrorPanel{border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-surface);min-height:300px;box-shadow:var(--admin-elevation-card);justify-content:center;align-items:center;gap:16px;padding:36px;display:flex}.adminRouteLoading>span{border:2px solid #cbe4d6;border-top-color:var(--admin-action);border-radius:50%;flex:none;width:26px;height:26px;animation:.8s linear infinite admin-loading-spin}.adminRouteLoading strong,.feeErrorPanel h1{color:var(--admin-ink)}.adminRouteLoading p,.feeErrorPanel p{color:var(--admin-muted);font-size:var(--admin-text-small);margin:3px 0 0}.feeErrorPanel{flex-direction:column;align-items:flex-start}.feeErrorPanel>span{color:var(--admin-danger);font-size:var(--admin-text-caption);font-weight:750}.feeErrorPanel h1{letter-spacing:-.035em;max-width:580px;margin:2px 0 0;font-size:28px}.feeErrorPanel button{border:1px solid var(--admin-brand-deep);border-radius:var(--admin-radius);background:var(--admin-brand-deep);color:#fff;min-height:42px;font:inherit;font-size:var(--admin-text-small);cursor:pointer;margin-top:12px;padding:0 15px;font-weight:700}.feeErrorPanel button:hover{background:#095438}.feeErrorPanel button:focus-visible{outline-offset:2px;outline:3px solid #79d5a373}.visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes admin-loading-spin{to{transform:rotate(360deg)}}.productCatalogEmpty{grid-column:1/-1}.productCatalogEmpty .productCreateLink{width:max-content;margin-top:18px}.productCreateShell{width:min(780px,100%)}.productCreateShell .productForm{position:static;top:auto}.productForm label>small{color:var(--admin-muted);font-size:9px;font-weight:500;line-height:1.45}.productImageField{gap:7px;display:grid}.productImageLabel{color:#34453c;font-size:11px;font-weight:700}.productImageInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.productImageDropzone{border-radius:var(--admin-radius-lg);background:#f9fbfa;border:1px dashed #aebdb5;grid-template-columns:148px minmax(0,1fr);align-items:center;gap:18px;min-height:154px;padding:14px;transition:border-color .15s,background .15s,box-shadow .15s;display:grid}.productImageDropzone.isDragging{border-color:var(--admin-action);background:#eef8f3;box-shadow:0 0 0 3px #2ab2711f}.productImageDropzone.hasError{border-color:var(--admin-danger);background:#fff9f7}.productImagePreview{aspect-ratio:16/10;border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:#eaf1ed;place-items:center;width:148px;display:grid;position:relative;overflow:hidden}.productImagePreview img{object-fit:cover}.productImagePreview svg{fill:none;stroke:#668076;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:36px}.productImageCopy{gap:6px;min-width:0;display:grid}.productImageCopy strong{color:var(--admin-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.productImageCopy>span,.productImageField>small{color:var(--admin-muted);font-size:9px;line-height:1.45}.productImageActions{flex-wrap:wrap;gap:8px;margin-top:7px;display:flex}.productImageChoose,.productImageRemove{border-radius:var(--admin-radius);min-height:36px;font:inherit;cursor:pointer;padding:0 12px;font-size:10px;font-weight:750;transition:border-color .15s,background .15s,color .15s}.productImageChoose{border:1px solid var(--admin-brand-deep);background:var(--admin-brand-deep);color:#fff}.productImageRemove{color:#58655e;background:#fff;border:1px solid #c6d0ca}.productImageChoose:hover:not(:disabled){background:#095438}.productImageRemove:hover:not(:disabled){color:var(--admin-ink);border-color:#9aafa4}.productImageChoose:focus-visible,.productImageRemove:focus-visible,.productImageInput:focus-visible+.productImageDropzone{outline-offset:2px;outline:3px solid #79d5a373}.productImageChoose:disabled,.productImageRemove:disabled{opacity:.58;cursor:not-allowed}.productImageField .productImageError{min-height:13px;color:var(--admin-danger);font-weight:650}.productFormActions{border-top:1px solid var(--admin-line);justify-content:flex-end;gap:10px;padding-top:18px;display:flex}.productFormActions .primaryButton{min-width:138px}@media (max-width:1100px){.orderPulse,.productCatalogGrid,.eventMetricGrid,.paylogValueBand{grid-template-columns:repeat(2,minmax(0,1fr))}.paylogValueBand article:first-child,.paylogValueBand article:nth-child(3){padding-left:0}.paylogValueBand article:nth-child(3){border-top:1px solid var(--admin-line);border-left:0}.paylogValueBand article:nth-child(4){border-top:1px solid var(--admin-line)}.eventMetricGrid article:nth-child(3){border-top:1px solid var(--admin-line);border-left:0;padding-left:0}.eventMetricGrid article:nth-child(4){border-top:1px solid var(--admin-line)}.sourceIntelligence{grid-template-columns:1fr}.activityLedger article{grid-template-columns:66px minmax(0,1fr) auto}.pendingPaymentsLedger article{grid-template-columns:minmax(180px,1fr) minmax(130px,.8fr) auto}.pendingPaymentAmount{text-align:left;grid-column:2/-1;justify-items:start;padding-bottom:12px}.activityAmount{text-align:left;grid-column:2/-1;padding-bottom:12px}.eventEntry summary{grid-template-columns:9px minmax(0,1fr) auto;gap:10px}.eventEntry>summary>code,.eventDisclosure{display:none}}@media (max-width:760px){.orderPulse{grid-template-columns:1fr}.productHeaderActions{justify-content:space-between;width:100%}.productCatalogGrid,.productImageDropzone{grid-template-columns:1fr}.productImagePreview{width:100%}.productFormActions{flex-direction:column-reverse;align-items:stretch}.productFormActions>*{width:100%}.eventTelemetry{padding:18px}.eventTelemetry>header{flex-direction:column;align-items:flex-start;gap:8px}.eventMetricGrid,.paylogValueBand{grid-template-columns:1fr}.paylogValueBand article,.paylogValueBand article:first-child,.paylogValueBand article:nth-child(3){min-height:0;padding:15px 0}.paylogValueBand article+article,.paylogValueBand article:nth-child(4){border-top:1px solid var(--admin-line);border-left:0}.eventMetricGrid article,.eventMetricGrid article:nth-child(3){padding:14px 0}.eventMetricGrid article+article,.eventMetricGrid article:nth-child(4){border-top:1px solid var(--admin-line);border-left:0;padding-left:0}.eventRhythm{gap:6px}.eventRhythm small{font-size:8px}.sourcePanelTotals{grid-template-columns:1fr}.sourcePanelTotals div+div{border-top:1px solid var(--admin-line);border-left:0;padding-left:0}.activityLedger article{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:13px 0}.pendingPaymentsPanel{padding:18px}.pendingPaymentsPanel>header{flex-direction:column;align-items:flex-start;gap:9px}.pendingPaymentsLedger article{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px 0}.pendingPaymentsLedger article>div:nth-child(2){grid-column:1}.pendingPaymentState{grid-area:1/2}.pendingPaymentAmount{text-align:right;grid-area:2/2;justify-items:end;padding-bottom:0}.pendingPaymentAmount small{max-width:145px}.activityState{grid-column:2}.activityAmount{grid-column:2;padding-bottom:0}.eventEntry summary{grid-template-columns:9px minmax(0,1fr) auto;gap:10px}.eventEntry>summary>code,.eventDisclosure{display:none}.eventPayload{grid-template-columns:1fr}.eventPayloadMeta{border-bottom:1px solid #273129;border-right:0}.eventPagination{flex-direction:column;align-items:flex-start;padding-top:12px}.reconciliationFacts{grid-template-columns:1fr}.reconciliationFacts article{padding:14px 0}.reconciliationFacts article+article{border-top:1px solid var(--admin-line);border-left:0}.adminShell{grid-template-columns:1fr}.adminSidebar{background:#0b0f0d;grid-template-rows:auto;gap:8px;padding:10px 12px;overflow:auto hidden;box-shadow:0 7px 22px #040b0729}.adminAccountCard,.adminSidebarFooter{display:none}.adminBrand{flex:0 0 138px;width:138px;height:40px;padding:0}.adminBrandLogoFrame{width:138px;height:40px}.adminBrandLogo{width:138px}.adminNav{overflow:visible}.adminNavSectionToggle{min-height:38px;font-size:10px}.adminNav a{min-height:38px}.adminTopbar{height:58px}.adminPage{padding:24px 18px 52px}.adminPageHeader{gap:14px;margin-bottom:18px;padding-bottom:18px}.adminPageHeader h1{font-size:30px}.adminPageDescription{font-size:12px}.metric,.salesSummary article,.orderPulse>div{min-height:112px}}@media (prefers-reduced-motion:reduce){.metricDetailLink span,.adminNav a,.adminNavSectionToggle{transition:none}}.adminPageHeader h1,.eventTelemetry h2,.paylogValueBand strong,.metric strong,.salesSummary strong,.orderPulse strong,.pendingPaymentsPanel h2,.pendingPaymentAmount strong,.sourcePanel h2,.activityPanel h2,.eventLogEmpty>span,.productCardIdentity h2,.adminShell input,.adminShell select,.adminShell textarea,.adminShell button{font-family:var(--admin-font-sans)}.adminShell input,.adminShell select,.adminShell textarea{font-size:var(--admin-text-body);line-height:var(--admin-leading-body)}.adminAccountCard small,.adminSidebarFooter small,.adminCompanyMark,.adminEnvironment,.operationStatus small,.adminIdentityCopy small,.sectionLabel,.panelNumber,.recordCount,.pageSyncStatus,.eventTelemetry>header>span,.paylogValueBand span,.paylogValueBand small,.eventMetricGrid span,.eventMetricGrid small,.eventRhythm small,.metricDetailLink,.pendingPaymentsPanel>header>a,.pendingPaymentsLedger small,.pendingPaymentState,.sourcePanel>header>span,.activityPanel>header>span,.sourcePanelTotals dt,.sourceBreakdown>p,.activityProvider,.activityState,.activityLedger article>div small,.eventEntry>summary>code,.eventStatus,.eventDisclosure,.eventPayloadMeta span,.eventPayloadMeta code,.eventPayloadMeta strong,.eventPagination,.salesSummary span,.salesSummary small,.metric>span,.metric small,.laneTrack article small,.statusBadge,.recipientRoles>header small,.recipientLinkForm label>span,.recipientMapping span,.externalRecipients li small,.checkoutRegister>header,.checkoutRow a,.inheritanceNote span,.checkoutEyebrow,.checkoutTrustLine span,.checkoutMethods>span,.checkoutReceipt>header small,.checkoutMethods li,.checkoutStageNote,.distributionBoard header span,.affiliateIdentity small,.recipientConnection,.distributionRoute small,.distributionRoute span,.distributionRoute a,.productCardPlaceholder span,.productCardSlug,.productCardFinancials dt,.productForm label>small,.productImageCopy>span,.productImageField>small,.productImageChoose,.productImageRemove{font-size:var(--admin-text-caption);line-height:var(--admin-leading-tight)}.adminAccountCard strong,.adminSidebarFooter strong,.adminNavSectionToggle,.adminNavSectionCount,.operationStatus strong,.adminIdentityCopy strong,.adminAvatar,.adminIdentity button,.eventRhythmValue,.pendingPaymentIdentity code,.pendingPaymentsLedger span,.pendingPaymentsEmpty p,.emptyPanel p,.reconciliationFacts span,.reconciliationFacts small,.sourceBreakdown>div,.sourceBreakdown>div strong,.sourceEmpty,.activityAmount,.activityEmpty,.eventPrivacyNote p,.eventEntryIdentity small,.eventPayload pre,.eventLogEmpty p,.laneTrack article span,.productCard p,.productCard dt,.financialFieldset label,.choiceFieldset label,.recipientNotice span,.checkoutRow small,.checkoutForm>label,.slugInput i,.inheritanceNote p,.checkoutReceiptProduct span,.affiliateIdentity>div>span,.productCreateLink,.productBackLink,.productCancelLink,.productCreatedNotice,.productImageLabel{font-size:var(--admin-text-small);line-height:var(--admin-leading-body)}.adminNav a>span:nth-child(2),.adminPageDescription,.eventMetricGrid strong em,.pendingPaymentsEmpty strong,.sourcePanelTotals dd,.activityLedger article>div strong,.eventEntryIdentity strong,.productCardDescription,.productCardFinancials dd,.productImageCopy strong{font-size:var(--admin-text-body);line-height:var(--admin-leading-body)}.productForm>label,.checkoutForm>label,.affiliateFormBlock>label,.choiceFieldset legend,.productImageLabel{color:#34453c;font-size:var(--admin-text-small);font-weight:650;line-height:var(--admin-leading-body)}@media (max-width:760px){.feePlatformBand{grid-template-columns:1fr;gap:14px;padding:22px}.feePlatformBand>p{max-width:540px}.feeMethodGrid{grid-template-columns:1fr}.feeSectionHeading,.providerComparisonPanel>footer{flex-direction:column;align-items:start}.creditFeePanel>header,.providerComparisonPanel>header{grid-template-columns:1fr;align-items:start;gap:10px}.feeOperationalCosts>dl{grid-template-columns:1fr 1fr}.feeOperationalCosts>dl>div:nth-child(2){border-right:0}.feeOperationalCosts>dl>div:nth-child(-n+2){border-bottom:1px solid var(--admin-line)}.adminRouteLoading,.feeErrorPanel{min-height:250px;padding:26px 22px}.adminNavSectionToggle{font-size:var(--admin-text-small)}.adminPageHeader h1{font-size:28px}.adminPageDescription{font-size:var(--admin-text-body)}}@media (prefers-reduced-motion:reduce){.adminRouteLoading>span{animation-duration:1.8s}}.financePendingBadge{border-color:color-mix(in srgb, var(--admin-warning) 42%, var(--admin-line));background:color-mix(in srgb, var(--admin-warning) 9%, var(--admin-surface));color:#6f4a10}.financeWorkspace{border:1px solid var(--admin-line);border-radius:var(--admin-radius-card);background:var(--admin-surface);box-shadow:var(--admin-shadow-card);overflow:hidden}.financeWorkspaceStatus{border-bottom:1px solid var(--admin-line);background:color-mix(in srgb, var(--admin-warning) 5%, var(--admin-surface));align-items:flex-start;gap:16px;padding:24px 28px;display:flex}.financeStatusMark{border:1px solid color-mix(in srgb, var(--admin-warning) 38%, var(--admin-line));border-radius:var(--admin-radius-control);background:var(--admin-surface);flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.financeStatusMark i{background:var(--admin-warning);width:9px;height:9px;box-shadow:0 0 0 5px color-mix(in srgb, var(--admin-warning) 14%, transparent);border-radius:50%}.financeWorkspaceStatus>div>span,.financeSnapshot dt,.financeSnapshot small,.financeActionPreview span,.financeLedgerPreview header span,.financeCustodyNote p{color:var(--admin-muted);font-size:var(--admin-text-caption);line-height:var(--admin-leading-tight)}.financeWorkspaceStatus h2{color:var(--admin-ink);margin:3px 0 5px;font-size:20px;line-height:1.2}.financeWorkspaceStatus p,.financeActionPreview p,.financeLedgerPreview p{max-width:760px;color:var(--admin-muted);font-size:var(--admin-text-small);line-height:var(--admin-leading-body);margin:0}.financeSnapshot{border-bottom:1px solid var(--admin-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.financeSnapshot>div{border-right:1px solid var(--admin-line);min-width:0;box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--admin-warning) 78%, transparent);padding:24px 28px 22px}.financeSnapshot>div:last-child{border-right:0}.financeSnapshot dt{margin-bottom:10px}.financeSnapshot dd{color:var(--admin-ink);font-variant-numeric:tabular-nums;margin:0 0 7px;font-size:clamp(20px,2.3vw,28px);font-weight:750;line-height:1.05}.financeSnapshot small{max-width:240px;display:block}.financeActionPreview,.financeLedgerPreview{border:1px solid var(--admin-line);border-radius:var(--admin-radius-card);background:var(--admin-canvas);margin:24px 28px 0}.financeActionPreview{justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}.financeActionPreview strong,.financeLedgerPreview strong,.financeCustodyNote strong{color:var(--admin-ink);font-size:var(--admin-text-body);line-height:var(--admin-leading-body);margin:3px 0 4px;display:block}.financeActionPreview .financeUnavailableState{border:1px solid var(--admin-line);background:var(--admin-surface);color:var(--admin-muted);border-radius:999px;flex:none;padding:8px 11px;font-weight:700}.financeLedgerPreview>header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.financeLedgerPreview h3{color:var(--admin-ink);font-size:var(--admin-text-body);margin:0}.financeLedgerPreview>div{align-items:center;gap:14px;min-height:132px;padding:24px 20px;display:flex}.financeLedgerPreview>div>span{border:1px solid var(--admin-line);border-radius:var(--admin-radius-control);width:36px;height:36px;color:var(--admin-muted);flex:0 0 36px;place-items:center;display:grid}.financeCustodyNote{border-left:3px solid var(--admin-info);background:color-mix(in srgb, var(--admin-info) 5%, var(--admin-surface));align-items:flex-start;gap:13px;margin:24px 28px;padding:16px 18px;display:flex}.financeCustodyNote>span{border:1px solid color-mix(in srgb, var(--admin-info) 35%, var(--admin-line));border-radius:var(--admin-radius-control);width:28px;height:28px;color:var(--admin-info);font-size:var(--admin-text-small);flex:0 0 28px;place-items:center;font-weight:800;display:grid}.financeCustodyNote p{max-width:760px;line-height:var(--admin-leading-body);margin:2px 0 0}@media (max-width:760px){.financeWorkspaceStatus{padding:20px}.financeSnapshot{grid-template-columns:1fr}.financeSnapshot>div{border-right:0;border-bottom:1px solid var(--admin-line);padding:20px}.financeSnapshot>div:last-child{border-bottom:0}.financeActionPreview,.financeLedgerPreview,.financeCustodyNote{margin-left:20px;margin-right:20px}.financeActionPreview{flex-direction:column;align-items:flex-start}.financeLedgerPreview>header{flex-direction:column;align-items:flex-start;gap:8px}}
