@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Variable.ttf)format("truetype");font-weight:300 900;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-master:"Satoshi", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--color-primary:#1f2937;--color-primary-hover:#111827;--color-primary-text:#fff;--color-secondary:#fff;--color-secondary-hover:#f3f4f6;--color-secondary-text:#111827;--color-sidebar:#1f2937;--color-background:#f5f7fa;--color-surface:#fff;--color-card:#fff;--color-border:#d9e2df;--color-text:#1f2937;--color-muted-text:#4b5563;--color-table-header:#f3f4f6;--color-table-header-text:#111827;--color-table-row:#fff;--color-table-row-alt:#fafafa;--color-table-text:#111827;--color-table-muted-text:#4b5563;--color-danger:#dc2626;--color-success:#047857;--color-warning:#92400e;--shadow-sm:0 2px 8px rgba(31,41,55,.055);--shadow-md:0 14px 34px rgba(31,41,55,.09)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#e5e7eb;--color-primary-hover:#fff;--color-primary-text:#111827;--color-secondary:#1f2937;--color-secondary-hover:#374151;--color-secondary-text:#f9fafb;--color-sidebar:#111827;--color-background:#0f172a;--color-surface:#172033;--color-card:#172033;--color-border:#344054;--color-text:#f3f4f6;--color-muted-text:#b4becd;--color-table-header:#202b3d;--color-table-header-text:#f3f4f6;--color-table-row:#172033;--color-table-row-alt:#1b2638;--color-table-text:#f3f4f6;--color-table-muted-text:#b4becd;--color-danger:#f87171;--color-success:#34d399;--color-warning:#fbbf24;--shadow-sm:0 2px 8px rgba(0,0,0,.22);--shadow-md:0 14px 34px rgba(0,0,0,.34)}*{box-sizing:border-box}html,body,#root{width:100%;min-height:100%;margin:0}html{background:var(--color-background)}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-master);letter-spacing:-.006em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}:root[data-theme=dark] body,:root[data-theme=dark] #root{background:var(--color-background)}:root[data-theme=dark] header{background:rgba(23,32,51,.95)!important}:root[data-theme=dark] main{color:var(--color-text)}:root[data-theme=dark] main [style*="background: rgb(255, 255, 255)"],:root[data-theme=dark] main [style*="background: #fff"],:root[data-theme=dark] [role=dialog] [style*="background: rgb(255, 255, 255)"]{background:var(--color-surface)!important;color:var(--color-text)!important;border-color:var(--color-border)!important}:root[data-theme=dark] main [style*="background: rgb(249, 250, 251)"],:root[data-theme=dark] main [style*="background: rgb(243, 244, 246)"],:root[data-theme=dark] main [style*="background: rgb(248, 250, 252)"],:root[data-theme=dark] main [style*="background: rgb(241, 245, 249)"],:root[data-theme=dark] main [style*="background: linear-gradient"]{color:var(--color-text)!important;border-color:var(--color-border)!important;background:#1b2638!important}:root[data-theme=dark] main [style*="color: rgb(17, 24, 39)"],:root[data-theme=dark] main [style*="color: rgb(31, 41, 55)"],:root[data-theme=dark] [role=dialog] [style*="color: rgb(17, 24, 39)"]{color:var(--color-text)!important}:root[data-theme=dark] main [style*="color: rgb(75, 85, 99)"],:root[data-theme=dark] main [style*="color: rgb(107, 114, 128)"]{color:var(--color-muted-text)!important}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{color:#f9fafb!important;background:#111827!important;border-color:#475569!important}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#94a3b8!important}:root[data-theme=dark] table,:root[data-theme=dark] tbody,:root[data-theme=dark] td{background:var(--color-table-row);color:var(--color-table-text);border-color:var(--color-border)!important}:root[data-theme=dark] th,:root[data-theme=dark] thead{background:var(--color-table-header)!important;color:var(--color-table-header-text)!important;border-color:var(--color-border)!important}:root[data-theme=dark] pre{color:#e5e7eb!important;background:#0b1220!important;border-color:#374151!important}:root[data-theme=dark] .recharts-cartesian-grid line{stroke:#334155}:root[data-theme=dark] .recharts-text{fill:#cbd5e1}:root[data-theme=dark] .recharts-default-tooltip{color:#f9fafb!important;background:#111827!important;border-color:#475569!important}.merketos-info-banner,main [style*="background: rgb(255, 247, 230)"]{color:#065f46!important;background:#ecfdf5!important;border-color:#a7f3d0!important}.merketos-info-banner *,main [style*="background: rgb(255, 247, 230)"] *{color:inherit!important}:root[data-theme=dark] .merketos-info-banner,:root[data-theme=dark] main [style*="background: rgb(255, 247, 230)"]{color:#d1fae5!important;background:#052e2b!important;border-color:#047857!important}:root[data-theme=dark] main [style*="background: rgb(255, 251, 235)"]{color:#fef3c7!important;background:#422006!important;border-color:#b45309!important}:root[data-theme=dark] main [style*="background: rgb(255, 251, 235)"] *{color:inherit!important}:root[data-theme=dark] main [style*="background: rgb(230, 255, 251)"],:root[data-theme=dark] main [style*="background: rgb(221, 247, 243)"],:root[data-theme=dark] main [style*="background: rgb(224, 242, 241)"]{color:#ecfeff!important;background:#064e4b!important;border-color:#0f8f83!important}:root[data-theme=dark] main [style*="background: rgb(230, 255, 251)"] *,:root[data-theme=dark] main [style*="background: rgb(221, 247, 243)"] *,:root[data-theme=dark] main [style*="background: rgb(224, 242, 241)"] *{color:inherit!important}:root[data-theme=dark] main [style*="background: rgb(240, 253, 244)"],:root[data-theme=dark] main [style*="background: rgb(236, 253, 245)"],:root[data-theme=dark] main [style*="background: rgb(220, 252, 231)"],:root[data-theme=dark] main [style*="background: rgb(209, 250, 229)"],:root[data-theme=dark] main [style*="background: rgb(238, 248, 239)"]{color:#d1fae5!important;background:#052e2b!important;border-color:#047857!important}:root[data-theme=dark] main [style*="background: rgb(240, 253, 244)"] *,:root[data-theme=dark] main [style*="background: rgb(236, 253, 245)"] *,:root[data-theme=dark] main [style*="background: rgb(220, 252, 231)"] *,:root[data-theme=dark] main [style*="background: rgb(209, 250, 229)"] *,:root[data-theme=dark] main [style*="background: rgb(238, 248, 239)"] *{color:inherit!important}:root[data-theme=dark] main [style*="background: rgb(254, 242, 242)"],:root[data-theme=dark] main [style*="background: rgb(254, 226, 226)"],:root[data-theme=dark] main [style*="background: rgb(255, 247, 244)"]{color:#fee2e2!important;background:#451a1a!important;border-color:#b91c1c!important}:root[data-theme=dark] main [style*="background: rgb(254, 242, 242)"] *,:root[data-theme=dark] main [style*="background: rgb(254, 226, 226)"] *,:root[data-theme=dark] main [style*="background: rgb(255, 247, 244)"] *{color:inherit!important}:root[data-theme=dark] main [style*="background: rgb(254, 243, 199)"],:root[data-theme=dark] main [style*="background: rgb(255, 247, 237)"],:root[data-theme=dark] main [style*="background: rgb(255, 237, 213)"]{color:#fef3c7!important;background:#422006!important;border-color:#b45309!important}:root[data-theme=dark] main [style*="background: rgb(254, 243, 199)"] *,:root[data-theme=dark] main [style*="background: rgb(255, 247, 237)"] *,:root[data-theme=dark] main [style*="background: rgb(255, 237, 213)"] *{color:inherit!important}.merketos-sales-pause,.merketos-sales-pause summary{color:#78350f!important}.merketos-sales-pause summary *{color:inherit!important}:root[data-theme=dark] .merketos-sales-pause{color:#fef3c7!important;background:#422006!important;border-color:#d97706!important}:root[data-theme=dark] .merketos-sales-pause summary,:root[data-theme=dark] .merketos-sales-pause summary *,:root[data-theme=dark] .merketos-sales-pause label,:root[data-theme=dark] .merketos-sales-pause small{color:#fef3c7!important}:root[data-theme=dark] .merket-rewards-page{background:var(--color-background)!important;color:var(--color-text)!important}:root[data-theme=dark] .merket-rewards-page h1,:root[data-theme=dark] .merket-rewards-page h2,:root[data-theme=dark] .merket-rewards-page h3,:root[data-theme=dark] .merket-rewards-page h4,:root[data-theme=dark] .merket-rewards-page td,:root[data-theme=dark] .merket-rewards-page strong{color:var(--color-text)!important}:root[data-theme=dark] .merket-rewards-page p,:root[data-theme=dark] .merket-rewards-page label,:root[data-theme=dark] .merket-rewards-page [style*="color: rgb(51, 65, 85)"],:root[data-theme=dark] .merket-rewards-page [style*="color: rgb(71, 85, 105)"],:root[data-theme=dark] .merket-rewards-page [style*="color: rgb(100, 116, 139)"]{color:var(--color-muted-text)!important}:root[data-theme=dark] .merket-rewards-page table,:root[data-theme=dark] .merket-rewards-page tbody,:root[data-theme=dark] .merket-rewards-page tr,:root[data-theme=dark] .merket-rewards-page td{background:var(--color-table-row)!important;border-color:var(--color-border)!important}:root[data-theme=dark] .merket-rewards-page th{background:var(--color-table-header)!important;color:var(--color-table-header-text)!important}:root[data-theme=dark] .merket-rewards-page .merketos-info-banner,:root[data-theme=dark] .merket-rewards-page .merketos-info-banner *{color:#d1fae5!important}:root[data-theme=dark] .merketos-calendar-popover{color:#f3f4f6!important;background:#172033!important;border-color:#475569!important;box-shadow:0 20px 50px rgba(0,0,0,.48)!important}:root[data-theme=dark] .merketos-calendar-month,:root[data-theme=dark] .merketos-calendar-weekday{color:#f3f4f6!important}:root[data-theme=dark] .merketos-calendar-nav{color:#f9fafb!important;background:#111827!important;border-color:#475569!important}:root[data-theme=dark] .merketos-calendar-day{color:#f3f4f6!important;background:#1f2937!important;border-color:#475569!important}:root[data-theme=dark] .merketos-calendar-day.is-muted{color:#7c8aa0!important;background:#111827!important}:root[data-theme=dark] .merketos-calendar-day.is-today{box-shadow:inset 0 0 0 1px #34d399;border-color:#34d399!important}:root[data-theme=dark] .merketos-calendar-day.is-selected{color:#fff!important;background:#047857!important;border-color:#34d399!important}.marketplace-settlement-table th,.marketplace-settlement-table td{white-space:normal}.bank-reconciliation-table th,.bank-reconciliation-table td{white-space:normal;overflow-wrap:anywhere}@media (min-width:1100px){.marketplace-settlement-table-wrap,.bank-reconciliation-table-wrap{overflow-x:visible!important}.bank-reconciliation-table{table-layout:fixed;min-width:0!important}.bank-reconciliation-table .bank-col-date{width:8%}.bank-reconciliation-table .bank-col-description{width:24%}.bank-reconciliation-table .bank-col-reference{width:10%}.bank-reconciliation-table .bank-col-amount{width:7%}.bank-reconciliation-table .bank-col-status{width:9%}.bank-reconciliation-table .bank-col-matched{width:11%}.bank-reconciliation-table .bank-col-action{width:10%}.bank-reconciliation-table .bank-description-cell{line-height:1.4}}@media (max-width:1099px){.marketplace-settlement-table{table-layout:fixed!important;min-width:940px!important}.bank-reconciliation-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.bank-reconciliation-table{table-layout:auto;min-width:980px!important}}button,input,select,textarea{font-family:var(--font-master)}button{-webkit-tap-highlight-color:transparent;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .12s}button:not(:disabled):active{transform:translateY(1px)}button:focus-visible{outline-offset:2px;outline:3px solid rgba(31,41,55,.2)}a:focus-visible{outline-offset:2px;outline:3px solid rgba(31,41,55,.2)}input:focus-visible{outline-offset:2px;outline:3px solid rgba(31,41,55,.2)}select:focus-visible{outline-offset:2px;outline:3px solid rgba(31,41,55,.2)}textarea:focus-visible{outline-offset:2px;outline:3px solid rgba(31,41,55,.2)}input,select,textarea{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}a{color:inherit}table{border-collapse:collapse;color:var(--color-table-text);background:var(--color-table-row)}thead,tbody,tr,th,td{color:var(--color-table-text)}th{background:var(--color-table-header);color:var(--color-table-header-text)}td{color:var(--color-table-text)}td *,th *{color:inherit}img,svg,input,select,textarea,button{max-width:100%}pre{max-width:100%;overflow-x:auto}::-moz-selection{color:#082f49;text-shadow:none;background:#38bdf8}::selection{color:#082f49;text-shadow:none;background:#38bdf8}:root[data-theme=dark] ::-moz-selection{color:#111827;background:#facc15}:root[data-theme=dark] ::selection{color:#111827;background:#facc15}input::-moz-selection{color:#083344;background:#22d3ee}input::selection{color:#083344;background:#22d3ee}textarea::-moz-selection{color:#083344;background:#22d3ee}textarea::selection{color:#083344;background:#22d3ee}:root[data-theme=dark] input::-moz-selection{color:#111827;background:#fde047}:root[data-theme=dark] input::selection{color:#111827;background:#fde047}:root[data-theme=dark] textarea::-moz-selection{color:#111827;background:#fde047}:root[data-theme=dark] textarea::selection{color:#111827;background:#fde047}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-background)}::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#6b7280}@media (max-width:900px){body{font-size:13px}table{min-width:720px}}@media print{html,body{color:#000!important;background:#fff!important}button,aside,header{display:none!important}}@media (max-width:760px){body,#root{overflow-x:hidden}main{max-width:100vw;overflow-x:hidden}form,label,input,select,textarea,button{min-width:0}table{min-width:680px}body{font-size:15px;line-height:1.45}p,span,div,label,button,input,select,textarea{font-size:max(14px,1em)}h1{font-size:26px!important;line-height:1.15!important}h2{font-size:21px!important;line-height:1.2!important}h3{font-size:18px!important;line-height:1.25!important}[role=dialog]{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}[role=dialog] form,[role=dialog] form>div,[role=dialog] label{min-width:0!important;max-width:100%!important}[role=dialog] [style*=grid-template-columns],main [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}[role=dialog] [style*=minWidth],main [style*=minWidth]{min-width:0!important}input,select,textarea{min-height:44px}.merketos-mobile-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto!important}}@media (max-width:420px){body{font-size:15.5px}button{min-height:42px}}@media (max-width:760px){[role=dialog]{max-width:calc(100vw - 16px)!important}input[type=date],input[type=datetime-local],input[type=time]{min-height:42px;font-size:14px}.team-calendar-mobile-month-nav{grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center!important;width:100%!important;min-width:0!important;display:grid!important}.team-calendar-mobile-shell{box-sizing:border-box!important;background:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px 0 12px!important;overflow:hidden!important}.team-calendar-mobile-weekdays,.team-calendar-mobile-grid{box-sizing:border-box!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.team-calendar-mobile-weekday{text-align:center!important;color:#111827!important;background:#f3f4f6!important;border:1px solid #e5e7eb!important;border-bottom:0!important;min-width:0!important;padding:7px 0!important;font-size:12px!important;font-weight:900!important;line-height:1!important}.team-calendar-mobile-cell{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-sizing:border-box!important;text-align:left!important;cursor:pointer!important;color:#111827!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;width:100%!important;min-width:0!important;height:74px!important;padding:4px 3px!important;display:flex!important;overflow:hidden!important}.team-calendar-mobile-cell.is-muted{color:#b6bbc3!important;background:#fafafa!important}.team-calendar-mobile-cell.is-today{background:#f9fafb!important;border-color:#111827!important}.team-calendar-mobile-cell.is-selected{background:#eef2f7!important;border-color:#111827!important;box-shadow:inset 0 0 0 1px #111827!important}.team-calendar-mobile-date{margin:0 0 3px!important;font-size:11px!important;font-weight:800!important;line-height:1.1!important;display:block!important}.team-calendar-mobile-events{gap:2px!important;min-width:0!important;display:grid!important}.team-calendar-mobile-event{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:8px!important;max-width:100%!important;padding:2px 3px!important;font-size:8px!important;font-weight:800!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.team-calendar-mobile-more{color:#4b5563!important;padding-left:2px!important;font-size:8px!important;font-weight:900!important;line-height:1.1!important;display:block!important}.team-calendar-mobile-legend{color:#6b7280!important;white-space:nowrap!important;grid-template-columns:repeat(4,auto)!important;justify-content:center!important;gap:6px 8px!important;margin-top:12px!important;font-size:10px!important;font-weight:800!important;display:grid!important}.team-calendar-panel-header{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;display:grid!important}.team-calendar-mobile-month-nav{grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;display:grid!important}.team-calendar-mobile-month-nav strong{text-align:center!important;white-space:nowrap!important}.team-calendar-mobile-weekdays,.team-calendar-mobile-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important}}
