:root{--motion-ease-out:cubic-bezier(.16, 1, .3, 1);--motion-ease-soft:cubic-bezier(.4, 0, .2, 1);--motion-fast:.16s;--motion-base:.24s;--motion-stage:.52s;--depth-1:0 1px 2px #0c1c130f, 0 1px 1px #0c1c130a;--depth-2:0 10px 28px -14px #0b5d3b47, 0 2px 6px #0c1c130f}.adminShellScope[data-admin-theme=dark]{--depth-1:0 1px 2px #0006;--depth-2:0 14px 32px -14px #000000a6, 0 0 0 1px #45d18c1a}.routeStage{display:contents}.adminShellScope{font-variant-numeric:tabular-nums}.adminShellScope :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.adminTopbar{position:relative}.adminTopbar:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--admin-action) 55%, transparent) 18%, transparent 62%);opacity:.55;pointer-events:none;height:1px;position:absolute;inset:auto 0 -1px}.adminPage :is(section,article,fieldset){box-shadow:var(--depth-1)}.adminShellScope tbody tr{transition:background-color var(--motion-fast) var(--motion-ease-soft)}.adminShellScope tbody tr:hover{background-color:color-mix(in srgb, var(--admin-mint) 55%, transparent)}.adminShellScope :is(input,select,textarea){transition:border-color var(--motion-fast) var(--motion-ease-soft), box-shadow var(--motion-fast) var(--motion-ease-soft), background-color var(--motion-fast) var(--motion-ease-soft)}.adminShellScope :is(input,select,textarea):focus{border-color:var(--admin-action);box-shadow:0 0 0 4px color-mix(in srgb, var(--admin-focus) 32%, transparent)}.adminNav a.active{background:linear-gradient(90deg,#2cc87829,#13271f 70%);box-shadow:inset 2px 0 #2cc878}@media (prefers-reduced-motion:no-preference){@keyframes stageFade{0%{opacity:0}}@keyframes stageRise{0%{opacity:0;transform:translateY(16px)}}@keyframes railGrow{0%{transform:scaleY(0)}}.routeStage>*{animation:stageFade var(--motion-base) var(--motion-ease-soft) backwards}.routeStage>*>*{animation:stageRise var(--motion-stage) var(--motion-ease-out) backwards}.routeStage>*>:first-child{animation-delay:0s}.routeStage>*>:nth-child(2){animation-delay:70ms}.routeStage>*>:nth-child(3){animation-delay:.13s}.routeStage>*>:nth-child(4){animation-delay:.19s}.routeStage>*>:nth-child(5){animation-delay:.24s}.routeStage>*>:nth-child(n+6){animation-delay:.28s}.adminNav a{transition:background-color var(--motion-fast) var(--motion-ease-soft), color var(--motion-fast) var(--motion-ease-soft), transform var(--motion-base) var(--motion-ease-out)}.adminNav a:hover{transform:translate(3px)}.adminNav a.active>i{transform-origin:50%;animation:railGrow .36s var(--motion-ease-out) .12s backwards}.adminNavIcon{transition:transform var(--motion-base) var(--motion-ease-out)}.adminNav a:hover .adminNavIcon{transform:scale(1.12)}.adminPage :is(a,article)[class]{transition:transform var(--motion-base) var(--motion-ease-out), box-shadow var(--motion-base) var(--motion-ease-out), border-color var(--motion-fast) var(--motion-ease-soft)}.adminPage :is(a,article)[class]:hover{border-color:color-mix(in srgb, var(--admin-action) 45%, var(--admin-line))}.adminPage :is(a[class*=Card],a[class*=card],article[class*=Card],article[class*=card]):hover{box-shadow:var(--depth-2);transform:translateY(-3px)}.adminShellScope :is(button,a)[class*=rimary],[class*=publicRoot] :is(button,a)[class*=rimary]{isolation:isolate;position:relative;overflow:hidden}.adminShellScope :is(button,a)[class*=rimary]:after,[class*=publicRoot] :is(button,a)[class*=rimary]:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(105deg,#0000,#ffffff47,#0000);width:55%;position:absolute;inset:0 auto 0 0;transform:translate(-130%)skew(-18deg)}.adminShellScope :is(button,a)[class*=rimary]:hover:after,[class*=publicRoot] :is(button,a)[class*=rimary]:hover:after{transition:transform .72s var(--motion-ease-out);transform:translate(260%)skew(-18deg)}.adminShellScope :is(button,a):not(:disabled):active,[class*=publicRoot] :is(button,a):not(:disabled):active{transition-duration:80ms;transform:scale(.985)}.liveDot{position:relative}.liveDot:after{content:"";color:#2dd17e;opacity:0;animation:liveRing 2.8s var(--motion-ease-soft) infinite;border:1px solid;border-radius:50%;position:absolute;inset:-4px}@keyframes liveRing{0%{opacity:.7;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.7)}}[class*=publicRoot]{isolation:isolate;position:relative}[class*=publicRoot]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(38vmax 38vmax at 18% 22%,#19a96329,#0000 70%),radial-gradient(32vmax 32vmax at 82% 78%,#0b5d3b24,#0000 70%);animation:26s ease-in-out infinite alternate ambientDrift;position:fixed;inset:-20vmax}@keyframes ambientDrift{to{transform:translate(3vmax,-2vmax)scale(1.06)}}}.navIcon .navIconAccent{fill:currentColor;stroke:none;opacity:.14;transition:opacity var(--motion-base) var(--motion-ease-soft)}.adminNav a:hover .navIconAccent,.adminNav a:focus-visible .navIconAccent{opacity:.3}.adminNav a.active .navIconAccent{opacity:.34}@media (prefers-reduced-motion:no-preference){@keyframes iconDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes iconSwing{20%{transform:rotate(14deg)}45%{transform:rotate(-11deg)}70%{transform:rotate(6deg)}}@keyframes iconBob{50%{transform:translateY(2.5px)}}@keyframes iconSwap{50%{transform:translate(2.5px)}}@keyframes iconSpin{to{transform:rotate(120deg)}}@keyframes iconRise{50%{transform:scaleY(1.12)}}@keyframes iconPulse{50%{opacity:.55}}.navIcon{overflow:visible}.navIcon .navIconLine{stroke-dasharray:1;stroke-dashoffset:0}.adminNav a:hover .navIconLine,.adminNav a:focus-visible .navIconLine{animation:iconDraw .52s var(--motion-ease-out)}.adminNav a.active .navIconLine{animation:iconDraw .7s var(--motion-ease-out) .16s backwards}.navIcon[data-icon=notifications]{transform-origin:50% 8%}.adminNav a:hover .navIcon[data-icon=notifications]{animation:iconSwing .7s var(--motion-ease-soft)}.adminNav a:hover .navIcon[data-icon=withdrawals]{animation:iconBob .52s var(--motion-ease-soft)}.adminNav a:hover .navIcon[data-icon=transfers]{animation:iconSwap .52s var(--motion-ease-soft)}.navIcon[data-icon=fees]{transform-origin:50%}.adminNav a:hover .navIcon[data-icon=fees]{animation:iconSpin .52s var(--motion-ease-out)}.navIcon[data-icon=sales]{transform-origin:50% 100%}.adminNav a:hover .navIcon[data-icon=sales]{animation:iconRise .52s var(--motion-ease-soft)}.adminNav a:hover .navIcon[data-icon=setup] .navIconAccent,.adminNav a:hover .navIcon[data-icon=overview] .navIconAccent{animation:.9s ease-in-out 2 iconPulse}}.uiSoundToggle{border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-surface);width:40px;height:40px;color:var(--admin-ink);cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease-soft), color var(--motion-fast) var(--motion-ease-soft);place-items:center;display:inline-grid}.uiSoundToggle:hover{border-color:var(--admin-action);color:var(--admin-brand)}.uiSoundToggle svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.uiSoundToggle .uiSoundCone{fill:currentColor;fill-opacity:.16}.uiSoundToggle[aria-pressed=false]{color:var(--admin-muted)}@media (prefers-reduced-motion:no-preference){@keyframes soundWave{0%,to{opacity:1}50%{opacity:.25}}.uiSoundToggle:hover .uiSoundWaveA{animation:.9s ease-in-out infinite soundWave}.uiSoundToggle:hover .uiSoundWaveB{animation:.9s ease-in-out .15s infinite soundWave}}.productFieldError,.productFieldHint{margin-top:-10px;font-size:12px;line-height:1.45}.productFieldError{color:var(--admin-danger);font-weight:600}.productFieldHint{color:var(--admin-muted)}.adminShellScope :is(input,textarea,select)[aria-invalid=true]{border-color:var(--admin-danger)}.adminShellScope :is(input,textarea,select)[aria-invalid=true]:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--admin-danger) 22%, transparent)}.saleSummary{--outcome:var(--admin-brand);border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-elevation-card);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:28px;padding:24px 24px 28px;display:grid;position:relative;overflow:hidden}.saleSummary:after{content:"";background:var(--outcome);height:3px;position:absolute;inset:auto 0 0}.saleSummary-expected{--outcome:var(--admin-warning)}.saleSummary-none{--outcome:var(--admin-muted)}.saleSummaryMain{gap:6px;display:grid}.saleSummaryMain span{color:var(--admin-muted);font-size:var(--admin-text-small);font-weight:600}.saleSummaryMain strong{color:var(--admin-ink);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(30px,4vw,44px);font-weight:750;line-height:1.05}.saleSummaryMain small{color:var(--admin-muted);font-size:12px;line-height:1.5}.saleSplit{gap:14px;min-width:0;display:grid}.saleSplitBar{background:var(--admin-surface-muted);border-radius:3px;gap:2px;height:14px;display:flex;overflow:hidden}.saleSplitBar i{width:calc(var(--w,0) * 100%);transform-origin:0;min-width:3px;display:block}.saleSplit ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.saleSplit li{border-bottom:1px solid var(--admin-line);min-height:34px;font-size:var(--admin-text-small);grid-template-columns:12px minmax(0,1fr) auto 44px;align-items:center;gap:10px;display:grid}.saleSplit li:last-child{border-bottom:0}.saleSplit li span{color:var(--admin-muted)}.saleSplit li b{color:var(--admin-ink);font-variant-numeric:tabular-nums;font-weight:650}.saleSplit li small{color:var(--admin-muted);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.saleSplit li i{border-radius:50%;width:10px;height:10px}.saleSplitTone-own{background:var(--admin-brand)}.saleSplitTone-a{background:color-mix(in srgb, var(--admin-brand) 55%, var(--admin-surface))}.saleSplitTone-b{background:color-mix(in srgb, var(--admin-brand) 30%, var(--admin-surface))}.saleSplitTone-cost{background:var(--admin-muted)}@media (max-width:860px){.saleSummary{grid-template-columns:1fr;gap:20px;padding:20px 18px 24px}}@media (prefers-reduced-motion:no-preference){@keyframes splitGrow{0%{transform:scaleX(0)}}.saleSplitBar i{animation:.9s cubic-bezier(.16,1,.3,1) backwards splitGrow;animation-delay:calc(.2s + var(--i,0) * 90ms)}.saleSummaryMain strong{animation:.6s cubic-bezier(.16,1,.3,1) backwards valueRise}@keyframes valueRise{0%{opacity:0;transform:translateY(8px)}}}.withdrawReview{border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-surface);width:min(440px,100vw - 32px);color:var(--admin-ink);padding:22px;box-shadow:0 24px 60px #0000004d}.withdrawReview::backdrop{background:#080c0a8c}.withdrawReview h3{margin:0 0 14px;font-size:18px}.withdrawReview dl,.withdrawReceipt dl{margin:0;display:grid}.withdrawReview dl>div,.withdrawReceipt dl>div{border-bottom:1px solid var(--admin-line);font-size:var(--admin-text-small);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.withdrawReview dt,.withdrawReceipt dt{color:var(--admin-muted)}.withdrawReview dd,.withdrawReceipt dd{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;margin:0;font-weight:650}.withdrawReview dl>div:first-child dd{color:var(--admin-brand);font-size:18px}.withdrawReview>p{color:var(--admin-muted);margin:14px 0 0;font-size:12px;line-height:1.5}.withdrawReviewActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.withdrawReviewActions button{min-height:48px}.withdrawReceipt{border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-surface);box-shadow:var(--admin-elevation-card);gap:10px;padding:22px 22px 26px;display:grid;position:relative}.withdrawReceipt:after{content:"";background:var(--admin-brand);height:3px;position:absolute;inset:auto 0 0}.withdrawReceipt>span{color:var(--admin-muted);font-size:var(--admin-text-small);font-weight:600}.withdrawReceipt h3{letter-spacing:-.02em;margin:0;font-size:clamp(20px,2.4vw,26px)}.withdrawReceipt h3:focus-visible{outline:2px solid var(--admin-focus);outline-offset:4px}.withdrawReceipt p{color:var(--admin-muted);font-size:var(--admin-text-small);margin:0;line-height:1.55}.withdrawReceipt .withdrawReceiptNote{font-size:12px}.withdrawReceipt .buttonLink{justify-self:start;min-height:48px}.adminShellScope :is(input,textarea,select){font-weight:500}.adminShellScope :is(input,textarea)::placeholder{color:var(--admin-muted);opacity:1;font-weight:400}.productImageCopy>span,.productImageField>small{font-size:12px}.productImageCopy strong{font-size:14px}.adminShellScope[data-admin-theme=dark] :is(.productForm>label,.financialFieldset label,.checkoutForm>label,.affiliateFormBlock>label,.bulkCheckoutForm label,.checkoutWhatsappForm label,.recipientLinkForm label,.productImageLabel,.commissionPreview strong,.integrationCard dd,.secondaryButton){color:var(--admin-ink)}.adminShellScope[data-admin-theme=dark] :is(.financialFieldset legend,.choiceFieldset legend){color:var(--admin-brand)}.adminShellScope[data-admin-theme=dark] :is(.formIntro p,.financialRuleNote,.commissionPreview,.productImageCopy>span,.productImageField>small){color:var(--admin-muted)}.adminShellScope[data-admin-theme=dark] :is(.formMessage.success,.integrationBadge.connected,.recipientConnection.connected){color:var(--admin-brand)}.adminShellScope[data-admin-theme=dark] :is(.formMessage.error,.orderStatus:is(.failed,.canceled,.refunded,.chargeback)){color:var(--admin-danger)}.adminShellScope[data-admin-theme=dark] .integrationBadge.pending{color:var(--admin-warning)}.adminShellScope[data-admin-theme=dark] .productImageDropzone{border-color:var(--admin-line-strong,var(--admin-line));background:var(--admin-surface-muted)}.adminShellScope[data-admin-theme=dark] .productImageDropzone.hasError{border-color:var(--admin-danger);background:color-mix(in srgb, var(--admin-danger) 12%, var(--admin-surface))}.adminShellScope[data-admin-theme=dark] .productImagePreview{background:var(--admin-surface)}.adminShellScope[data-admin-theme=dark] :is(.financialRuleNote,.commissionPreview){border-color:var(--admin-line);background:var(--admin-surface-muted)}.adminShellScope[data-admin-theme=dark] .financialRuleNote{border-left-color:var(--admin-brand)}.adminShellScope[data-admin-theme=dark] :is(.moneyInput,.percentageInput){border-color:var(--admin-line-strong,var(--admin-line));background:var(--admin-surface)}.adminShellScope[data-admin-theme=dark] .productCancelLink{color:var(--admin-ink);border-color:var(--admin-line-strong,var(--admin-line))}.adminShellScope[data-admin-theme=dark] .primaryButton{border-color:var(--admin-brand);background:var(--admin-brand);color:#06120c}.adminShellScope[data-admin-theme=dark] .primaryButton:hover:not(:disabled){background:color-mix(in srgb, var(--admin-brand) 88%, #fff)}.adminShellScope[data-admin-theme=dark] .productImageChoose{border-color:var(--admin-line-strong,var(--admin-line));background:var(--admin-surface);color:var(--admin-ink)}.adminShellScope[data-admin-theme=dark] :is(.saleSplitTable thead,.saleSplitTable th){background:var(--admin-surface-muted);color:var(--admin-muted)}.adminShellScope[data-admin-theme=dark] .sectionLabel{color:var(--admin-muted)}.adminShellScope[data-admin-theme=dark] .panelNumber{color:var(--admin-brand)}.adminShellScope[data-admin-theme=dark] :is(.moneyInput,.percentageInput) i{color:var(--admin-muted)}@media (max-width:900px){.adminShellScope .adminTopbar{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;height:auto;padding:0}.adminShellScope .adminTopbar .operationStatus{border-bottom:1px solid var(--admin-line);gap:8px;min-width:0;padding:8px 16px}.adminShellScope .adminTopbar .operationStatus>span:last-child{white-space:nowrap;align-items:baseline;gap:6px;min-width:0;display:flex}.adminShellScope .adminTopbar .operationStatus small{flex:none}.adminShellScope .adminTopbar .operationStatus strong{text-overflow:ellipsis;min-width:0;overflow:hidden}.adminShellScope .adminTopbar .adminTopbarActions{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:8px 16px}.adminShellScope .adminTopbar .adminTopbarActions>*{flex:none}.adminShellScope .adminTopbar :is(.uiSoundToggle,.adminThemeToggle),.adminShellScope .adminTopbar .adminTopbarActions [class*=notification-popover] button{min-width:44px;min-height:44px}.adminShellScope .adminTopbar .adminIdentity{gap:8px;margin-left:auto}.adminShellScope .adminTopbar .adminIdentity button{min-height:44px;font-size:var(--admin-text-small);margin-left:0;padding:0 14px}}@media (max-width:400px){.adminShellScope .adminTopbar .operationStatus small{display:none}}@media (max-width:360px){.adminShellScope .adminTopbar .adminAvatar{display:none}}.orderCustomPeriod{border-top:1px solid var(--admin-line);flex-wrap:wrap;align-items:end;gap:10px 18px;padding-top:14px;display:flex}.orderCustomPeriodTitle{color:var(--admin-muted);align-self:center;font-size:12px;font-weight:700}.orderCustomPeriod[data-active] .orderCustomPeriodTitle{color:var(--admin-action)}.orderCustomPeriod .orderCustomDates{flex:460px;grid-template-columns:repeat(2,minmax(0,1fr)) auto}.orderCustomPeriod .orderCustomDates input{box-sizing:border-box;width:100%;min-width:0}@media (max-width:760px){.orderFilterPanel{gap:12px;padding:14px}.orderSearchForm>label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.orderFilterPanel .orderPeriodToolbar{gap:8px;padding-top:12px}.orderPeriodFilters{scroll-snap-type:x proximity;flex-wrap:nowrap;justify-content:flex-start;padding:0 0 4px;display:flex;overflow-x:auto}.orderFilterPanel .orderPeriodFilters{margin-inline:-14px;padding-inline:14px}.orderPeriodFilters a{scroll-snap-align:start;flex:none;min-height:48px;padding:0 16px;font-size:12px}.orderCustomPeriod .orderCustomDates{grid-template-columns:repeat(2,minmax(0,1fr))}.orderCustomPeriod .orderCustomDates button{grid-column:1/-1}}@media (max-width:380px){.orderCustomPeriod .orderCustomDates{grid-template-columns:minmax(0,1fr)}}.orderFilterPanel{gap:12px;padding:14px 16px}.orderFilterPanel .orderPeriodToolbar{gap:14px;padding-top:12px}.orderFilterPanel .orderPeriodToolbar>div{align-items:center;gap:8px;display:flex}.orderFilterPanel .orderPeriodToolbar>div strong{border:1px solid var(--admin-line-strong,var(--admin-line));border-radius:var(--admin-radius);background:color-mix(in srgb, var(--admin-brand-deep,var(--admin-ink)) 8%, var(--admin-surface));color:var(--admin-ink);white-space:nowrap;padding:4px 10px;font-size:12px}.orderFilterPanel .orderPeriodFilters a{min-height:40px}.orderFilterPanel .orderCustomPeriod{gap:8px 14px;padding-top:12px}.orderFilterPanel .orderCustomDates{gap:8px}.orderFilterPanel .orderCustomDates label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px}.orderFilterPanel .orderCustomDates input,.orderFilterPanel .orderCustomDates button{min-height:40px}@media (max-width:760px){.orderFilterPanel{gap:10px;padding:12px}.orderSearchControls{grid-template-columns:minmax(0,1fr) auto}.orderSearchField{grid-column:auto}.orderFilterPanel .orderPeriodToolbar{gap:6px;padding-top:10px}.orderFilterPanel .orderPeriodToolbar>div span{font-size:11px}.orderFilterPanel .orderPeriodFilters a{min-height:44px}.orderFilterPanel .orderCustomPeriodTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.orderFilterPanel .orderCustomPeriod{padding-top:10px}.orderFilterPanel .orderCustomDates label{grid-template-columns:minmax(0,1fr);gap:4px}.orderFilterPanel .orderCustomDates input,.orderFilterPanel .orderCustomDates button{min-height:44px}}section.orderPeriodToolbar{gap:14px;margin-bottom:14px;padding:10px 14px}section.orderPeriodToolbar>div{align-items:center;gap:8px;display:flex}section.orderPeriodToolbar>div strong{border:1px solid var(--admin-line-strong,var(--admin-line));border-radius:var(--admin-radius);background:color-mix(in srgb, var(--admin-brand-deep,var(--admin-ink)) 8%, var(--admin-surface));color:var(--admin-ink);white-space:nowrap;padding:4px 10px;font-size:12px}section.orderPeriodToolbar .orderPeriodFilters a{min-height:40px}@media (max-width:760px){section.orderPeriodToolbar{gap:6px;margin-bottom:12px;padding:10px 12px}section.orderPeriodToolbar>div span{font-size:11px}section.orderPeriodToolbar .orderPeriodFilters{margin-inline:-12px;padding-inline:12px}section.orderPeriodToolbar .orderPeriodFilters a{min-height:44px}}.memberSidebarHead{gap:10px;margin-bottom:20px;display:grid}.memberSidebarHead .adminAccountCard{margin-bottom:0}.revenueCard{--plaque-fill:#2b332e;--plaque-edge:#56635a;--plaque-spark:#9aa79f;--revenue-accent:#8fa096;border-radius:var(--admin-radius);color:#e9f1ec;background:linear-gradient(160deg,#111713 0%,#0d1310 100%);border:1px solid #28332d}.revenueCard[data-tier=faisca]{--plaque-fill:#5a3d08;--plaque-edge:#f59e0b;--plaque-spark:#fde68a;--revenue-accent:#f59e0b}.revenueCard[data-tier=estopim]{--plaque-fill:#5a2608;--plaque-edge:#f97316;--plaque-spark:#fed7aa;--revenue-accent:#f97316}.revenueCard[data-tier=dinamite]{--plaque-fill:#591313;--plaque-edge:#ef4444;--plaque-spark:#fecaca;--revenue-accent:#ef4444}.revenueCard[data-tier=supernova]{--plaque-fill:#0d4a30;--plaque-edge:#34d399;--plaque-spark:#ecfdf5;--revenue-accent:#34d399}.revenueCard>summary{cursor:pointer;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;min-height:44px;padding:10px 12px;list-style:none;display:grid}.revenueCard>summary::-webkit-details-marker{display:none}.revenueCard>summary:focus-visible{outline:3px solid var(--admin-focus);outline-offset:2px}.revenuePlaque{width:40px;height:40px;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--plaque-edge) 55%, transparent))}.revenuePlaque:not([data-earned]){filter:grayscale()opacity(.45)}.revenueCopy{gap:3px;min-width:0;display:grid}.revenueCopy small{color:#a9b7af;font-size:11px;font-weight:600}.revenueCopy strong{color:#f4f8f5;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.revenueTrack{background:#27312b;border-radius:999px;height:7px;overflow:hidden}.revenueFill{border-radius:inherit;background:linear-gradient(90deg, #1f9d68, var(--revenue-accent));min-width:4px;height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--revenue-accent) 60%, transparent);transition:width .7s cubic-bezier(.22,1,.36,1);display:block}.revenueHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.revenuePercent{color:var(--revenue-accent);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.revenueTiers{border-top:1px solid #28332d;gap:8px;padding:10px 12px 12px;display:grid}.revenueTiers p b{color:#e9f1ec}.revenueTiers p{color:#a9b7af;margin:0;font-size:11px;line-height:1.45}.revenueTiers ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.revenueTiers li{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.revenueTiers li .revenuePlaque{width:30px;height:30px}.revenueTiers li span{min-width:0;display:grid}.revenueTiers li strong{color:#e9f1ec;font-size:12px}.revenueTiers li small{color:#a9b7af;font-size:11px}.revenueTiers li em{color:#8fa096;font-size:10px;font-style:normal;font-weight:700}.revenueTiers li[data-earned] em{color:#34d399}.revenueTiers li .revenuePlaque[data-tier=faisca]{--plaque-fill:#5a3d08;--plaque-edge:#f59e0b;--plaque-spark:#fde68a}.revenueTiers li .revenuePlaque[data-tier=estopim]{--plaque-fill:#5a2608;--plaque-edge:#f97316;--plaque-spark:#fed7aa}.revenueTiers li .revenuePlaque[data-tier=dinamite]{--plaque-fill:#591313;--plaque-edge:#ef4444;--plaque-spark:#fecaca}.revenueTiers li .revenuePlaque[data-tier=supernova]{--plaque-fill:#0d4a30;--plaque-edge:#34d399;--plaque-spark:#ecfdf5}@media (prefers-reduced-motion:reduce){.revenueFill{transition:none}}
