html[data-mp-theme="ocean"]{--t-bg:#04172b;--t-surface:#092440;--t-surface2:#0d2e50;--t-text:#f4faff;--t-muted:#b3cee4;--t-line:#285574;--t-side:#021224;--t-side-text:#e0f3ff;--t-accent:#63dfff;--t-accent-text:#032039;--t-soft:#123d5b;--t-soft-text:#8beaff;--t-nav:#104569;--t-nav-text:#fff;--t-input:#082039;--t-head:#123958;color-scheme:dark}
html body #mp5517Brand,html body #mp5517LogoFallback,html body #mp5517CompanyLogo{display:none!important}
html body .sidebar .nav[data-page="home"]{margin-top:12px!important}
html body #avatarButton{border:3px solid var(--t-accent)!important;box-shadow:0 0 0 3px var(--t-soft)!important;padding:3px!important;background:var(--t-surface)!important;overflow:hidden;border-radius:50%!important}
html body #avatarImage{border-radius:50%;object-fit:cover}
html body #mpRecentCard183{display:none!important}
html body #mp102-home-id{padding-top:4px!important;margin-top:0!important}
html body #mp102-home-id .mp177-welcome{padding-top:0!important;margin-top:0!important;margin-bottom:14px!important}
html body #mp102-home-id .mp177-welcome>span{align-self:flex-start!important;padding-top:0!important}
html body #mp102-home-id .mp177-agenda{margin-top:0!important}
html body:has(#mp102-home-id) #content{padding-top:12px!important}
html body #mp246DashGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
html body .mp246-dash{min-width:0;border:1px solid var(--t-line);border-radius:14px;background:var(--t-surface);color:var(--t-text);text-align:left;padding:16px;cursor:pointer;transition:transform .15s,border-color .15s}
html body .mp246-dash:hover{transform:translateY(-2px);border-color:var(--t-accent)}
html body .mp246-dash svg{display:block;width:100%;height:106px;border-radius:8px;background:var(--t-surface2);color:var(--t-accent);margin-bottom:12px}
html body .mp246-dash small{display:block;color:var(--t-muted);margin-top:8px}
html body .mp246-money{position:relative;display:inline-block;width:100%;min-width:0;vertical-align:middle}
html body .mp246-money input{width:100%!important}
html body .mp246-money .mp246-formatted{position:absolute;inset:1px;display:flex;align-items:center;padding:0 12px;background:var(--t-input);color:var(--t-text);border-radius:7px;pointer-events:none;font:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body .mp246-money:focus-within .mp246-formatted{display:none}
html body .mp246-money .mp246-preview{display:none;color:var(--t-muted);font-size:11px;margin-top:4px}
html body .mp246-money:focus-within .mp246-preview{display:block}
html body .mp246-money input:disabled~.mp246-formatted{opacity:.6}
@media(max-width:620px){html body #mp246DashGrid{grid-template-columns:1fr}}
html[data-mp-theme="ocean"] body #app .top .mp25-product img{filter:brightness(0) invert(1)!important}
html[data-mp-theme="ocean"] body #app .sidebar{background:var(--t-side)!important}
html[data-mp-theme="ocean"] body #app .mp177-favorite>span{filter:brightness(1.35)}
html body #app > .sidebar #mp5517Brand,html:not(.mp177-compact) body #app > .sidebar #mp5517Brand{display:none!important;height:0!important;margin:0!important;padding:0!important;border:0!important}
