.orbit-media-generation{display:grid;gap:14px;min-width:280px;max-width:720px;color:inherit}.orbit-media-generation-intro{margin:0;font-size:12px;opacity:.7}.orbit-media-generation-form{display:grid;gap:10px}.orbit-media-generation-form label{display:grid;gap:6px;font-size:12px}.orbit-media-generation-form select,.orbit-media-generation-form textarea{box-sizing:border-box;width:100%;border:1px solid #dededb;border-radius:7px;background:transparent;color:inherit;padding:8px 10px;font:inherit}.orbit-media-generation-form textarea{resize:vertical;min-height:76px}.orbit-media-generation button{justify-self:start;padding:7px 12px;border:1px solid #d6d6d1;border-radius:7px;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer}.orbit-media-generation button:disabled{opacity:.5;cursor:default}.orbit-media-generation .orbit-media-generation-submit{background:#282c28;border-color:#282c28;color:#fff}.orbit-media-generation-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.orbit-media-generation-results article{min-width:0;display:grid;align-content:start;gap:7px}.orbit-media-generation-results img,.orbit-media-generation-results video{width:100%;height:220px;object-fit:contain;background:#161916;border-radius:6px}.orbit-media-generation p{font-size:12px;line-height:1.6;margin:0}.context-disclosure_root__t1g_u{padding-top:var(--orbit-space-2);border-top:1px solid var(--orbit-border)}.context-disclosure_root__t1g_u>summary{display:grid;grid-template-columns:6.5rem minmax(0,1fr) auto;align-items:center;gap:var(--orbit-space-2);min-height:var(--orbit-space-8);color:var(--orbit-text-secondary);font-size:var(--orbit-text-xs);cursor:pointer;list-style:none}.context-disclosure_root__t1g_u>summary::-webkit-details-marker{display:none}.context-disclosure_root__t1g_u>summary:focus-visible{outline:2px solid var(--orbit-primary-500);outline-offset:2px;border-radius:var(--orbit-radius-sm)}.context-disclosure_root__t1g_u .interaction-context-label{color:var(--orbit-text-muted)}.context-disclosure_root__t1g_u .interaction-context-summary-copy{overflow:hidden;color:var(--orbit-text-secondary);text-overflow:ellipsis;white-space:nowrap}.context-disclosure_root__t1g_u .interaction-context-chevron{width:var(--orbit-space-2);height:var(--orbit-space-2);margin-right:var(--orbit-space-1);color:var(--orbit-text-muted)}.context-disclosure_root__t1g_u .interaction-context-chevron svg{display:block;width:100%;height:100%}.context-disclosure_root__t1g_u .interaction-context-chevron path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}.context-disclosure_root__t1g_u .interaction-chevron-open,.context-disclosure_root__t1g_u[open] .interaction-chevron-closed{display:none}.context-disclosure_root__t1g_u[open] .interaction-chevron-open{display:initial}.context-disclosure_root__t1g_u .interaction-context-content{display:grid;gap:var(--orbit-space-3);padding:var(--orbit-space-2) 0 var(--orbit-space-1) 6.5rem}.context-disclosure_root__t1g_u .interaction-artifact,.context-disclosure_root__t1g_u .interaction-target{display:grid;gap:var(--orbit-space-1);font-size:var(--orbit-text-sm)}.context-disclosure_root__t1g_u .interaction-artifact span,.context-disclosure_root__t1g_u .interaction-target strong{color:var(--orbit-text-muted);font-size:var(--orbit-text-xs)}.context-disclosure_root__t1g_u .interaction-target dl{display:grid;gap:var(--orbit-space-1);margin:0}.context-disclosure_root__t1g_u .interaction-target dl div{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:var(--orbit-space-2)}.context-disclosure_root__t1g_u .interaction-target dt,.context-disclosure_root__t1g_u .interaction-target p span{color:var(--orbit-text-muted);font-size:var(--orbit-text-xs)}.context-disclosure_root__t1g_u .interaction-target dd{margin:0}.context-disclosure_root__t1g_u .interaction-target p{display:grid;gap:var(--orbit-space-1);margin:0;line-height:var(--orbit-leading-body)}.context-disclosure_root__t1g_u .interaction-artifact ul{margin:0;padding-left:1.1rem;color:var(--orbit-text-muted)}@media (max-width:640px){.context-disclosure_root__t1g_u>summary{grid-template-columns:minmax(0,1fr) auto}.context-disclosure_root__t1g_u .interaction-context-label{grid-column:1/-1}.context-disclosure_root__t1g_u .interaction-context-content{padding-left:0}}.stop-button_root__gfQdm{position:relative;display:grid;place-items:center}.stop-button_trigger__IOVg7{appearance:none;display:grid;width:var(--orbit-space-8);height:var(--orbit-space-8);padding:0;place-items:center;border:0;border-radius:50%;background:var(--orbit-neutral-100);color:var(--orbit-text-secondary);cursor:pointer;transition:background var(--orbit-motion-state),transform var(--orbit-motion-state)}.stop-button_trigger__IOVg7:active,.stop-button_trigger__IOVg7:hover{background:var(--orbit-neutral-200);color:var(--orbit-text)}.stop-button_confirm__hnr5i:focus-visible,.stop-button_continue__86NIv:focus-visible,.stop-button_trigger__IOVg7:focus-visible{outline:2px solid var(--orbit-primary-500);outline-offset:2px}.stop-button_stopGlyph__Kt2y6{width:var(--orbit-space-2);height:var(--orbit-space-2);border-radius:calc(var(--orbit-radius-sm) / 2);background:currentColor}.stop-button_requested__r6gg1{display:inline-flex;min-height:var(--orbit-space-8);align-items:center;color:var(--orbit-text-muted);font-size:var(--orbit-text-xs);white-space:nowrap}.stop-button_popover__mcjFr{position:absolute;z-index:20;top:calc(100% + var(--orbit-space-2));right:0;display:grid;width:min(18rem,calc(100vw - var(--orbit-space-6)));gap:var(--orbit-space-2);padding:var(--orbit-space-4);border:1px solid var(--orbit-border);border-radius:var(--orbit-radius-lg);background:var(--orbit-surface);box-shadow:var(--orbit-shadow-2);white-space:normal}.stop-button_popover__mcjFr strong{color:var(--orbit-text);font-size:var(--orbit-text-sm);font-weight:600}.stop-button_popover__mcjFr p{margin:0;color:var(--orbit-text-secondary);font-size:var(--orbit-text-xs);line-height:var(--orbit-leading-body)}.stop-button_actions__freDE{display:flex;justify-content:flex-end;gap:var(--orbit-space-2);margin-top:var(--orbit-space-1)}.stop-button_confirm__hnr5i,.stop-button_continue__86NIv{appearance:none;min-height:var(--orbit-space-8);padding:0 var(--orbit-space-3);border:0;border-radius:var(--orbit-radius-sm);font:inherit;font-size:var(--orbit-text-xs);cursor:pointer;transition:background var(--orbit-motion-state),color var(--orbit-motion-state)}.stop-button_confirm__hnr5i{background:var(--orbit-neutral-900);color:var(--orbit-neutral-0)}.stop-button_confirm__hnr5i:hover:not(:disabled){background:var(--orbit-neutral-700)}.stop-button_continue__86NIv{background:transparent;color:var(--orbit-text-secondary)}.stop-button_continue__86NIv:hover:not(:disabled){background:var(--orbit-neutral-100);color:var(--orbit-text)}.stop-button_confirm__hnr5i:disabled,.stop-button_continue__86NIv:disabled{opacity:.55;cursor:default}@media (max-width:640px){.stop-button_trigger__IOVg7{width:calc(var(--orbit-space-12) - var(--orbit-space-1));height:calc(var(--orbit-space-12) - var(--orbit-space-1))}}@media (prefers-reduced-motion:reduce){.stop-button_confirm__hnr5i,.stop-button_continue__86NIv,.stop-button_trigger__IOVg7{transition:none}}.slot_root__AJ5rL{width:min(100%,620px);display:grid;gap:var(--orbit-space-2);margin:var(--orbit-space-2) 0}.slot_root__AJ5rL .interaction-disclosure{border:1px solid var(--orbit-border);border-radius:var(--orbit-radius-sm);background:var(--orbit-surface);overflow-anchor:none}.slot_root__AJ5rL .interaction-disclosure-header{display:flex;align-items:stretch;min-height:3.5rem}.slot_root__AJ5rL .interaction-progress-summary{min-width:0;flex:1 1;display:flex;align-items:center;gap:var(--orbit-space-2);border:0;background:transparent;color:var(--orbit-text);padding:var(--orbit-space-2) var(--orbit-space-4);font:inherit;font-size:var(--orbit-text-sm);cursor:pointer;transition:background var(--orbit-motion-state)}.slot_root__AJ5rL .interaction-disclosure:has(.interaction-progress-summary[aria-expanded=true]) .interaction-progress-summary,.slot_root__AJ5rL .interaction-progress-summary:hover{background:var(--orbit-neutral-50)}.slot_root__AJ5rL .interaction-disclosure[data-terminal=true] .interaction-disclosure-header{min-height:2.75rem}.slot_root__AJ5rL .interaction-summary-indicator{position:relative;width:.75rem;height:.75rem;flex:none;color:var(--orbit-progress-500)}.slot_root__AJ5rL .interaction-summary-indicator:before{position:absolute;inset:.1875rem;border-radius:50%;background:currentColor;content:""}.slot_root__AJ5rL .interaction-disclosure[data-tone=attention] .interaction-summary-indicator{color:var(--orbit-turn-500)}.slot_root__AJ5rL .interaction-disclosure[data-tone=danger] .interaction-summary-indicator{color:var(--orbit-danger-500)}.slot_root__AJ5rL .interaction-disclosure[data-tone=success] .interaction-summary-indicator{color:var(--orbit-progress-500)}.slot_root__AJ5rL .interaction-disclosure[data-tone=success] .interaction-summary-indicator:before{inset:.125rem;border:1.5px solid;border-radius:50%;background:transparent}.slot_root__AJ5rL .interaction-disclosure[data-tone=neutral] .interaction-summary-indicator:before{border-radius:.125rem}.slot_root__AJ5rL .interaction-summary-copy{min-width:0;display:grid;gap:.125rem;text-align:left}.slot_root__AJ5rL .interaction-summary-copy>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot_root__AJ5rL .interaction-summary-copy small,.slot_root__AJ5rL .interaction-summary-count{color:var(--orbit-text-muted);font-size:var(--orbit-text-xs)}.slot_root__AJ5rL .interaction-summary-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot_root__AJ5rL .interaction-progress-summary:focus-visible{outline:2px solid var(--orbit-primary-500);outline-offset:-2px}.slot_root__AJ5rL .interaction-summary-count{margin-left:auto;white-space:nowrap}.slot_root__AJ5rL .interaction-summary-chevron{width:var(--orbit-space-2);height:var(--orbit-space-2);margin-left:auto;color:var(--orbit-text-muted)}.slot_root__AJ5rL .interaction-summary-chevron svg{display:block;width:100%;height:100%}.slot_root__AJ5rL .interaction-summary-chevron path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}.slot_root__AJ5rL .interaction-disclosure-header>:not(.interaction-progress-summary){align-self:center;margin-right:var(--orbit-space-3);white-space:nowrap}.slot_root__AJ5rL .interaction-disclosure-details{display:grid;gap:var(--orbit-space-3);border-top:1px solid var(--orbit-border);padding:var(--orbit-space-3) var(--orbit-space-4);max-height:min(60vh,28rem);overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain}.slot_root__AJ5rL .interaction-progress-list{display:grid;gap:var(--orbit-space-2);list-style:none;padding:0;margin:0}.slot_root__AJ5rL .interaction-progress-list li{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:var(--orbit-space-1);align-items:baseline;color:var(--orbit-text-muted);font-size:var(--orbit-text-xs)}.slot_root__AJ5rL .interaction-progress-list li[data-state=retrying],.slot_root__AJ5rL .interaction-progress-list li[data-state=running]{color:var(--orbit-progress-500)}.slot_root__AJ5rL .interaction-progress-list li[data-state=cancelled],.slot_root__AJ5rL .interaction-progress-list li[data-state=failed]{color:var(--orbit-danger-500)}.slot_root__AJ5rL .interaction-progress-list small{color:var(--orbit-text-muted)}.slot_root__AJ5rL .interaction-operation-indicator{width:.375rem;height:.375rem;margin:.25rem auto 0;border-radius:50%;background:currentColor}.slot_root__AJ5rL .interaction-progress-list li[data-state=succeeded] .interaction-operation-indicator{width:.425rem;height:.425rem;margin-top:.125rem;border:1px solid;border-radius:50%;background:transparent}.slot_root__AJ5rL .interaction-detail-parts{display:grid;gap:var(--orbit-space-2)}.slot_root__AJ5rL .interaction-approval{display:grid;gap:var(--orbit-space-1);font-size:var(--orbit-text-sm)}.slot_root__AJ5rL .interaction-approval-recommendation{display:flex;align-items:baseline;gap:var(--orbit-space-2)}.slot_root__AJ5rL .interaction-approval-recommendation span{color:var(--orbit-text-muted);font-size:var(--orbit-text-xs)}.slot_root__AJ5rL .interaction-approval p{margin:0;line-height:var(--orbit-leading-body)}.slot_root__AJ5rL .interaction-detail-load,.slot_root__AJ5rL .interaction-recovery{margin:0;color:var(--orbit-text-muted);font-size:var(--orbit-text-xs)}.slot_root__AJ5rL .interaction-retry-action{appearance:none;justify-self:start;min-height:var(--orbit-space-8);padding:0 var(--orbit-space-3);border:0;border-radius:var(--orbit-radius-sm);background:var(--orbit-neutral-100);color:var(--orbit-text);font:inherit;font-size:var(--orbit-text-xs);cursor:pointer;transition:background var(--orbit-motion-state)}.slot_root__AJ5rL .interaction-retry-action:hover{background:var(--orbit-neutral-200)}.slot_root__AJ5rL .interaction-retry-action:focus-visible{outline:2px solid var(--orbit-primary-500);outline-offset:2px}@media (max-width:640px){.slot_root__AJ5rL{width:100%}.slot_root__AJ5rL .interaction-progress-summary{gap:var(--orbit-space-1);padding:var(--orbit-space-2) var(--orbit-space-3)}.slot_root__AJ5rL .interaction-disclosure-header>:not(.interaction-progress-summary){margin-right:var(--orbit-space-2)}.slot_root__AJ5rL [data-testid=interaction-stop]{white-space:normal}.slot_root__AJ5rL .interaction-summary-count{display:none}.slot_root__AJ5rL .interaction-disclosure-details{max-height:min(60vh,24rem);padding:var(--orbit-space-3)}}@media (prefers-reduced-motion:reduce){.slot_root__AJ5rL .interaction-disclosure-details,.slot_root__AJ5rL .interaction-progress-summary,.slot_root__AJ5rL .interaction-retry-action{scroll-behavior:auto;transition:none}}