.video-agent-constraint-controls[data-v-0f1ca11e]{display:flex;flex-direction:column;gap:12px}.video-agent-constraint-controls__group[data-v-0f1ca11e]{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.video-agent-constraint-controls__label[data-v-0f1ca11e]{color:var(--ink-3);display:block;font-size:10px;font-weight:600;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.video-agent-seg[data-v-0f1ca11e]{background:var(--inset);border:1px solid color-mix(in srgb,var(--line) 46%,transparent);border-radius:calc(var(--radius-control) + 1px);display:inline-flex;gap:2px;max-width:100%;padding:3px;width:-moz-max-content;width:max-content}.video-agent-seg__item[data-v-0f1ca11e]{border-radius:var(--radius-control);color:var(--ink-2);cursor:pointer;font-size:11px;min-height:28px;min-width:32px;padding:4px 7px;transition:background-color .12s ease,color .12s ease,box-shadow .12s ease,transform 80ms ease-out}.video-agent-seg__item[data-v-0f1ca11e]:hover:not(:disabled){color:var(--ink)}.video-agent-seg__item[data-v-0f1ca11e]:active:not(:disabled){transform:scale(.97)}.video-agent-seg__item[aria-checked=true][data-v-0f1ca11e],.video-agent-seg__item[data-active=true][data-v-0f1ca11e]{background:var(--surface);box-shadow:var(--shadow-hairline),0 0 0 1px color-mix(in srgb,var(--line) 42%,transparent);color:var(--ink)}.video-agent-seg__item[data-v-0f1ca11e]:focus-visible{outline:2px solid var(--ink-3);outline-offset:1px}.video-agent-seg__item[data-v-0f1ca11e]:disabled{cursor:not-allowed;opacity:.5}.video-agent-constraint-controls--sheet[data-v-0f1ca11e]{gap:14px}.video-agent-constraint-controls--sheet .video-agent-seg[data-v-0f1ca11e]{flex-wrap:wrap;gap:4px;padding:3px}.video-agent-constraint-controls--sheet .video-agent-seg__item[data-v-0f1ca11e]{font-size:12px;min-height:44px;min-width:44px;padding:7px 10px}.video-agent-constraint-controls--popover[data-v-0f1ca11e]{gap:13px}.video-agent-constraint-controls--popover .video-agent-constraint-controls__group[data-v-0f1ca11e]{gap:6px}.video-agent-constraint-controls--popover .video-agent-seg[data-v-0f1ca11e]{width:100%}.video-agent-constraint-controls--popover .video-agent-seg__item[data-v-0f1ca11e]{flex:1 1 0}@media (prefers-reduced-motion:reduce){.video-agent-seg__item[data-v-0f1ca11e]{transition:none}}.video-agent-help[data-v-7f1e9b61]{vertical-align:middle}.video-agent-help[data-v-7f1e9b61],.video-agent-help__trigger[data-v-7f1e9b61]{align-items:center;display:inline-flex;flex:0 0 auto}.video-agent-help__trigger[data-v-7f1e9b61]{background:transparent;border:1px solid transparent;border-radius:50%;box-sizing:border-box;color:var(--ink-2);cursor:pointer;height:24px;justify-content:center;padding:0;touch-action:manipulation;transition:color .12s ease,background-color .12s ease,border-color .12s ease;width:24px}.video-agent-help__trigger[data-v-7f1e9b61]:hover,.video-agent-help__trigger[aria-expanded=true][data-v-7f1e9b61]{background:var(--hover);border-color:var(--line);color:var(--ink)}.video-agent-help__trigger[data-v-7f1e9b61]:active{background:var(--hover-2)}.video-agent-help__trigger[data-v-7f1e9b61]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.video-agent-help__tooltip[data-v-7f1e9b61]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);box-sizing:border-box;color:var(--ink);font-size:14px;letter-spacing:normal;line-height:1.6;overflow-wrap:anywhere;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:12px 14px;position:fixed;text-align:start;-moz-user-select:text;user-select:text;-webkit-user-select:text;white-space:normal;z-index:1210}.video-agent-help__tooltip[data-v-7f1e9b61] p{margin:0}.video-agent-help__tooltip[data-v-7f1e9b61] ol,.video-agent-help__tooltip[data-v-7f1e9b61] p+p,.video-agent-help__tooltip[data-v-7f1e9b61] ul{margin-block:8px 0}.video-agent-help__tooltip[data-v-7f1e9b61] ol,.video-agent-help__tooltip[data-v-7f1e9b61] ul{padding-inline-start:20px}.video-agent-help__tooltip[data-v-7f1e9b61] li+li{margin-top:4px}@media (any-pointer:coarse),(hover:none){.video-agent-help__trigger[data-v-7f1e9b61]{height:44px;width:44px}}@media (prefers-reduced-motion:reduce){.video-agent-help__trigger[data-v-7f1e9b61]{transition:none}}.sr-only[data-v-b84bc094]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.video-agent-planner-picker[data-v-b84bc094]{display:grid;gap:8px;margin-bottom:12px;padding-bottom:13px}.video-agent-planner-picker--sheet[data-v-b84bc094]{margin-bottom:0;padding-bottom:0}.video-agent-planner-picker__header[data-v-b84bc094]{font-weight:600;gap:8px;letter-spacing:.1em;text-transform:uppercase}.video-agent-planner-picker__header[data-v-b84bc094],.video-agent-planner-picker__sort[data-v-b84bc094]{align-items:center;color:var(--ink-3);display:flex;font-size:10px;line-height:1.4}.video-agent-planner-picker__sort[data-v-b84bc094]{flex-wrap:wrap;gap:4px}.video-agent-planner-picker__sort-label[data-v-b84bc094]{font-weight:600;letter-spacing:.04em;margin-right:2px}.video-agent-planner-picker__sort-button[data-v-b84bc094]{align-items:center;background:transparent;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ink-2);cursor:pointer;display:inline-flex;font:inherit;gap:3px;min-height:28px;padding:4px 7px}.video-agent-planner-picker__sort-button--selected[data-v-b84bc094],.video-agent-planner-picker__sort-button[data-v-b84bc094]:hover:not(:disabled){background:var(--hover);border-color:var(--ink-3);color:var(--ink)}.video-agent-planner-picker__sort-button[data-v-b84bc094]:focus-visible{outline:2px solid var(--ink-3);outline-offset:1px}.video-agent-planner-picker__sort-status[data-v-b84bc094]{color:var(--ink-3);font-size:9px}.video-agent-planner-picker__options[data-v-b84bc094]{display:grid;gap:3px}.video-agent-planner-picker__option[data-v-b84bc094]{align-items:center;background:transparent;border:0;border-radius:var(--radius-control);color:var(--ink-2);cursor:pointer;display:grid;gap:8px;grid-template-columns:28px minmax(0,1fr) auto;min-width:0;padding:9px 34px 9px 10px;position:relative;text-align:left;transition:background-color .14s ease,color .14s ease}.video-agent-planner-picker--sheet .video-agent-planner-picker__option[data-v-b84bc094]{min-height:48px;padding:9px 34px 9px 10px}.video-agent-planner-picker__option--selected[data-v-b84bc094],.video-agent-planner-picker__option[data-v-b84bc094]:hover:not(:disabled){background:var(--hover);color:var(--ink)}.video-agent-planner-picker__option[data-v-b84bc094]:focus-visible{outline:2px solid var(--ink-3);outline-offset:1px}.video-agent-planner-picker__option[data-v-b84bc094]:disabled{cursor:not-allowed;opacity:.5}.video-agent-planner-picker__logo[data-v-b84bc094]{background:var(--panel);border:1px solid var(--line);border-radius:7px;color:var(--ink-2);display:grid;font-size:8px;font-weight:700;height:26px;letter-spacing:-.03em;overflow:hidden;place-items:center;width:26px}.video-agent-planner-picker__logo img[data-v-b84bc094]{display:block;filter:grayscale(1);height:17px;-o-object-fit:contain;object-fit:contain;width:17px}.video-agent-planner-picker__copy[data-v-b84bc094]{display:grid;gap:2px;min-width:0}.video-agent-planner-picker__name[data-v-b84bc094]{font-size:11.5px;font-weight:600;letter-spacing:-.01em}.video-agent-planner-picker__vendor[data-v-b84bc094]{color:var(--ink-3);font-size:9px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-agent-planner-picker__price[data-v-b84bc094]{color:var(--ink-3);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:9px;white-space:nowrap}.video-agent-planner-picker__help[data-v-b84bc094]{display:grid;gap:8px}.video-agent-planner-picker__help p[data-v-b84bc094]{margin:0}.video-agent-planner-picker__rates[data-v-b84bc094]{display:grid;gap:7px;list-style:none;margin:0;padding:0}.video-agent-planner-picker__rates li[data-v-b84bc094]{display:grid;gap:2px;min-width:0}.video-agent-planner-picker__rates strong[data-v-b84bc094]{color:var(--ink);font-size:12px;font-weight:600}.video-agent-planner-picker__rates span[data-v-b84bc094]{color:var(--ink-2);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:10px;line-height:1.35}.video-agent-planner-picker__check[data-v-b84bc094]{color:var(--ink-2);height:14px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:14px}@media (prefers-reduced-motion:reduce){.video-agent-planner-picker__option[data-v-b84bc094]{transition:none}}.video-agent-settings-popover[data-v-03c572fd]{display:flex;flex-direction:column;min-height:0}.video-agent-settings-popover__trigger[data-v-03c572fd]{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--ink-2);cursor:pointer;display:inline-flex;flex:0 1 auto;gap:6px;height:34px;min-width:0;padding:0 9px;transition:background-color .12s ease,color .12s ease,transform 80ms ease-out}.video-agent-settings-popover__trigger--open[data-v-03c572fd],.video-agent-settings-popover__trigger[data-v-03c572fd]:hover:not(:disabled){background:var(--hover-2);color:var(--ink)}.video-agent-settings-popover__trigger[data-v-03c572fd]:active:not(:disabled){transform:scale(.97)}.video-agent-settings-popover__trigger[data-v-03c572fd]:focus-visible{outline:2px solid var(--ink-3);outline-offset:2px}.video-agent-settings-popover__trigger[data-v-03c572fd]:disabled{cursor:not-allowed;opacity:.5}.video-agent-settings-popover__summary[data-v-03c572fd]{color:var(--ink-3);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:10px;line-height:1.4;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-agent-settings-popover__header[data-v-03c572fd]{display:grid;gap:3px;padding:2px 3px 11px}.video-agent-settings-popover__header-main[data-v-03c572fd]{align-items:center;color:var(--ink);display:flex}.video-agent-settings-popover__title[data-v-03c572fd]{font-size:12.5px;font-weight:600;letter-spacing:-.01em}.video-agent-settings-popover__scroll[data-v-03c572fd]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1px 3px 3px;scrollbar-color:color-mix(in srgb,var(--ink-3) 38%,transparent) transparent;scrollbar-width:thin}.video-agent-settings-popover__scroll[data-v-03c572fd]::-webkit-scrollbar{width:6px}.video-agent-settings-popover__scroll[data-v-03c572fd]::-webkit-scrollbar-track{background:transparent}.video-agent-settings-popover__scroll[data-v-03c572fd]::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:color-mix(in srgb,var(--ink-3) 38%,transparent);border:2px solid transparent;border-radius:999px}.video-agent-settings-popover__scroll[data-v-03c572fd]::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--ink-2) 56%,transparent)}@media (prefers-reduced-motion:reduce){.video-agent-settings-popover__trigger[data-v-03c572fd]{transition:none}}.video-agent-composer-tools[data-v-7a972478]{align-items:center;display:flex;flex:1;gap:4px;min-width:0;padding:6px 0;white-space:nowrap}.video-agent-composer-tools[data-v-7a972478]>*{flex-shrink:0}.video-agent-composer-tools__group[data-v-7a972478]{align-items:center;display:inline-flex;gap:4px;min-width:0}.video-agent-composer-tools__label[data-v-7a972478]{display:none}.video-agent-seg[data-v-7a972478]{background:var(--inset);border-radius:var(--radius-control);display:inline-flex;gap:2px;padding:2px}.video-agent-seg__item[data-v-7a972478]{border-radius:calc(var(--radius-control) - 2px);color:var(--ink-2);font-size:11px;min-width:32px;padding:3px 5px;transition:background-color .12s ease,color .12s ease}.video-agent-seg__item[data-v-7a972478]:hover:not(:disabled){color:var(--ink)}.video-agent-seg__item[aria-checked=true][data-v-7a972478],.video-agent-seg__item[data-active=true][data-v-7a972478]{background:var(--surface);box-shadow:var(--shadow-hairline);color:var(--ink)}.video-agent-seg__item[data-v-7a972478]:focus-visible,.video-agent-switch[data-v-7a972478]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.video-agent-seg__item[data-v-7a972478]:disabled,.video-agent-switch[data-v-7a972478]:disabled{cursor:not-allowed;opacity:.5}.video-agent-ref[data-v-7a972478]{display:inline-flex;flex-shrink:0;position:relative}.video-agent-ref__thumb[data-v-7a972478]{background:var(--inset);border-radius:var(--radius-control);box-shadow:var(--shadow-hairline);height:34px;-o-object-fit:cover;object-fit:cover;width:34px}.video-agent-ref__remove[data-v-7a972478]{background:var(--surface);border-radius:999px;box-shadow:var(--shadow-raised);color:var(--ink-2);display:grid;height:18px;place-items:center;position:absolute;right:-6px;top:-6px;width:18px}.video-agent-ref__remove svg[data-v-7a972478]{height:10px;width:10px}.video-agent-ref__remove[data-v-7a972478]:hover:not(:disabled){color:var(--ink)}.video-agent-ref__remove[data-v-7a972478]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.video-agent-ref__remove[data-v-7a972478]:disabled{cursor:not-allowed;opacity:.5}.video-agent-switch[data-v-7a972478]{align-items:center;border-radius:var(--radius-control);color:var(--ink-2);display:inline-flex;font-size:11.5px;gap:6px;padding:3px 6px}.video-agent-composer-tools--sheet[data-v-7a972478]{align-items:stretch;display:flex;flex-direction:column;gap:14px;overflow:visible;padding:0;white-space:normal}.video-agent-composer-tools--sheet[data-v-7a972478]>*{flex-shrink:0}.video-agent-composer-tools--sheet .video-agent-composer-tools__group[data-v-7a972478]{align-items:stretch;display:flex;flex-direction:column;gap:6px}.video-agent-composer-tools--sheet .video-agent-composer-tools__label[data-v-7a972478]{color:var(--ink-3);display:block;font-size:11.5px;line-height:1.4}.video-agent-composer-tools--sheet .video-agent-seg[data-v-7a972478]{flex-wrap:wrap;gap:4px;padding:3px}.video-agent-composer-tools--sheet .video-agent-seg__item[data-v-7a972478]{font-size:12px;min-height:44px;min-width:44px;padding:7px 10px}.video-agent-composer-tools--sheet .video-agent-switch[data-v-7a972478]{background:var(--inset);justify-content:flex-start;min-height:44px;padding:7px 10px}.video-agent-composer-tools--sheet .video-agent-ref__thumb[data-v-7a972478]{height:44px;width:44px}.video-agent-composer-tools--sheet .video-agent-composer-tools__model-reset[data-v-7a972478]{align-self:flex-start;background:var(--inset)}@media (prefers-reduced-motion:reduce){.video-agent-seg__item[data-v-7a972478]{transition:none}}.video-agent-sheet[data-v-5d7c839c]{top:0;right:0;bottom:0;left:0;opacity:1;position:fixed;transition:opacity .24s var(--ease-out-strong);z-index:1200}.video-agent-sheet-motion-enter-from[data-v-5d7c839c],.video-agent-sheet-motion-leave-to[data-v-5d7c839c]{opacity:0}.video-agent-sheet__backdrop[data-v-5d7c839c]{background:color-mix(in srgb,var(--tooltip-bg) 55%,transparent);top:0;right:0;bottom:0;left:0;position:absolute}.video-agent-sheet__panel[data-v-5d7c839c]{background:var(--surface);border-radius:var(--radius-window) var(--radius-window) 0 0;bottom:0;box-shadow:var(--shadow-overlay);box-sizing:border-box;display:flex;flex-direction:column;left:0;max-height:92%;outline:none;overflow:hidden;padding-bottom:env(safe-area-inset-bottom,0);position:absolute;right:0;transform:translateY(0);transition:transform .24s var(--ease-out-strong),height .24s var(--ease-out-strong)}.video-agent-sheet-motion-enter-from .video-agent-sheet__panel[data-v-5d7c839c],.video-agent-sheet-motion-leave-to .video-agent-sheet__panel[data-v-5d7c839c]{transform:translateY(100%)}.video-agent-sheet[data-dragging=true][data-v-5d7c839c]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.video-agent-sheet[data-dragging=true] .video-agent-sheet__panel[data-v-5d7c839c]{transition:none}.video-agent-sheet__panel[data-v-5d7c839c]:focus-visible{box-shadow:var(--shadow-overlay),0 0 0 2px var(--accent)}.video-agent-sheet__handle[data-v-5d7c839c]{align-items:center;background:transparent;border:0;border-radius:var(--radius-control) var(--radius-control) 0 0;color:var(--ink-3);cursor:grab;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;touch-action:none;width:100%}.video-agent-sheet__grip[data-v-5d7c839c]{background:var(--line-strong);border-radius:999px;display:block;height:4px;width:40px}.video-agent-sheet__handle:hover .video-agent-sheet__grip[data-v-5d7c839c]{background:var(--ink-3)}.video-agent-sheet[data-dragging=true] .video-agent-sheet__handle[data-v-5d7c839c]{cursor:grabbing}.video-agent-sheet__handle[data-v-5d7c839c]:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.video-agent-sheet__header[data-v-5d7c839c]{align-items:flex-start;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:2px 16px 10px}.video-agent-sheet__title[data-v-5d7c839c]{color:var(--ink);font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.35;margin:0}.video-agent-sheet__close[data-v-5d7c839c]{background:transparent;border:0;border-radius:var(--radius-control);color:var(--ink-2);cursor:pointer;display:grid;flex-shrink:0;height:30px;margin-top:-3px;padding:0;place-items:center;width:30px}.video-agent-sheet__close svg[data-v-5d7c839c]{height:16px;width:16px}.video-agent-sheet__close[data-v-5d7c839c]:hover{background:var(--hover);color:var(--ink)}.video-agent-sheet__close[data-v-5d7c839c]:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.video-agent-sheet__body[data-v-5d7c839c]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 16px 16px}.video-agent-sheet__footer[data-v-5d7c839c]{background:var(--surface);border-top:1px solid var(--line);flex-shrink:0;padding:12px 16px}@media (prefers-reduced-motion:reduce){.video-agent-sheet[data-v-5d7c839c],.video-agent-sheet__panel[data-v-5d7c839c]{transition-delay:0s!important;transition-duration:0s!important}}.video-agent-composer__input[data-v-06379a16]::-moz-placeholder{color:var(--ink-3)}.video-agent-composer__input[data-v-06379a16]::placeholder{color:var(--ink-3)}.video-agent-composer__input[data-v-06379a16]:disabled{cursor:not-allowed}.video-agent-composer[data-v-06379a16]:focus-within{box-shadow:var(--shadow-card),0 0 0 2px var(--accent)}.video-agent-composer__desktop-tools[data-v-06379a16]{display:flex;flex:1;min-width:0}.video-agent-composer__mobile-trigger[data-v-06379a16]{align-items:center;background:var(--inset);border-radius:var(--radius-control);color:var(--ink-2);display:none;flex:1;gap:7px;height:36px;min-width:0;padding:0 10px;text-align:left}.video-agent-composer__mobile-trigger[data-v-06379a16]:hover:not(:disabled){background:var(--hover);color:var(--ink)}.video-agent-composer__mobile-trigger[data-v-06379a16]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.video-agent-composer__mobile-trigger[data-v-06379a16]:disabled{cursor:not-allowed;opacity:.5}.video-agent-composer__mobile-trigger-label[data-v-06379a16]{flex-shrink:0;font-size:12px;font-weight:500}.video-agent-composer__mobile-trigger-summary[data-v-06379a16]{color:var(--ink-3);flex:1;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:10.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-agent-composer__send-icon[data-v-06379a16]{display:none;height:18px;width:18px}@media (max-width:767px){.video-agent-composer__desktop-tools[data-v-06379a16]{display:none}.video-agent-composer__mobile-trigger[data-v-06379a16]{display:flex;height:44px}.video-agent-composer__send[data-v-06379a16]{height:44px;padding:0;width:44px}.video-agent-composer__send-label[data-v-06379a16]{display:none}.video-agent-composer__send-icon[data-v-06379a16]{display:block}}@media (prefers-reduced-motion:reduce){.video-agent-composer__mobile-trigger[data-v-06379a16]{transition:none}}.video-agent-starter[data-v-7b4ff01e]{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);display:flex;flex-direction:column;padding:13px 14px 14px;text-align:left;transition:box-shadow .14s ease,transform .14s ease;width:100%}.video-agent-starter[data-v-7b4ff01e]:hover:not(:disabled){box-shadow:var(--shadow-raised)}.video-agent-starter[data-v-7b4ff01e]:active:not(:disabled){transform:scale(.99)}.video-agent-starter[data-v-7b4ff01e]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.video-agent-starter[data-v-7b4ff01e]:disabled{cursor:not-allowed;opacity:.55}.video-agent-starter__icon[data-v-7b4ff01e]{background:var(--inset);border-radius:var(--radius-control);color:var(--ink-2);display:grid;height:28px;place-items:center;width:28px}.video-agent-starter__icon svg[data-v-7b4ff01e]{height:16px;width:16px}.video-agent-starter__meta[data-v-7b4ff01e]{background:var(--inset);border-radius:var(--radius-chip);color:var(--ink-3);font-size:11px;line-height:1.5;padding:2px 6px}@media (max-width:639px){.video-agent-starters:not(.video-agent-starters--expanded)>li[data-v-7b4ff01e]:nth-child(n+3){display:none}.video-agent-starter[data-v-7b4ff01e]{padding:10px 12px}.video-agent-starter>span[data-v-7b4ff01e]:nth-child(3),.video-agent-starter>span[data-v-7b4ff01e]:nth-child(4),.video-agent-starter__icon[data-v-7b4ff01e]{display:none}.video-agent-starter>span[data-v-7b4ff01e]:nth-child(2){margin-top:0}}@media (prefers-reduced-motion:reduce){.video-agent-starter[data-v-7b4ff01e]{transition:none}.video-agent-starter[data-v-7b4ff01e]:active:not(:disabled){transform:none}}.video-agent-avatar[data-v-7641d5bd]{background:var(--ink);border-radius:var(--radius-control);color:var(--canvas);display:grid;place-items:center}.video-agent-bubble[data-v-7641d5bd]{background:var(--accent-tint);border-radius:var(--radius-card) var(--radius-card) 4px var(--radius-card)}.video-agent-event[data-v-7641d5bd]{align-items:baseline;color:var(--ink-2);display:flex;font-size:12px;gap:10px;line-height:1.5;padding-left:9px}.video-agent-event__dot[data-v-7641d5bd]{border-radius:999px;flex-shrink:0;height:6px;position:relative;top:-1px;width:6px}.video-agent-event__dot--pulse[data-v-7641d5bd]{animation:video-agent-pulse-7641d5bd 1.4s ease-in-out infinite}.video-agent-suggestion[data-v-7641d5bd]{background:var(--surface);border-radius:999px;box-shadow:var(--shadow-hairline);color:var(--ink-2);font-size:12px;padding:4px 10px;transition:color .12s ease,box-shadow .12s ease}.video-agent-suggestion[data-v-7641d5bd]:hover{box-shadow:0 0 0 1px var(--line-strong);color:var(--ink)}.video-agent-suggestion[data-v-7641d5bd]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:767px){.video-agent-suggestion[data-v-7641d5bd]{min-height:44px;padding:10px 12px}}@keyframes video-agent-pulse-7641d5bd{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.video-agent-event__dot--pulse[data-v-7641d5bd]{animation:none}.video-agent-suggestion[data-v-7641d5bd]{transition:none}}.video-agent-reference[data-v-51e27913]{align-items:flex-end;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;outline:none;position:fixed;z-index:1200}@media (min-width:640px){.video-agent-reference[data-v-51e27913]{align-items:center;padding:24px}}.video-agent-reference__scrim[data-v-51e27913]{background:color-mix(in srgb,var(--tooltip-bg) 62%,transparent);top:0;right:0;bottom:0;left:0;position:absolute}.video-agent-reference__panel[data-v-51e27913]{border-radius:var(--radius-window) var(--radius-window) 0 0;display:flex;flex-direction:column;max-height:88vh;overflow:hidden;position:relative;width:100%}@media (min-width:640px){.video-agent-reference__panel[data-v-51e27913]{border-radius:var(--radius-window);max-height:min(720px,88vh);max-width:100%;width:720px}}.video-agent-reference__panel[data-v-51e27913]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.video-agent-reference__header[data-v-51e27913]{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;min-height:52px;padding:10px 12px 10px 16px}.video-agent-reference__icon-button[data-v-51e27913]{align-items:center;border-radius:var(--radius-control);color:var(--ink-2);display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:background-color .12s ease-out,color .12s ease-out;width:30px}.video-agent-reference__icon-button[data-v-51e27913]:hover{background:var(--hover);color:var(--ink)}.video-agent-reference__icon-button[data-v-51e27913]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.video-agent-reference__scroll[data-v-51e27913]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.video-agent-reference__tabs[data-v-51e27913]{background:var(--surface);display:flex;gap:20px;padding:0 16px;position:sticky;top:0;z-index:1}.video-agent-reference__tab[data-v-51e27913]{color:var(--ink-2);font-size:12.5px;font-weight:500;padding:10px 0 9px;position:relative;transition:color .12s ease-out}.video-agent-reference__tab[data-v-51e27913]:hover{color:var(--ink)}.video-agent-reference__tab[aria-selected=true][data-v-51e27913]{color:var(--accent-ink)}.video-agent-reference__tab[aria-selected=true][data-v-51e27913]:after{background:var(--accent);border-radius:2px 2px 0 0;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.video-agent-reference__tab[data-v-51e27913]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.video-agent-reference__body[data-v-51e27913]{padding:16px}.video-agent-reference__drop[data-v-51e27913]{align-items:center;background:var(--inset);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;justify-content:center;min-height:220px;padding:20px;text-align:center;transition:box-shadow .12s ease-out}.video-agent-reference__drop[data-active=true][data-v-51e27913]{box-shadow:inset 0 0 0 2px var(--accent)}.video-agent-reference__drop-icon[data-v-51e27913],.video-agent-reference__empty-icon[data-v-51e27913]{background:var(--surface);border-radius:var(--radius-control);box-shadow:var(--shadow-hairline);color:var(--ink-3);display:grid;height:36px;place-items:center;width:36px}.video-agent-reference__preview[data-v-51e27913]{border-radius:var(--radius-control);max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain}.video-agent-reference__error[data-v-51e27913]{background:var(--red-tint);border-radius:var(--radius-card);color:var(--red);font-size:12px;line-height:1.55;margin-top:12px;padding:9px 12px}.video-agent-reference__thumb[data-v-51e27913]{aspect-ratio:1;background:var(--inset);border-radius:var(--radius-card);box-shadow:var(--shadow-hairline);display:block;overflow:hidden;position:relative;transition:box-shadow .12s ease-out;width:100%}.video-agent-reference__thumb[data-v-51e27913]:hover{box-shadow:0 0 0 2px var(--line-strong)}.video-agent-reference__thumb[data-v-51e27913]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.video-agent-reference__thumb.is-selected[data-v-51e27913],.video-agent-reference__thumb.is-selected[data-v-51e27913]:hover{box-shadow:0 0 0 2px var(--accent)}.video-agent-reference__check[data-v-51e27913]{background:var(--accent);border-radius:999px;box-shadow:0 0 0 2px var(--surface);color:#fff;display:grid;height:20px;place-items:center;position:absolute;right:6px;top:6px;width:20px}.video-agent-reference__empty[data-v-51e27913]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:220px;padding:20px}.video-agent-reference__footer[data-v-51e27913]{align-items:center;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.video-agent-reference__hint[data-v-51e27913]{color:var(--ink-3);font-size:11.5px;line-height:1.55;min-width:0}.video-agent-reference__spinner[data-v-51e27913]{animation:video-agent-reference-spin-51e27913 .9s linear infinite;border:2px solid;border-radius:999px;border-right:2px solid transparent;height:12px;width:12px}@keyframes video-agent-reference-spin-51e27913{to{transform:rotate(1turn)}}.video-agent-reference-enter-active[data-v-51e27913]{transition:opacity .16s var(--ease-out-strong)}.video-agent-reference-leave-active[data-v-51e27913]{transition:opacity .12s var(--ease-out-strong)}.video-agent-reference-enter-from[data-v-51e27913],.video-agent-reference-leave-to[data-v-51e27913]{opacity:0}.video-agent-reference-enter-active .video-agent-reference__panel[data-v-51e27913]{transition:transform .2s var(--ease-out-strong)}.video-agent-reference-enter-from .video-agent-reference__panel[data-v-51e27913],.video-agent-reference-leave-to .video-agent-reference__panel[data-v-51e27913]{transform:translateY(12px)}@media (max-width:639px){.video-agent-reference-enter-from .video-agent-reference__panel[data-v-51e27913],.video-agent-reference-leave-to .video-agent-reference__panel[data-v-51e27913]{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.video-agent-reference-enter-active[data-v-51e27913],.video-agent-reference-enter-active .video-agent-reference__panel[data-v-51e27913],.video-agent-reference-leave-active[data-v-51e27913]{transition:none}.video-agent-reference-enter-from .video-agent-reference__panel[data-v-51e27913],.video-agent-reference-leave-to .video-agent-reference__panel[data-v-51e27913]{transform:none}.video-agent-reference__spinner[data-v-51e27913]{animation:none;border-right-color:currentColor;opacity:.6}.video-agent-reference__drop[data-v-51e27913],.video-agent-reference__icon-button[data-v-51e27913],.video-agent-reference__tab[data-v-51e27913],.video-agent-reference__thumb[data-v-51e27913]{transition:none}}.video-agent-panel[data-v-080ab5a3]{--ink-3:var(--ink-2)}.video-agent-history-row[data-v-080ab5a3]{align-items:center;border-radius:var(--radius-control);color:var(--ink);display:flex;font-size:13px;gap:12px;min-height:44px;padding:8px 10px;text-align:left;width:100%}.video-agent-history-row[data-v-080ab5a3]:hover:not(:disabled),.video-agent-history-row[aria-current=true][data-v-080ab5a3]{background:var(--inset)}.video-agent-history-row[data-v-080ab5a3]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.video-agent-history-row[data-v-080ab5a3]:disabled{cursor:not-allowed;opacity:.5}@media (max-width:767px){.video-agent-panel[data-v-080ab5a3] .za-ae-btn{min-height:44px;min-width:44px}.video-agent-history-row[data-v-080ab5a3]{flex-wrap:wrap}}.video-agent-status[data-v-080ab5a3]{background:var(--inset);border-radius:999px;color:var(--ink-2);font-size:11px;font-weight:500;padding:2px 8px}.video-agent-status[data-tone=accent][data-v-080ab5a3]{background:var(--accent-tint);color:var(--accent-ink)}.video-agent-status[data-tone=green][data-v-080ab5a3]{background:var(--green-tint);color:var(--green)}.video-agent-status[data-tone=red][data-v-080ab5a3]{background:var(--red-tint);color:var(--red)}.video-agent-status[data-tone=orange][data-v-080ab5a3]{background:var(--orange-tint);color:var(--orange)}.video-agent-plan[data-v-080ab5a3]:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.video-agent-actions--sheet[data-v-080ab5a3]>*{flex:1 1 auto;justify-content:center}.video-agent-preview[data-v-080ab5a3]{background:#151619;border-radius:var(--radius-card);color:#e3e4e7;margin-inline:auto;max-height:220px;overflow:hidden;position:relative}.video-agent-preview--ready[data-v-080ab5a3]{max-height:360px}.video-agent-preview__state[data-v-080ab5a3]{align-items:center;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:center;padding:16px;position:absolute}.video-agent-preview__pill[data-v-080ab5a3]{align-items:center;background:#ffffff1a;border-radius:999px;display:inline-flex;font-size:12px;gap:8px;padding:5px 12px}.video-agent-preview__spinner[data-v-080ab5a3],.video-agent-step__spinner[data-v-080ab5a3]{animation:video-agent-spin-080ab5a3 .9s linear infinite;border:2px solid;border-radius:999px;border-right:2px solid transparent;height:12px;width:12px}.video-agent-step[data-v-080ab5a3]{align-items:flex-start;border-radius:var(--radius-card);display:flex;gap:10px;padding:10px}.video-agent-step__icon[data-v-080ab5a3]{background:var(--line);border-radius:999px;color:var(--ink-3);display:grid;flex-shrink:0;font-size:10px;font-weight:600;height:20px;margin-top:1px;place-items:center;width:20px}.video-agent-step__icon svg[data-v-080ab5a3]{height:11px;width:11px}.video-agent-step[data-status=polling] .video-agent-step__icon[data-v-080ab5a3],.video-agent-step[data-status=submitting] .video-agent-step__icon[data-v-080ab5a3]{background:var(--accent-tint);color:var(--accent-ink)}.video-agent-step[data-status=completed] .video-agent-step__icon[data-v-080ab5a3]{background:var(--green);color:#fff}.video-agent-step[data-status=failed] .video-agent-step__icon[data-v-080ab5a3]{background:var(--red);color:#fff}.video-agent-step[data-status=unknown] .video-agent-step__icon[data-v-080ab5a3]{background:var(--line-strong);color:var(--ink-2)}.video-agent-step__spinner[data-v-080ab5a3]{height:10px;width:10px}.video-agent-step__bar[data-v-080ab5a3]{background:var(--line);border-radius:999px;display:block;height:3px;margin-top:6px;overflow:hidden;position:relative}.video-agent-step__bar>span[data-v-080ab5a3]{animation:video-agent-indeterminate-080ab5a3 1.6s ease-in-out infinite;background:var(--accent);border-radius:inherit;inset-block:0;position:absolute;width:35%}.video-agent-alert[data-v-080ab5a3]{background:var(--red-tint);border-radius:var(--radius-card);color:var(--red);font-size:12px;line-height:1.55;padding:9px 12px}.video-agent-alert[data-tone=orange][data-v-080ab5a3]{background:var(--orange-tint);color:var(--ink)}.video-agent-alert[data-tone=neutral][data-v-080ab5a3]{background:var(--inset);color:var(--ink-2)}.video-agent-alert[data-tone=info][data-v-080ab5a3]{background:var(--accent-tint);color:var(--accent-ink)}.video-agent-alert__detail[data-v-080ab5a3]{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:10.5px;margin-top:4px;opacity:.8;overflow-wrap:anywhere}@keyframes video-agent-spin-080ab5a3{to{transform:rotate(1turn)}}@keyframes video-agent-indeterminate-080ab5a3{0%{left:-35%}to{left:100%}}@media (prefers-reduced-motion:reduce){.video-agent-preview__spinner[data-v-080ab5a3],.video-agent-step__spinner[data-v-080ab5a3]{animation:none;border-right-color:currentColor;opacity:.6}.video-agent-step__bar>span[data-v-080ab5a3]{animation:none;left:0;opacity:.4;width:100%}}
