.max-w-5xl:has(.mp-connected-status){--mp-blue:#3483fa;--mp-blue-strong:#1f6fe5;--mp-blue-soft:#edf6ff;--mp-blue-border:#b9ddfb;--mp-amber-soft:#fff9eb;--mp-amber-border:#f5d58a;--mp-ink:#13233a}.max-w-5xl:has(.mp-connected-status)>header{border:1px solid var(--mp-blue-border);background:radial-gradient(circle at 92% -20%,#3483fa29,#0000 38%),linear-gradient(135deg,#fff 0%,#f6fbff 58%,#eef7ff 100%);border-radius:1rem;min-height:7.25rem;padding:1.15rem 1.25rem 1.15rem 5.5rem;position:relative;overflow:hidden;box-shadow:0 10px 28px #1f6fe514}.max-w-5xl:has(.mp-connected-status)>header:before{content:"MP";color:#075fbd;letter-spacing:-.02em;background:linear-gradient(145deg,#dff2ff,#bfe3ff);border:1px solid #a8d5fb;border-radius:9999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;font-size:.9rem;font-weight:800;display:flex;position:absolute;top:1.25rem;left:1.25rem;box-shadow:inset 0 0 0 5px #ffffffb8}.max-w-5xl:has(.mp-connected-status)>header h1{color:var(--mp-ink);font-size:clamp(1.75rem,2.4vw,2.35rem);line-height:1.1}.max-w-5xl:has(.mp-connected-status)>header p{color:#5a6b80;max-width:44rem}.max-w-5xl:has(.mp-connected-status)>.overflow-hidden.border-sky-200{border-color:var(--mp-blue-border)!important;background:radial-gradient(circle at 88% 8%,#3483fa17,#0000 26%),#fff!important;box-shadow:0 12px 30px #144e8c14!important}.max-w-5xl:has(.mp-connected-status)>.overflow-hidden.border-sky-200>div:first-child{background:linear-gradient(90deg,#edf6ff9e,#fffffff5)}:is(.max-w-5xl:has(.mp-connected-status)>.overflow-hidden.border-sky-200 p.text-4xl,.max-w-5xl:has(.mp-connected-status)>.overflow-hidden.border-sky-200 p.md\:text-5xl){color:#0b63ce;letter-spacing:-.045em;font-weight:750}.max-w-5xl:has(.mp-connected-status)>.overflow-hidden.border-sky-200 .bg-muted\/20{border-top-color:var(--mp-amber-border)!important;background:linear-gradient(90deg, var(--mp-amber-soft), #fffdf8)!important}.max-w-5xl:has(.mp-connected-status)>.overflow-hidden.border-sky-200 button{border-color:#9fcef7;box-shadow:0 2px 8px #1f6fe514}.mp-connected-status{overflow:hidden;background:radial-gradient(circle at 96%,#21b58114,#0000 28%),linear-gradient(90deg,#fbfffd,#fff)!important;border-color:#b6e8d5!important;box-shadow:0 6px 20px #177e5b0d!important}.max-w-5xl:has(.mp-connected-status) section>.overflow-hidden.rounded-xl{border-color:#d9e4ef;box-shadow:0 8px 24px #182f4c0b}.max-w-5xl:has(.mp-connected-status) section>.overflow-hidden.rounded-xl .divide-y>div{transition:background-color .15s,box-shadow .15s}.max-w-5xl:has(.mp-connected-status) section>.overflow-hidden.rounded-xl .divide-y>div:hover{background:#fbfdff}.max-w-5xl:has(.mp-connected-status) section .rounded-full.border{color:#1269c7;border-color:#b9ddfb;background:#eef7ff!important}.max-w-5xl:has(.mp-connected-status) section button:has(.lucide-receipt-text){color:#1769c2}.mp-suite-nav-wrap{background:linear-gradient(90deg,#f2f9fff5,#fffffffa);border-bottom-color:#d6e8f8;box-shadow:0 1px #1f6fe508}.mp-suite-nav{scrollbar-width:none}.mp-suite-nav::-webkit-scrollbar{display:none}.mp-suite-brand{color:#1769c2;border-right:1px solid #cfe3f6;padding-right:.75rem}.mp-suite-link{color:#52657b}.mp-suite-link:hover{color:#0d65c7;background:#edf6ff}.mp-suite-link[aria-current=page]{color:#075fbd;background:#dff0ff;box-shadow:inset 0 0 0 1px #b6dafa}.mp-route-withdrawals>div>header,.mp-route-reconciliation>div>div:first-child{background:radial-gradient(circle at 94% 0,#3483fa1f,#0000 34%),linear-gradient(135deg,#fff 0%,#f7fbff 100%);border:1px solid #bdddf8;border-radius:1rem;padding:1rem 1.1rem;box-shadow:0 9px 24px #1f6fe50f}.mp-route-withdrawals>div>header h1,.mp-route-reconciliation>div>div:first-child h1{color:#13233a;letter-spacing:-.025em}.mp-route-withdrawals>div>header p,.mp-route-reconciliation>div>div:first-child p{color:#5d6f84}.mp-route-withdrawals .border-blue-200{background:linear-gradient(135deg,#f5fbff,#fff)!important;border-color:#badcf8!important}.mp-route-reconciliation .grid.md\:grid-cols-4>div{border-color:#d5e4f0;box-shadow:0 6px 18px #182f4c0a}.mp-route-reconciliation .grid.md\:grid-cols-4>div:first-child{background:radial-gradient(circle at 92% 20%,#3483fa1c,#0000 32%),#fff;border-color:#b9daf7}.mp-route-reconciliation .grid.md\:grid-cols-4>div:first-child .text-3xl{color:#0b63ce;letter-spacing:-.04em}.mp-route-reconciliation .border-amber-300{background:linear-gradient(135deg,#fffaf0,#fff);border-color:#f0cf7d!important}.mp-route-reconciliation button:not([data-slot]){transition:background-color .15s,border-color .15s}a[href=\/mercado-pago]:not(.mp-suite-link){font-weight:600}a[href=\/retiros-mercado-pago]:not(.mp-suite-link),a[href=\/mercado-pago-conciliacion]:not(.mp-suite-link){border-left:1px solid #94a3b847;border-radius:.45rem;width:calc(100% - .65rem);margin-left:.65rem;position:relative}a[href=\/retiros-mercado-pago]:not(.mp-suite-link) svg,a[href=\/mercado-pago-conciliacion]:not(.mp-suite-link) svg{opacity:.78}@media (width<=639px){.max-w-5xl:has(.mp-connected-status)>header{border-radius:.9rem;min-height:auto;padding:1rem 1rem 1rem 4.7rem}.max-w-5xl:has(.mp-connected-status)>header:before{width:2.85rem;height:2.85rem;font-size:.78rem;top:1rem;left:.95rem}.max-w-5xl:has(.mp-connected-status)>header h1{font-size:1.75rem}.max-w-5xl:has(.mp-connected-status)>header p{line-height:1.5}.border-sky-200:has(+.mp-connected-status) button:last-of-type{align-self:flex-start;font-size:.8125rem;width:auto!important;min-height:2.5rem!important;padding-inline:.875rem!important}.mp-suite-nav-wrap{padding-block:.45rem}.mp-suite-brand{font-size:.68rem}.mp-suite-link{padding:.45rem .7rem;font-size:.8rem}.mp-route-withdrawals>div>header,.mp-route-reconciliation>div>div:first-child{border-radius:.9rem;padding:.9rem}a[href=\/retiros-mercado-pago]:not(.mp-suite-link),a[href=\/mercado-pago-conciliacion]:not(.mp-suite-link){width:calc(100% - .5rem);margin-left:.5rem}}@media (prefers-reduced-motion:reduce){.max-w-5xl:has(.mp-connected-status) section>.overflow-hidden.rounded-xl .divide-y>div{transition:none}.mp-suite-link{transition:none}}.mp-seller-dashboard,.mp-admin-dashboard,.mp-route-withdrawals,.mp-route-reconciliation{--mp-brand:#3483fa;--mp-brand-dark:#1769c2;--mp-brand-soft:#eaf5ff;--mp-line:#d9e5ef;--mp-text:#223047}.mp-provider-hero,.mp-admin-hero{background:radial-gradient(circle at 90% 0,#3483fa38,#0000 34%),linear-gradient(135deg,#fff 0%,#f5fbff 55%,#eaf5ff 100%);border:1px solid #b9dcfb;border-radius:1.15rem;position:relative;overflow:hidden;box-shadow:0 14px 34px #1f6fe51a}.mp-provider-hero{padding:1.35rem 1.5rem 1.35rem 5.6rem!important}.mp-provider-hero:before{content:"MP";color:#075fbd;background:#dff1ff;border:1px solid #a8d3f9;border-radius:999px;place-items:center;width:3.2rem;height:3.2rem;font-weight:850;display:grid;position:absolute;top:1.35rem;left:1.35rem;box-shadow:inset 0 0 0 5px #ffffffb8}.mp-balance-card{border-color:#c8dff4!important;border-radius:1.15rem!important;box-shadow:0 12px 30px #1d436714!important}.mp-balance-card>div:first-child{background:#fff!important}.mp-balance-card p.text-4xl,.mp-balance-card p.md\:text-5xl{color:#1f6fe5!important;font-size:clamp(2.7rem,5vw,4.25rem)!important;font-weight:760!important}.mp-balance-card .bg-muted\/20{background:#f8fbfd!important;border-top-color:#dbe6ef!important}.mp-balance-card button:not(:disabled),.mp-blue-action:not(:disabled){box-shadow:0 5px 14px #3483fa33;border-color:var(--mp-brand)!important;background:var(--mp-brand)!important;color:#fff!important}.mp-balance-card button:not(:disabled):hover,.mp-blue-action:not(:disabled):hover{background:#2968c8!important}.mp-activity-section>div:last-of-type{border-radius:1.15rem!important}.mp-admin-hero{justify-content:space-between;align-items:center;gap:1.5rem;padding:1.65rem;display:flex}.mp-admin-logo{color:#075fbd;background:linear-gradient(145deg,#dff1ff,#b9ddfb);border-radius:999px;flex:none;place-items:center;width:3.8rem;height:3.8rem;font-size:1rem;font-weight:900;display:grid;box-shadow:inset 0 0 0 6px #ffffffb8}.mp-admin-hero h1{color:#13233a}.mp-admin-hero p{color:#52677e}.mp-admin-secure{color:#157456;align-items:center;gap:.3rem;font-size:.75rem;font-weight:650;display:inline-flex}.mp-admin-role-badge{background:#ffffffc2;border-color:#b9d9f7!important}.mp-admin-hero-actions{flex:none;gap:.65rem;display:flex}.mp-admin-shortcut{border:1px solid var(--mp-line);min-height:6.6rem;color:var(--mp-text);background:#fff;border-radius:1rem;align-items:flex-start;gap:.85rem;padding:1rem;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s;display:flex;box-shadow:0 7px 20px #182f4c0b}.mp-admin-shortcut:hover{border-color:#afd5f7;transform:translateY(-1px);box-shadow:0 10px 24px #1f6fe514}.mp-admin-shortcut-active{background:linear-gradient(135deg,#f6fbff,#fff);border-color:#add5f8}.mp-admin-shortcut-icon{background:var(--mp-brand-soft);width:2.55rem;height:2.55rem;color:var(--mp-brand-dark);border-radius:.8rem;flex:none;place-items:center;display:grid}.mp-admin-shortcut strong,.mp-admin-shortcut small{display:block}.mp-admin-shortcut strong{font-size:.95rem}.mp-admin-shortcut small{color:#66788c;margin-top:.35rem;line-height:1.4}.mp-admin-tool{background:linear-gradient(135deg,#fff,#fbfdff)!important;border:1px solid #d9e5ef!important;border-radius:1.1rem!important;box-shadow:0 10px 28px #182f4c0e!important}.mp-admin-results strong{margin-top:.25rem;font-size:1.2rem;display:block}.mp-route-withdrawals>div>header,.mp-route-reconciliation>div>div:first-child{background:radial-gradient(circle at 92% 0,#3483fa2b,#0000 36%),linear-gradient(135deg,#fff,#f2f9ff)!important;border-radius:1.15rem!important;box-shadow:0 12px 30px #1f6fe514!important}.mp-route-reconciliation .grid.md\:grid-cols-4>div{border-radius:1rem!important}.mp-route-reconciliation .border-amber-300{background:linear-gradient(135deg,#fffdf8,#fff)!important;border-radius:1rem!important}@media (width<=767px){.mp-admin-hero{flex-direction:column;align-items:stretch;padding:1.1rem}.mp-admin-logo{width:3rem;height:3rem;font-size:.82rem}.mp-admin-hero-actions{flex-direction:column;width:100%}.mp-admin-hero-actions>*{width:100%}.mp-provider-hero{padding:1rem 1rem 1rem 4.7rem!important}}@media (prefers-reduced-motion:reduce){.mp-admin-shortcut{transition:none}}@media (width<=767.98px){[aria-label=Indicadores\ financieros],[aria-label="Bloques del tablero ejecutivo"],[aria-label="Detalle del dinero"],[aria-label="Indicadores de inventario"]{overscroll-behavior-inline:contain;scroll-padding-inline:1rem}[aria-label=Indicadores\ financieros]>div,[aria-label="Bloques del tablero ejecutivo"]>div,[aria-label="Detalle del dinero"]>div,[aria-label="Indicadores de inventario"]>div{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important}}
