body{background:rgb(var(--c-surface));color:rgb(var(--c-ink));font-family:Inter,system-ui,sans-serif}.ma-flow{--ground:rgb(var(--c-surface));--surface:rgb(var(--c-surface));--surface-2:rgb(var(--c-wash-1));--surface-3:rgb(var(--c-wash-2));--ink:rgb(var(--c-ink));--ink-2:rgb(var(--c-muted));--ink-3:rgb(var(--c-faint));--line:rgb(var(--c-hairline));--accent:rgb(var(--c-primary));--accent-2:rgb(var(--c-primary-strong));--accent-ink:rgb(var(--c-on-primary));--accent-soft:rgb(var(--c-wash-1));--go:rgb(var(--c-verified));--go-soft:rgb(var(--c-verified-tint));--watch:rgb(var(--c-pending));--watch-soft:rgb(var(--c-pending-tint));--caution:rgb(var(--c-pending));--caution-soft:rgb(var(--c-pending-tint));--stop:rgb(var(--c-danger));--stop-soft:rgb(var(--c-danger-tint));--pending:rgb(var(--c-na));--pending-soft:rgb(var(--c-na-tint));--radius:18px;--sans:Inter,system-ui,sans-serif;--shadow:none;color:var(--ink);font-size:15px;line-height:1.55}.ma-flow .ma-main{max-width:none;padding:32px 0 40px}.ma-flow h1{font:800 34px/1.15 Plus Jakarta Sans;letter-spacing:-.02em;margin:0 0 6px}.ma-flow h2{font:700 20px/1.3 Plus Jakarta Sans;margin:0 0 10px}.ma-flow h3{font:600 16px Plus Jakarta Sans}.ma-flow .btn{border-radius:12px;min-height:44px;padding:10px 18px;font-family:Inter}.ma-flow .btn.ghost{background:rgb(var(--c-wash-1));border-color:transparent;color:var(--ink)}.ma-flow .chip{border:0;padding:3px 11px}.ma-flow .acard{border:0;background:rgb(var(--c-wash-1));border-radius:20px;transition:background .15s}.ma-flow .acard:hover{background:rgb(var(--c-wash-2))}.ma-flow .card-main{padding:20px 52px 20px 20px}.ma-flow .grid{gap:20px}.ma-flow .panel{border:0;border-radius:0;background:none;padding:0 0 26px;margin:0 0 26px;border-bottom:1px solid var(--line)}.ma-flow .panel:last-child{border-bottom:0}.ma-flow .detail{gap:40px;margin-top:20px}.ma-flow .state{border:0;background:rgb(var(--c-wash-1));border-radius:24px;padding:56px 20px}.ma-flow .banner{border:0;border-radius:14px;padding:12px 16px}.ma-flow .tab{border:0;background:rgb(var(--c-wash-1));color:var(--ink);font-weight:600}.ma-flow .tab[aria-selected=true]{background:var(--accent);color:var(--accent-ink)}.ma-flow .report-body{border:0;background:none;padding:8px 0}.ma-flow .plan-card{border:0;background:rgb(var(--c-wash-1));border-radius:20px;padding:24px}.ma-flow .plan-card.current{box-shadow:inset 0 0 0 2px var(--accent)}.ma-flow .choice{border:0;background:rgb(var(--c-wash-1));border-radius:16px;padding:16px 18px}.ma-flow .choice:hover{background:rgb(var(--c-wash-2))}.ma-flow .pick{border:0;background:rgb(var(--c-wash-1))}.ma-flow input[type=text],.ma-flow input[type=search],.ma-flow input[type=time],.ma-flow select{border-radius:12px;min-height:46px;background:rgb(var(--c-surface));border-color:var(--line)}.ma-flow .menu,.ma-flow .ma-dialog{border:0;box-shadow:0 18px 50px -18px #0f172a59;border-radius:16px}.ma-flow .ma-dialog{background:rgb(var(--c-surface));color:var(--ink)}.ma-flow .dlg-head,.ma-flow .dlg-foot{border-color:var(--line)}.ma-flow .toast{background:rgb(var(--c-ink));color:rgb(var(--c-surface));border-radius:12px}.ma-flow .sticky-sel{top:84px}@media (max-width:640px){.ma-flow .ma-main{padding-top:20px}.ma-flow h1{font-size:28px}}
