:root{--maq-brand-primary:#1e3a5f;--maq-brand-primary-hover:#2a4d7a;--maq-brand-primary-active:#162c49;--maq-brand-secondary:#006c35;--maq-brand-accent:#c9a227;--maq-brand-on-primary:#fff;--maq-brand-on-secondary:#fff;--maq-brand-on-accent:#162c49;--maq-semantic-success:#0e7c3a;--maq-semantic-success-bg:#e8f5ee;--maq-semantic-warning:#a85d00;--maq-semantic-warning-bg:#fdf3e5;--maq-semantic-danger:#b0271e;--maq-semantic-danger-bg:#fce8e6;--maq-semantic-info:#1e3a5f;--maq-semantic-info-bg:#e7ebf1;--maq-mode-a:#0e7c3a;--maq-mode-d:#7a6f8a;--maq-mode-d-bg:#f0eef5;--maq-hitl-pending:#a85d00;--maq-agent-attributed:#5a1e8b;--maq-agent-attributed-bg:#f2ebf7;--maq-neutral-0:#fff;--maq-neutral-50:#f9fafb;--maq-neutral-100:#f3f4f6;--maq-neutral-200:#e5e7eb;--maq-neutral-300:#d1d5db;--maq-neutral-400:#9ca3af;--maq-neutral-500:#6b7280;--maq-neutral-600:#4b5563;--maq-neutral-700:#374151;--maq-neutral-800:#1f2937;--maq-neutral-900:#111827;--maq-neutral-1000:#000;--maq-brand-primary-bg:#e7ebf1;--maq-brand-secondary-bg:#dbf1e3;--maq-brand-accent-bg:#faf1d9;--maq-semantic-on-success:#fff;--maq-semantic-on-warning:#fff;--maq-semantic-on-danger:#fff;--maq-semantic-on-info:#fff;--maq-semantic-success-hover:#077533;--maq-semantic-success-active:#03712f;--maq-semantic-warning-hover:#a05500;--maq-semantic-warning-active:#9d5200;--maq-semantic-danger-hover:#a81f16;--maq-semantic-danger-active:#a41b12;--maq-semantic-info-hover:#1a365b;--maq-semantic-info-active:#183459}
:root{--maq-font-arabic:"IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI Arabic", "Noto Sans Arabic", sans-serif;--maq-font-latin:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--maq-font-mono:"IBM Plex Mono", "SF Mono", Consolas, "Courier New", monospace;--maq-text-xs:12px;--maq-text-sm:14px;--maq-text-base:16px;--maq-text-md:18px;--maq-text-lg:20px;--maq-text-xl:24px;--maq-text-2xl:30px;--maq-text-3xl:36px;--maq-text-4xl:48px;--maq-weight-light:300;--maq-weight-regular:400;--maq-weight-medium:500;--maq-weight-semibold:600;--maq-weight-bold:700;--maq-leading-tight:1.25;--maq-leading-normal:1.5;--maq-leading-relaxed:1.75;--maq-tracking-tight:-.01em;--maq-tracking-normal:0;--maq-tracking-wide:.05em}
:root{--maq-space-1:4px;--maq-space-2:8px;--maq-space-3:12px;--maq-space-4:16px;--maq-space-6:24px;--maq-space-8:32px;--maq-space-12:48px;--maq-space-16:64px;--maq-space-24:96px;--maq-space-32:128px;--maq-container-sm:640px;--maq-container-md:768px;--maq-container-lg:1024px;--maq-container-xl:1280px;--maq-container-2xl:1536px}
:root{--maq-duration-instant:0s;--maq-duration-fast:.15s;--maq-duration-default:.25s;--maq-duration-deliberate:.4s;--maq-duration-slow:.6s;--maq-ease-linear:linear;--maq-ease-default:cubic-bezier(.4, 0, .2, 1);--maq-ease-in:cubic-bezier(.4, 0, 1, 1);--maq-ease-out:cubic-bezier(0, 0, .2, 1);--maq-ease-in-out:cubic-bezier(.4, 0, .2, 1)}@media (prefers-reduced-motion:reduce){:root{--maq-duration-fast:0s;--maq-duration-default:0s;--maq-duration-deliberate:0s;--maq-duration-slow:0s}}
:root{--maq-icon-xs:12px;--maq-icon-sm:16px;--maq-icon-md:20px;--maq-icon-lg:24px;--maq-icon-xl:32px;--maq-icon-2xl:48px}
:root{--maq-elevation-sm:0 1px 2px 0 #0000000d;--maq-elevation-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--maq-elevation-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--maq-elevation-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a}
:root{--maq-radius-sm:4px;--maq-radius-md:8px;--maq-radius-lg:12px;--maq-radius-xl:16px}

*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--maq-font-arabic), var(--maq-font-latin), system-ui, sans-serif;background:var(--maq-neutral-50);color:var(--maq-neutral-900);line-height:var(--maq-leading-normal)}.mfd-latin{font-family:var(--maq-font-latin);font-size:var(--maq-text-xs);color:var(--maq-neutral-500)}.mfd-shell{flex-direction:column;min-block-size:100vh;display:flex}.mfd-main{inline-size:100%;max-inline-size:72rem;padding-inline:var(--maq-space-6);padding-block:var(--maq-space-8);gap:var(--maq-space-12);flex-direction:column;margin-inline:auto;display:flex}.mfd-header{border-block-end:1px solid var(--maq-neutral-200);background:var(--maq-neutral-0)}.mfd-header__inner{max-inline-size:72rem;padding-inline:var(--maq-space-6);padding-block:var(--maq-space-4);justify-content:space-between;align-items:baseline;gap:var(--maq-space-4);margin-inline:auto;display:flex}.mfd-wordmark{font-size:var(--maq-text-lg);font-weight:var(--maq-weight-semibold);color:var(--maq-brand-primary)}.mfd-wordmark .mfd-latin{margin-inline-start:var(--maq-space-2)}.mfd-section-title{align-items:baseline;gap:var(--maq-space-2);font-size:var(--maq-text-xl);font-weight:var(--maq-weight-semibold);color:var(--maq-neutral-900);margin:0 0 var(--maq-space-4);display:flex}.mfd-section-sub{font-size:var(--maq-text-sm);color:var(--maq-neutral-500)}.mfd-grid{gap:var(--maq-space-6);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}.mfd-card{gap:var(--maq-space-3);padding:var(--maq-space-6);background:var(--maq-neutral-0);border:1px solid var(--maq-neutral-200);border-radius:var(--maq-radius-lg);box-shadow:var(--maq-elevation-sm);transition:box-shadow var(--maq-duration-fast) var(--maq-ease-default);flex-direction:column;display:flex}.mfd-card:hover{box-shadow:var(--maq-elevation-md)}.mfd-card__head{justify-content:space-between;align-items:flex-start;gap:var(--maq-space-3);display:flex}.mfd-card__brand{font-size:var(--maq-text-lg);font-weight:var(--maq-weight-semibold);color:var(--maq-neutral-900);margin:0}.mfd-card__brand .mfd-latin{margin-block-start:var(--maq-space-1);display:block}.mfd-card__desc{font-size:var(--maq-text-sm);color:var(--maq-neutral-600);margin:0}.mfd-card__launch{align-self:flex-start;align-items:center;gap:var(--maq-space-2);padding-inline:var(--maq-space-4);padding-block:var(--maq-space-2);font-size:var(--maq-text-sm);font-weight:var(--maq-weight-medium);color:var(--maq-brand-on-primary);background:var(--maq-brand-primary);border-radius:var(--maq-radius-md);transition:background var(--maq-duration-fast) var(--maq-ease-default);margin-block-start:auto;text-decoration:none;display:inline-flex}.mfd-card__launch:hover{background:var(--maq-brand-primary-hover)}.mfd-card__launch[aria-disabled=true]{background:var(--maq-neutral-200);color:var(--maq-neutral-500);pointer-events:none}.mfd-badge{align-items:center;gap:var(--maq-space-1);padding-inline:var(--maq-space-2);padding-block:var(--maq-space-1);font-size:var(--maq-text-xs);font-weight:var(--maq-weight-medium);border-radius:var(--maq-radius-sm);white-space:nowrap;display:inline-flex}.mfd-badge--live{background:var(--maq-semantic-success-bg);color:var(--maq-semantic-success)}.mfd-badge--preview{background:var(--maq-semantic-info-bg);color:var(--maq-semantic-info)}.mfd-badge--building{background:var(--maq-semantic-warning-bg);color:var(--maq-semantic-warning)}.mfd-panel{padding:var(--maq-space-6);background:var(--maq-neutral-0);border:1px solid var(--maq-neutral-200);border-radius:var(--maq-radius-lg)}.mfd-panel__empty{font-size:var(--maq-text-sm);color:var(--maq-neutral-500);margin:0}.mfd-decisions{gap:var(--maq-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mfd-decision{gap:var(--maq-space-2);padding:var(--maq-space-6);background:var(--maq-neutral-0);border:1px solid var(--maq-neutral-200);border-radius:var(--maq-radius-lg);box-shadow:var(--maq-elevation-sm);flex-direction:column;display:flex}.mfd-decision--muted{background:var(--maq-neutral-50);box-shadow:none}.mfd-decision__head{justify-content:space-between;align-items:flex-start;gap:var(--maq-space-3);display:flex}.mfd-decision__title{font-size:var(--maq-text-lg);font-weight:var(--maq-weight-semibold);color:var(--maq-neutral-900);margin:0}.mfd-decision__title .mfd-latin{margin-block-start:var(--maq-space-1);display:block}.mfd-decision__summary{font-size:var(--maq-text-sm);color:var(--maq-neutral-600);margin:0}.mfd-decision__gate{gap:var(--maq-space-1);font-size:var(--maq-text-sm);color:var(--maq-neutral-700);flex-direction:column;margin:0;margin-block-start:var(--maq-space-1);display:flex}.mfd-decision__gate-label{font-weight:var(--maq-weight-semibold)}.mfd-decision__platform{white-space:nowrap;font-size:var(--maq-text-xs);color:var(--maq-neutral-500);align-self:flex-start}.mfd-decision__note{gap:var(--maq-space-1);font-size:var(--maq-text-xs);color:var(--maq-neutral-500);flex-direction:column;margin:0;display:flex}.mfd-bucket{margin-block-start:var(--maq-space-6)}.mfd-bucket:first-of-type{margin-block-start:0}.mfd-bucket__title{align-items:baseline;gap:var(--maq-space-2);margin:0 0 var(--maq-space-3);font-size:var(--maq-text-base);font-weight:var(--maq-weight-semibold);color:var(--maq-neutral-800);display:flex}.mfd-bucket__sub{font-size:var(--maq-text-xs);color:var(--maq-neutral-500)}.mfd-external{border-block-start:1px solid var(--maq-neutral-200);margin-block-start:var(--maq-space-8);padding-block-start:var(--maq-space-6)}.mfd-external__title{color:var(--maq-neutral-600)}.mfd-greeting__text{font-size:var(--maq-text-3xl);font-weight:var(--maq-weight-semibold);color:var(--maq-neutral-900);line-height:var(--maq-leading-tight);margin:0}.mfd-greeting__sub{font-size:var(--maq-text-sm);color:var(--maq-neutral-500);margin-block-start:var(--maq-space-1);display:block}.mfd-overview__grid{gap:var(--maq-space-4);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:0;padding:0;list-style:none;display:grid}.mfd-overview__stat{gap:var(--maq-space-2);padding:var(--maq-space-6);background:var(--maq-neutral-0);border:1px solid var(--maq-neutral-200);border-radius:var(--maq-radius-lg);box-shadow:var(--maq-elevation-sm);flex-direction:column;display:flex}.mfd-overview__n{font-size:var(--maq-text-4xl);font-weight:var(--maq-weight-bold);line-height:var(--maq-leading-tight);color:var(--maq-neutral-900)}.mfd-overview__stat[data-status=live] .mfd-overview__n{color:var(--maq-semantic-success)}.mfd-overview__stat[data-status=preview] .mfd-overview__n{color:var(--maq-semantic-info)}.mfd-overview__stat[data-status=building] .mfd-overview__n{color:var(--maq-semantic-warning)}.mfd-overview__label{font-size:var(--maq-text-sm);font-weight:var(--maq-weight-medium);color:var(--maq-neutral-700);flex-direction:column;display:flex}.mfd-activity__note{margin:0 0 var(--maq-space-4);font-size:var(--maq-text-xs);color:var(--maq-neutral-500)}.mfd-activity__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mfd-activity__item{gap:var(--maq-space-4);padding-block:var(--maq-space-3);border-block-end:1px solid var(--maq-neutral-200);display:flex}.mfd-activity__item:last-child{border-block-end:none}.mfd-activity__when{min-inline-size:6rem;font-size:var(--maq-text-xs);color:var(--maq-neutral-500);flex:none}.mfd-activity__what{gap:var(--maq-space-1);font-size:var(--maq-text-sm);color:var(--maq-neutral-800);flex-direction:column;display:flex}.mfd-launcher{border-block-start:1px solid var(--maq-neutral-200);padding-block-start:var(--maq-space-8)}.mfd-center{max-width:26rem;padding-block:var(--maq-space-8);margin-inline:auto}.mfd-stack{gap:var(--maq-space-4);flex-direction:column;display:flex}.mfd-field{gap:var(--maq-space-1);flex-direction:column;display:flex}.mfd-field label{font-size:var(--maq-text-sm);color:var(--maq-neutral-700)}.mfd-input{padding:var(--maq-space-2) var(--maq-space-3);border:1px solid var(--maq-neutral-300);border-radius:var(--maq-radius-md,8px);background:var(--maq-neutral-0);color:var(--maq-neutral-900);font-size:var(--maq-text-base,1rem)}.mfd-btn{padding:var(--maq-space-2) var(--maq-space-4);border-radius:var(--maq-radius-md,8px);background:var(--maq-brand-primary);color:var(--maq-brand-on-primary);font-weight:600;font-size:var(--maq-text-sm);cursor:pointer;transition:background var(--maq-duration-fast) var(--maq-ease-default);border:1px solid #0000}.mfd-btn:hover{background:var(--maq-brand-primary-hover)}.mfd-btn[disabled]{background:var(--maq-neutral-200);color:var(--maq-neutral-500);cursor:default}.mfd-btn--ghost{color:var(--maq-neutral-800);border-color:var(--maq-neutral-300);background:0 0}.mfd-btn--ghost:hover{background:var(--maq-neutral-100)}.mfd-err{font-size:var(--maq-text-sm);color:var(--maq-semantic-danger,#b42318)}.mfd-greet{font-size:var(--maq-text-xl,1.5rem);color:var(--maq-neutral-900);font-weight:600}.mfd-greet-company{font-size:var(--maq-text-sm);color:var(--maq-neutral-500);margin-block-start:.15rem}.mfd-priorities{gap:var(--maq-space-2);flex-direction:column;margin-block-start:var(--maq-space-4);display:flex}.mfd-priority{align-items:center;gap:var(--maq-space-3);padding:var(--maq-space-3) var(--maq-space-4);border:1px solid var(--maq-neutral-200);border-radius:var(--maq-radius-md,8px);background:var(--maq-neutral-0);font-size:var(--maq-text-sm);color:var(--maq-neutral-800);display:flex}.mfd-priority__dot{background:var(--maq-brand-primary);border-radius:999px;flex:none;block-size:.5rem;inline-size:.5rem}.mfd-priority__dot--muted{background:var(--maq-neutral-300)}.mfd-outcome-q{font-size:var(--maq-text-lg,1.15rem);color:var(--maq-neutral-900);margin-block-start:var(--maq-space-8)}.mfd-tile{max-width:30rem;padding:var(--maq-space-5);border:1px solid var(--maq-neutral-200);border-radius:var(--maq-radius-lg,12px);background:var(--maq-neutral-0);margin-block-start:var(--maq-space-4)}.mfd-tile__title{font-size:var(--maq-text-base,1rem);color:var(--maq-neutral-900);font-weight:600}.mfd-tile__body{font-size:var(--maq-text-sm);color:var(--maq-neutral-600);margin-block-start:var(--maq-space-1)}.mfd-tile__actions{align-items:center;gap:var(--maq-space-3);flex-wrap:wrap;margin-block-start:var(--maq-space-4);display:flex}.mfd-mode{font-size:var(--maq-text-xs,11px);color:var(--maq-neutral-600);border:1px solid var(--maq-neutral-200);background:var(--maq-neutral-50);border-radius:999px;align-items:center;gap:.4rem;padding:.15rem .55rem;display:inline-flex}.mfd-mode__dot{background:var(--maq-neutral-400);border-radius:999px;block-size:.375rem;inline-size:.375rem}.mfd-setup-sec{padding:var(--maq-space-5);border:1px solid var(--maq-neutral-200);border-radius:var(--maq-radius-lg,12px);background:var(--maq-neutral-0);margin-block-end:var(--maq-space-4)}.mfd-setup-sec__head{justify-content:space-between;align-items:center;gap:var(--maq-space-3);display:flex}.mfd-setup-sec__title{font-size:var(--maq-text-base,1rem);color:var(--maq-neutral-900);font-weight:600}.mfd-setup-sec__body{font-size:var(--maq-text-sm);color:var(--maq-neutral-600);margin-block-start:var(--maq-space-1)}.mfd-chip{font-size:var(--maq-text-xs,11px);border:1px solid var(--maq-neutral-300);color:var(--maq-neutral-600);border-radius:999px;padding:.1rem .5rem}.mfd-chip--done{background:var(--maq-semantic-success-bg);color:var(--maq-semantic-success-fg,#067647);border-color:#0000}.mfd-member{justify-content:space-between;align-items:center;gap:var(--maq-space-3);padding-block:var(--maq-space-2);border-block-end:1px solid var(--maq-neutral-100);font-size:var(--maq-text-sm);display:flex}.mfd-muted{color:var(--maq-neutral-500);font-size:var(--maq-text-sm)}.mfd-locale-toggle{gap:var(--maq-space-2);align-items:center;display:inline-flex}
