.gn-setup-page--morph{display:grid;place-items:center;overflow:hidden;height:100dvh;max-height:100dvh;min-height:100dvh}.gn-setup-page--morph .gn-setup-inner{display:contents}.gn-setup-page--morph:not(.is-open) .gn-setup-step-segments--top{opacity:1;pointer-events:none}.gn-setup-page--morph.is-open .gn-setup-step-segments--top{opacity:1;transition:none}.gn-setup-page--morph.is-open{display:flex;flex-direction:column;align-items:center;overflow-x:hidden;overflow-y:auto;height:100dvh;max-height:100dvh;min-height:100dvh;padding:clamp(2.5rem,6vh,3.5rem) clamp(1rem,2vw,1.5rem) clamp(4rem,10vh,7rem);box-sizing:border-box}.gn-setup-page--morph.is-open .gn-setup-inner{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;min-height:0;height:auto;box-sizing:border-box}.gn-setup-page--morph.is-open .gn-morph-stage{min-height:0;padding:0}.gn-morph-stage{position:relative;z-index:2;width:min(920px,calc(100vw - 32px));min-height:0;height:auto;display:flex;align-items:center;justify-content:center;overflow:visible}.gn-setup-page--morph:not(.is-open) .gn-morph-stage{min-height:min(720px,calc(100dvh - 5rem))}.gn-morph-stack{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;overflow:visible}.gn-morph-layer-trail{position:absolute;left:50%;bottom:calc(100% + clamp(.75rem, 2.5vw, 1.25rem));width:min(560px,calc(100vw - 40px));margin:0;opacity:0;transform:translate(-50%,10px);pointer-events:none;transition:opacity .58s ease .42s,transform .72s cubic-bezier(.2,.9,.2,1) .42s}.gn-setup-page--morph.is-open .gn-morph-layer-trail{opacity:1;transform:translate(-50%);pointer-events:auto}.gn-morph-layer-trail .gn-setup-onboarding-layers{width:100%}.gn-morph-orb{position:relative;width:292px;height:292px;display:grid;place-items:center;transition:width 1.18s cubic-bezier(.2,.9,.2,1),height 1.18s cubic-bezier(.2,.9,.2,1),min-height 1.18s cubic-bezier(.2,.9,.2,1),transform 1.18s cubic-bezier(.2,.9,.2,1)}.gn-setup-page--morph.is-open .gn-morph-orb{width:660px;height:auto;min-height:0;transform:none}.gn-morph-visual{position:relative;width:100%;height:100%;display:grid;place-items:center;overflow:visible}.gn-setup-page--morph.is-open .gn-morph-visual{width:min(560px,calc(100vw - 40px));height:auto}.gn-morph-core{position:relative;width:120px;height:120px;display:grid;place-items:center;transition:width 1.18s cubic-bezier(.2,.9,.2,1),height 1.18s cubic-bezier(.2,.9,.2,1),min-height 1.18s cubic-bezier(.2,.9,.2,1),transform 1.18s cubic-bezier(.2,.9,.2,1)}.gn-setup-page--morph.is-open .gn-morph-core{width:100%;height:auto;min-height:0;display:block}.gn-morph-pulse{position:absolute;inset:0;border-radius:36px;background:var(--gn-setup-cyan-soft);filter:blur(3px);box-shadow:0 0 44px color-mix(in srgb,var(--gn-setup-cyan) 50%,transparent),0 0 110px color-mix(in srgb,var(--gn-setup-brand) 45%,transparent);animation:gnMorphCorePulse 2.1s ease-in-out infinite;transition:opacity .65s ease,transform 1s cubic-bezier(.2,.9,.2,1),border-radius 1s cubic-bezier(.2,.9,.2,1)}.gn-setup-page--morph.is-open .gn-morph-pulse{opacity:0;transform:scale(1);border-radius:46px;animation:none;box-shadow:none}.gn-morph-face{position:relative;z-index:2;width:112px;height:112px;min-height:112px;display:grid;place-items:center;border-radius:34px;border:1px solid var(--gn-setup-core-border);background:linear-gradient(145deg,color-mix(in srgb,var(--gn-setup-core-bg) 92%,#fff),color-mix(in srgb,var(--gn-setup-core-bg) 80%,transparent)),var(--gn-setup-core-bg);box-shadow:0 28px 90px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.32);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;transition:width 1.18s cubic-bezier(.2,.9,.2,1),height 1.18s cubic-bezier(.2,.9,.2,1),min-height 1.18s cubic-bezier(.2,.9,.2,1),border-radius 1.18s cubic-bezier(.2,.9,.2,1),box-shadow .9s ease}.gn-setup-page--morph.is-open .gn-morph-face{width:min(560px,calc(100vw - 40px));height:auto;min-height:0;max-height:none;display:flex;flex-direction:column;align-items:stretch;border-radius:30px;background:var(--gn-setup-core-bg);box-shadow:0 34px 120px rgba(0,0,0,.18);overflow:visible}.gn-morph-mark{font-size:30px;font-weight:950;letter-spacing:-.08em;line-height:1;background:linear-gradient(135deg,var(--gn-setup-core-text-1),var(--gn-setup-core-text-2),var(--gn-setup-cyan));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;transition:opacity .5s ease,transform .65s cubic-bezier(.2,.9,.2,1)}.gn-setup-page--morph.is-open .gn-morph-mark{opacity:0;transform:scale(.42)}.gn-morph-loading-caption{margin:1.25rem 0 0;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:300;letter-spacing:-.02em;text-align:center;color:var(--gn-setup-text)}.gn-morph-ring{position:absolute;top:50%;left:50%;border-radius:999px;border:1px solid var(--gn-setup-ring);transition:width 1.18s cubic-bezier(.2,.9,.2,1),height 1.18s cubic-bezier(.2,.9,.2,1),margin 1.18s cubic-bezier(.2,.9,.2,1),opacity .6s ease,border-color .22s ease,box-shadow .22s ease,filter .22s ease}.gn-morph-ring:before{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid transparent;border-top:1px solid color-mix(in srgb,var(--gn-morph-ring-accent) 70%,transparent)}.gn-morph-ring i{position:absolute;top:-7px;left:50%;width:14px;height:14px;margin-left:-7px;border-radius:999px;background:var(--gn-morph-ring-accent);box-shadow:0 0 0 6px color-mix(in srgb,var(--gn-morph-ring-accent) 14%,transparent),0 0 26px color-mix(in srgb,var(--gn-morph-ring-accent) 80%,transparent)}.gn-morph-ring-one{--gn-morph-ring-accent:var(--gn-setup-brand);width:172px;height:172px;margin-left:-86px;margin-top:-86px;animation:gnMorphSpin 4.4s linear infinite}.gn-morph-ring-two{--gn-morph-ring-accent:var(--gn-setup-cyan);width:226px;height:226px;margin-left:-113px;margin-top:-113px;animation:gnMorphSpin 7s linear infinite reverse}.gn-morph-ring-three{--gn-morph-ring-accent:var(--gn-setup-purple);width:284px;height:284px;margin-left:-142px;margin-top:-142px;animation:gnMorphSpin 10.5s linear infinite}.gn-setup-page--morph.is-open .gn-morph-ring-one{width:360px;height:360px;margin-left:-180px;margin-top:-180px;opacity:.38}.gn-setup-page--morph.is-open .gn-morph-ring-two{width:520px;height:520px;margin-left:-260px;margin-top:-260px;opacity:.31}.gn-setup-page--morph.is-open .gn-morph-ring-three{width:700px;height:700px;margin-left:-350px;margin-top:-350px;opacity:.24}.gn-setup-page--morph[data-active-ring=agent] .gn-morph-ring-three,.gn-setup-page--morph[data-active-ring=core] .gn-morph-ring-one,.gn-setup-page--morph[data-active-ring=workspace] .gn-morph-ring-two{opacity:1;border-color:color-mix(in srgb,var(--gn-morph-ring-accent) 72%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--gn-morph-ring-accent) 18%,transparent),0 0 34px color-mix(in srgb,var(--gn-morph-ring-accent) 44%,transparent);filter:saturate(1.3)}.gn-setup-page--morph[data-active-ring=agent] .gn-morph-ring-one,.gn-setup-page--morph[data-active-ring=agent] .gn-morph-ring-two,.gn-setup-page--morph[data-active-ring=core] .gn-morph-ring-three,.gn-setup-page--morph[data-active-ring=core] .gn-morph-ring-two,.gn-setup-page--morph[data-active-ring=workspace] .gn-morph-ring-one,.gn-setup-page--morph[data-active-ring=workspace] .gn-morph-ring-three{opacity:.12}.gn-morph-panel{position:absolute;inset:0;padding:28px;box-sizing:border-box;opacity:0;transform:translateY(22px);overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--gn-setup-cyan) 9%,transparent),transparent 38%),radial-gradient(circle at 82% 82%,color-mix(in srgb,var(--gn-setup-purple) 8%,transparent),transparent 42%);transition:opacity .58s ease .42s,transform .72s cubic-bezier(.2,.9,.2,1) .42s;pointer-events:none}.gn-morph-panel::-webkit-scrollbar{display:none;width:0;height:0}.gn-setup-page--morph.is-open .gn-morph-panel{position:relative;inset:auto;flex:0 0 auto;width:100%;min-height:0;opacity:1;transform:translateY(0);pointer-events:auto;overflow:visible;padding:0;background:none}.gn-morph-panel .gn-setup-panel{width:100%}.gn-setup-page--morph.is-open .gn-morph-panel .gn-setup-panel{border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none;overflow-x:hidden;max-width:100%}.gn-setup-page--morph.is-open .gn-morph-core,.gn-setup-page--morph.is-open .gn-morph-face{animation:none}.gn-setup-page--morph.is-open .gn-morph-ring-one{width:860px!important;height:860px!important;margin-left:-430px!important;margin-top:-430px!important;opacity:.34!important}.gn-setup-page--morph.is-open .gn-morph-ring-two{width:1120px!important;height:1120px!important;margin-left:-560px!important;margin-top:-560px!important;opacity:.27!important}.gn-setup-page--morph.is-open .gn-morph-ring-three{width:1380px!important;height:1380px!important;margin-left:-690px!important;margin-top:-690px!important;opacity:.22!important}@keyframes gnMorphSpin{to{transform:rotate(1turn)}}@keyframes gnMorphCorePulse{0%,to{transform:scale(.95);opacity:.72}50%{transform:scale(1.15);opacity:1}}@media (max-width:680px){.gn-morph-stage{min-height:0;height:auto}.gn-setup-page--morph.is-open .gn-morph-orb{width:420px;height:auto;min-height:0;transform:scale(.88)}.gn-setup-page--morph.is-open .gn-morph-ring-one{width:300px;height:300px;margin-left:-150px!important;margin-top:-150px!important}.gn-setup-page--morph.is-open .gn-morph-ring-two{width:420px;height:420px;margin-left:-210px!important;margin-top:-210px!important}.gn-setup-page--morph.is-open .gn-morph-ring-three{width:560px;height:560px;margin-left:-280px!important;margin-top:-280px!important}.gn-setup-page--morph.is-open .gn-morph-face{min-height:0;max-height:none}.gn-setup-page--morph.is-open .gn-morph-ring-one{width:620px!important;height:620px!important;margin-left:-310px!important;margin-top:-310px!important}.gn-setup-page--morph.is-open .gn-morph-ring-two{width:820px!important;height:820px!important;margin-left:-410px!important;margin-top:-410px!important}.gn-setup-page--morph.is-open .gn-morph-ring-three{width:1040px!important;height:1040px!important;margin-left:-520px!important;margin-top:-520px!important}}@media (prefers-reduced-motion:reduce){.gn-setup-page--morph:not(.is-open) .gn-setup-step-segments--top{opacity:1}.gn-morph-core,.gn-morph-face,.gn-morph-mark,.gn-morph-orb,.gn-morph-panel,.gn-morph-pulse,.gn-morph-ring{transition:none!important;animation:none!important}}.mc-workboard{display:flex;flex-direction:column;gap:0;padding:0 0 2rem;min-height:0}.mc-workboard-tab-panel.is-hidden{display:none}.mc-workboard-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:1rem;gap:1rem;padding:.85rem 0 1rem}.mc-workboard-toolbar-left{justify-self:start;min-width:0}.mc-workboard-toolbar-center{justify-self:center}.mc-workboard-toolbar-right{justify-self:end;display:inline-flex;align-items:center;gap:.65rem;flex-shrink:0}.mc-workboard-title{margin:0;white-space:nowrap}.mc-workboard-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid rgba(15,23,42,.1);border-radius:999px;background:#fff;color:#475569;cursor:pointer;flex-shrink:0;line-height:0;transition:background .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease}.mc-workboard-icon-btn:hover:not(:disabled){background:#f8fafc;color:#0f172a;border-color:rgba(15,23,42,.16)}.mc-workboard-icon-btn:disabled{opacity:.45;cursor:not-allowed}.mc-workboard-icon-btn.is-spinning svg{animation:mc-workboard-spin .8s linear infinite}.mc-workboard-icon-btn--enqueue.is-busy{border-color:rgba(99,102,241,.35);background:rgba(99,102,241,.08);color:#4338ca}.mc-workboard-icon-btn--clear:hover:not(:disabled){border-color:rgba(239,68,68,.35);background:hsla(0,93%,94%,.85);color:#dc2626}.mc-workboard-icon-btn--clear.is-busy{border-color:rgba(239,68,68,.35);background:hsla(0,93%,94%,.9);color:#dc2626}.mc-workboard-icon-btn--save.is-dirty,.mc-workboard-icon-btn--save.is-error{border-color:rgba(239,68,68,.45);background:hsla(0,93%,94%,.9);color:#dc2626}.mc-workboard-icon-btn--save.is-dirty:hover:not(:disabled),.mc-workboard-icon-btn--save.is-error:hover:not(:disabled){border-color:rgba(220,38,38,.55);background:hsla(0,96%,89%,.95);color:#b91c1c}.mc-workboard-icon-btn--save.is-saving{border-color:rgba(239,68,68,.5);background:hsla(0,93%,94%,.95);color:#dc2626}.mc-workboard-icon-btn--save.is-saved{border-color:rgba(34,197,94,.45);background:rgba(220,252,231,.95);color:#15803d}.mc-workboard-icon-btn--save.is-saved:hover:not(:disabled){border-color:rgba(22,163,74,.5);background:rgba(187,247,208,.95);color:#166534}@keyframes mc-workboard-spin{to{transform:rotate(1turn)}}.mc-workboard-body{display:flex;flex-direction:column;gap:1rem;min-width:0}.mc-workboard-status-bar{padding:0 var(--mc-content-side-pad,1.1rem) .85rem;margin-left:calc(-1 * var(--mc-content-side-pad, 15%));margin-right:calc(-1 * var(--mc-content-side-pad, 15%));background:transparent;border:none;box-shadow:none}.mc-workboard-status-pill--unified{display:flex;align-items:stretch;width:100%;min-width:0;border-radius:999px;border:1px solid rgba(15,23,42,.08);background:hsla(0,0%,100%,.05);overflow:visible;box-shadow:none}.mc-workboard-status-pill-divider{position:relative;z-index:3;flex:0 0;display:flex;align-items:center;align-self:center;margin:0 -1.05rem}.mc-workboard-status-control-btn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border-radius:999px;border:1px solid rgba(15,23,42,.1);background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.1),inset 0 1px 0 hsla(0,0%,100%,.9);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease}.mc-workboard-status-control-btn.is-play{border-color:rgba(99,102,241,.28);background:linear-gradient(180deg,#fff,#f5f3ff);color:#4f46e5;box-shadow:0 2px 8px rgba(79,70,229,.16),inset 0 1px 0 hsla(0,0%,100%,.9)}.mc-workboard-status-control-btn.is-play:hover:not(:disabled){transform:scale(1.05);background:linear-gradient(180deg,#fff,#ede9fe);box-shadow:0 4px 14px rgba(79,70,229,.22),inset 0 1px 0 hsla(0,0%,100%,.9)}.mc-workboard-status-control-btn.is-stop{border-color:rgba(220,38,38,.28);background:linear-gradient(180deg,#fff,#fef2f2);color:#dc2626;box-shadow:0 2px 8px rgba(220,38,38,.14),inset 0 1px 0 hsla(0,0%,100%,.9)}.mc-workboard-status-control-btn.is-stop:hover:not(:disabled){transform:scale(1.05);background:linear-gradient(180deg,#fff,#fee2e2);box-shadow:0 4px 14px rgba(220,38,38,.2),inset 0 1px 0 hsla(0,0%,100%,.9)}.mc-workboard-status-control-btn:disabled{opacity:.55;cursor:not-allowed}.mc-workboard-status-control-btn.is-busy .mc-workboard-status-control-busy{animation:mc-workboard-control-spin .85s linear infinite}@keyframes mc-workboard-control-spin{to{transform:rotate(1turn)}}.mc-workboard-status-pill-body{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 0;min-width:0;padding:.65rem .85rem;background:hsla(0,0%,100%,.05);border-radius:999px 0 0 999px}.mc-workboard-status-pill-heartbeat{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-width:min(100%,calc(11rem + 100px));padding:.65rem 1rem .65rem .85rem;background:hsla(0,0%,100%,.05);color:#475569;border-left:1px solid rgba(15,23,42,.08);box-shadow:none;border-radius:0 999px 999px 0}.mc-workboard-status-heartbeat-link{text-decoration:none;color:inherit;transition:background .15s ease,box-shadow .15s ease}.mc-workboard-status-heartbeat-link:hover{background:#e8eef5;box-shadow:inset 0 8px 12px -10px rgba(15,23,42,.08)}.mc-workboard-status-heartbeat-link:focus-visible{outline:2px solid var(--mc-accent,#6366f1);outline-offset:2px}.mc-workboard-status-heartbeat-text{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;min-width:0;text-align:right}.mc-workboard-status-pill-heartbeat .mc-workboard-status-kicker{display:block;flex-shrink:0;align-self:flex-end;font-size:.875rem;font-weight:600;line-height:1.25;color:#546e7a}.mc-workboard-status-pill-segment{display:flex;flex-direction:column;gap:.15rem;min-width:0;padding:0 .85rem;border-left:1px solid rgba(15,23,42,.08)}.mc-workboard-status-pill-body>.mc-workboard-status-pill-segment:first-child{border-left:none;padding-left:0}.mc-workboard-status-pill-agent{flex-direction:row;align-items:center;gap:.85rem;flex:1 1 12rem;padding-right:1rem}.mc-workboard-status-pill-task{flex:1.4 1 14rem}.mc-workboard-status-pill-duration .mc-workboard-status-duration{display:inline-flex;align-items:center;gap:.4rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mc-workboard-status-pill-duration .mc-workboard-status-duration.is-live{color:#15803d}.mc-workboard-status-pill-duration .mc-workboard-status-duration.is-standby{color:#2563eb}.mc-workboard-status-pill-duration .mc-workboard-status-duration.is-standby .mc-workboard-status-live-dot{background:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.18)}.mc-workboard-status-pill-duration .mc-workboard-status-duration.is-waiting{color:#b45309}.mc-workboard-status-pill-duration .mc-workboard-status-duration.is-waiting .mc-workboard-status-live-dot{background:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.18)}.mc-workboard-status-badge--link{text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease}.mc-workboard-status-badge--link:hover{background:rgba(59,130,246,.2);color:#1d4ed8}.mc-workboard-status-pill-now .mc-workboard-status-value{display:inline-flex;align-items:center;gap:.4rem;color:#15803d}.mc-workboard-status-next-wake{display:inline-flex;align-items:center;gap:.3rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25;white-space:nowrap}.mc-workboard-status-icon{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:999px;background:#ecfdf5;color:#15803d;flex-shrink:0}.mc-workboard-status-agent-text{display:flex;flex-direction:column;gap:.08rem;min-width:0}.mc-workboard-status-kicker{font-size:.75rem;color:var(--muted,#64748b)}.mc-workboard-status-pill-agent .mc-workboard-status-kicker{display:block;font-size:.875rem;font-weight:600;line-height:1.25;color:#546e7a}.mc-workboard-status-pill-agent .mc-workboard-status-meta{display:block;margin-top:.1rem;font-size:.875rem;font-weight:500;line-height:1.25;color:#546e7a}.mc-workboard-status-agent-state{display:block;margin:0;font-size:1.65rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--text,#0f172a)}.mc-workboard-status-value{font-size:.98rem;line-height:1.25;color:var(--text,#0f172a)}.mc-workboard-status-task-title{display:block;font-size:1.05rem}.mc-workboard-status-run{margin-right:.35rem;color:var(--muted,#64748b);font-weight:600}.mc-workboard-status-link,.mc-workboard-status-meta{font-size:.75rem;color:var(--muted,#64748b)}.mc-workboard-status-link{margin-top:.15rem;color:var(--mc-accent,#6366f1);text-decoration:none}.mc-workboard-status-link:hover{text-decoration:underline}.mc-workboard-status-badge{align-self:flex-start;margin-top:.25rem;padding:.15rem .55rem;background:rgba(59,130,246,.12);color:#2563eb;font-weight:600}.mc-workboard-status-badge,.mc-workboard-status-type{display:inline-flex;border-radius:999px;font-size:.72rem}.mc-workboard-status-type{padding:.12rem .5rem;font-weight:650;letter-spacing:.01em}.mc-workboard-status-type.is-project{background:rgba(139,92,246,.14);color:#6d28d9}.mc-workboard-status-type.is-prompt{background:rgba(245,158,11,.16);color:#b45309}.mc-workboard-status-type.is-workflow-prompt{background:rgba(99,102,241,.14);color:#4338ca}.mc-workboard-status-type.is-system{background:rgba(20,184,166,.14);color:#0f766e}.mc-workboard-status-type.is-unknown{background:rgba(100,116,139,.12);color:#475569}.mc-workboard-status-muted{color:var(--muted,#64748b);font-weight:500}.mc-workboard-status-live-dot{width:.5rem;height:.5rem;border-radius:999px;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.18);flex-shrink:0}.mc-workboard-status-bar.is-active .mc-workboard-status-pill-agent .mc-workboard-status-agent-state{color:#15803d}.mc-workboard-status-bar.is-active .mc-workboard-status-pill-agent .mc-workboard-status-icon{background:#ecfdf5;color:#15803d}.mc-workboard-status-icon.is-spinning svg{animation:mc-workboard-status-icon-spin 1.1s linear infinite}@keyframes mc-workboard-status-icon-spin{to{transform:rotate(1turn)}}.mc-workboard-status-bar.is-queued .mc-workboard-status-pill-agent .mc-workboard-status-agent-state{color:#2563eb}.mc-workboard-status-bar.is-queued .mc-workboard-status-pill-agent .mc-workboard-status-icon{background:rgba(59,130,246,.1);color:#2563eb}.mc-workboard-status-bar.is-warn .mc-workboard-status-pill-agent .mc-workboard-status-agent-state{color:#b45309}.mc-workboard-status-bar.is-warn .mc-workboard-status-pill-agent .mc-workboard-status-icon{background:rgba(245,158,11,.12);color:#b45309}.mc-workboard-status-bar.is-idle .mc-workboard-status-pill-agent .mc-workboard-status-agent-state{color:#64748b}.mc-workboard-status-bar.is-idle .mc-workboard-status-pill-agent .mc-workboard-status-icon{background:rgba(148,163,184,.14);color:#64748b}.mc-workboard-status-bar.is-chat-standby .mc-workboard-status-pill-agent .mc-workboard-status-agent-state{color:#2563eb}.mc-workboard-status-bar.is-chat-standby .mc-workboard-status-pill-agent .mc-workboard-status-icon{background:rgba(59,130,246,.12);color:#2563eb}.mc-workboard-status-standby-hint{display:block;margin-top:.1rem;font-size:.72rem;font-weight:500;line-height:1.35;color:#64748b;max-width:16rem}.mc-workboard-status-bar.is-chat-standby .mc-workboard-status-standby-hint{color:#3b82f6}.mc-workboard-status-pill-heartbeat .mc-workboard-heart-icon{color:#e11d48}.mc-workboard-status-heart-value{font-size:.92rem;font-weight:600}.mc-workboard-today-head{align-items:center}.mc-workboard-today-title-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem}.mc-workboard-today-date{font-size:.88rem;color:#374151}.mc-workboard-today-tz-badge{font-size:.72rem;padding:.15rem .45rem;border-radius:999px;background:hsla(0,0%,100%,.05);border:1px solid rgba(15,23,42,.08);color:#64748b}.mc-workboard-today-toolbar{align-items:center}.mc-workboard-today-nav,.mc-workboard-today-zoom{display:inline-flex;align-items:center;gap:.35rem}.mc-workboard-today-zoom-label,.mc-workboard-today-zoom-value{font-size:.78rem;color:#64748b}.mc-workboard-today-board{overflow-x:auto;overflow-y:visible}.mc-workboard-today-board .mc-day-planner-row,.mc-workboard-today-board .mc-day-planner-time-head{grid-template-columns:14rem minmax(var(--mc-day-planner-track-min,720px),1fr);min-width:calc(14rem + var(--mc-day-planner-track-min, 720px))}.mc-workboard-today-corner{font-weight:600;color:#64748b}.mc-workboard-today-row-label{align-items:flex-start;flex-direction:row;gap:.55rem;min-height:4.5rem}.mc-workboard-today-row-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:8px;font-size:.75rem;font-weight:700}.mc-workboard-today-row-icon,.mc-workboard-today-row-icon.is-project{background:#ede9fe;color:#5b21b6}.mc-workboard-today-row-icon.is-prompt{background:#fef3c7;color:#b45309}.mc-workboard-today-row-icon.is-system{background:#ccfbf1;color:#0f766e}.mc-workboard-today-row-meta{display:flex;flex-direction:column;gap:.12rem;min-width:0}.mc-workboard-today-row-meta strong{font-size:.85rem;line-height:1.25}.mc-workboard-today-row-meta .mc-muted{font-size:.72rem;line-height:1.3}.mc-workboard-today-track{position:relative;min-height:4.5rem;cursor:default;background:hsla(0,0%,100%,.05)}.mc-day-planner-quarter-col{position:absolute;top:0;bottom:0;box-sizing:border-box;border-right:1px solid hsla(0,0%,100%,.06);pointer-events:none}.mc-day-planner-quarter-col.is-hour{border-right-color:hsla(0,0%,100%,.12)}.mc-day-planner-window{position:absolute;top:.25rem;bottom:.25rem;z-index:1;border-radius:8px;pointer-events:none;opacity:.45}.mc-day-planner-window.is-disabled{opacity:.2}.mc-day-planner-window--violet{background:#ddd6fe}.mc-day-planner-window--teal{background:#99f6e4}.mc-day-planner-window--amber{background:#fde68a}.mc-day-planner-window--rose{background:#fecdd3}.mc-day-planner-window--indigo{background:#c7d2fe}.mc-day-planner-window--cyan{background:#a5f3fc}.mc-day-planner-window.is-schedule-active{outline:2px solid #2563eb;outline-offset:-2px;box-shadow:inset 0 0 0 1px rgba(37,99,235,.25)}.mc-day-planner-run-block{position:absolute;top:1.15rem;bottom:.45rem;z-index:3;display:flex;align-items:center;min-width:1.5rem;max-width:100%;padding:0 .45rem;border-radius:6px;text-decoration:none;color:#1e293b;font-size:.7rem;font-weight:600;line-height:1.2;overflow:hidden;box-sizing:border-box;box-shadow:0 1px 4px rgba(15,23,42,.12);transition:box-shadow .15s ease}.mc-day-planner-run-block:hover{box-shadow:0 2px 8px rgba(15,23,42,.18);z-index:4}.mc-day-planner-run-block--violet{background:#8b5cf6;color:#fff}.mc-day-planner-run-block--teal{background:#14b8a6;color:#fff}.mc-day-planner-run-block--amber{background:#f59e0b;color:#1f2937}.mc-day-planner-run-block--rose{background:#f43f5e;color:#fff}.mc-day-planner-run-block--indigo{background:#6366f1;color:#fff}.mc-day-planner-run-block--cyan{background:#06b6d4;color:#fff}.mc-day-planner-run-block.is-active{outline:2px solid #3b82f6;outline-offset:1px}.mc-day-planner-run-block.is-standby{border:1px dashed rgba(37,99,235,.55);box-shadow:none;background:rgba(59,130,246,.22)!important;color:#1e3a8a!important;animation:mc-workboard-standby-pulse 2s ease-in-out infinite}@keyframes mc-workboard-standby-pulse{0%,to{opacity:.88}50%{opacity:1}}.mc-day-planner-run-block-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mc-day-planner-run-active{position:absolute;left:0;top:0;bottom:0;background:rgba(59,130,246,.35);border-radius:6px 0 0 6px;pointer-events:none}.mc-workboard-today-legend{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;padding:.75rem .25rem 0;font-size:.78rem;color:#64748b}.mc-workboard-today-legend-item{display:inline-flex;align-items:center;gap:.45rem}.mc-workboard-today-legend-swatch{width:1rem;height:.65rem;border-radius:3px;border:1px solid rgba(0,0,0,.08)}.mc-workboard-today-legend-swatch.is-window{background:#ddd6fe;opacity:.55}.mc-workboard-today-legend-swatch.is-task{background:#8b5cf6}.mc-workboard-today-legend-swatch.is-active{background:#3b82f6}.mc-workboard-waiting-card{margin-top:1.25rem;padding:1rem 1.15rem 1.15rem;border-radius:12px;border:1px solid rgba(234,179,8,.35);background:linear-gradient(180deg,hsla(55,97%,88%,.45),hsla(0,0%,100%,.92));box-shadow:0 1px 3px rgba(15,23,42,.06)}.mc-workboard-waiting-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.mc-workboard-waiting-card-title{margin:0;font-size:1rem;font-weight:650;color:#854d0e}.mc-workboard-waiting-card-sub{margin:.25rem 0 0;font-size:.82rem}.mc-workboard-waiting-card-count{flex-shrink:0;min-width:1.65rem;height:1.65rem;padding:0 .45rem;border-radius:999px;background:rgba(234,179,8,.22);color:#854d0e;font-size:.78rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.mc-workboard-waiting-card-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.mc-workboard-waiting-card-item{padding:.85rem .95rem;border-radius:10px;border:1px solid rgba(15,23,42,.08);background:#fff}.mc-workboard-waiting-card-item-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .75rem;margin-bottom:.65rem}.mc-workboard-waiting-card-run-link{font-size:.82rem;font-weight:600;text-decoration:none}.mc-workboard-waiting-card-run-link:hover{text-decoration:underline}.mc-workboard-waiting-card-time{font-size:.75rem}.mc-workboard-waiting-card-item .mc-chat-approval{margin:0;padding:0;border:none;background:transparent;box-shadow:none}.mc-workboard-retry-exhausted-card{margin-top:1.25rem;padding:1rem 1.15rem 1.15rem;border-radius:12px;border:1px solid rgba(239,68,68,.35);background:linear-gradient(180deg,hsla(0,93%,94%,.55),hsla(0,0%,100%,.94));box-shadow:0 1px 3px rgba(15,23,42,.06)}.mc-workboard-retry-exhausted-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.mc-workboard-retry-exhausted-card-title{margin:0;font-size:1rem;font-weight:650;color:#991b1b}.mc-workboard-retry-exhausted-card-sub{margin:.25rem 0 0;font-size:.8125rem}.mc-workboard-retry-exhausted-card-count{flex-shrink:0;min-width:1.75rem;height:1.75rem;padding:0 .45rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ef4444;color:#fff;font-size:.8125rem;font-weight:650}.mc-workboard-retry-exhausted-card-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.mc-workboard-retry-exhausted-card-item{padding:.75rem .85rem;border-radius:10px;border:1px solid rgba(239,68,68,.2);background:hsla(0,0%,100%,.85)}.mc-workboard-retry-exhausted-card-item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.mc-workboard-retry-exhausted-card-item-title{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.mc-workboard-retry-exhausted-card-run-link{flex-shrink:0;font-size:.8125rem;font-weight:600;color:#b45309;text-decoration:none}.mc-workboard-retry-exhausted-card-run-link:hover{text-decoration:underline}.mc-workboard-retry-exhausted-card-error{margin:.45rem 0 0;font-size:.8125rem;color:#7f1d1d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mc-workboard-retry-exhausted-card-item-meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.55rem;font-size:.75rem}.mc-workboard-waiting-bucket{margin:0 0 .75rem;padding:.75rem 1rem;border-radius:8px;border:1px solid rgba(234,179,8,.35);background:rgba(234,179,8,.08)}.mc-workboard-waiting-title{margin:0;font-size:.92rem;font-weight:600}.mc-workboard-waiting-list{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.mc-workboard-waiting-item{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.85rem}.mc-workboard-tasks{margin-top:.25rem}.mc-workboard-task-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));grid-gap:1rem;gap:1rem}.mc-workboard-task-card-v2{border:1px solid var(--mc-border,#e5e7eb);border-radius:12px;padding:1rem;background:var(--mc-surface1,#fff)}.mc-workboard-task-card-v2.is-disabled{opacity:.55}.mc-workboard-task-card-v2-head{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.mc-workboard-task-card-v2-number{font-size:.68rem;font-weight:700;letter-spacing:.04em;color:#64748b}.mc-workboard-task-type{font-size:.68rem;font-weight:600;padding:.12rem .4rem;border-radius:999px}.mc-workboard-task-type--project{background:#ede9fe;color:#5b21b6}.mc-workboard-task-type--prompt{background:#fef3c7;color:#b45309}.mc-workboard-task-type--system{background:#ccfbf1;color:#0f766e}.mc-workboard-task-card-v2-title{margin:0 0 .35rem;font-size:1rem}.mc-workboard-task-card-v2-desc,.mc-workboard-task-card-v2-prompt{margin:0 0 .5rem;font-size:.82rem;color:#64748b;line-height:1.45}.mc-workboard-task-meta{margin:0 0 .65rem;font-size:.78rem}.mc-workboard-task-meta-row{display:flex;justify-content:space-between;gap:.5rem;padding:.2rem 0;border-top:1px solid var(--mc-border,hsla(0,0%,100%,.08))}.mc-workboard-task-meta-row dt{color:#64748b}.mc-workboard-task-meta-row dd{margin:0;font-weight:500;text-align:right}.mc-workboard-schedule-board .mc-day-planner-time-head,.mc-workboard-schedule-board .mc-workboard-schedule-row{display:grid;grid-template-columns:minmax(16rem,22rem) minmax(720px,1fr);min-width:calc(16rem + 720px);grid-gap:0;gap:0;padding:0;border-bottom:1px solid var(--mc-border,#e5e7eb)}.mc-workboard-schedule-board .mc-workboard-schedule-time-head{background:#fafafa}.mc-workboard-schedule-board.is-row-reordering{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mc-workboard-schedule-row.is-row-dragging{opacity:.55}.mc-workboard-schedule-row-placeholder{display:grid;grid-template-columns:minmax(16rem,22rem) minmax(720px,1fr);min-width:calc(16rem + 720px);padding:.15rem 0;pointer-events:none}.mc-workboard-schedule-row-placeholder-line{grid-column:1/-1;height:2px;border-radius:999px;background:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.14)}.mc-workboard-schedule-row-task{display:flex;flex-direction:column;justify-content:center;gap:.35rem;min-width:0;padding:.65rem .75rem;border-right:1px solid var(--mc-border,#e5e7eb)}.mc-workboard-schedule-row-task--head{justify-content:center;font-size:.85rem;font-weight:600;color:#64748b}.mc-workboard-schedule-row-task-main{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;min-width:0}.mc-workboard-schedule-row-track{position:relative;min-width:0;min-height:4.25rem;border-bottom:none!important;background:repeating-linear-gradient(90deg,transparent,transparent calc(100% / 96 - 1px),rgba(15,23,42,.04) calc(100% / 96 - 1px),rgba(15,23,42,.04) calc(100% / 96))}.mc-workboard-schedule-time-head .mc-workboard-schedule-row-track{min-height:2.25rem;background:transparent}.mc-workboard-schedule-board .mc-day-planner-now-line,.mc-workboard-today-board .mc-day-planner-now-line{z-index:20}.mc-workboard-schedule-row.is-row-dragging .mc-workboard-schedule-row-drag,.mc-workboard-schedule-row:hover .mc-workboard-schedule-row-drag{opacity:1}.mc-workboard-schedule-row-drag{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.15rem;margin-right:.05rem;color:rgba(100,116,139,.45);cursor:-webkit-grab;cursor:grab;opacity:0;touch-action:none;transition:opacity .15s ease,color .15s ease}.mc-workboard-schedule-row-drag:hover{color:rgba(91,33,182,.85)}.mc-workboard-schedule-row-drag:active{cursor:-webkit-grabbing;cursor:grabbing}.mc-workboard-schedule-row-pos{display:inline-flex;align-items:center;justify-content:center;min-width:1.85rem;padding:.12rem .45rem;border-radius:999px;background:rgba(99,102,241,.1);color:#4338ca;font-size:.72rem;font-weight:700;flex-shrink:0}.mc-workboard-schedule-row-pos.is-preview{background:rgba(99,102,241,.22);color:#312e81;box-shadow:inset 0 0 0 1px rgba(99,102,241,.35)}.mc-workboard-schedule-task-num{font-size:.72rem;font-weight:700;color:#64748b;flex-shrink:0}.mc-workboard-schedule-task-name{font-size:.84rem;font-weight:600;color:var(--mc-text,#0f172a);min-width:0;flex:1 1 5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-workboard-schedule-board .mc-workboard-schedule-window{top:.35rem;bottom:.35rem;z-index:2}.mc-workboard-schedule-board .mc-workboard-schedule-window.is-selected{z-index:3}.mc-workboard-schedule-board .mc-workboard-schedule-window.is-dragging{z-index:5}.mc-workboard-schedule-board .mc-day-planner-run-block{z-index:4;top:1.15rem;bottom:.45rem;pointer-events:auto}.mc-workboard-schedule-board .mc-workboard-schedule-window-body{align-items:center;justify-content:center;text-align:center}.mc-workboard-schedule-board .mc-workboard-schedule-window .mc-day-planner-block-label{display:none}.mc-workboard-schedule-board .mc-workboard-schedule-window .mc-day-planner-block-time{font-size:.72rem;font-weight:600}.mc-workboard-schedule-board .mc-workboard-schedule-window .mc-day-planner-block-meta{font-size:.64rem;opacity:.8}.mc-day-planner-row.is-row-dragging{z-index:2}.mc-workboard-schedule-task-type{font-size:.68rem;padding:.1rem .45rem;border-radius:999px;background:#f1f5f9;flex-shrink:0}.mc-workboard-schedule-task-type.is-project{background:rgba(139,92,246,.12);color:#6d28d9}.mc-workboard-schedule-task-type.is-system{background:rgba(20,184,166,.12);color:#0f766e}.mc-workboard-schedule-task-type.is-prompt{background:rgba(245,158,11,.14);color:#b45309}.mc-workboard-schedule-budget{font-size:.68rem;color:#64748b;flex-shrink:0}.mc-workboard-schedule-heartbeat-preview{margin:.35rem 0 0;font-size:.8rem}.mc-workboard-schedule-weekdays{display:flex;flex-wrap:wrap;gap:.2rem;padding-left:1.55rem}.mc-workboard-weekday-chip{border:1px solid rgba(0,0,0,.12);background:transparent;border-radius:999px;font-size:.65rem;padding:.12rem .4rem;cursor:pointer}.mc-workboard-weekday-chip.is-on{background:rgba(106,109,251,.15);border-color:rgba(106,109,251,.45)}.mc-workboard-runs-table-wrap{position:relative;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.mc-workboard-runs-table{min-width:78rem}.mc-workboard-runs-try{display:inline-block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem;color:#64748b}.mc-workboard-runs-try.is-retry{color:#b45309;font-weight:500}.mc-workboard-runs-duration-cell{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem;color:#475569}.mc-workboard-runs-duration-cell.is-live{color:#0f766e;font-weight:500}.mc-workboard-runs-toolbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:.75rem 1rem;gap:.75rem 1rem;margin-bottom:1rem}.mc-workboard-runs-toolbar-left{display:flex;align-items:center;justify-content:flex-start;min-width:0}.mc-workboard-runs-toolbar-center{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .65rem}.mc-workboard-runs-toolbar-right{display:flex;align-items:center;justify-content:flex-end;min-width:0}.mc-workboard-runs-search{display:flex;align-items:center;gap:.5rem;width:100%;max-width:18rem;min-width:12rem;padding:.3rem .85rem .3rem .35rem;background:var(--mc-surface1,#fff);border:1px solid var(--mc-border,#e2e8f0);border-radius:999px;transition:border-color .15s ease,box-shadow .15s ease}.mc-workboard-runs-search:focus-within{border-color:var(--mc-violet-blue,#6366f1);box-shadow:0 0 0 2px rgba(99,102,241,.16)}.mc-workboard-runs-search-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:linear-gradient(135deg,var(--mc-violet-blue,#6366f1),var(--mc-violet-light,#a78bfa));color:#fff}.mc-workboard-runs-search-icon svg{width:.9rem;height:.9rem}.mc-workboard-runs-search-input{flex:1 1 auto;min-width:0;width:100%;padding:.25rem 0;border:none;background:transparent;font-size:.8125rem;color:var(--mc-text,#0f172a);outline:none}.mc-workboard-runs-search-input::placeholder{color:#94a3b8}@media (max-width:720px){.mc-workboard-runs-toolbar{grid-template-columns:1fr}.mc-workboard-runs-toolbar-left{order:3}.mc-workboard-runs-toolbar-center{order:1;justify-content:flex-start}.mc-workboard-runs-toolbar-right{order:2;justify-content:stretch}.mc-workboard-runs-search{max-width:none}}.mc-workboard-runs-scope-switch,.mc-workboard-runs-view-switch{flex-shrink:0}.mc-workboard-runs-board{grid-template-columns:repeat(4,minmax(0,1fr))}.mc-workboard-runs-board-column{padding:.65rem}.mc-workboard-runs-board-col-hint{margin:.15rem 0 0;font-size:.68rem;line-height:1.3}.mc-workboard-runs-board-hint{margin:0 0 .75rem;font-size:.82rem}.mc-workboard-runs-board-card{cursor:pointer}.mc-workboard-runs-board-card.is-highlight{box-shadow:0 0 0 2px rgba(99,102,241,.35)}.mc-workboard-runs-board-card.is-active-run{background:rgba(34,197,94,.07);border-color:rgba(34,197,94,.28);box-shadow:inset 0 0 0 1px rgba(34,197,94,.12),0 0 0 1px rgba(34,197,94,.08);animation:mc-workboard-runs-row-pulse 2.4s ease-in-out infinite}.mc-workboard-runs-board-card.is-active-run.is-highlight{box-shadow:0 0 0 2px rgba(99,102,241,.35),inset 0 0 0 1px rgba(34,197,94,.16)}.mc-workboard-runs-board-card-title{text-decoration:none;color:inherit;border:none;background:none;padding:0;font:inherit;text-align:left;cursor:pointer}.mc-workboard-runs-board-card-title:hover{color:#4338ca}.mc-workboard-runs-board-card-meta{display:flex;flex-wrap:wrap;gap:.35rem .65rem;align-items:center;font-size:.78rem}.mc-workboard-runs-board-card-time{margin:0;font-size:.72rem}.mc-workboard-runs-board-card-error{margin:0;font-size:.72rem;color:#b91c1c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-workboard-runs-board-empty{margin:.5rem .25rem 0;font-size:.78rem}.mc-workboard-runs-empty{display:flex;flex-direction:column;align-items:center;gap:.65rem;padding:2rem 1rem;text-align:center}.mc-workboard-runs-empty .mc-muted{margin:0}.mc-workboard-runs-empty-hints,.mc-workboard-runs-empty-reasons{margin:0;padding:0;list-style:none;max-width:36rem;display:grid;grid-gap:.35rem;gap:.35rem;font-size:.86rem;line-height:1.4}.mc-workboard-runs-empty-reasons li{color:var(--mc-text,#e8ecf4)}.mc-workboard-runs-empty-hints li{color:#94a3b8}@media (max-width:1100px){.mc-workboard-runs-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mc-workboard-runs-board{grid-template-columns:1fr}}.mc-workboard-runs-table thead{position:relative;z-index:2}.mc-workboard-runs-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:3;background:hsla(0,0%,100%,.05);box-shadow:inset 0 -1px 0 var(--mc-border,#e5e7eb)}.mc-table-filter-th{position:relative;vertical-align:bottom;white-space:nowrap;min-width:7rem;padding-top:.35rem;padding-bottom:.35rem}.mc-table-filter-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:.45rem;min-width:6.5rem;width:100%;border:1px solid var(--mc-border,#cbd5e1);border-radius:6px;background:var(--mc-surface1,#f8fafc);padding:.35rem .5rem;font:inherit;font-size:.8125rem;font-weight:600;color:var(--mc-text,#334155);cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75);transition:border-color .15s,background .15s,color .15s}.mc-table-filter-label{white-space:nowrap}.mc-table-filter-affordance{display:inline-flex;align-items:center;gap:.15rem;flex-shrink:0}.mc-table-filter-trigger.is-open,.mc-table-filter-trigger:hover{border-color:#818cf8;color:#4338ca}.mc-table-filter-trigger.is-active{border-color:#6366f1;background:#eef2ff;color:#4338ca}.mc-table-filter-chevron,.mc-table-filter-icon{color:#94a3b8;flex-shrink:0}.mc-table-filter-chevron{transition:transform .15s}.mc-table-filter-chevron.is-open,.mc-table-filter-trigger.is-open .mc-table-filter-chevron{transform:rotate(180deg);color:#6366f1}.mc-table-filter-icon.is-active,.mc-table-filter-trigger.is-active .mc-table-filter-icon{color:#6366f1}.mc-table-filter-menu{position:absolute;top:calc(100% + .35rem);left:0;z-index:40;min-width:12rem;max-width:min(22rem,90vw);padding:.65rem;border-radius:.65rem;border:1px solid rgba(15,23,42,.1);background:#fff;box-shadow:0 10px 30px rgba(15,23,42,.12)}.mc-table-filter-chips{display:flex;flex-wrap:wrap;gap:.35rem}.mc-table-filter-datetime{display:flex;flex-direction:column;gap:.5rem;margin-top:.65rem;padding-top:.65rem;border-top:1px solid rgba(15,23,42,.08)}.mc-table-filter-datetime label{display:flex;flex-direction:column;gap:.2rem;font-size:.75rem;color:#64748b}.mc-table-filter-hint{margin:.5rem 0 0;font-size:.72rem}.mc-workboard-runs-chips{display:flex;flex-wrap:wrap;gap:.35rem}.mc-workboard-runs-chip{border:1px solid #e5e7eb;background:#fff;border-radius:999px;padding:.2rem .65rem;font-size:.78rem;cursor:pointer}.mc-workboard-runs-chip.is-active{background:#eef2ff;border-color:#6366f1;color:#4338ca}.mc-workboard-runs-row--highlight{background:rgba(99,102,241,.06)}.mc-workboard-runs-row--active{background:rgba(34,197,94,.07);box-shadow:inset 3px 0 0 rgba(34,197,94,.72);animation:mc-workboard-runs-row-pulse 2.4s ease-in-out infinite}.mc-workboard-runs-row--active td{background:transparent}.mc-workboard-runs-row--highlight.mc-workboard-runs-row--active{background:rgba(34,197,94,.1);box-shadow:inset 3px 0 0 rgba(34,197,94,.72),inset 0 0 0 9999px rgba(99,102,241,.04)}@keyframes mc-workboard-runs-row-pulse{0%,to{background-color:rgba(34,197,94,.06)}50%{background-color:rgba(34,197,94,.14)}}.mc-workboard-runs-task-type{display:inline-flex;padding:.12rem .45rem;border-radius:999px;font-size:.72rem;font-weight:600;background:#f1f5f9;color:#475569}.mc-workboard-runs-task-type.is-project{background:rgba(139,92,246,.12);color:#6d28d9}.mc-workboard-runs-task-type.is-system{background:rgba(20,184,166,.12);color:#0f766e}.mc-workboard-runs-task-type.is-prompt{background:rgba(245,158,11,.14);color:#b45309}.mc-workboard-runs-task-type.is-workflow-prompt{background:rgba(99,102,241,.14);color:#4338ca}.mc-workboard-runs-task-link{color:var(--mc-accent,#6366f1);text-decoration:none;font-weight:500}.mc-workboard-runs-task-link:hover{text-decoration:underline}.mc-workboard-runs-task-cell{display:flex;flex-direction:column;gap:.15rem;min-width:0}.mc-workboard-runs-ticket-cell{display:flex;flex-direction:column;gap:.12rem;min-width:5.5rem}.mc-workboard-runs-ticket-key{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;font-weight:600;color:#0f172a}.mc-workboard-runs-ticket-chain{font-size:.72rem;color:#64748b}.mc-workboard-runs-board-card-ticket{margin:.25rem 0 0;font-size:.82rem}.mc-workboard-runs-task-context{display:flex;flex-direction:column;gap:.08rem;min-width:0}.mc-workboard-runs-task-subline{display:block;max-width:26rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#64748b;font-size:.76rem;line-height:1.2}.mc-workboard-runs-task-ticket{color:#475569;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em}.mc-workboard-runs-board-card .mc-workboard-runs-task-subline{margin-top:-.25rem;margin-bottom:.45rem;max-width:100%}.mc-workboard-runs-actions-cell,.mc-workboard-runs-actions-col{width:1%;white-space:nowrap;text-align:right;vertical-align:middle}.mc-workboard-runs-actions{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.25rem}.mc-workboard-runs-actions.is-compact{gap:.2rem}.mc-workboard-runs-action-icons{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:.35rem}.mc-workboard-runs-action-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;border:none;padding:0;cursor:pointer;flex-shrink:0;text-decoration:none;background:rgba(99,102,241,.1);color:#4f46e5;transition:background .15s ease,color .15s ease,opacity .15s ease}.mc-workboard-runs-action-btn:hover:not(:disabled){background:rgba(99,102,241,.18);color:#4338ca}.mc-workboard-runs-action-btn.is-log{background:rgba(99,102,241,.1);color:#4f46e5}.mc-workboard-runs-action-btn.is-log:hover{background:rgba(99,102,241,.18);color:#4338ca}.mc-workboard-runs-action-btn.is-requeue{background:rgba(14,165,233,.12);color:#0284c7}.mc-workboard-runs-action-btn.is-requeue:hover:not(:disabled){background:rgba(14,165,233,.2);color:#0369a1}.mc-workboard-runs-action-btn.is-stop{background:rgba(245,158,11,.14);color:#d97706}.mc-workboard-runs-action-btn.is-stop:hover:not(:disabled){background:rgba(245,158,11,.24);color:#b45309}.mc-workboard-runs-action-btn.is-danger{background:rgba(239,68,68,.1);color:#dc2626}.mc-workboard-runs-action-btn.is-danger:hover:not(:disabled){background:rgba(239,68,68,.18);color:#b91c1c}.mc-workboard-runs-action-btn:disabled{opacity:.42;cursor:not-allowed}.mc-workboard-runs-action-busy{animation:mc-workboard-runs-action-spin .75s linear infinite}@keyframes mc-workboard-runs-action-spin{to{transform:rotate(1turn)}}.mc-workboard-runs-action-error{margin:0;max-width:10rem;font-size:.68rem;line-height:1.25;color:#b91c1c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-workboard-runs-board-card .mc-workboard-runs-actions{margin-top:.65rem;padding-top:.55rem;border-top:1px solid rgba(15,23,42,.06);align-items:flex-start}.mc-workboard-task-card-v2{scroll-margin-top:5rem}.mp-workboard-edit-backdrop{z-index:200}.mp-plugin-edit-drawer--half{width:50vw}.mp-plugin-edit-form{display:flex;flex-direction:column;flex:1 1;min-height:0}.mp-plugin-edit-head-main{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0}.mp-plugin-edit-field textarea,.mp-plugin-edit-prompt{width:100%;padding:.55rem .65rem;border-radius:10px;border:1px solid var(--mc-border,var(--mp-edit-border-strong,hsla(0,0%,100%,.14)));background:var(--mp-edit-fill,hsla(0,0%,100%,.05));color:inherit;font:inherit;resize:vertical}.mp-plugin-edit-field textarea::placeholder,.mp-plugin-edit-prompt::placeholder{color:color-mix(in srgb,currentColor 45%,transparent)}.mp-plugin-edit-field--prompt textarea,.mp-plugin-edit-prompt{min-height:14rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82rem;line-height:1.45}.mp-plugin-edit-dispatch{display:flex;flex-direction:column;gap:.85rem}.mp-plugin-edit-meta{margin:0;display:grid;grid-gap:.65rem;gap:.65rem}.mp-plugin-edit-meta div{display:grid;grid-gap:.15rem;gap:.15rem}.mp-plugin-edit-meta dt{margin:0;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;opacity:.55}.mp-plugin-edit-meta dd{margin:0;font-size:.86rem}.mp-plugin-edit-toggle{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;margin-top:.15rem}.mp-plugin-edit-toggle .mc-switch{margin-top:.1rem}.mp-plugin-edit-toggle .mc-switch input:disabled+.mc-switch-track{opacity:.45;cursor:not-allowed}.mp-plugin-edit-toggle-copy strong{display:block;font-size:.86rem}.mp-plugin-edit-toggle-copy small{display:block;margin-top:.15rem;font-size:.76rem;opacity:.72}@media (max-width:1100px){.mc-workboard-toolbar{grid-template-columns:1fr;gap:.75rem}.mc-workboard-toolbar-center,.mc-workboard-toolbar-left,.mc-workboard-toolbar-right{justify-self:stretch}.mc-workboard-toolbar-center .mc-segmented{width:100%;justify-content:center}.mc-workboard-toolbar-right{justify-content:flex-end}.mc-workboard-status-bar{padding-left:var(--mc-content-side-pad,1rem);padding-right:var(--mc-content-side-pad,1rem)}.mc-workboard-status-pill--unified{flex-direction:column;border-radius:18px}.mc-workboard-status-pill-body{border-radius:18px 18px 0 0;padding:.75rem .85rem}.mc-workboard-status-pill-heartbeat{border-left:none;border-top:1px solid rgba(15,23,42,.08);border-radius:0 0 18px 18px;padding:.55rem .85rem;box-shadow:inset 0 10px 14px -12px rgba(15,23,42,.14);align-items:flex-start}.mc-workboard-status-heartbeat-text{align-items:flex-start;text-align:left}.mc-workboard-status-next-wake{text-align:left}.mc-workboard-status-pill-heartbeat .mc-workboard-status-kicker{align-self:flex-start}.mc-workboard-status-pill-segment{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.5rem);border-left:none;padding:.35rem 0;border-top:1px solid rgba(15,23,42,.06)}.mc-workboard-status-pill-body>.mc-workboard-status-pill-segment:first-child,.mc-workboard-status-pill-body>.mc-workboard-status-pill-segment:nth-child(2){border-top:none}.mc-workboard-status-pill-agent{flex:1 1 100%;padding-right:0}}html[data-mc-theme=dark] .mc-workboard-status-heart-value,html[data-mc-theme=dark] .mc-workboard-status-kicker,html[data-mc-theme=dark] .mc-workboard-status-meta,html[data-mc-theme=dark] .mc-workboard-status-muted,html[data-mc-theme=dark] .mc-workboard-status-pill-agent .mc-workboard-status-kicker,html[data-mc-theme=dark] .mc-workboard-status-pill-agent .mc-workboard-status-meta,html[data-mc-theme=dark] .mc-workboard-status-pill-heartbeat,html[data-mc-theme=dark] .mc-workboard-status-pill-heartbeat .mc-workboard-status-kicker,html[data-mc-theme=dark] .mc-workboard-status-run,html[data-mc-theme=dark] .mc-workboard-status-standby-hint,html[data-mc-theme=dark] .mc-workboard-status-value,html[data-mc-theme=scope] .mc-workboard-status-heart-value,html[data-mc-theme=scope] .mc-workboard-status-kicker,html[data-mc-theme=scope] .mc-workboard-status-meta,html[data-mc-theme=scope] .mc-workboard-status-muted,html[data-mc-theme=scope] .mc-workboard-status-pill-agent .mc-workboard-status-kicker,html[data-mc-theme=scope] .mc-workboard-status-pill-agent .mc-workboard-status-meta,html[data-mc-theme=scope] .mc-workboard-status-pill-heartbeat,html[data-mc-theme=scope] .mc-workboard-status-pill-heartbeat .mc-workboard-status-kicker,html[data-mc-theme=scope] .mc-workboard-status-run,html[data-mc-theme=scope] .mc-workboard-status-standby-hint,html[data-mc-theme=scope] .mc-workboard-status-value{color:#fff}html[data-mc-theme=dark] .mc-workboard-today-date,html[data-mc-theme=dark] .mc-workboard-today-tz-badge,html[data-mc-theme=scope] .mc-workboard-today-date,html[data-mc-theme=scope] .mc-workboard-today-tz-badge{color:hsla(0,0%,100%,.88);border-color:hsla(0,0%,100%,.12)}html[data-mc-theme=dark] .mc-workboard-task-card-v2,html[data-mc-theme=scope] .mc-workboard-task-card-v2{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12)}html[data-mc-theme=dark] .mc-workboard-task-card-v2-desc,html[data-mc-theme=dark] .mc-workboard-task-card-v2-number,html[data-mc-theme=dark] .mc-workboard-task-card-v2-prompt,html[data-mc-theme=dark] .mc-workboard-task-meta-row dt,html[data-mc-theme=scope] .mc-workboard-task-card-v2-desc,html[data-mc-theme=scope] .mc-workboard-task-card-v2-number,html[data-mc-theme=scope] .mc-workboard-task-card-v2-prompt,html[data-mc-theme=scope] .mc-workboard-task-meta-row dt{color:hsla(0,0%,100%,.72)}html[data-mc-theme=dark] .mc-workboard-schedule-task-name,html[data-mc-theme=dark] .mc-workboard-task-card-v2-title,html[data-mc-theme=dark] .mc-workboard-task-meta-row dd,html[data-mc-theme=scope] .mc-workboard-schedule-task-name,html[data-mc-theme=scope] .mc-workboard-task-card-v2-title,html[data-mc-theme=scope] .mc-workboard-task-meta-row dd{color:#fff}html[data-mc-theme=dark] .mc-workboard-task-meta-row,html[data-mc-theme=scope] .mc-workboard-task-meta-row{border-top-color:hsla(0,0%,100%,.08)}html[data-mc-theme=dark] .mc-workboard-task-type--project,html[data-mc-theme=scope] .mc-workboard-task-type--project{background:rgba(139,92,246,.2);color:#c4b5fd}html[data-mc-theme=dark] .mc-workboard-task-type--prompt,html[data-mc-theme=scope] .mc-workboard-task-type--prompt{background:rgba(245,158,11,.2);color:#fcd34d}html[data-mc-theme=dark] .mc-workboard-task-type--system,html[data-mc-theme=scope] .mc-workboard-task-type--system{background:rgba(20,184,166,.2);color:#5eead4}.mc-workboard-rules-intro{margin:0 0 .85rem;font-size:.9rem;line-height:1.45}.mc-workboard-task-rules-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.65rem;gap:.65rem}.mc-workboard-task-rules-list li{margin:0}.mc-mode-context-boards{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--mc-border,rgba(0,0,0,.08))}.mc-mode-context-head h2{margin:0 0 .35rem;font-size:1.15rem}.mc-mode-context-lead{margin:0 0 .75rem;max-width:52rem;font-size:.88rem;line-height:1.45}.mc-mode-context-add{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 1rem;align-items:center}.mc-mode-context-add .mc-input{flex:1 1 10rem;min-width:8rem}.mc-mode-context-row-id{font-size:.7rem;opacity:.55;font-weight:400}.mc-mode-context-rename{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:.55rem .85rem;gap:.55rem .85rem;margin:.75rem 0 1rem;align-items:end}.mc-mode-context-rename-actions{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.mc-mode-context-accordion{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.45rem}.mc-mode-context-row{border:1px solid hsla(0,0%,100%,.12);border-radius:10px;background:hsla(0,0%,100%,.05);overflow:hidden}.mc-mode-context-row-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem .95rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.mc-mode-context-row-toggle:hover{background:hsla(0,0%,100%,.04)}.mc-mode-context-row-left{display:inline-flex;align-items:center;gap:.55rem;min-width:0}.mc-mode-context-chevron{opacity:.65;width:.9rem}.mc-mode-context-row-title{font-weight:650;font-size:.95rem}.mc-mode-context-row-meta{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem 1.1rem;font-size:.78rem;opacity:.85;flex-shrink:0}.mc-mode-context-row-meta strong{font-weight:650;opacity:1}.mc-mode-context-row-body{padding:0 .95rem 1rem;border-top:1px solid hsla(0,0%,100%,.08)}.mc-mode-context-why{margin:.65rem 0 .85rem;font-size:.8rem}.mc-mode-context-basis{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.mc-mode-context-basis-label{font-weight:650;font-size:.88rem}.mc-mode-context-basis-hint{font-size:.78rem;line-height:1.4}.mc-mode-context-basis-input{width:100%;min-height:6.5rem;resize:vertical;font:inherit;line-height:1.45;background:rgba(0,0,0,.22);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:inherit;padding:.55rem .65rem}.mc-mode-context-basis-actions{display:flex;justify-content:flex-end}.mc-mode-context-knobs{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:.55rem .85rem;gap:.55rem .85rem}.mc-mode-context-field,.mc-mode-context-toggle{display:flex;align-items:center;gap:.4rem;font-size:.8rem}.mc-mode-context-field{flex-direction:column;align-items:stretch}.mc-mode-context-field input[type=number]{width:100%;padding:.3rem .45rem;border-radius:6px;border:1px solid var(--mc-border,rgba(0,0,0,.12))}.mc-workboard-rules-mode-kanban{margin:0 0 1.5rem}.mc-workboard-rules-mode-kanban-head{margin-bottom:.75rem}.mc-workboard-rules-mode-kanban-head h3{margin:0 0 .25rem;font-size:1.05rem}.mc-workboard-rules-mode-kanban .mp-model-pool{margin-top:1rem}.mc-memory-orch-lead{max-width:52rem;margin:0 0 1.25rem;line-height:1.45}.mc-memory-orch-pillars{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem}.mc-memory-orch-pillar{padding:.85rem .95rem;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.05)}.mc-memory-orch-pillar h3{margin:0 0 .35rem;font-size:.95rem}.mc-memory-orch-pillar p{margin:0;font-size:.8rem;line-height:1.4}.mc-memory-orch-pillar-links{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.mc-memory-orch-modes{margin-top:0;padding-top:1.25rem;border-top:1px solid hsla(0,0%,100%,.1)}.mc-memory-orch-subh{margin:1rem 0 .5rem;font-size:.85rem;font-weight:650}.mc-brain-context-lead{max-width:52rem;margin:0 0 1.25rem;line-height:1.45}.mc-brain-context-layers{margin-bottom:1.75rem}.mc-brain-context-layers h2{margin:0 0 .35rem;font-size:1.15rem}.mc-brain-context-layer-list{list-style:none;margin:1rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:.75rem;gap:.75rem}.mc-brain-context-layer-card{display:flex;flex-direction:column;justify-content:space-between;gap:.75rem;padding:.85rem .95rem;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.05)}.mc-brain-context-layer-card h3{margin:0 0 .25rem;font-size:.95rem}.mc-brain-context-layer-card p{margin:0;font-size:.8rem;line-height:1.4}.mc-brain-context-page .mc-mode-context-boards{margin-top:0;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.1)}.mc-skill-orch-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.mc-skill-orch-head p{margin:.35rem 0 0;max-width:44rem}.mc-skill-orch-pool{margin-top:1.25rem}.mc-skill-orch-plugin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:.85rem;gap:.85rem}.mc-skill-orch-plugin-card{border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.05);border-radius:12px;padding:.85rem .95rem;display:flex;flex-direction:column;gap:.65rem}.mc-skill-orch-plugin-head{display:flex;flex-direction:column;gap:.2rem}.mc-skill-orch-plugin-head h3{margin:0;font-size:.95rem;font-weight:650}.mc-skill-orch-plugin-pkg{font-size:.72rem;opacity:.7}.mc-skill-orch-plugin-card .mp-model-pool-grid{grid-template-columns:1fr}.mc-skill-orch-sections{display:flex;flex-direction:column;gap:1.35rem}.mc-skill-orch-section-title{margin:0 0 .55rem;font-size:.8rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.mc-skill-orch-plugin-card{cursor:-webkit-grab;cursor:grab}.mc-skill-orch-plugin-card.is-dragging{opacity:.55}.mc-skill-orch-plugin-card:active{cursor:-webkit-grabbing;cursor:grabbing}.mc-brain-rules-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.mc-brain-rules-toolbar .mc-workboard-rules-intro{margin:.35rem 0 0;max-width:52rem}.mc-rule-orch-cards{margin-top:1.25rem;padding:.85rem;border-radius:12px;border:1px solid transparent;transition:border-color .15s ease,background .15s ease}.mc-rule-orch-cards.is-drop-target{border-color:color-mix(in srgb,var(--mp-accent,#5166ff) 55%,hsla(0,0%,100%,.12));background:color-mix(in srgb,var(--mp-accent,#5166ff) 8%,transparent)}.mc-rule-orch-cards-hint{margin:0 0 .75rem;font-size:.85rem}.mc-workboard-task-card-v2.is-draggable{cursor:-webkit-grab;cursor:grab}.mc-workboard-task-card-v2.is-dragging{opacity:.55}