body:not([data-presentation]) .mfp-page{--job-card:#fff;--job-ink:#0e0f13;--job-muted:#7a7f8c;--job-divider:#ecede7;--job-red:#d93a3f;--job-red-bg:#fdecec;--job-green:#1a7f45;--job-green-bg:#e6f5ec;--job-amber:#b2650a;--job-amber-bg:#fbf3e4;--job-blue:#1f66f2;--job-shadow:0 1px 0 #00000008,0 6px 20px #1018280d;flex-direction:column;gap:20px;display:flex}.dark body:not([data-presentation]) .mfp-page{--job-card:#161a23;--job-ink:#f2f3f7;--job-muted:#8c93a3;--job-divider:#232833;--job-red:#f87171;--job-red-bg:#3a1b1c;--job-green:#4ade80;--job-green-bg:#123222;--job-amber:#f0b35c;--job-amber-bg:#33270f;--job-shadow:none}body:not([data-presentation]) .mfp-page .mfp-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}body:not([data-presentation]) .mfp-page .mfp-scope{gap:6px;display:flex}body:not([data-presentation]) .mfp-page .mfp-scope button{border:1px solid var(--job-divider);background:var(--job-card);height:34px;min-height:34px;color:var(--job-muted);box-shadow:none;border-radius:999px;padding:0 14px;font-size:13px;font-weight:700}body:not([data-presentation]) .mfp-page .mfp-scope button[aria-pressed=true]{background:var(--job-ink);color:var(--job-card);border-color:#0000}body:not([data-presentation]) .mfp-page .mfp-month{background:var(--job-card);box-shadow:var(--job-shadow);border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex}body:not([data-presentation]) .mfp-page .mfp-month button{width:32px;height:32px;min-height:32px;box-shadow:none;color:var(--job-muted);border-radius:50%;padding:0}body:not([data-presentation]) .mfp-page .mfp-month span{color:var(--job-ink);white-space:nowrap;padding:0 6px;font-size:13.5px;font-weight:800}body:not([data-presentation]) .mfp-page .mfp-kpis{grid-template-columns:1.25fr 1fr 1fr;gap:14px;display:grid}body:not([data-presentation]) .mfp-page .mfp-card{background:var(--job-card);box-shadow:var(--job-shadow);border:1px solid #0000;border-radius:20px;min-width:0;padding:20px}body:not([data-presentation]) .mfp-page .mfp-kpi-hero{flex-direction:column;grid-row:span 2;gap:8px;display:flex}body:not([data-presentation]) .mfp-page .mfp-kpi-label{color:var(--job-muted);align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}body:not([data-presentation]) .mfp-page .mfp-kpi-hero .mfp-kpi-value{color:var(--job-green);white-space:nowrap;font-size:44px;font-weight:800;line-height:1.05}body:not([data-presentation]) .mfp-page .mfp-kpi-sub{color:var(--job-muted);font-size:13px}body:not([data-presentation]) .mfp-page .mfp-kpi-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:12px;display:flex}body:not([data-presentation]) .mfp-page .mfp-kpi-actions button{min-height:40px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:700}body:not([data-presentation]) .mfp-page .mfp-kpi{flex-direction:column;gap:4px;display:flex}body:not([data-presentation]) .mfp-page .mfp-kpi .mfp-kpi-value{color:var(--job-ink);white-space:nowrap;font-size:24px;font-weight:800}body:not([data-presentation]) .mfp-page .mfp-kpi .mfp-kpi-value[data-tone=green]{color:var(--job-green)}body:not([data-presentation]) .mfp-page .mfp-kpi .mfp-kpi-value[data-tone=red]{color:var(--job-red)}body:not([data-presentation]) .mfp-page .mfp-kpi small{color:var(--job-muted);font-size:12px}body:not([data-presentation]) .mfp-page .mfp-kpi small button{color:var(--job-blue);min-height:0;box-shadow:none;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}body:not([data-presentation]) .mfp-page .mfp-tabs{background:var(--job-card);box-shadow:var(--job-shadow);border-radius:999px;gap:4px;padding:5px;display:flex}body:not([data-presentation]) .mfp-page .mfp-tabs button{min-width:0;height:38px;min-height:38px;color:var(--job-muted);box-shadow:none;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1 1 0;padding:0 12px;font-size:13.5px;font-weight:700;overflow:hidden}body:not([data-presentation]) .mfp-page .mfp-tabs button[aria-selected=true]{background:var(--job-ink);color:var(--job-card)}body:not([data-presentation]) .mfp-page .mfp-tabs button small{opacity:.7;margin-left:4px;font-weight:700}body:not([data-presentation]) .mfp-page .mfp-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}body:not([data-presentation]) .mfp-page .mfp-stat{background:var(--job-card);box-shadow:var(--job-shadow);border-radius:16px;min-width:0;padding:14px 16px}body:not([data-presentation]) .mfp-page .mfp-stat span{color:var(--job-muted);font-size:12px;font-weight:700;display:block}body:not([data-presentation]) .mfp-page .mfp-stat strong{color:var(--job-ink);white-space:nowrap;font-size:20px;font-weight:800}body:not([data-presentation]) .mfp-page .mfp-stat strong[data-tone=green]{color:var(--job-green)}body:not([data-presentation]) .mfp-page .mfp-stat strong[data-tone=red]{color:var(--job-red)}body:not([data-presentation]) .mfp-page .mfp-collapse{background:var(--job-card);box-shadow:var(--job-shadow);border-radius:20px;padding:4px 20px}body:not([data-presentation]) .mfp-page .mfp-collapse>summary{cursor:pointer;color:var(--job-ink);justify-content:space-between;align-items:center;gap:10px;padding:14px 0;font-size:15px;font-weight:800;list-style:none;display:flex}body:not([data-presentation]) .mfp-page .mfp-collapse>summary::-webkit-details-marker{display:none}body:not([data-presentation]) .mfp-page .mfp-collapse>summary svg{color:var(--job-muted);transition:transform .15s}body:not([data-presentation]) .mfp-page .mfp-collapse[open]>summary svg{transform:rotate(180deg)}body:not([data-presentation]) .mfp-page .mfp-collapse>div{flex-direction:column;gap:16px;padding-bottom:18px;display:flex}.dark body:not([data-presentation]) .mfp-page :is(.mfp-card,.mfp-stat,.mfp-kpi-hero,.mfp-tabs,.mfp-month,.mfp-collapse){box-shadow:none;border:1px solid #232833}@media (width<=1023px){body:not([data-presentation]) .mfp-page .mfp-kpis{grid-template-columns:1fr 1fr}body:not([data-presentation]) .mfp-page .mfp-kpi-hero{grid-area:auto/1/auto/-1}}@media (width<=639px){body:not([data-presentation]) .mfp-page .mfp-stats{grid-template-columns:1fr 1fr}body:not([data-presentation]) .mfp-page .mfp-kpi-hero .mfp-kpi-value{font-size:36px}body:not([data-presentation]) .mfp-page .mfp-scope button{height:32px;min-height:32px;padding:0 11px;font-size:12.5px}body:not([data-presentation]) .mfp-page table{min-width:0!important}body:not([data-presentation]) .mfp-page thead{display:none}body:not([data-presentation]) .mfp-page tbody tr{flex-wrap:wrap;gap:2px 14px;padding:12px 0;display:flex}body:not([data-presentation]) .mfp-page tbody td{padding:0!important}body:not([data-presentation]) .mfp-page tbody td:first-child{flex:100%}body:not([data-presentation]) .mfp-page tbody td .label-xs.sm\:hidden{display:none}body:not([data-presentation]) .mfp-page tfoot tr{flex-wrap:wrap;gap:2px 14px;display:flex}body:not([data-presentation]) .mfp-page tfoot td{padding:4px 0!important}}@media (width<=479px){body:not([data-presentation]) .mfp-page .mfp-tabs button{padding:0 12px;font-size:13.5px}body:not([data-presentation]) .mfp-page .mfp-tabs button small{display:none}}body:not([data-presentation]) .mfp-page :is(.mfp-kpi,.mfp-kpi-hero) .s3-figure-toggle{max-width:100%;box-shadow:none;flex-wrap:nowrap;align-items:baseline;gap:6px;display:flex}body:not([data-presentation]) .mfp-page :is(.mfp-kpi,.mfp-kpi-hero) .private-text-money{white-space:nowrap}body:not([data-presentation]) .mfp-page :is(.mfp-kpi,.mfp-kpi-hero) .private-figure-label{color:var(--job-muted);font-size:13px;font-weight:800}body:not([data-presentation]) .mfp-page :is(.mfp-kpi,.mfp-kpi-hero) .s3-figure{min-width:0}@media (width<=639px){body:not([data-presentation]) .mfp-page :is(.mfp-kpi,.mfp-kpi-hero) .s3-figure-toggle{flex-wrap:wrap;row-gap:2px}body:not([data-presentation]) .mfp-page :is(.mfp-kpi,.mfp-kpi-hero) .s3-figure-toggle .private-text-money{flex:100%;order:2;font-size:22px}body:not([data-presentation]) .mfp-page :is(.mfp-kpi,.mfp-kpi-hero) .s3-figure-toggle>svg{margin-left:auto}}body:not([data-presentation]) .brand-preview{--brand-stage:oklch(16.4% .021 254);--brand-ink:oklch(96.5% .012 85);--brand-muted:oklch(75% .018 250);--brand-border:oklch(100% 0 0/.12);background:var(--brand-stage);color:var(--brand-ink);border-radius:8px;min-height:160px;padding:28px 16px;font-family:Plus Jakarta Sans,system-ui,sans-serif}body:not([data-presentation]) .brand-preview .text-muted-foreground{color:var(--brand-muted);border-color:var(--brand-border)}body:not([data-presentation]) .brand-preview .label-xs{text-transform:uppercase}
