body:has(.mm-home__stage:is(.has-project-conversation,.is-chat-draft)){overflow:hidden}.mm-home:has(.mm-home__stage:is(.has-project-conversation,.is-chat-draft)){--mm-page-background-layers:none;height:var(--mm-app-viewport-height,100dvh);background-image:none;flex-direction:column;min-height:0;display:flex;overflow:hidden}.mm-home:has(.mm-home__stage.has-project-conversation) .mm-home__rail{--mm-home-rail-surface:#242424;background-color:#242424;background-image:none}.mm-home__stage:is(.has-project-conversation,.is-chat-draft){flex:1 1 0;height:auto;min-height:0;display:flex;overflow:hidden}.mm-home__stage.has-project-conversation.is-workbench-open,.mm-home__stage.is-chat-draft.is-workbench-open{grid-template-columns:minmax(18%, var(--mm-home-workbench-conversation-width,30%)) 1px minmax(0, 1fr);grid-template-rows:40px minmax(0,1fr);height:100dvh;padding-top:0;display:grid;overflow:hidden}.mm-home__stage.has-project-conversation.is-workbench-open>.mm-home__primary-pane,.mm-home__stage.is-chat-draft.is-workbench-open>.mm-home__primary-pane{grid-area:2/1;width:auto;height:auto}.mm-home__stage.has-project-conversation.is-workbench-open.is-topbar-hidden,.mm-home__stage.is-chat-draft.is-workbench-open.is-topbar-hidden{grid-template-rows:minmax(0,1fr)}.mm-home__stage.has-project-conversation.is-workbench-open.is-topbar-hidden>.mm-home__primary-pane,.mm-home__stage.is-chat-draft.is-workbench-open.is-topbar-hidden>.mm-home__primary-pane{grid-row:1}.mm-home__stage.has-project-conversation.is-workbench-open.is-canvas-fullscreen,.mm-home__stage.is-chat-draft.is-workbench-open.is-canvas-fullscreen{grid-template-columns:0 0 minmax(0,1fr)}.mm-home__stage.is-canvas-fullscreen>.mm-home__workbench-divider:after{display:none}.mm-home-conversation{color:#f8fafc;background:0 0;grid-template-rows:minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.mm-home-conversation.is-new-task>.mm-conversation-surface.is-empty .mm-conversation-surface__empty,.mm-home-conversation.is-canvas-fullscreen-hidden{display:none}.mm-home-conversation__creative-entry{z-index:4;color:#f8fafc;background:#16181de0;border:1px solid #ffffff24;border-radius:6px;align-items:center;gap:7px;min-height:34px;padding:0 11px;text-decoration:none;display:inline-flex;position:absolute;top:16px;right:24px}.mm-home-conversation__creative-entry:hover,.mm-home-conversation__creative-entry:focus-visible{background:#262930f0;border-color:#ffffff47}.mm-home-conversation__creative-entry svg{width:16px;height:16px}.mm-home-conversation:has(>.mm-home-conversation__capability-panel){grid-template-rows:auto minmax(0,1fr)}.mm-home-conversation>.mm-shared-capability-bar.mm-home-conversation__capability-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin:16px 24px 0;padding:0;overflow:visible}.mm-home-conversation__capability-panel>.mm-shared-capability-bar__library{height:min(540px,48dvh);margin-top:0}.mm-home-conversation__capability-panel .mm-shared-capability-bar__panel{border-top:0;padding-top:0}.mm-home-conversation__capability-content{min-width:0}.mm-home-conversation__capability-content .mm-home__content{margin-top:0;padding:0}.mm-home-conversation__capability-content .mm-home__discover-toolbar{min-height:0;padding:0;position:static}.mm-home-conversation__capability-content .mm-home__discover-toolbar>.mm-resource-card-scale-controls{margin-right:152px}.mm-home-conversation__capability-content .mm-home__preview-grid{padding-bottom:4px}.mm-home-conversation__notice{z-index:44;color:#cbd5e1d1;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0e12e0;border:1px solid #94a3b824;border-radius:999px;align-items:center;max-width:min(520px,100% - 260px);min-height:30px;margin:0;padding:6px 11px;font-size:11px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 12px 32px #0000003d}.mm-home-conversation__notice>span{text-overflow:ellipsis;overflow:hidden}.mm-home-conversation__notice>a{color:#fff;pointer-events:auto;flex:none;margin-left:10px;font-weight:600;text-decoration:none}.mm-home-conversation__notice>a:hover{text-decoration:underline}.mm-home-conversation>.mm-conversation-surface,.mm-home-conversation>.mm-home-conversation__loading{min-height:0}.mm-home-conversation>.mm-conversation-surface{background:0 0}.mm-home-conversation .mm-conversation-surface__composer-wrap{background:linear-gradient(180deg, transparent, var(--mm-bg,#0f0f0f) 22%)}.mm-home-conversation.is-canvas-input-minimized .mm-conversation-surface__composer-wrap{display:none}.mm-home-conversation.is-canvas-input-minimized{overflow:visible}.mm-home-conversation__canvas-input-launcher{z-index:500;right:auto;bottom:max(64px, env(safe-area-inset-bottom));width:48px;height:48px;box-shadow:none;cursor:pointer;touch-action:none;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid;position:fixed;left:18px}.mm-home-conversation__canvas-input-launcher:hover,.mm-home-conversation__canvas-input-launcher:focus-visible{background:0 0;outline:none}.mm-home-conversation__canvas-input-launcher img{object-fit:contain;width:48px;height:48px}.mm-home-conversation__canvas-input-launcher .animated-brand-logo{width:48px;height:48px;box-shadow:none;background:0 0;border-radius:0}.mm-home-conversation__loading{color:#cbd5e1a6;background:0 0;place-items:center;font-size:13px;display:grid}@media (width<=760px){.mm-home:has(.mm-home__stage:is(.has-project-conversation,.is-chat-draft)){height:var(--mm-mobile-viewport-height,100dvh)}.mm-home__stage.has-project-conversation{flex:1 1 0;height:auto;min-height:0;display:flex;overflow:hidden}.mm-home-conversation__surface{flex:1 1 0;grid-template-columns:minmax(0,1fr);min-width:0;height:100%;min-height:0}.mm-home-conversation__surface>:is(.mm-conversation-surface__feed-scroll,.mm-conversation-surface__composer-wrap){min-width:0}.mm-home-conversation__surface>.mm-conversation-surface__feed-scroll{touch-action:pan-y;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:scroll}.mm-home-conversation__notice{max-width:calc(100% - 28px)}.mm-home-conversation>.mm-shared-capability-bar.mm-home-conversation__capability-panel{margin:12px 12px 0}.mm-home-conversation__capability-panel>.mm-shared-capability-bar__library{height:min(460px,44svh)}}.mm-agent-conversation{gap:12px;display:grid}.mm-agent-conversation.is-thread{gap:6px}.mm-agent-conversation.is-thread .mm-conversation-agent-progress{gap:6px;min-width:0;display:grid}.mm-agent-conversation.is-thread .mm-conversation-agent-progress,.mm-agent-conversation.is-thread .canvas-agent-progress,.mm-agent-conversation.is-thread .mm-agent-conversation__execution{margin-block:0}.mm-agent-conversation__process-history{gap:6px;min-width:0;padding-top:12px;display:grid}.mm-agent-conversation__process-history>.mm-agent-conversation__turn>ol{gap:6px;margin:0;padding:0;display:grid}.mm-agent-conversation__process-history>.mm-agent-conversation__turn{gap:6px;min-width:0;display:grid}.mm-agent-conversation__process-history>.mm-agent-conversation__turn:empty{display:none}.mm-agent-conversation.is-thread .mm-agent-conversation__turn+.mm-agent-conversation__turn{border-top:0;padding-top:0}.mm-agent-conversation.is-thread .mm-agent-result-actions>.mm-conversation-surface__message-actions{margin-top:0}.mm-agent-conversation__turn>:is(.mm-conversation-agent-progress,.mm-agent-conversation__execution){margin-block:0}.mm-agent-conversation__turn+.mm-agent-conversation__turn{border-top:1px solid color-mix(in srgb, currentColor 10%, transparent);padding-top:12px}.mm-agent-conversation__steer{width:fit-content;max-width:min(78%,680px);color:var(--text-primary,#f1f1f1);overflow-wrap:anywhere;background:#ffffff17;border:1px solid #ffffff0f;border-radius:8px;margin:0 0 10px auto;padding:8px 11px;font-size:13px;line-height:1.55}.mm-agent-conversation__pending{min-height:20px;color:var(--text-tertiary,#777);align-items:center;font-size:12px;display:inline-flex}.mm-agent-conversation__reasoning{color:var(--text-secondary,#a7a7a7);margin:0 0 10px;font-size:12px}.mm-agent-conversation__reasoning>summary{cursor:pointer;width:fit-content;color:var(--text-tertiary,#858585);-webkit-user-select:none;user-select:none;font-size:12px}.mm-agent-conversation__reasoning[open]>summary{margin-bottom:6px}.mm-agent-conversation__reasoning .mm-conversation-markdown{color:var(--text-secondary,#a7a7a7);font-size:12px}.mm-agent-conversation__execution{margin-top:10px}.mm-agent-conversation__error{color:var(--danger,#ef8b8b);margin:0}.mm-agent-pending-queue{background:#121212f0;border:1px solid #ffffff14;border-radius:8px;width:min(1012px,100%);margin:0 auto 8px;padding:8px 10px;box-shadow:0 8px 22px #0003}.mm-agent-pending-queue>header{color:#ffffff94;align-items:center;gap:6px;margin-bottom:6px;font-size:11px;display:flex}.mm-agent-pending-queue>header span{background:#ffffff14;border-radius:50%;place-items:center;min-width:18px;height:18px;display:inline-grid}.mm-agent-pending-queue__items{gap:6px;display:grid}.mm-agent-pending-queue__item{background:#ffffff0a;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:7px 8px;display:grid}.mm-agent-pending-queue__item p{color:#ffffffc7;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:12px;line-height:1.45;overflow:hidden}.mm-agent-pending-queue__item textarea{resize:vertical;color:#f4f4f5;width:100%;min-height:54px;font:inherit;background:#171717;border:1px solid #ffffff1f;border-radius:6px;padding:7px 8px;font-size:12px;line-height:1.45}.mm-agent-pending-queue__actions{align-items:center;gap:4px;display:flex}.mm-agent-pending-queue__actions button{color:#ffffff9e;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:28px;min-height:28px;padding:0 7px;font-size:11px;display:inline-flex}.mm-agent-pending-queue__actions button:hover:not(:disabled){color:#fff;background:#ffffff14}.mm-agent-pending-queue__actions button.is-steer{color:#d5e2ffe6}.mm-agent-pending-queue__actions button:disabled{opacity:.4;cursor:default}@media (width<=760px){.mm-agent-pending-queue__item{grid-template-columns:minmax(0,1fr)}.mm-agent-pending-queue__actions{justify-content:flex-end}}.mm-home-conversation__surface.is-empty>.mm-conversation-surface__feed-scroll>.mm-conversation-surface__feed{justify-content:center;min-height:100%}.mm-home .mm-home-conversation__surface .mm-conversation-surface__empty{gap:8px}.mm-home .mm-home-conversation__surface .mm-conversation-surface__empty-logo{width:72px;height:72px}.mm-home .mm-home-conversation__surface .mm-conversation-surface__empty strong{color:#cbd5e1db;letter-spacing:1px;font-size:32px;font-weight:400;line-height:48px}.mm-local-sub-session{flex-direction:column;gap:12px;min-height:0;padding:16px;display:flex;overflow:auto}.mm-local-sub-session button{align-self:flex-start}.mm-local-sub-session p{white-space:pre-wrap;margin:0}.mm-desktop-task-environment-select{min-height:28px;color:var(--mm-ui-text-muted)}.mm-desktop-task-environment-select .mm-text-select__trigger{border:1px solid var(--mm-ui-border-soft);border-radius:var(--mm-ui-radius-pill);background:var(--mm-ui-surface-input);height:28px;min-height:28px;padding:0 9px;font-size:12px;font-weight:600}.mm-desktop-task-environment-trigger{align-items:center;gap:6px;min-width:0;max-width:180px;display:inline-flex}.mm-desktop-task-environment-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-new-task-toolbar{flex-direction:column;gap:10px;width:min(100%,760px);margin:0 auto 12px;display:flex}.mm-new-task-toolbar__primary,.mm-new-task-toolbar__projects{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mm-new-task-toolbar__create,.mm-new-task-toolbar__project{border:1px solid var(--mm-ui-border-soft,#ffffff26);background:var(--mm-ui-surface-2,#ffffff0f);min-height:34px;color:var(--mm-ui-text-primary,inherit);cursor:pointer;font:inherit;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.mm-new-task-toolbar__create:hover,.mm-new-task-toolbar__create:focus-visible,.mm-new-task-toolbar__project:hover,.mm-new-task-toolbar__project:focus-visible,.mm-new-task-toolbar__project[aria-pressed=true]{border-color:var(--mm-accent,#8d7aff);background:color-mix(in srgb, var(--mm-accent,#8d7aff) 18%, transparent)}.mm-new-task-toolbar__projects{padding-left:2px}.mm-new-task-toolbar__dialog-backdrop{z-index:var(--mm-overlay-modal-z,10020);background:#0000007a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.mm-new-task-toolbar__dialog{border:1px solid var(--mm-ui-border-soft,#ffffff2e);background:var(--mm-ui-surface-1,#1c1c1c);width:min(420px,100%);color:var(--mm-ui-text-primary,inherit);border-radius:14px;gap:14px;padding:20px;display:grid;box-shadow:0 18px 60px #00000059}.mm-new-task-toolbar__dialog h2,.mm-new-task-toolbar__dialog p{margin:0}.mm-new-task-toolbar__dialog label{gap:6px;font-size:12px;display:grid}.mm-new-task-toolbar__dialog input{border:1px solid var(--mm-ui-border-soft,#ffffff2e);background:var(--mm-ui-surface-2,#ffffff0f);min-width:0;min-height:34px;color:inherit;border-radius:7px;padding:0 10px}.mm-new-task-toolbar__folder-field{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.mm-new-task-toolbar__folder-field button,.mm-new-task-toolbar__dialog footer button{border:1px solid var(--mm-ui-border-soft,#ffffff2e);min-height:34px;color:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:0 10px}.mm-new-task-toolbar__dialog footer{justify-content:flex-end;gap:8px;display:flex}.mm-new-task-toolbar__dialog footer button[type=submit]{border-color:var(--mm-accent,#8d7aff);background:var(--mm-accent,#8d7aff);color:#fff}@media (width<=760px){.mm-new-task-toolbar{width:100%}}
