@font-face{font-family:Space Grotesk;src:url(../media/SpaceGrotesk-wght.0xf0srz46xu53.woff2)format("woff2");font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:Inter;src:url(../media/Inter-opsz-wght.1m_l19uphr9zd.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../media/IBMPlexMono-Regular.138a_h75_0t2-.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../media/IBMPlexMono-SemiBold.2r49l5twi1x5k.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}
:root{--mkt-brand-cobalt:#2f5bea;--mkt-brand-teal:#0a7f6d;--mkt-brand-navy:#10172a;--mkt-brand-lime:#b9f05a;--mkt-brand-slate:#596579;--mkt-brand-canvas:#f7f9fc;--mkt-brand-white:#fff;--mkt-surface-canvas:#f7f9fc;--mkt-surface-base:#fff;--mkt-surface-subtle:#eff3f8;--mkt-surface-raised:#fff;--mkt-surface-inverse:#10172a;--mkt-surface-scrim:#10172ab8;--mkt-text-primary:#10172a;--mkt-text-secondary:#596579;--mkt-text-inverse:#f7f9fc;--mkt-text-link:#2448be;--mkt-text-disabled:#7a8495;--mkt-border-subtle:#d8dee8;--mkt-border-default:#aab3c1;--mkt-border-strong:#596579;--mkt-border-inverse:#596579;--mkt-action-primary:#2448be;--mkt-action-primaryHover:#183792;--mkt-action-secondary:#075f53;--mkt-action-secondaryHover:#064b43;--mkt-action-inverse:#7a96ff;--mkt-action-inverseSecondary:#50c9b5;--mkt-semantic-success-foreground:#176b4a;--mkt-semantic-success-background:#e7f4ec;--mkt-semantic-success-boundary:#8dccae;--mkt-semantic-warning-foreground:#7a5207;--mkt-semantic-warning-background:#fff4d6;--mkt-semantic-warning-boundary:#e3bf61;--mkt-semantic-danger-foreground:#a52f3c;--mkt-semantic-danger-background:#fce9ec;--mkt-semantic-danger-boundary:#df9ca5;--mkt-semantic-information-foreground:#2448be;--mkt-semantic-information-background:#eef3ff;--mkt-semantic-information-boundary:#9eb2ee;--mkt-semantic-pendingReview-foreground:#2448be;--mkt-semantic-pendingReview-background:#eef3ff;--mkt-semantic-pendingReview-boundary:#9eb2ee;--mkt-semantic-scheduled-foreground:#075f53;--mkt-semantic-scheduled-background:#e5f5f2;--mkt-semantic-scheduled-boundary:#8ac9be;--mkt-semantic-published-foreground:#176b4a;--mkt-semantic-published-background:#e7f4ec;--mkt-semantic-published-boundary:#8dccae;--mkt-semantic-paused-foreground:#7a5207;--mkt-semantic-paused-background:#fff4d6;--mkt-semantic-paused-boundary:#e3bf61;--mkt-semantic-unavailable-foreground:#313a49;--mkt-semantic-unavailable-background:#eff3f8;--mkt-semantic-unavailable-boundary:#7a8495;--mkt-semantic-expired-foreground:#313a49;--mkt-semantic-expired-background:#eff3f8;--mkt-semantic-expired-boundary:#7a8495;--mkt-semantic-loading-foreground:#313a49;--mkt-semantic-loading-background:#eff3f8;--mkt-semantic-loading-boundary:#7a8495;--mkt-semantic-error-foreground:#a52f3c;--mkt-semantic-error-background:#fce9ec;--mkt-semantic-error-boundary:#df9ca5;--mkt-dark-canvas:#0b1020;--mkt-dark-surface:#10172a;--mkt-dark-raised:#18213a;--mkt-dark-text:#f7f9fc;--mkt-dark-muted:#b6bfcc;--mkt-dark-border:#596579;--mkt-dark-action:#7a96ff;--mkt-dark-secondary:#50c9b5;--mkt-dark-successForeground:#8dccae;--mkt-dark-successBackground:#12382b;--mkt-dark-warningForeground:#ffd98a;--mkt-dark-warningBackground:#3a2a08;--mkt-dark-dangerForeground:#ffb3bd;--mkt-dark-dangerBackground:#3d1820;--mkt-dark-infoForeground:#b6c7ff;--mkt-dark-infoBackground:#18275a;--mkt-font-family-display:"Space Grotesk", Inter, Arial, sans-serif;--mkt-font-family-body:Inter, Arial, sans-serif;--mkt-font-family-mono:"IBM Plex Mono", SFMono-Regular, Consolas, monospace;--mkt-font-weight-regular:400;--mkt-font-weight-medium:500;--mkt-font-weight-semibold:600;--mkt-font-weight-bold:700;--mkt-font-size-xs:12px;--mkt-font-size-sm:14px;--mkt-font-size-md:16px;--mkt-font-size-lg:18px;--mkt-font-size-xl:22px;--mkt-font-size-2xl:28px;--mkt-font-size-3xl:40px;--mkt-font-size-hero:64px;--mkt-font-lineHeight-tight:1.1;--mkt-font-lineHeight-heading:1.2;--mkt-font-lineHeight-body:1.55;--mkt-font-lineHeight-loose:1.7;--mkt-font-tracking-tight:-.02em;--mkt-font-tracking-normal:0em;--mkt-font-tracking-label:.12em;--mkt-space-0:0px;--mkt-space-1:4px;--mkt-space-2:8px;--mkt-space-3:12px;--mkt-space-4:16px;--mkt-space-5:20px;--mkt-space-6:24px;--mkt-space-8:32px;--mkt-space-10:40px;--mkt-space-12:48px;--mkt-space-16:64px;--mkt-space-20:80px;--mkt-radius-sm:6px;--mkt-radius-md:10px;--mkt-radius-lg:14px;--mkt-radius-xl:20px;--mkt-radius-pill:999px;--mkt-elevation-flat:0px 0px 0px 0px #10172a00;--mkt-elevation-raised:0px 8px 24px -8px #10172a1a;--mkt-elevation-overlay:0px 20px 48px -12px #10172a33;--mkt-focus-inner:#fff;--mkt-focus-outer:#2448be;--mkt-focus-inverse:#b9f05a;--mkt-focus-width:3px;--mkt-focus-offset:2px;--mkt-layout-contentMax:1280px;--mkt-layout-readingMax:720px;--mkt-layout-controlMin:44px;--mkt-layout-gutterMobile:16px;--mkt-layout-gutterDesktop:32px;--mkt-breakpoint-xs:480px;--mkt-breakpoint-sm:640px;--mkt-breakpoint-md:768px;--mkt-breakpoint-lg:1024px;--mkt-breakpoint-xl:1280px;--mkt-breakpoint-2xl:1440px;--mkt-z-base:0;--mkt-z-nav:20;--mkt-z-toast:40;--mkt-z-drawer:60;--mkt-z-modal:80;--mkt-z-tooltip:100;--mkt-motion-fast:.14s;--mkt-motion-standard:.18s;--mkt-motion-slow:.22s;--mkt-motion-ease:cubic-bezier(.2, 0, 0, 1)}.mkt-inverse-surface{--mkt-surface-canvas:var(--mkt-dark-canvas);--mkt-surface-base:var(--mkt-dark-surface);--mkt-surface-raised:var(--mkt-dark-raised);--mkt-text-primary:var(--mkt-dark-text);--mkt-text-secondary:var(--mkt-dark-muted);--mkt-border-default:var(--mkt-dark-border);--mkt-action-primary:var(--mkt-dark-action);--mkt-action-secondary:var(--mkt-dark-secondary);--mkt-focus-outer:var(--mkt-focus-inverse)}@media (prefers-contrast:more){:root{--mkt-border-subtle:var(--mkt-brand-slate);--mkt-border-default:var(--mkt-brand-navy);--mkt-text-secondary:#3f4857}}@media (forced-colors:active){:root{--mkt-focus-outer:Highlight;--mkt-focus-inner:Canvas}}@media (prefers-reduced-motion:reduce){:root{--mkt-motion-fast:0s;--mkt-motion-standard:0s;--mkt-motion-slow:0s}}:root{--mkt-surface-warm:#fbf8f3;--mkt-surface-warmSubtle:#f5f1e9;--mkt-border-warm:#e5dfd4}
:root{--mkt-surface-warm:#fbf8f3;--mkt-surface-warmSubtle:#f5f1e9;--mkt-border-warm:#e5dfd4;--mkt-surface-canvas:var(--mkt-surface-warm);--mkt-surface-subtle:var(--mkt-surface-warmSubtle);--mkt-border-subtle:var(--mkt-border-warm)}
:root{--mkt-motion-micro:.12s;--mkt-motion-state:.2s;--mkt-motion-surface:.32s;--mkt-motion-ease:cubic-bezier(.2, 0, 0, 1)}@media (prefers-reduced-motion:reduce){:root{--mkt-motion-micro:.12s;--mkt-motion-state:.12s;--mkt-motion-surface:.12s}}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}img{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}h1,h2,h3,h4,p{margin-top:0}code{font-family:var(--mkt-font-family-mono);font-size:.88em}input[type=checkbox],input[type=radio]{width:20px;height:20px;accent-color:var(--mkt-action-primary)}body{background:var(--mkt-surface-canvas);color:var(--mkt-text-primary);font-family:var(--mkt-font-family-body);font-size:var(--mkt-font-size-md);line-height:var(--mkt-font-lineHeight-body)}[data-testid=app-frame]{background:var(--mkt-surface-canvas);width:100%;min-width:1180px;max-width:1440px;padding:var(--mkt-space-10) var(--mkt-space-8);margin:0 auto}[data-testid=app-frame] h1{margin:0 0 var(--mkt-space-4);font-family:var(--mkt-font-family-display);font-size:var(--mkt-font-size-3xl);line-height:var(--mkt-font-lineHeight-heading);letter-spacing:var(--mkt-font-tracking-tight)}[data-testid=app-frame] h2{margin:var(--mkt-space-8) 0 var(--mkt-space-3);font-size:var(--mkt-font-size-lg)}[data-testid=app-frame] p{margin:0 0 var(--mkt-space-4);color:var(--mkt-text-secondary)}[data-testid=app-frame] ul{padding-left:var(--mkt-space-5);margin:0}[data-testid=app-frame] li{margin-bottom:var(--mkt-space-2)}
.eyebrow,.stage-label{color:var(--mkt-text-secondary);font-size:var(--mkt-font-size-xs);letter-spacing:var(--mkt-font-tracking-label);text-transform:uppercase;font-weight:700;line-height:1.3}.eyebrow{align-items:center;gap:var(--mkt-space-3);margin-bottom:var(--mkt-space-4);display:flex}.stage-label{display:block}.button{min-height:var(--mkt-layout-controlMin);border-radius:var(--mkt-radius-sm);cursor:pointer;transition:background-color var(--mkt-motion-micro) var(--mkt-motion-ease), border-color var(--mkt-motion-micro) var(--mkt-motion-ease), color var(--mkt-motion-micro) var(--mkt-motion-ease), transform var(--mkt-motion-micro) var(--mkt-motion-ease);border:1px solid #0000;justify-content:center;align-items:center;padding:10px 17px;font-weight:700;text-decoration:none;display:inline-flex}.button:active{transform:translateY(1px)}.button:disabled{cursor:not-allowed;opacity:.55}.button-primary{background:var(--mkt-action-primary);color:var(--mkt-brand-white)}.button-primary:hover:not(:disabled){background:var(--mkt-action-primaryHover)}.button-secondary{border-color:var(--mkt-action-secondary);color:var(--mkt-action-secondary);background:0 0}.button-secondary:hover{background:var(--mkt-semantic-scheduled-background)}.button-quiet{border-color:var(--mkt-border-default);background:var(--mkt-surface-base);color:var(--mkt-text-primary)}.button-quiet:hover{border-color:var(--mkt-border-strong);background:var(--mkt-surface-subtle)}.text-link{color:var(--mkt-text-link);text-underline-offset:4px;font-weight:700}.field{gap:var(--mkt-space-2);color:var(--mkt-text-primary);font-size:var(--mkt-font-size-sm);font-weight:650;display:grid}.field input{width:100%;min-height:var(--mkt-layout-controlMin);border:1px solid var(--mkt-border-default);border-radius:var(--mkt-radius-sm);background:var(--mkt-surface-base);color:var(--mkt-text-primary);padding:10px 12px;font-weight:400}.field input:hover{border-color:var(--mkt-border-strong)}.toggle{min-height:var(--mkt-layout-controlMin);align-items:center;gap:var(--mkt-space-2);color:var(--mkt-text-secondary);font-size:var(--mkt-font-size-sm);display:inline-flex}.status{border-radius:var(--mkt-radius-pill);width:fit-content;min-height:28px;font-size:var(--mkt-font-size-xs);letter-spacing:.01em;text-transform:none;border:1px solid;align-items:center;gap:6px;padding:3px 9px;font-weight:700;display:inline-flex}.status-success{border-color:var(--mkt-semantic-success-boundary);background:var(--mkt-semantic-success-background);color:var(--mkt-semantic-success-foreground)}.status-warning{border-color:var(--mkt-semantic-warning-boundary);background:var(--mkt-semantic-warning-background);color:var(--mkt-semantic-warning-foreground)}.status-danger{border-color:var(--mkt-semantic-danger-boundary);background:var(--mkt-semantic-danger-background);color:var(--mkt-semantic-danger-foreground)}.status-info{border-color:var(--mkt-semantic-information-boundary);background:var(--mkt-semantic-information-background);color:var(--mkt-semantic-information-foreground)}.status-scheduled{border-color:var(--mkt-semantic-scheduled-boundary);background:var(--mkt-semantic-scheduled-background);color:var(--mkt-semantic-scheduled-foreground)}.status-unavailable,.status-loading{border-color:var(--mkt-semantic-unavailable-boundary);background:var(--mkt-semantic-unavailable-background);color:var(--mkt-semantic-unavailable-foreground)}@media (prefers-reduced-motion:reduce){.button{transition-property:opacity}.button:active{transform:none}}
.mkt-glyph-16{flex:none;width:16px;height:16px}.mkt-glyph-11{flex:none;width:11px;height:11px}
.active{color:var(--mkt-text-primary)}.active:after{content:"";background:var(--mkt-brand-cobalt);border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:-1px;left:13px;right:13px}.done{border-color:var(--mkt-brand-navy);background:var(--mkt-brand-navy);color:var(--mkt-brand-white)}.held{position:relative}.held:before{content:"";border-radius:var(--mkt-radius-sm) 0 0 var(--mkt-radius-sm);background:var(--mkt-semantic-warning-foreground);width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.held-text{color:var(--mkt-semantic-warning-foreground)}.now{--mkt-now:var(--mkt-action-primary);color:var(--mkt-action-primary)}.today{background:var(--mkt-semantic-information-background);color:var(--mkt-semantic-information-foreground);font-weight:700}.on{border-color:var(--mkt-action-primary);box-shadow:0 0 0 1px var(--mkt-action-primary)}.live{background:var(--mkt-brand-lime);border-radius:50%;flex:none;width:7px;height:7px}
:is(a,button,summary,input,select,textarea,[tabindex="0"]):focus-visible{outline:var(--mkt-focus-width) solid var(--mkt-focus-outer);outline-offset:var(--mkt-focus-offset);box-shadow:none}.mkt-inverse-surface :is(a,button,summary,[tabindex="0"]):focus-visible{outline-color:var(--mkt-focus-inverse)}.mkt-tk.mkt-sel:focus-visible,.mkt-cho.on:focus-visible,.mkt-seg button.on:focus-visible{outline:2px solid var(--mkt-action-primary);outline-offset:2px;box-shadow:0 0 0 6px var(--mkt-surface-canvas), 0 0 0 calc(6px + var(--mkt-focus-width)) var(--mkt-focus-outer)}.mkt-topbar nav a:hover{color:var(--mkt-text-primary)}.mkt-ws-chip:hover,.mkt-search:hover,.mkt-adx:hover{border-color:var(--mkt-border-strong)}.mkt-autopilot:hover{border-color:currentColor}.mkt-avlink:hover img,.mkt-avatar:hover,.mkt-tk:hover{border-color:var(--mkt-border-strong)}.mkt-cell:hover{background:var(--mkt-surface-subtle)}.mkt-wl.toggle:hover{background:var(--mkt-surface-base)}.mkt-slot:hover,.mkt-atile:hover img,.mkt-cho:hover{border-color:var(--mkt-border-strong)}.mkt-astep:hover{background:var(--mkt-surface-subtle)}.mkt-seg button:hover:not(.on){color:var(--mkt-text-primary)}.text-link:hover{text-decoration:underline}.mkt-row:hover{background:var(--mkt-surface-subtle)}:is(.mkt-ws-chip,.mkt-adx,.mkt-seg button,.mkt-autopilot):active{transform:translateY(1px)}[aria-disabled=true],.button:disabled{opacity:1;cursor:not-allowed;border-color:var(--mkt-border-subtle);background:var(--mkt-surface-subtle);color:var(--mkt-text-secondary);box-shadow:none}[aria-disabled=true]:hover{border-color:var(--mkt-border-subtle)}[aria-current=true]:not(.mkt-sel),[aria-current=page]:not(.active){outline:2px solid var(--mkt-action-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){:is(.mkt-ws-chip,.mkt-adx,.mkt-seg button,.mkt-autopilot):active{transform:none}}.button-secondary:hover{background:var(--mkt-surface-subtle)}

