:root{--workspace-max-width: 2040px;--app-font-family: "PingFang SC", "PingFang TC", "Hiragino Sans GB", "Heiti SC", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", Arial, sans-serif;color:#20252a;background:#eef1f3;font-family:var(--app-font-family);font-synthesis:none;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;letter-spacing:0}body{margin:0;min-width:320px;min-height:100vh;overflow:hidden;font-family:var(--app-font-family)}button,input,select,textarea{font:inherit}button,label[for],select{cursor:pointer}.infinite-app{--workspace-wallpaper: var(--app-bg);--workbench-scale: 1;--workbench-inverse-scale: 1;position:relative;isolation:isolate;width:100vw;height:100vh;overflow:hidden;background-image:var(--workspace-wallpaper);background-position:center;background-repeat:no-repeat;background-size:cover}.login-app{position:relative;isolation:isolate;display:grid;place-items:center;width:100vw;min-height:100vh;overflow:hidden;padding:40px;color:var(--text);background:var(--app-bg)}.login-app:before,.login-app:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;content:"";display:none;pointer-events:none}.login-shell{position:relative;z-index:1;width:min(400px,100%)}.login-app[aria-busy=true]{justify-items:center;gap:12px;color:var(--muted);font-size:13px;line-height:1}.login-app[aria-busy=true]:before{width:24px;height:24px;border:2px solid var(--line);border-top-color:var(--text);border-radius:50%;animation:login-auth-loading-spin .8s linear infinite;content:""}@keyframes login-auth-loading-spin{to{transform:rotate(360deg)}}.login-card{position:relative;display:grid;align-content:start;gap:14px;width:100%;padding:42px 36px 36px;color:var(--text);background:var(--panel-soft);border:1px solid var(--line);border-radius:28px}.login-card-header{display:grid;justify-items:center;align-items:center;gap:5px;margin-bottom:14px;text-align:center}.login-brand{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:17px;background:var(--panel-soft);border:1px solid var(--line);border-radius:14px}.login-brand img{width:30px;height:30px;object-fit:contain}.login-card-header>span{color:var(--muted);font-size:10px;font-weight:860}.login-card-header h1{margin:0;color:var(--text);font-size:24px;font-weight:900;line-height:1.3}.login-card-header p{margin:1px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.login-theme-toggle{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;color:var(--muted);background:var(--panel-soft);border:1px solid var(--line);border-radius:10px}.login-form-fields{display:grid;gap:14px}.login-field{display:grid;gap:8px;color:var(--text-soft);font-size:12px;font-weight:800}.login-field small{color:var(--muted);font-size:11px;font-weight:650}.login-field input{width:100%;min-height:46px;padding:0 13px;color:var(--text);background:var(--field);border:1px solid var(--line);border-radius:10px;outline:none}.login-field input:focus{border-color:var(--accent)}.login-email-control{display:grid;grid-template-columns:124px minmax(0,1fr);align-items:center;column-gap:10px;min-height:46px;padding:0 12px 0 64px;color:var(--text-soft);background:var(--field);border:1px solid var(--line);border-radius:10px}.login-email-control:focus-within{border-color:var(--accent)}.login-email-control input{min-width:0;height:30px;min-height:30px;padding:0 8px 0 0;background:transparent;border:0;box-shadow:none}.login-email-control input:focus{border:0;box-shadow:none}.login-email-control em{justify-self:start;color:var(--text);font-size:12px;font-style:normal;font-weight:800;white-space:nowrap}.login-code-control{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:8px}.login-code-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:46px;padding:0 10px;color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--line-strong);border-radius:10px;font-size:12px;font-weight:820}.login-code-button:disabled{cursor:not-allowed;opacity:.52}.account-login-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;margin-top:2px;border-radius:10px;font-weight:880;color:#fff;border:0}.login-theme-toggle:hover{color:var(--text);background:var(--accent-soft);border-color:var(--line-strong)}.login-invite-toggle,.login-text-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:24px;padding:0;color:var(--text-soft);background:transparent;border:0;font-size:12px;font-weight:780}.login-invite-toggle{justify-self:start}.login-invite-toggle:hover,.login-text-action:hover{color:var(--text)}.login-feedback{display:grid;align-content:center;min-height:38px}.login-error,.login-status{margin:0;font-size:12px;line-height:1.6;text-align:center;overflow-wrap:anywhere}.login-error{color:var(--accent-3)}.login-status{color:#207a4d}.login-member-alternate{display:flex;min-height:24px;align-items:center;justify-content:center}.login-divider{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;color:var(--muted);font-size:11px}.login-divider:before,.login-divider:after{height:1px;content:"";background:var(--line)}.login-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:0 14px;color:var(--text-soft);background:var(--field);border:1px solid var(--line);border-radius:10px;font-size:13px;font-weight:800}.login-secondary-button:hover{color:var(--text);border-color:var(--line-strong)}.infinite-app:before,.infinite-app:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;content:"";pointer-events:none}.infinite-app:before{display:block;opacity:1;animation:none}.infinite-app:after{display:block;mix-blend-mode:screen;opacity:.56;transform:none;animation:none}.workspace-shell{position:fixed;top:172px;left:max(136px,calc((100vw - var(--workspace-max-width)) / 2));right:auto;bottom:30px;width:calc(min(calc(100vw - 296px),var(--workspace-max-width)) * var(--workbench-inverse-scale));height:calc((100vh - 202px) * var(--workbench-inverse-scale));z-index:1;overflow:auto;padding:2px 6px 14px 2px;background:transparent;scrollbar-width:none;transform:scale(var(--workbench-scale));transform-origin:top left}.workspace-shell::-webkit-scrollbar{display:none}.workspace-shell.batch-scroll-locked{overflow:hidden;padding-bottom:0}.workspace-shell.batch-scroll-locked .workspace-grid,.workspace-shell.batch-scroll-locked .module-videoBoard,.workspace-shell.batch-scroll-locked .module-videoBoard .module-body{min-height:0;height:100%;max-height:100%}.workspace-shell.batch-scroll-locked .module-videoBoard .module-body{overflow:hidden}.workspace-shell.batch-scroll-locked .workspace-grid.mode-videoGrid,.workspace-shell.batch-scroll-locked .workspace-grid.mode-videoGrid .module-videoBoard,.workspace-shell.batch-scroll-locked .workspace-grid.mode-videoGrid .module-videoBoard>.module-body,.workspace-shell.batch-scroll-locked .workspace-grid.mode-videoGrid .video-batch-panel{min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important}.workspace-shell.batch-scroll-locked .workspace-grid.mode-videoGrid{grid-template-columns:minmax(0,1fr)!important;width:100%;max-width:100%}.workspace-shell.batch-scroll-locked .workspace-grid.mode-videoGrid .module-videoBoard{width:100%;max-width:100%}.workspace-shell.batch-scroll-locked .workspace-grid.mode-videoGrid .video-batch-panel{grid-template-rows:minmax(0,1fr)!important}.workspace-shell.video-fixed-scroll-locked{overflow:hidden;padding-bottom:0}.workspace-shell.video-fixed-scroll-locked .workspace-grid,.workspace-shell.video-fixed-scroll-locked .module-videoBoard,.workspace-shell.video-fixed-scroll-locked .module-videoBoard .module-body{min-height:0;height:100%;max-height:100%}.workspace-shell.video-fixed-scroll-locked .module-videoBoard .module-body{overflow:hidden}.workspace-shell.video-fixed-scroll-locked .workspace-grid.mode-videoGrid,.workspace-shell.video-fixed-scroll-locked .workspace-grid.mode-videoGrid .module-videoBoard,.workspace-shell.video-fixed-scroll-locked .workspace-grid.mode-videoGrid .module-videoBoard>.module-body,.workspace-shell.video-fixed-scroll-locked .workspace-grid.mode-videoGrid .video-fixed-console-board,.workspace-shell.video-fixed-scroll-locked .workspace-grid.mode-videoGrid .video-fixed-panel{min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important}.workspace-shell.video-fixed-scroll-locked .workspace-grid.mode-videoGrid{grid-template-columns:minmax(0,1fr)!important;width:100%;max-width:100%}.workspace-shell.video-fixed-scroll-locked .workspace-grid.mode-videoGrid .module-videoBoard{width:100%;max-width:100%}.workspace-shell.dual-image-scroll-locked{overflow:hidden;padding-bottom:0}.workspace-shell.dual-image-scroll-locked .workspace-grid,.workspace-shell.dual-image-scroll-locked .module-imageBoard,.workspace-shell.dual-image-scroll-locked .module-imageBoard .module-body,.workspace-shell.dual-image-scroll-locked .dual-image-console-board,.workspace-shell.dual-image-scroll-locked .dual-image-lane{min-height:0;height:100%;overflow:hidden}.workspace-shell.dual-image-scroll-locked .module-imageBoard .module-body{overflow:hidden}.workspace-shell.image-editor-scroll-locked{overflow:hidden;padding-bottom:0}.workspace-shell.image-editor-scroll-locked .workspace-grid,.workspace-shell.image-editor-scroll-locked .module-imageBoard,.workspace-shell.image-editor-scroll-locked .module-imageBoard>.module-body,.workspace-shell.image-editor-scroll-locked .image-editor-module-shell,.workspace-shell.image-editor-scroll-locked .image-editor-panel{min-height:0;height:100%;max-height:100%;overflow:hidden}.workspace-shell.image-editor-scroll-locked .workspace-grid.mode-imageGrid{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%}.workspace-shell:before{position:fixed;top:172px;left:max(136px,calc((100vw - var(--workspace-max-width)) / 2));right:auto;bottom:30px;width:min(calc(100vw - 296px),var(--workspace-max-width));z-index:0;content:"";opacity:.12;background-position:0 0;background-size:24px 24px,24px 24px,120px 120px,120px 120px;pointer-events:none;animation:none}.workspace-shell:after{display:none;position:fixed;top:98px;right:142px;bottom:18px;left:116px;z-index:0;content:"";pointer-events:none;opacity:.62;background-size:420px 360px,520px 420px,460px 380px,560px 460px,500px 440px,600px 500px,520px 520px,640px 640px;animation:none}.reference-history-button{position:fixed;right:42px;bottom:82px;z-index:12;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:84px;height:42px;padding:0 14px;color:var(--accent-strong);background:color-mix(in srgb,var(--panel),transparent 10%);border:1px solid var(--line-strong);border-radius:999px;font-size:12px;font-weight:900;transform:scale(var(--workbench-scale));transform-origin:right bottom}.reference-history-button:hover{color:#fff;border-color:color-mix(in srgb,var(--accent-2),white 24%)}.mode-picker-active .role-rail,.mode-picker-active .floating-toolbar,.mode-picker-active .workspace-shell{pointer-events:none;transform:scale(calc(var(--workbench-scale) * 1.012));transition:filter .24s ease,transform .24s ease}.workspace-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(780px,1fr) minmax(780px,1fr);gap:16px;align-items:start;min-width:0}.workspace-grid.mode-imageGrid,.workspace-grid.mode-videoGrid{grid-template-columns:minmax(1680px,1fr)}.workspace-grid.mode-imageGrid .module,.workspace-grid.mode-videoGrid .module{grid-column:1;min-height:auto}.workspace-grid .module-imageBoard,.workspace-grid .module-image{grid-column:1}.workspace-grid .module-videoBoard,.workspace-grid .module-video{grid-column:2}.workspace-grid .module-results,.workspace-grid .module-api{grid-column:1 / -1}.role-rail,.floating-toolbar{position:fixed;z-index:10;color:#f6f8ff;background:#0c0e16d1;border:1px solid rgba(255,255,255,.12)}.role-rail{top:26px;bottom:26px;left:36px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:14px;width:92px;padding:12px 9px;border-radius:18px;transform:scale(var(--workbench-scale));transform-origin:top left}.role-list{display:grid;align-content:start;gap:10px;min-height:0;overflow-y:auto;padding:2px}.role-item,.add-role-button{position:relative;display:grid;place-items:center;gap:5px;min-height:66px;color:#dfe5ff;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:14px;outline:none}.role-item.active{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent),transparent 34%);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent),transparent 86%)}.role-item:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-2),transparent 82%)}.role-avatar{display:grid;place-items:center;width:34px;height:34px;color:#05060a;border-radius:999px;font-weight:900}.role-item em{max-width:66px;overflow:hidden;color:#c8cede;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;font-weight:760}.add-role-button{min-height:46px;color:#fff;border:0}.floating-toolbar{top:26px;left:max(136px,calc((100vw - var(--workspace-max-width)) / 2));right:auto;width:calc(min(calc(100vw - 296px),var(--workspace-max-width)) * var(--workbench-inverse-scale));max-width:calc(var(--workspace-max-width) * var(--workbench-inverse-scale));display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;gap:12px;min-height:66px;overflow:hidden;padding:10px 10px 10px 56px;border-radius:14px;transform:scale(var(--workbench-scale));transform-origin:top left;will-change:transform,opacity,border-radius,width,max-width,min-height,clip-path;transition:top .58s cubic-bezier(.22,1,.36,1),width .66s cubic-bezier(.22,1,.36,1),max-width .66s cubic-bezier(.22,1,.36,1),min-height .54s cubic-bezier(.22,1,.36,1),padding .54s cubic-bezier(.22,1,.36,1),border-radius .66s cubic-bezier(.22,1,.36,1),transform .66s cubic-bezier(.22,1,.36,1),clip-path .66s cubic-bezier(.22,1,.36,1),box-shadow .66s cubic-bezier(.22,1,.36,1),background .66s cubic-bezier(.22,1,.36,1);clip-path:inset(0 round 14px)}.floating-toolbar .toolbar-actions,.floating-toolbar .toolbar-utility{visibility:visible;max-width:100%;max-height:120px;opacity:1;overflow:hidden;transform:translateZ(0) scale(1);transform-origin:left center;will-change:opacity,transform;transition:max-width .5s cubic-bezier(.22,1,.36,1),max-height .58s cubic-bezier(.22,1,.36,1),opacity .42s ease,transform .52s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.floating-toolbar .toolbar-brand-group{visibility:visible;max-width:min(420px,100%);max-height:64px;opacity:1;overflow:hidden;transition:max-width .5s cubic-bezier(.22,1,.36,1),max-height .5s cubic-bezier(.22,1,.36,1),opacity .32s ease,transform .42s cubic-bezier(.22,1,.36,1),gap .42s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.toolbar-brand-group{display:inline-flex;align-items:center;min-width:0;gap:12px;justify-self:start;margin-left:0}.toolbar-account-identity{display:inline-flex;align-items:center;flex:0 1 auto;min-width:0;max-width:180px}.toolbar-account-identity em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbar-account-avatar{flex:0 0 auto}.toolbar-actions{display:grid;justify-items:center;align-items:center;justify-self:center;gap:10px;min-width:0;overflow:hidden}.toolbar-mode-group{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(6,minmax(74px,1fr));gap:4px;width:min(540px,calc(100vw - 520px));min-height:42px;padding:4px;overflow:hidden;background:transparent;border:1px solid transparent;border-radius:18px;transition:width .58s cubic-bezier(.22,1,.36,1)}.toolbar-mode-wide{grid-template-columns:repeat(6,minmax(0,1fr));width:min(880px,calc(100vw - 520px));gap:6px;padding:0;border-color:transparent!important}.toolbar-mode-group button{position:relative;z-index:1;width:100%;min-width:0;min-height:34px;padding:0 10px;overflow:hidden;color:var(--text-soft);background:transparent;border:1px solid color-mix(in srgb,var(--line),transparent 42%);border-radius:14px;font-size:12px;font-weight:860}.toolbar-mode-group button.active{color:var(--accent-strong);background:transparent;border-color:color-mix(in srgb,var(--accent),transparent 56%)}.toolbar-actions button,.toolbar-actions label,.toolbar-utility button,.primary-action,.compact-upload,.prompt-template-actions button,.asset-card div button,.image-result-card div button,.asset-lightbox button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;color:#f5f7fb;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:10px;font-weight:760;white-space:nowrap}.toolbar-actions button,.toolbar-actions label{padding:0 12px}.toolbar-actions button:hover,.toolbar-actions label:hover,.toolbar-utility button:hover{background:#7c3cff3d;border-color:#9d7cff8c}.generated-history-panel{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1420px,calc(100vw - 104px));height:min(880px,calc(100dvh - 104px));overflow:hidden;color:#17213f;background:#f7fbff;border:1px solid #d8e3ee;border-radius:16px}.generated-history-section-header,.generated-history-card{display:flex;align-items:center;min-width:0}.generated-history-section-header em,.generated-history-card span,.generated-history-card em{display:block;color:#66758a;font-size:11px;font-weight:780}.generated-history-section-header strong{color:#17213f;font-size:14px;font-weight:920}.generated-history-download{display:grid;place-items:center;flex:0 0 auto;width:32px;min-width:32px;min-height:32px;padding:0;color:#526176;background:#eef5fb;border:1px solid #d8e3ee;border-radius:10px}.generated-history-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;padding:14px}.generated-history-section{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;background:#fdfefe;border:1px solid #dce6ef;border-radius:14px}.generated-history-section-header{justify-content:space-between;gap:10px;min-height:44px;padding:10px 12px;background:#f7fbff;border-bottom:1px solid #dce6ef}.generated-history-section-header>div{display:flex;align-items:center;gap:7px;min-width:0}.generated-history-section-header svg{flex:0 0 auto;color:#526176}.generated-history-section-header em{flex:0 0 auto;font-style:normal}.generated-history-section-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:12px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:12px}.generated-history-empty{grid-column:1 / -1;display:grid;place-items:center;gap:8px;min-height:220px;color:#66758a;background:#edf5fb;border:1px dashed #cbd9e6;border-radius:13px;text-align:center;font-size:12px;font-weight:780}.generated-history-card{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:8px;min-width:0;overflow:hidden;padding:9px;background:#fff;border:1px solid #dce6ef;border-radius:13px}.generated-history-thumb{position:relative;width:100%;min-width:0;min-height:0;aspect-ratio:9 / 16;overflow:hidden;padding:0;background:#edf4fa;border:1px solid #dce6ef;border-radius:10px}.generated-history-thumb img,.generated-history-thumb video{display:block;width:100%;height:100%;object-fit:contain}.generated-history-thumb video{background:#111827}.generated-history-thumb span{position:absolute;right:5px;bottom:5px;padding:3px 5px;color:#fff;background:#0f1118b8;border-radius:999px;font-size:9px;font-weight:920}.generated-history-download{position:absolute;right:9px;bottom:10px}.token-usage-window{position:fixed;top:96px;right:18px;z-index:28;display:grid;gap:12px;width:min(390px,calc(100vw - 36px));max-height:calc(100vh - 122px);overflow-y:auto;padding:14px;color:var(--text);background:color-mix(in srgb,var(--panel-strong),transparent 4%);border:1px solid var(--line);border-radius:16px}.token-usage-header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.token-usage-header span,.token-usage-total-grid span{display:block;color:var(--muted);font-size:11px;font-weight:780}.token-usage-header strong{display:block;color:var(--text);font-size:18px}.token-usage-header button{display:inline-flex;align-items:center;justify-content:center;width:34px;min-height:34px;padding:0;color:var(--text-soft);background:var(--panel-soft);border:1px solid var(--line);border-radius:10px}.token-usage-total-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.token-usage-total-grid article{display:grid;gap:4px;min-width:0;padding:10px;background:color-mix(in srgb,var(--field),transparent 20%);border:1px solid var(--line);border-radius:12px}.token-usage-total-grid strong{overflow:hidden;color:var(--accent-strong);font-size:18px;text-overflow:ellipsis;white-space:nowrap}.token-usage-total-grid em{color:var(--text-soft);font-size:11px;font-style:normal;font-weight:840;white-space:nowrap}.model-latency-window{gap:10px;width:min(720px,calc(100vw - 36px));padding:14px}.model-latency-window .token-usage-header>div{display:grid;gap:2px;min-width:0}.model-latency-window .token-usage-header strong{font-size:16px}.model-latency-window .token-usage-header span{font-size:10px}.model-latency-window .token-usage-total-grid article{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;min-height:28px;padding:0 10px;background:transparent;border:0;border-right:1px solid color-mix(in srgb,var(--line),transparent 18%);border-radius:0}.model-latency-window .token-usage-total-grid article:first-child{padding-left:0}.model-latency-window .token-usage-total-grid article:last-child{border-right:0}.model-latency-window .token-usage-total-grid strong{font-size:15px}.model-latency-window .token-usage-total-grid span{font-size:10px}.model-latency-request-summary{min-height:26px;padding:6px 9px;color:#9a5c0a;background:color-mix(in srgb,#d99a2b,transparent 88%);border-left:3px solid #d99a2b;font-size:10px;font-weight:820}.model-latency-health-list{display:grid;overflow:hidden;min-width:0;border-top:1px solid color-mix(in srgb,var(--line),transparent 10%)}.model-latency-row{display:grid;grid-template-columns:auto minmax(130px,.8fr) auto minmax(220px,1.2fr) auto;align-items:center;gap:9px;min-width:0;min-height:48px;padding:7px 2px;border-bottom:1px solid color-mix(in srgb,var(--line),transparent 30%)}.model-latency-identity{display:grid;gap:2px;min-width:0}.model-latency-identity strong{min-width:0;overflow:hidden;color:var(--text);font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.model-latency-identity span{min-width:0;overflow:hidden;color:var(--muted);font-size:9px;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.model-latency-dot{flex:0 0 auto;width:6px;height:6px;color:#8d98a4;background:currentColor;border-radius:999px}.model-latency-dot.normal{color:#2eb875}.model-latency-dot.slow{color:#d5a62b}.model-latency-dot.timeout,.model-latency-dot.busy,.model-latency-dot.error{color:#e45567}.model-latency-dot.insufficient{color:#87929e}.model-latency-dot.request-issue{color:#d99a2b}.model-latency-dot.unavailable,.model-latency-dot.no-data{color:#8d98a4}.model-latency-metric{min-width:0;overflow:hidden;color:var(--text-soft);font-size:10px;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.model-latency-chip{display:inline-flex;align-items:center;justify-content:center;min-width:50px;min-height:20px;padding:0 6px;color:#55616d;background:#8d98a429;border-radius:4px;font-size:9px;font-weight:900;white-space:nowrap}.model-latency-chip.normal{color:#176941;background:#2eb8752b}.model-latency-chip.slow{color:#795907;background:#d5a62b33}.model-latency-chip.timeout,.model-latency-chip.busy,.model-latency-chip.error{color:#942f3d;background:#e455672e}.model-latency-chip.insufficient{color:#596571;background:#87929e29}.model-latency-chip.request-issue{color:#85520c;background:#d99a2b2e}.model-latency-inline-issue{color:#9a5c0a;font-size:9px;font-weight:850;white-space:nowrap}.model-latency-empty{margin:0;padding:12px 2px;color:var(--muted);font-size:10px;font-weight:780}.model-latency-unused{border-top:1px solid color-mix(in srgb,var(--line),transparent 12%)}.model-latency-unused summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;color:var(--muted);cursor:pointer;font-size:10px;font-weight:820;list-style:none}.model-latency-unused summary::-webkit-details-marker{display:none}.model-latency-unused summary:before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--muted);border:1px solid var(--line);border-radius:3px;font-size:11px}.model-latency-unused[open] summary:before{content:"−"}.model-latency-unused summary span{margin-right:auto}.model-latency-unused summary b{color:var(--text);font-size:10px;font-weight:850}.model-latency-unused>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;padding:2px 0 6px 23px}.model-latency-unused>div span{min-width:0;overflow:hidden;padding:5px 0;color:var(--muted);font-size:9px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.model-latency-unused summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.theme-night .model-latency-request-summary,.theme-night .model-latency-inline-issue{color:#f1c36c}.theme-night .model-latency-chip.normal{color:#75edac}.theme-night .model-latency-chip.slow{color:#f1d476}.theme-night .model-latency-chip.insufficient{color:#bac4ce}.theme-night .model-latency-chip.request-issue{color:#f1c36c}.theme-night :is(.model-latency-chip.timeout,.model-latency-chip.busy,.model-latency-chip.error){color:#ff9eaa}.toolbar-utility{display:flex;align-items:center;justify-content:flex-end;justify-items:end;justify-self:end;gap:8px;min-width:0;overflow:hidden;padding-left:0;border-left:0}.toolbar-utility-actions{display:flex;justify-content:flex-end;min-width:0}.toolbar-utility-actions{align-items:center;gap:8px;padding:3px;background:color-mix(in srgb,var(--field),transparent 24%);border:1px solid color-mix(in srgb,var(--pure-line),transparent 42%);border-radius:16px}.toolbar-utility-actions button{width:34px;min-width:34px;min-height:34px;padding:0}.image-controls label,.image-left-panel label,.image-prompt-panel label,.video-controls label{display:grid;gap:7px;color:#aab1c4;font-size:12px;font-weight:780}.image-controls textarea,.image-controls input,.image-controls select,.image-left-panel textarea,.image-left-panel input,.image-left-panel select,.image-prompt-panel textarea,.image-prompt-panel input,.image-prompt-panel select,.video-controls textarea,.video-controls input{width:100%;color:#f6f8ff;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:9px;outline:none}.image-controls input,.image-controls select,.image-left-panel input,.image-left-panel select,.image-prompt-panel input,.image-prompt-panel select,.video-controls input{min-height:36px;padding:7px 9px}.material-empty-upload{display:grid;place-items:center;grid-column:1 / -1;gap:8px;min-height:118px;color:var(--muted);background:var(--field);border:1px dashed var(--line);border-radius:8px;font-size:12px;font-weight:820}.module{position:relative;display:grid;grid-template-rows:48px minmax(0,1fr);overflow:hidden;width:100%;min-height:calc(100vh - 116px);color:#f6f8ff;border:1px solid rgba(255,255,255,.12);border-radius:16px}.module-header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:0 44px 0 13px;background:#ffffff0b;border-bottom:1px solid rgba(255,255,255,.1)}.module-header span{display:inline-flex;align-items:center;gap:7px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:820}.module-header em{color:#8d94a7;font-size:11px;font-style:normal;font-weight:800;text-transform:uppercase}.module-body{min-height:0;overflow:auto;padding:14px}.module-imageBoard .module-body,.module-videoBoard .module-body{overflow:visible;padding:10px}.results-body{display:grid;gap:12px}.module-image .module-body{overflow:auto;padding:8px}.console-board{display:grid;grid-template-columns:1fr;grid-auto-rows:640px;gap:12px;width:100%;height:auto;min-height:0;overflow:visible;padding:2px 2px 10px}.console-lane{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;height:640px;overflow:hidden;background:color-mix(in srgb,var(--panel-soft),transparent 20%);border:1px solid var(--line);border-radius:14px}.workspace-grid.mode-imageGrid .module-body,.workspace-grid.mode-videoGrid .module-body{overflow:visible}.workspace-grid.mode-imageGrid .console-board,.workspace-grid.mode-videoGrid .console-board{grid-template-columns:1fr;grid-auto-rows:640px;padding-bottom:4px}.workspace-grid.mode-imageGrid .console-board{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.workspace-grid.mode-videoGrid .video-console-board{grid-auto-rows:auto}.workspace-grid.mode-videoGrid .video-console-board .console-lane{height:640px}.video-batch-panel{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;min-width:0;height:clamp(820px,calc(100vh - 168px),1280px);min-height:640px;overflow:hidden;padding:14px 14px 12px;background:color-mix(in srgb,var(--panel-soft),transparent 20%);border:1px solid var(--line);border-radius:14px}.video-batch-panel:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:0;pointer-events:none;border:1px solid var(--line);border-radius:12px}.video-batch-panel>*{position:relative;z-index:1}.workspace-shell.batch-scroll-locked .video-batch-panel{height:100%;min-height:0;padding:14px 14px 12px}.video-batch-upload-stack{display:grid;grid-template-columns:minmax(148px,.72fr) minmax(0,2.12fr);align-items:stretch;align-self:start;gap:8px;min-width:0;container-type:inline-size}.video-batch-dropzone{overflow:hidden;color:var(--text-soft);border:1px dashed var(--line-strong);border-radius:14px}.video-batch-dropzone label{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 8px;align-items:center;min-height:86px;height:100%;padding:8px 10px;text-align:left;cursor:pointer}.video-batch-dropzone label svg{grid-row:1 / span 2;width:28px;height:28px}.video-batch-dropzone strong{color:var(--text);font-size:13px;font-weight:900;line-height:1.15}.video-batch-dropzone span{overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:780}.video-batch-empty{display:grid;place-items:center;align-content:center;gap:8px;min-height:372px;margin:0;color:var(--muted);border:1px dashed var(--line-strong);border-radius:14px;text-align:center}.video-batch-empty strong{color:var(--text);font-size:15px;font-weight:900}.video-batch-empty span{max-width:280px;color:var(--muted);font-size:12px;font-weight:760}.video-batch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:16px;min-width:0;min-height:0;overflow-y:auto;padding:8px 4px 0 0}.video-batch-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(520px,.62fr);align-items:stretch;gap:12px;min-width:0;min-height:0;overflow:hidden;padding:12px}.video-batch-workspace-empty,.video-batch-workspace-filled{overflow:hidden}.video-batch-workspace-filled .video-batch-grid{height:100%;max-height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.video-batch-workspace-filled .video-batch-output-column{overflow:hidden;overscroll-behavior:none}.workspace-shell.batch-scroll-locked .video-batch-workspace{min-height:0;height:100%;max-height:100%}.workspace-shell.batch-scroll-locked .video-batch-output-column{position:relative;top:auto;align-self:stretch;min-height:0;height:100%;max-height:100%}.workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-grid,.workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-output-column{min-height:0;height:100%;max-height:100%}.workspace-shell.batch-scroll-locked .video-batch-output-column>.video-preview-panel{align-self:stretch;height:100%;min-height:0;max-height:100%}.workspace-shell.batch-scroll-locked .video-batch-output-column>.video-preview-panel.no-heading{grid-template-rows:minmax(0,1fr);align-content:stretch}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-preview-stage{align-items:stretch;grid-template-rows:minmax(0,1fr);align-self:stretch;height:100%;max-height:100%;overflow:hidden}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-main-preview{grid-template-rows:auto minmax(0,1fr);align-self:stretch;justify-items:center;height:100%;max-height:100%;aspect-ratio:auto}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-main-preview.portrait{--batch-video-preview-ratio: 9 / 16}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-main-preview.landscape{--batch-video-preview-ratio: 16 / 9}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-main-preview-meta{position:relative;top:auto;left:auto;grid-row:1;width:100%;transform:none}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-main-preview-surface{grid-row:2;align-self:center;justify-self:center;width:auto;max-width:100%;height:100%;max-height:100%;aspect-ratio:var(--batch-video-preview-ratio, 9 / 16);overflow:hidden}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-main-preview.landscape .video-main-preview-surface{width:100%;height:auto}.workspace-shell.batch-scroll-locked .video-batch-output-column :is(.video-main-preview-media,.video-generating-preview){width:100%;height:100%;max-width:100%;max-height:100%;aspect-ratio:var(--batch-video-preview-ratio, 9 / 16)}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-main-preview-media :is(img,video){width:100%;height:100%;object-fit:contain;background:#101316}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-thumb-rail{align-self:stretch;min-height:0;height:auto;max-height:100%;width:86px;min-width:86px;max-width:86px;aspect-ratio:auto;grid-template-columns:1fr;overflow-y:auto;overflow-x:hidden}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-thumb-rail button{width:100%;min-width:0;max-width:100%;overflow:hidden}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-thumb-rail :is(img,button>span){width:100%;max-width:100%}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-thumb-rail em{max-width:100%}.video-batch-param-panel,.video-batch-generate-panel{min-width:0;border:1px solid var(--line);border-radius:12px}.video-batch-param-panel{display:grid;grid-template-rows:30px minmax(0,1fr);align-content:start;gap:6px;padding:6px}.video-batch-model-row select{width:100%;height:100%;min-height:30px;min-width:0;padding:0 8px;color:var(--text);background:color-mix(in srgb,var(--field),transparent 30%);border:1px solid var(--line);border-radius:10px;outline:none;font-size:11px;font-weight:850}.video-batch-param-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.84fr) minmax(0,1.04fr) minmax(0,.7fr);gap:5px;min-width:0}.video-batch-param-control{display:grid;grid-template-rows:auto 25px;align-content:stretch;gap:3px;min-width:0;padding:4px;background:color-mix(in srgb,var(--field),transparent 48%);border:1px solid color-mix(in srgb,var(--line),transparent 12%);border-radius:10px}.video-batch-param-control>span{display:block;overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:860;line-height:1}.video-batch-sync-ratio{gap:2px;height:25px;min-width:0;padding:0;background:transparent;border:0}.video-batch-sync-ratio button{min-width:0;min-height:25px;padding:0 2px;font-size:10px}.video-batch-sync-all-button,.video-batch-param-panel button,.video-batch-generate-panel button{color:var(--text-soft);background:color-mix(in srgb,var(--field),transparent 28%);border:1px solid var(--line);border-radius:999px;font-size:10.5px;font-weight:860}.video-batch-sync-all-button{min-height:30px;padding:0 9px;white-space:nowrap}.video-batch-param-panel button:disabled,.video-batch-generate-panel button:disabled{cursor:not-allowed;opacity:.46}.video-batch-audio-pill{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;min-width:0;height:25px;min-height:25px;padding:0 5px!important;border-radius:999px!important;white-space:nowrap}.video-batch-audio-pill span{display:inline;font-size:10.5px;font-weight:860}.video-batch-generate-panel{display:grid;grid-template-rows:minmax(0,1fr) auto;align-content:center;gap:5px;padding:6px}.video-batch-generate-all-button{display:grid;grid-template-columns:auto minmax(0,1fr);place-items:center;align-content:center;gap:6px;width:100%;min-width:0;height:100%;min-height:50px;padding:0 8px;color:#fff!important;border-radius:12px!important;font-size:11.5px!important;line-height:1.15;text-align:center}.video-batch-generate-all-button span{display:block;min-width:0;white-space:normal}.video-batch-sync-audio-toggle{justify-self:center}@container (max-width: 700px){.video-batch-upload-stack{grid-template-columns:minmax(128px,.72fr) minmax(0,1.28fr);gap:7px}.video-batch-param-grid{gap:4px}.video-batch-param-control{padding:3px}.video-batch-sync-ratio button{font-size:9.5px}.video-batch-audio-pill span{display:none}}@container (max-width: 520px){.video-batch-upload-stack{grid-template-columns:minmax(0,1fr)}.video-batch-generate-panel{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;align-items:center}.video-batch-generate-all-button{min-height:36px}}.video-batch-card{position:relative;display:grid;grid-template-rows:minmax(0,1fr);min-width:0;min-height:340px;overflow:visible;padding:10px;border:1px solid var(--line);border-radius:14px}.video-batch-card-header{position:absolute;top:-8px;left:10px;z-index:4;display:block;pointer-events:none}.video-batch-card-header strong{display:grid;place-items:center;width:34px;min-width:34px;height:34px;min-height:34px;color:#fff;border:1px solid rgba(255,196,128,.92);border-radius:999px;font-size:13px;font-weight:950;line-height:1}.video-batch-main-row{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:10px;align-items:start;min-width:0}.video-batch-frame-stack,.video-batch-side-controls{display:grid;align-content:start;gap:8px;min-width:0}.video-batch-side-controls{grid-template-rows:auto auto auto auto}.video-batch-model-row{display:grid;min-width:0;height:32px}.video-batch-frame-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;gap:6px;min-width:0}.video-batch-frame-grid .video-frame-slot{aspect-ratio:3 / 4;min-height:0;height:auto;border-radius:12px}.video-batch-frame-grid .video-frame-slot label,.video-batch-frame-grid .video-frame-slot>div{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;align-content:center;gap:5px;min-height:0;height:100%;padding:8px;text-align:center;font-size:10px}.video-batch-frame-grid .video-frame-slot label svg{width:30px;height:30px;padding:6px;color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--line);border-radius:10px}.video-batch-frame-grid .video-frame-slot strong{font-size:12px}.video-batch-frame-grid .video-frame-slot.filled img,.video-batch-frame-grid .video-frame-slot.filled video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;border-radius:12px}.video-batch-frame-grid .video-frame-slot.filled>div{display:none}.video-batch-frame-grid .video-frame-slot button{top:5px;right:5px;width:22px;height:22px}.video-batch-motion-panel{display:grid;grid-template-rows:auto;min-height:0;padding:2px;background:transparent;border:0}.video-batch-motion-panel .panel-title-row{min-height:0}.video-batch-motion-panel .panel-title-row span,.video-batch-motion-panel .panel-title-row,.video-batch-card .prompt-label-row,.video-batch-card .video-batch-param-group>span{display:none}.video-batch-controls{display:grid;grid-template-rows:auto;align-content:start;min-width:0;overflow:visible;padding-right:0}.video-batch-output-column{position:sticky;top:72px;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;align-self:start;min-width:0;height:clamp(760px,calc(100vh - 230px),1220px);min-height:760px}.video-batch-output-column>.video-preview-panel{height:100%;min-height:0}.video-batch-params{display:grid;grid-row:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;align-items:start}.video-batch-param-group{min-width:0;padding:0;background:transparent;border:0}.video-batch-params .duration-control{grid-column:1 / -1}.video-batch-submit-row{display:grid;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;gap:7px;align-items:stretch;min-width:0;padding:0;background:transparent;border:0}.video-batch-param-group .segmented-control button{border-color:color-mix(in srgb,var(--line),transparent 22%);background:color-mix(in srgb,var(--field),transparent 30%)}.video-batch-params .audio-sync-toggle{grid-column:1 / -1}.video-batch-audio-sync-toggle{width:100%;min-width:0;min-height:40px;padding:0 10px;border-radius:9px;white-space:nowrap}.video-batch-card .video-batch-prompt-field textarea{margin-top:0}.video-batch-card .primary-action{min-height:40px;padding:0 10px;border-radius:9px;font-size:12px}.video-batch-generate-button{width:fit-content;min-width:0;min-height:40px;white-space:nowrap}.video-batch-submit-feedback{grid-column:1 / -1;margin:0;color:var(--text-muted);font-size:11px;line-height:1.35;overflow-wrap:anywhere}.video-batch-submit-feedback.is-error{color:var(--danger)}.video-preview-panel.compact{height:auto;min-height:0;padding:7px}.video-preview-panel.compact .video-preview-stage{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;min-height:0}.video-preview-panel.compact .video-thumb-rail{grid-template-columns:repeat(3,minmax(0,1fr));height:auto;max-height:92px;overflow:auto}.video-preview-panel.compact .video-main-preview{min-height:308px}.video-preview-panel.compact .video-main-preview>button,.video-preview-panel.compact .video-generating-preview{min-height:220px}.video-preview-panel.compact .video-thumb-rail em{display:none}.workspace-grid.mode-imageGrid .console-lane,.workspace-grid.mode-videoGrid .console-lane{height:100%}.add-console-window{grid-column:1 / -1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:68px;color:var(--accent-strong);background:var(--accent-soft);border:1px dashed var(--line-strong);border-radius:14px;font-size:14px;font-weight:860}.storyboard-prompt-import{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;min-width:0;min-height:0;padding:10px;overflow:hidden;color:var(--text);background:color-mix(in srgb,var(--pure-surface),transparent 12%);border:1px solid var(--pure-line);border-radius:var(--ui-radius-panel)}.storyboard-prompt-import-header,.storyboard-prompt-import-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.storyboard-prompt-import-footer{position:relative;z-index:1;min-height:40px}.storyboard-prompt-import-heading{display:flex;align-items:center;gap:7px;min-width:0}.storyboard-prompt-import-header strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.storyboard-prompt-import-heading>span{flex:0 0 auto;padding:2px 6px;color:var(--muted);font-size:9px;font-weight:760;background:color-mix(in srgb,var(--field),transparent 12%);border:1px solid color-mix(in srgb,var(--line),transparent 20%);border-radius:3px}.storyboard-prompt-import-header-actions{display:flex;align-items:center;flex:0 0 auto;gap:4px}.storyboard-prompt-import-header-actions>button{min-height:32px;border-radius:4px}.storyboard-prompt-import-quick-sync{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:32px;padding:0 9px;color:#fff;font-size:10px;font-weight:820;background:var(--accent);border:1px solid color-mix(in srgb,var(--accent),#000 14%)}.storyboard-prompt-import-clear{display:inline-grid;place-items:center;flex:0 0 32px;width:32px;height:32px;padding:0;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:4px}.storyboard-prompt-import-quick-sync:hover:not(:disabled){filter:brightness(1.05)}.storyboard-prompt-import-clear:hover:not(:disabled){color:var(--text);background:color-mix(in srgb,var(--field),transparent 10%);border-color:var(--line)}.storyboard-prompt-import-header-actions>button:disabled{cursor:not-allowed;opacity:.36}.storyboard-prompt-import>textarea{width:100%;height:100%;min-height:0;max-height:100%;padding:10px;resize:none;overflow-y:auto;color:var(--text);font:inherit;font-size:11px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;background:color-mix(in srgb,var(--field),transparent 10%);border:1px solid var(--pure-line);border-radius:var(--ui-radius-control)}.storyboard-prompt-import-map{display:flex;align-items:center;gap:5px;min-width:0;min-height:30px;padding:3px 0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.storyboard-prompt-import-map>span{display:inline-grid;place-items:center;flex:0 0 30px;width:30px;height:26px;color:var(--text);font-size:10px;font-weight:820;font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--accent),transparent 88%);border:1px solid color-mix(in srgb,var(--accent),transparent 58%);border-radius:3px}.storyboard-prompt-import-map>span.will-create{border-style:dashed}.storyboard-prompt-import-map>em{color:var(--muted);font-size:10px;font-style:normal}.storyboard-prompt-import-footer>span{min-width:0;overflow:hidden;color:var(--muted);font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.storyboard-prompt-import-footer>button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:6px;min-height:38px;padding:0 12px;color:#fff;font-size:11px;font-weight:820;background:var(--accent);border:1px solid color-mix(in srgb,var(--accent),#000 14%);border-radius:4px}.storyboard-prompt-import-footer>button:disabled{cursor:not-allowed;opacity:.44}.storyboard-prompt-import>textarea:focus{border-color:color-mix(in srgb,var(--accent),transparent 18%);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent),transparent 84%)}@media (max-width: 820px){.storyboard-prompt-import{grid-template-rows:auto minmax(160px,1fr) auto auto;min-height:360px}.storyboard-prompt-import-header-actions>button{min-height:44px}.storyboard-prompt-import-quick-sync{height:44px;padding-inline:12px}.storyboard-prompt-import-clear{flex-basis:44px;width:44px;height:44px}.storyboard-prompt-import-footer{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.storyboard-prompt-import-footer>span{min-height:18px;white-space:normal}.storyboard-prompt-import-footer>button{width:100%;min-height:44px}}.image-ai-panel,.style-skill-panel{display:grid;align-content:start;gap:8px;min-width:0;padding:8px;background:var(--panel-soft);border:1px solid var(--line);border-radius:12px}.ai-provider-grid{display:grid;grid-template-columns:1fr;gap:6px}.ai-provider-grid button{min-height:30px;color:var(--text-soft);background:var(--panel-soft);border:1px solid var(--line);border-radius:9px;font-size:12px;font-weight:820}.ai-provider-grid button.active{color:var(--accent-strong);background:var(--accent-soft);border-color:var(--line-strong)}.style-skill-empty,.style-skill-file{display:grid;align-items:center;min-height:54px;color:var(--muted);background:color-mix(in srgb,var(--field),transparent 34%);border:1px dashed var(--line);border-radius:10px;font-size:12px;font-weight:780}.style-skill-library-row{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0}.style-skill-library-row select{width:100%;min-width:0;height:30px;padding:0 8px;overflow:hidden;color:var(--text);background:color-mix(in srgb,var(--field),transparent 20%);border:1px solid var(--line);border-radius:8px;font-size:11px;font-weight:760;text-overflow:ellipsis}.style-skill-library-row button{display:grid;place-items:center;width:26px;min-height:30px;padding:0;color:var(--text-soft);background:var(--panel-soft);border:1px solid var(--line);border-radius:8px}.style-skill-library-row button:disabled,.style-skill-library-row select:disabled{opacity:.52;cursor:not-allowed}.style-skill-empty{place-items:center;gap:6px;text-align:center}.style-skill-file{grid-template-columns:minmax(0,1fr) auto 24px 24px;gap:7px;padding:8px;border-style:solid;min-width:0}.style-skill-file-with-icon{grid-template-columns:auto minmax(0,1fr) auto 24px 24px}.style-skill-file span{overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.style-skill-file em{min-width:max-content;color:var(--muted);font-size:11px;font-style:normal;white-space:nowrap}.style-skill-file button{display:grid;place-items:center;width:24px;height:24px;padding:0;color:var(--text-soft);background:var(--panel-soft);border:1px solid var(--line);border-radius:8px}.storyboard-generator-spinner{animation:storyboard-generator-spin .9s linear infinite}@keyframes storyboard-generator-spin{to{transform:rotate(360deg)}}.image-workbench{display:grid;grid-template-columns:330px minmax(360px,1fr) 480px;gap:8px;min-height:0;height:100%;overflow:hidden;padding:8px}.workspace-grid.mode-imageGrid .image-workbench{grid-template-columns:minmax(340px,.78fr) minmax(520px,1.22fr);grid-template-rows:auto minmax(0,1fr)}.workspace-grid.mode-imageGrid .console-lane .image-workbench{grid-template-columns:minmax(280px,.76fr) minmax(460px,1.24fr);grid-template-rows:minmax(0,1fr)}.workspace-grid.mode-imageGrid .console-lane .image-left-panel{display:none}.workspace-grid.mode-imageGrid .console-lane .image-prompt-panel{grid-column:1;grid-row:1}.workspace-grid.mode-imageGrid .console-lane .image-results-panel{grid-column:2;grid-row:1}.workspace-grid.mode-imageGrid .image-left-panel{grid-column:1 / -1;grid-row:1;grid-template-columns:minmax(150px,.55fr) minmax(220px,.75fr) minmax(0,2fr);align-items:start;align-content:stretch;overflow:visible;padding-right:0}.workspace-grid.mode-imageGrid .image-left-panel>.model-picker{grid-column:2}.workspace-grid.mode-imageGrid .image-left-panel>.image-reference-panel{grid-column:3}.workspace-grid.mode-imageGrid .image-prompt-panel{grid-column:1;grid-row:2}.workspace-grid.mode-imageGrid .image-results-panel{grid-column:2;grid-row:2}.workspace-grid.mode-imageGrid .dual-image-console-board{grid-template-columns:1fr;grid-auto-rows:auto;align-items:start}.workspace-grid.mode-imageGrid .dual-image-lane{grid-template-rows:minmax(0,1fr);width:100%;max-width:none;height:auto;min-height:max(720px,calc(100vh - 148px));overflow:visible;justify-self:stretch;background:transparent!important;border-color:transparent!important}.workspace-grid.mode-imageGrid .dual-image-lane:before,.workspace-grid.mode-imageGrid .dual-image-lane:after{display:none!important}.workspace-grid.mode-imageGrid .dual-image-lane .image-workbench{grid-template-columns:minmax(440px,.82fr) minmax(680px,1.18fr);grid-template-rows:auto minmax(360px,1fr);height:100%;min-height:0;overflow:hidden}.workspace-grid.mode-imageGrid .dual-image-lane .image-workbench.reference-image-workbench{grid-template-columns:minmax(390px,.68fr) minmax(760px,1.32fr);height:100%;min-height:720px;max-height:100%;grid-template-rows:minmax(0,1fr);align-items:stretch;overflow:hidden}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column{position:sticky;top:96px;display:grid;grid-column:1;grid-row:1;grid-template-rows:auto auto;gap:8px;min-width:0;min-height:0;height:100%;max-height:100%;overflow:hidden;padding:8px;background:var(--pure-surface);border:1px solid var(--pure-line);border-radius:12px;align-self:start;transform:none}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column:before,.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column:after{display:none!important}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel{display:grid;grid-column:1;grid-row:1;gap:8px;min-height:0;overflow:hidden}.workspace-grid.mode-imageGrid .dual-image-lane .image-prompt-panel{position:relative;grid-column:1;grid-row:2;grid-template-rows:auto auto auto;min-height:0;overflow:visible}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel{grid-column:1;grid-row:2;height:100%;padding:0;background:transparent!important;border-color:transparent!important}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel .prompt-field{gap:0;overflow:hidden;padding:0;border:1px solid rgba(220,230,236,.58);border-radius:16px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel .prompt-label-row{width:100%;min-height:28px;margin:0;padding:5px 9px 4px;border:0;border-radius:0}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel .prompt-label-row strong{color:color-mix(in srgb,var(--text),transparent 18%);font-size:10px;font-weight:900}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel textarea{margin:0;width:100%;padding:8px 9px 9px;color:var(--text);border:0!important;border-radius:0;outline:none}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel textarea:focus{background:#ffffff14!important}.workspace-grid.mode-imageGrid .dual-image-lane .image-prompt-panel .main-prompt-field{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;height:372px}.workspace-grid.mode-imageGrid .dual-image-lane .image-prompt-panel .main-prompt-field textarea{min-height:0;height:100%;resize:none}.workspace-grid.mode-imageGrid .dual-image-lane .image-prompt-panel textarea.negative-textarea{min-height:76px;height:86px;resize:none}.workspace-grid.mode-imageGrid .dual-image-lane .image-prompt-panel .image-status-line{position:static;margin:0;pointer-events:none}.workspace-grid.mode-imageGrid .dual-image-lane .image-prompt-panel .primary-action{position:sticky;bottom:0;z-index:1;width:100%;min-height:42px;opacity:1}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel .primary-action{position:static;z-index:auto;margin-top:28px}.workspace-grid.mode-imageGrid .dual-image-lane .image-prompt-panel .primary-action:disabled{color:#fff;opacity:.92}.workspace-grid.mode-imageGrid .dual-image-lane .image-results-panel{grid-column:2;grid-row:1 / span 2;height:100%;min-height:0;max-height:100%;overflow:hidden}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-results-panel{grid-row:1;grid-template-rows:auto;align-content:start;align-items:start;height:100%;min-height:0;max-height:100%;overflow:hidden;align-self:stretch}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-list:not(.empty):not(.grouped){grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;align-items:start;align-self:stretch;width:100%;height:100%;min-height:0;max-height:100%;overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-list:not(.grouped) .image-result-card{grid-template-rows:auto auto;align-content:start;height:auto;min-height:0;overflow:hidden;padding:7px}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-card{grid-template-rows:auto auto;height:auto;min-height:0;overflow:hidden}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-meta-bar,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar{position:static;display:inline-flex;justify-self:center;align-items:center;justify-content:center;gap:8px;width:max-content;max-width:100%;min-height:38px;padding:5px 9px;color:#243744e6;background:#f8fcfead;border:1px solid rgba(255,255,255,.72);border-radius:999px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-meta-bar span,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar span{min-width:0;overflow:hidden;color:currentColor;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:880;line-height:1}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-meta-bar span:first-child,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar span:first-child{max-width:148px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-meta-bar .image-result-index,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar .image-result-index{display:inline-grid;place-items:center;width:34px;min-width:34px;height:30px;color:#fff;border-radius:999px;font-size:13px;font-weight:920;letter-spacing:0}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-meta-bar span:nth-child(2),:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar span:nth-child(2){max-width:148px;padding:0;background:transparent}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-meta-bar span:not(:first-child),:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar span:not(:first-child){padding:6px 8px;background:#ffffff7a;border-radius:999px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-meta-bar .image-result-index+span,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar .image-result-index+span{max-width:148px;padding:0;background:transparent}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-card .image-result-media,.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-card .image-generating-preview,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-card .image-result-media,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-card .image-generating-preview{align-self:start;width:100%;min-height:0;border-radius:11px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-list::-webkit-scrollbar{width:0;height:0}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-card>div:last-child:not(.image-result-media):not(.image-generating-preview),:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-card>div:last-child:not(.image-result-media):not(.image-generating-preview),.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-results-panel>.result-heading{display:none}.workspace-grid.mode-imageGrid .dual-image-lane .image-result-list{height:100%;max-height:100%;overflow-y:auto}.workspace-grid.mode-imageGrid .dual-image-lane .image-result-list.empty{align-content:stretch;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr)}.workspace-grid.mode-imageGrid .dual-image-lane .result-empty.compact{min-height:100%;height:100%}.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid,.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid .module-imageBoard,.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid .module-imageBoard .module-body,.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid .dual-image-console-board,.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid .dual-image-lane,.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid .reference-image-workbench{min-height:0;height:100%;max-height:100%;overflow:hidden}.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid .dual-image-lane{align-self:stretch}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .image-reference-panel{gap:4px;min-height:0;align-content:start;padding:0;background:transparent!important;border-color:transparent!important}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .image-reference-panel>.panel-title-row{display:none}.workspace-grid.mode-imageGrid .dual-image-lane .reference-top-model-picker{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;align-self:start;gap:8px;min-height:0;height:40px;margin-bottom:6px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-top-model-picker .simple-model-sync-row{grid-column:1;grid-template-columns:minmax(0,1fr);gap:0}.workspace-grid.mode-imageGrid .dual-image-lane .reference-top-model-picker .simple-model-select>span{display:none}.workspace-grid.mode-imageGrid .dual-image-lane .reference-top-model-picker .image-model-control-row{grid-template-columns:minmax(190px,1fr) 40px;gap:8px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-top-model-picker .image-model-trigger,.workspace-grid.mode-imageGrid .dual-image-lane .reference-top-model-picker .generation-count-toggle{min-height:40px;height:40px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-top-model-picker .image-model-trigger{padding:0 12px;border-radius:11px;font-size:12px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-top-model-picker .generation-count-toggle{width:40px;min-width:40px;font-size:12px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-image-params-row{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:end;gap:8px;padding:6px 7px;background:color-mix(in srgb,var(--field),transparent 22%);border:1px solid color-mix(in srgb,var(--pure-line),transparent 36%);border-radius:10px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-image-params-row>label{grid-column:auto}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-image-params-row span,.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-image-params-row label{font-size:10px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-image-params-row input,.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-image-params-row button{min-height:28px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-image-params-row .segmented-control{gap:4px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-settings-panel{display:grid;gap:8px;min-width:0;padding:10px;background:var(--panel);border:1px solid var(--line);border-radius:16px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-settings-panel .reference-top-model-picker{height:auto;margin:0}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-settings-panel .image-model-control-row{grid-template-columns:minmax(0,1fr)}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-settings-panel .image-model-trigger{min-height:44px;height:44px;border-radius:12px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-settings-panel .reference-image-params-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;background:transparent;border:0;border-radius:0}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-settings-panel .reference-image-params-row>div{display:grid;gap:0;min-width:0}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-settings-panel .reference-image-params-row>div>span{display:none}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-settings-panel .reference-image-quality-field{grid-column:1 / -1}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-settings-panel :is(.reference-generation-count-control,.reference-jelly-control){display:grid;gap:8px;min-height:48px;padding:0;overflow:visible;background:transparent;border:0;border-radius:0}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-settings-panel .reference-generation-count-control{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-settings-panel .reference-jelly-control:before{display:none}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-settings-panel :is(.reference-generation-count-control,.reference-jelly-control)>button{position:relative;z-index:1;min-height:48px;color:var(--text);background:var(--field);border:1px solid var(--line);border-radius:14px;transform:none}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-settings-panel :is(.reference-generation-count-control,.reference-jelly-control)>button.active{color:var(--accent-strong);background:var(--accent-soft);border-color:var(--accent);box-shadow:none;transform:none}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-jelly-control{position:relative;isolation:isolate;gap:0;min-height:30px;padding:2px;overflow:hidden;border:1px solid color-mix(in srgb,var(--pure-line),transparent 18%);border-radius:999px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-image-params-row .reference-jelly-control{gap:0}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-jelly-control:before{content:"";position:absolute;top:2px;bottom:2px;left:2px;z-index:-1;width:calc((100% - 4px)/2);border-radius:999px;background:transparent;transform:translate(0) scaleX(1);transition:transform .42s cubic-bezier(.2,1.45,.32,1),width .42s cubic-bezier(.2,1.45,.32,1),filter .24s ease}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-jelly-control.three-options:before{width:calc((100% - 4px) / 3)}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-jelly-control.active-index-1:before{transform:translate(100%) scaleX(1.03)}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-jelly-control.three-options.active-index-1:before{transform:translate(100%) scaleX(1.04)}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-jelly-control.three-options.active-index-2:before{transform:translate(200%) scaleX(1.03)}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-jelly-control button{position:relative;z-index:1;min-height:26px;color:color-mix(in srgb,var(--text),transparent 18%);background:transparent;border:0;border-radius:999px;transition:color .18s ease,transform .26s cubic-bezier(.2,1.35,.32,1)}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .reference-jelly-control button.active{color:#0c2f36;background:transparent;border-color:transparent;transform:scale(1.02)}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .image-ref-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .image-ref-slot{min-height:0;height:auto;aspect-ratio:4 / 3;border-radius:8px}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .image-ref-preview-button{top:6px;right:6px;bottom:6px;left:6px;background:#080b1c4d}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-top-panel .image-ref-preview-button img{object-fit:contain}.workspace-grid.mode-imageGrid .image-ref-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.workspace-grid.mode-imageGrid .image-ref-slot{grid-column:auto;min-height:52px}@media (max-width: 980px){.video-batch-workspace{grid-template-columns:1fr}.video-batch-output-column{position:static;height:min(760px,calc(100vh - 140px));min-height:620px}}.image-controls,.image-left-panel,.image-prompt-panel,.image-results-panel{min-width:0;min-height:0;border-radius:12px}.image-controls,.image-left-panel,.image-prompt-panel{display:grid;align-content:start;gap:7px;overflow:auto;padding-right:2px}.model-picker{display:grid;gap:5px;position:relative;overflow:visible;padding:7px;background:#ffffff0b;border:1px solid rgba(255,255,255,.11);border-radius:12px}.model-picker p{display:none;margin:0;color:#8d94a7;font-size:11px;font-weight:760;line-height:1.35}.image-model-select-shell{display:grid;gap:6px;min-width:0}.image-model-select-shell>span{color:var(--muted);font-size:11px;font-weight:780}.image-model-control-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:center;min-width:0}.image-model-menu{position:relative;min-width:0;z-index:80}.image-model-menu.open,.image-model-menu:has(.image-model-menu-list){z-index:220}.image-model-menu.compact{width:100%}.image-model-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:34px;padding:0 10px;color:var(--text);background:var(--pure-field);border:1px solid var(--pure-line);border-radius:var(--ui-radius-control);outline:none;font:inherit;font-size:12px;font-weight:820;cursor:pointer}.image-model-trigger svg{flex:0 0 auto;color:var(--accent-strong);transition:transform .16s ease}.image-model-trigger svg.open{transform:rotate(180deg)}.image-model-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-model-trigger:focus-visible{border-color:var(--line-strong);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent),transparent 78%),0 0 22px color-mix(in srgb,var(--accent-2),transparent 70%)}.image-model-trigger:disabled{cursor:not-allowed;opacity:.48}.image-model-menu-list{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:240;display:grid;gap:5px;max-height:min(320px,calc(100vh - 48px));overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid var(--line-strong);border-radius:var(--ui-radius-control);box-shadow:0 18px 42px #0d112d47,0 0 24px color-mix(in srgb,var(--accent-2),transparent 78%)}.image-model-menu.open-up .image-model-menu-list{top:auto;bottom:calc(100% + 6px)}.image-model-family-divider{display:flex;align-items:center;gap:8px;min-height:22px;padding:2px 8px;color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.16em}.image-model-family-divider:before,.image-model-family-divider:after{content:"";flex:1 1 auto;height:1px;background:color-mix(in srgb,var(--line-strong),transparent 28%)}.image-model-family-divider>span{color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.16em}.image-model-menu-list button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:34px;padding:0 9px;color:var(--text);background:transparent;border:1px solid transparent;border-radius:calc(var(--ui-radius-control) - 3px);text-align:left;font:inherit;cursor:pointer}.image-model-menu-list button:hover,.image-model-menu-list button.active{background:color-mix(in srgb,var(--accent),transparent 84%);border-color:color-mix(in srgb,var(--accent-2),transparent 48%);box-shadow:inset 0 1px #ffffff24}.image-model-menu-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850}.image-model-menu-list span{flex:0 0 auto;color:var(--accent-strong);font-size:10px;font-weight:820}.image-controls select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:calc(100% - 16px) 15px,calc(100% - 10px) 15px,0 0;background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;padding-right:30px}.image-reference-panel{display:grid;gap:6px;padding:7px;background:#ffffff0b;border:1px dashed rgba(255,255,255,.16);border-radius:12px}.panel-title-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.panel-title-row strong{display:block;color:#f6f8ff;font-size:12px}.panel-title-row span,.inline-params>div>span,.image-status-line{display:block;color:#8d94a7;font-size:11px;font-weight:760}.panel-title-row em{color:#8ddfff;font-style:normal;font-size:12px;font-weight:820;white-space:nowrap}.result-heading-actions{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.result-heading-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;color:var(--text-soft);background:var(--panel-soft);border:1px solid var(--line);border-radius:8px;font:inherit;font-size:12px;font-weight:820;white-space:nowrap;cursor:pointer}.result-heading-actions button:hover:not(:disabled){color:var(--text);border-color:var(--line-strong)}.result-heading-actions button:disabled{cursor:not-allowed;opacity:.5}.compact-upload{min-height:28px;padding:0 8px;font-size:11px}.image-ref-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.image-ref-slot{position:relative;display:grid;place-items:center;aspect-ratio:16 / 10;overflow:hidden;color:#8d94a7;background:#ffffff0b;border:1px dashed rgba(255,255,255,.16);border-radius:9px;font-size:10px;font-weight:820}.image-ref-slot.empty{gap:0}.image-ref-slot.empty:hover{color:#f6f8ff;border-color:#9d7cff94;background:#7c3cff29}.image-ref-slot.disabled,.image-ref-slot.disabled:hover{color:color-mix(in srgb,var(--muted),transparent 18%);background:color-mix(in srgb,var(--surface-2),#777 14%);border-color:color-mix(in srgb,var(--line),transparent 20%);border-style:dashed;filter:grayscale(1);opacity:.58;cursor:not-allowed}.image-ref-slot.disabled .image-ref-preview-button,.image-ref-slot.disabled .image-ref-remove-button{filter:grayscale(1)}.image-ref-unavailable-label{position:absolute;right:5px;bottom:6px;z-index:4;padding:2px 5px;color:var(--muted);background:color-mix(in srgb,var(--surface),transparent 12%);border:1px solid var(--line);border-radius:4px;font-size:9px;font-style:normal;line-height:1.2}.compact-upload.disabled{pointer-events:none;opacity:.45;cursor:not-allowed}.image-ref-slot.filled{border-style:solid;border-color:#ffffff24;cursor:grab}.image-ref-slot.filled:active{cursor:grabbing}.image-ref-preview-button{position:absolute;top:7px;right:7px;bottom:7px;left:7px;display:block;overflow:hidden;padding:0;background:transparent;border:0;border-radius:7px}.image-ref-preview-button:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.image-ref-preview-button img{width:100%;height:100%;object-fit:cover}.image-ref-remove-button{position:absolute;top:0;right:0;z-index:3;display:grid;place-items:center;width:22px;height:22px;min-height:22px;max-height:22px;padding:0;color:#fff;background:#e84f5a;border:0;border-radius:0;cursor:pointer}.image-ref-remove-button:hover,.image-ref-remove-button:focus-visible{background:#d93d49}.image-ref-slot span{position:absolute;left:6px;bottom:5px;display:inline-flex;width:auto;height:auto;padding:0;color:#111;background:transparent;border:0;border-radius:0;font-size:11px;line-height:1;font-weight:900}.image-ref-slot.empty span{position:absolute;left:7px;bottom:6px;display:inline-flex;width:auto;height:auto;padding:0;color:#111;background:transparent;border:0;border-radius:0;font-size:11px;line-height:1;font-weight:820}.prompt-field{display:grid;gap:5px}.prompt-label-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.prompt-label-row strong{color:#f6f8ff;font-size:12px}.prompt-label-row span{color:#8d94a7;font-size:11px;font-weight:760}.prompt-template-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.prompt-template-actions button{min-height:28px;padding:0 8px;font-size:11px}.prompt-template-actions kbd{display:inline-flex;align-items:center;min-height:18px;padding:0 5px;color:currentColor;background:#ffffff17;border:1px solid rgba(255,255,255,.12);border-radius:6px;font-family:inherit;font-size:10px}.image-controls textarea,.image-prompt-panel textarea{min-height:82px;padding:7px;resize:vertical;line-height:1.42}.image-prompt-panel .main-prompt-field textarea{min-height:178px}.image-controls textarea.negative-textarea,.image-prompt-panel textarea.negative-textarea{min-height:68px}.inline-params{display:grid;grid-template-columns:1fr 1fr;gap:7px;align-items:end}.inline-params label{grid-column:1 / -1}.inline-params>div{display:grid;gap:7px;min-width:0}.segmented-control{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.inline-params>div:nth-child(2) .segmented-control{grid-template-columns:repeat(3,minmax(0,1fr))}.reference-image-params-row>label{grid-column:1 / -1}.reference-top-model-picker{position:relative;z-index:260;margin-bottom:6px;min-width:0}.simple-model-sync-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:end;min-width:0}.simple-model-sync-row.no-sync{grid-template-columns:minmax(0,1fr)}.simple-model-select{display:grid;gap:6px;min-width:0}.simple-model-select span{color:var(--muted);font-size:11px;font-weight:780}.simple-model-select select{width:100%;min-height:34px;color:var(--text);background:var(--field);border:1px solid var(--line);border-radius:9px;padding:0 9px;outline:none}.sync-settings-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 10px;color:var(--text-soft);background:var(--panel-soft);border:1px solid var(--line);border-radius:9px;font-size:12px;font-weight:820;white-space:nowrap}.segmented-control button{min-height:29px;padding:0 6px;color:#c8cede;background:#fff1;border:1px solid rgba(255,255,255,.11);border-radius:9px;font-size:12px;font-weight:820}.generation-count-toggle{display:inline-grid;place-items:center;width:34px;height:34px;min-width:34px;min-height:34px;padding:0;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:820;line-height:1;white-space:nowrap;cursor:pointer}.generation-count-toggle.double{color:var(--accent-strong);background:var(--accent-soft);border-color:var(--line-strong)}.generation-count-toggle:focus-visible{outline:none;border-color:var(--line-strong);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent),transparent 78%),0 0 22px color-mix(in srgb,var(--accent-2),transparent 72%)}.segmented-control button.active{color:#fff;background:#7c3cff75;border-color:#9d7cffb3}.primary-action:disabled{cursor:wait;opacity:.68}@media (max-width: 820px){.workspace-grid :is(.primary-action,.secondary-action){min-height:44px}}.image-status-line{margin:-2px 0 0;padding:8px 9px;border-radius:9px;background:#ffffff0b}.image-results-panel{display:grid;grid-template-rows:auto minmax(0,1fr);gap:7px;min-height:0;height:100%;overflow:hidden;padding:8px;background:#ffffff0b;border:1px solid rgba(255,255,255,.1)}.image-result-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;min-height:0;max-height:100%;overflow-y:auto;padding-right:3px}.result-empty.compact{grid-column:1 / -1;min-height:160px}.image-result-card{position:relative;display:grid;gap:6px;min-width:0;padding:6px;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:12px}.image-result-meta-bar{display:none}.image-result-media{position:relative;display:block;width:100%;min-width:0;overflow:hidden;background:#05060a;border-radius:9px}.image-result-preview-button{display:block;width:100%;height:100%;overflow:hidden;padding:0;background:transparent;border:0;border-radius:0}.image-result-download-button{position:absolute;top:50%;left:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;min-width:96px;padding:0 14px;color:#fff;border:1px solid color-mix(in srgb,var(--accent-2),white 28%);border-radius:999px;opacity:0;pointer-events:none;font-size:13px;font-weight:900;transform:translate(-50%,-50%);transition:opacity .16s ease}.image-result-select-button{position:absolute;top:8px;left:8px;z-index:3;display:grid;place-items:center;width:28px;height:28px;padding:0;color:#ffffffe0;background:#06091694;border:1px solid rgba(255,255,255,.22);border-radius:999px;opacity:0;transition:opacity .16s ease,background .16s ease,border-color .16s ease}.image-result-media:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";pointer-events:none;background:#06091661;opacity:0;transition:opacity .16s ease}.image-result-media:hover:after{opacity:1}.image-result-select-button.active{color:#fff;border-color:color-mix(in srgb,var(--accent-2),white 34%)}.image-result-card.portrait .image-result-media,.image-result-card.portrait .image-generating-preview{aspect-ratio:9 / 16}.image-result-card.landscape .image-result-media,.image-result-card.landscape .image-generating-preview{aspect-ratio:16 / 9}.image-result-card img{width:100%;height:100%;object-fit:contain;border-radius:0}.image-result-card div{display:grid;gap:5px}.image-generating-preview{position:relative;display:grid;place-items:center;align-content:center;gap:12px;width:100%;overflow:hidden;padding:14px;color:var(--text);border:1px solid var(--line-strong);border-radius:9px}.image-generating-preview.failed{padding:0;color:#83919a;background:transparent;background-image:none;border:0}.image-generating-preview.failed strong{color:inherit;font-size:11px;font-weight:850;line-height:1}.image-generation-error-note{max-width:min(100%,320px);color:var(--muted)!important;font-size:10px!important;font-weight:650!important;line-height:1.35!important;text-align:center;white-space:normal;overflow-wrap:anywhere}.image-generating-preview.failed.has-reload-action{gap:9px;padding:18px;color:var(--text);background:color-mix(in srgb,var(--field),transparent 18%);border:1px solid var(--line)}.image-generating-preview.failed.has-reload-action strong{color:var(--text);font-size:14px}.image-generation-reload-note{max-width:240px;color:var(--muted)!important;font-size:11px!important;font-weight:700!important;line-height:1.45!important;text-align:center;white-space:normal}.image-result-card .image-generating-preview .image-generation-reload-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:142px;min-height:44px;padding:8px 14px;color:var(--accent-strong);background:var(--panel);border:1px solid var(--line-strong);border-radius:6px;font-size:12px;font-weight:850}.image-result-card .image-generating-preview .image-generation-reload-button:hover:not(:disabled),.image-result-card .image-generating-preview .image-generation-reload-button:focus-visible{color:#fff;background:var(--accent);border-color:var(--accent)}.image-result-card .image-generating-preview .image-generation-reload-button:disabled{cursor:wait;opacity:.72}.image-result-card .image-generating-preview .image-generation-reload-button:disabled svg{animation:image-reload-spin .9s linear infinite}.image-result-card img.image-result-reload-probe{position:absolute!important;inset:0 auto auto 0!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}@keyframes image-reload-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.login-app[aria-busy=true]:before,.image-result-card .image-generating-preview .image-generation-reload-button:disabled svg{animation:none}}.theme-night .video-generating-preview{color:var(--text);background:color-mix(in srgb,var(--field),transparent 18%);border-color:var(--line)}.image-result-card .image-generating-preview strong,.asset-card .image-generating-preview strong{overflow:visible;color:var(--accent-strong);font-size:13px;font-weight:900;line-height:1.2;text-overflow:clip}.image-generating-progress{width:min(190px,82%);height:4px;overflow:hidden;background:color-mix(in srgb,var(--line-strong),transparent 35%);border-radius:999px}.image-generating-progress span{display:block;height:100%;min-width:4px;border-radius:inherit;transition:width .24s ease}.asset-card .image-generating-preview{aspect-ratio:4 / 5}.pending-note{min-height:30px;display:inline-flex;align-items:center;color:var(--muted);font-size:11px;font-weight:760}.image-result-card span{color:#8d94a7;font-size:10px;font-weight:820;line-height:1.35}.image-result-card strong{overflow:hidden;color:#f6f8ff;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.reference-history-panel{position:fixed;right:28px;bottom:136px;z-index:14;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(420px,calc(100vw - 56px));max-height:min(620px,calc(100vh - 180px));min-height:260px;overflow:hidden;color:var(--text);background:var(--panel-soft);border:1px solid var(--line-strong);border-radius:16px}.reference-history-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-bottom:1px solid var(--line)}.reference-history-header strong{display:block;color:var(--text);font-size:14px;font-weight:900}.reference-history-header span{display:block;margin-top:2px;color:var(--muted);font-size:11px;font-weight:780}.reference-history-header button{display:grid;place-items:center;width:30px;height:30px;color:var(--text-soft);background:var(--field);border:1px solid var(--line);border-radius:10px}.reference-history-list{display:grid;align-content:start;gap:9px;min-height:0;overflow-y:auto;padding:10px}.reference-history-empty{display:grid;place-items:center;gap:8px;min-height:180px;color:var(--muted);background:color-mix(in srgb,var(--field),transparent 32%);border:1px dashed var(--line);border-radius:13px;text-align:center;font-size:12px;font-weight:780}.reference-history-card button{display:grid;grid-template-columns:86px minmax(0,1fr) auto;gap:8px 10px;width:100%;min-width:0;padding:8px;color:var(--text);background:color-mix(in srgb,var(--field),transparent 24%);border:1px solid var(--line);border-radius:13px;text-align:left}.reference-history-thumbs{display:grid;grid-template-columns:1fr 1fr;gap:4px;grid-row:1 / span 3}.reference-history-thumbs img{width:100%;aspect-ratio:1;object-fit:cover;background:var(--image-well);border:1px solid var(--line);border-radius:8px}.reference-history-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900}.reference-history-card span{grid-column:2 / span 2;color:var(--muted);font-size:10px;font-weight:780}.reference-history-card em{grid-column:3;grid-row:1;align-self:start;padding:5px 8px;color:#fff;border-radius:999px;font-size:10px;font-style:normal;font-weight:900;white-space:nowrap}.module-video .module-body{overflow:auto;padding:8px}.video-workbench{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.62fr);gap:8px;min-height:0;height:100%;overflow:hidden;padding:8px}.video-controls,.video-preview-panel{min-width:0;min-height:0;border-radius:12px}.video-controls{display:grid;align-content:start;gap:7px;overflow:auto;padding-right:2px}.workspace-grid.mode-videoGrid .video-workbench{grid-template-columns:minmax(780px,1fr) minmax(420px,.46fr)}.workspace-grid.mode-videoGrid .video-controls{grid-template-columns:minmax(300px,.9fr) minmax(360px,1.1fr);grid-template-rows:auto minmax(0,1fr) 213px;align-content:stretch;overflow:hidden;padding-right:0}.workspace-grid.mode-videoGrid .video-mode-panel{grid-column:1;grid-row:1}.workspace-grid.mode-videoGrid .video-tab-panel{grid-column:1;grid-row:2;min-height:0;overflow:auto}.workspace-grid.mode-videoGrid .video-controls.video-mode-motion .video-tab-panel{grid-row:2 / span 2}.workspace-grid.mode-videoGrid .video-controls>.prompt-field{display:grid;grid-column:2;grid-row:1 / span 2;grid-template-rows:minmax(0,1fr);min-height:0}.workspace-grid.mode-videoGrid .video-controls>.prompt-field>.prompt-label-row{display:none}.workspace-grid.mode-videoGrid .video-controls>.prompt-field textarea{min-height:0;height:100%;resize:none}.workspace-grid.mode-videoGrid .video-bottom-control-deck{grid-column:1 / -1;grid-row:3}.workspace-grid.mode-videoGrid .video-controls.video-mode-motion .video-bottom-control-deck{grid-column:2;grid-row:3}.video-mode-panel{display:grid;gap:0;padding:5px;background:var(--panel-soft);border:1px solid var(--line);border-radius:10px}.video-tab-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.video-liquid-tab-bar{position:relative;isolation:isolate;padding:2px;overflow:hidden;border:1px solid color-mix(in srgb,var(--line),transparent 18%);border-radius:10px;--tab-index: 0}.video-tab-bar button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;min-width:0;padding:0 8px;color:var(--text-soft);background:color-mix(in srgb,var(--field),transparent 38%);border:1px solid var(--line);border-radius:8px;font-size:11px;font-weight:820}.video-liquid-tab-bar button{background:transparent!important;border-color:transparent!important}.video-tab-bar button span,.video-tab-bar button strong{min-width:0}.video-tab-bar button.active{color:var(--accent-strong);background:var(--accent-soft);border-color:var(--line-strong);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent),transparent 84%)}.video-liquid-tab-bar button.active{background:transparent!important;border-color:transparent!important}.video-tab-panel{display:grid;min-height:96px;gap:7px}.video-frame-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.video-frame-slot{position:relative;min-height:92px;overflow:hidden;background:color-mix(in srgb,var(--field),transparent 26%);border:1px dashed var(--line);border-radius:12px}.video-frame-slot label,.video-frame-slot>div{display:grid;place-items:center;align-content:center;gap:4px;width:100%;height:100%;min-height:92px;padding:8px;color:var(--muted);font-size:11px;font-weight:760;text-align:center}.video-frame-slot strong,.video-frame-slot span{display:block}.video-frame-slot strong{color:var(--text);font-size:13px}.video-frame-slot.filled{border-style:solid;border-color:var(--line)}.video-frame-slot.filled img,.video-frame-slot.filled video{width:100%;height:100%;min-height:92px;object-fit:cover}.video-frame-slot.filled>div{position:absolute;inset-inline:8px;bottom:8px;display:block;width:auto;height:auto;min-height:0;padding:7px 8px;color:#fff;text-align:left;background:#05060aad;border-radius:8px}.video-frame-slot.filled span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-frame-slot button{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:24px;height:24px;padding:0;color:#fff;background:#05060ac2;border:1px solid rgba(255,255,255,.18);border-radius:7px}.video-motion-reference,.video-action-control-panel,.video-mode-panel,.video-preview-panel{display:grid;gap:7px;padding:7px;background:var(--panel-soft);border:1px solid var(--line);border-radius:12px}.video-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.video-single-asset-slot,.video-single-asset-slot label,.video-single-asset-slot>div,.video-single-asset-slot.filled img,.video-single-asset-slot.filled video{min-height:124px}.video-controls textarea{min-height:62px;padding:7px;resize:vertical;line-height:1.42}.video-bottom-control-deck{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(360px,1.1fr);gap:7px;min-width:0;min-height:0;padding:0}.video-bottom-control-deck>.video-params{min-width:0;min-height:0;padding:7px;background:color-mix(in srgb,var(--field),transparent 44%);border:1px solid color-mix(in srgb,var(--line),transparent 28%);border-radius:11px}.video-bottom-control-deck>.video-params{grid-column:2}.video-params{display:grid;grid-template-columns:1fr 1fr;gap:7px;align-items:end}.video-bottom-control-deck .video-params{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(48px,auto) minmax(34px,auto) minmax(34px,auto) minmax(48px,1fr);align-content:stretch;gap:7px;padding:8px}.video-bottom-control-deck .video-params .duration-control{display:grid;grid-column:1 / -1;grid-row:1;grid-template-columns:minmax(0,1fr) 64px;grid-template-rows:1fr;align-items:center;column-gap:10px}.video-bottom-control-deck .duration-control>div{grid-column:2;grid-row:1;justify-content:stretch;min-width:0}.video-bottom-control-deck .duration-control>input[type=range]{grid-column:1;grid-row:1;width:100%;min-width:0}.video-bottom-control-deck .duration-control>div>span,.video-bottom-control-deck .video-params>div>span{display:none}.video-bottom-control-deck .duration-control>div>label{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;min-height:34px;padding:0 8px;background:color-mix(in srgb,var(--field),transparent 26%);border:1px solid color-mix(in srgb,var(--line),transparent 16%);border-radius:10px}.video-bottom-control-deck .duration-control>div>label input[type=number]{width:100%;min-height:28px;padding:0;color:var(--text);background:transparent;border:0;font-weight:880}.video-bottom-control-deck .duration-control>div>label strong{color:var(--text-soft);font-size:12px;font-weight:860}.video-bottom-control-deck .video-params .audio-sync-toggle{grid-column:1 / -1;grid-row:3;min-height:30px;border-radius:10px}.video-bottom-control-deck .video-params .video-main-generate-button{grid-column:1 / -1;grid-row:4;width:100%;min-height:100%;padding:0 12px;border-radius:11px}.video-bottom-control-deck .video-params .image-status-line{grid-column:1 / -1;margin:0}.video-liquid-control{position:relative;isolation:isolate;overflow:hidden;gap:4px;padding:2px;border:1px solid color-mix(in srgb,var(--line),transparent 18%);border-radius:11px;--liquid-index: 0}.video-liquid-control button{position:relative;z-index:1;border:0;background:transparent!important}.video-liquid-control button.active{color:var(--accent-strong);background:transparent!important;border-color:transparent!important}.video-params .duration-control,.video-params .audio-sync-toggle{grid-column:1 / -1}.duration-control{display:grid;gap:5px}.duration-control>div{display:flex;align-items:center;justify-content:flex-start;gap:8px}.duration-control span,.video-params>div>span{color:var(--muted);font-size:11px;font-weight:760}.duration-control strong{color:var(--text);font-size:13px}.duration-control>div>label{display:inline-grid;grid-template-columns:42px auto;gap:5px;align-items:center;color:var(--text)}.duration-control input[type=number]{width:42px;min-height:28px;padding:4px 6px;text-align:center}.duration-control input[type=range]{min-height:28px}.audio-sync-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:30px;padding:0 11px;color:var(--text-soft);background:var(--panel-soft);border:1px solid var(--line);border-radius:9px;font-size:12px;font-weight:820;white-space:nowrap}.audio-sync-toggle.active{color:var(--accent-strong);background:var(--accent-soft);border-color:var(--line-strong)}.video-fixed-param-pill{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:30px;padding:0 10px;color:var(--text-soft);border:1px solid color-mix(in srgb,var(--line),transparent 18%);border-radius:10px;font-size:12px;font-weight:820;line-height:1;text-align:center;white-space:nowrap}.fixed-audio-pill{cursor:default;pointer-events:none}.video-batch-fixed-param-pill{width:100%;min-height:34px;font-size:11px}.video-preview-panel{grid-template-rows:auto minmax(0,1fr);min-height:0;height:100%;overflow:hidden;padding:8px}.video-preview-panel.no-heading{grid-template-rows:minmax(0,1fr)}.video-preview-panel.no-heading.has-inline-actions{grid-template-rows:auto minmax(0,1fr)}.video-preview-inline-actions{display:flex;justify-content:flex-end;min-width:0}.video-preview-inline-actions button,.video-preview-retry-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:30px;padding:0 9px;color:var(--text-muted);background:var(--panel);border:1px solid var(--line);border-radius:var(--ui-radius-control);cursor:pointer;font-size:11px}.video-preview-inline-actions button:hover,.video-preview-inline-actions button:focus-visible{color:var(--danger);border-color:var(--danger)}.video-preview-retry-button:hover,.video-preview-retry-button:focus-visible{color:var(--accent-strong);border-color:var(--accent-strong)}.video-preview-stage{display:grid;grid-template-columns:minmax(0,1fr) 86px;gap:8px;min-height:0;height:100%;overflow:hidden}.video-main-preview{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:8px;min-width:0;min-height:0;overflow:hidden;padding:8px;background:color-mix(in srgb,var(--field),transparent 32%);border:1px solid var(--line);border-radius:12px}.video-main-preview>button,.video-generating-preview{display:block;justify-self:center;width:auto;max-width:100%;height:100%;aspect-ratio:9 / 16;overflow:hidden;padding:0;background:var(--image-well);border:0;border-radius:9px}.video-main-preview.landscape>button,.video-main-preview.landscape .video-generating-preview{align-self:center;width:100%;height:auto;max-height:100%;aspect-ratio:16 / 9}.video-main-preview>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:center}.video-main-preview>div>span,.video-main-preview>div>strong{grid-column:1}.video-main-preview>div>button{grid-column:2;grid-row:1 / span 2}.video-generating-preview{display:grid;place-items:center;gap:8px;padding:18px;color:var(--text);background:color-mix(in srgb,var(--field),transparent 18%);border:1px solid color-mix(in srgb,var(--line),transparent 12%)}.video-generating-center{display:grid;place-items:center;gap:8px;min-width:128px;padding:14px 18px;background:color-mix(in srgb,var(--pure-surface-soft),transparent 16%);border:1px solid var(--pure-line);border-radius:14px}.video-generating-preview span{color:var(--text-soft);font-size:12px;font-weight:820}.video-generating-preview strong{color:var(--text);font-size:17px;font-weight:900}.video-main-preview img{width:100%;height:100%;object-fit:cover}.video-main-preview span{color:var(--muted);font-size:10px;font-weight:820;line-height:1.35}.video-main-preview strong{overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px}.video-main-preview div button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:30px;color:var(--text-soft);background:var(--panel-soft);border:1px solid var(--line);border-radius:10px;font-size:12px;font-weight:760}.video-thumb-rail{display:grid;align-content:start;gap:8px;min-height:0;height:100%;overflow-y:auto;padding-right:2px}.video-thumb-rail button{display:grid;gap:5px;width:100%;min-width:0;padding:6px;color:var(--text-soft);background:color-mix(in srgb,var(--field),transparent 34%);border:1px solid var(--line);border-radius:10px;text-align:left}.video-thumb-rail button.active{color:var(--accent-strong);background:var(--accent-soft);border-color:var(--line-strong);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent),transparent 82%)}.video-thumb-rail img,.video-thumb-rail video,.video-thumb-rail button>span:not(.video-thumb-expired){width:100%;aspect-ratio:9 / 16;border-radius:7px}.video-thumb-rail img.landscape,.video-thumb-rail video.landscape,.video-thumb-rail button>span.landscape:not(.video-thumb-expired){aspect-ratio:16 / 9}.video-thumb-rail img,.video-thumb-rail video{object-fit:cover}.video-thumb-rail button>span:not(.video-thumb-expired){display:grid;place-items:center;color:var(--accent-strong);font-size:18px;font-weight:900}.video-thumb-rail button:has(>.video-thumb-expired){place-items:center;min-height:0;padding:6px 3px;color:var(--text-soft);background:transparent;border-color:transparent;text-align:center}.video-thumb-rail button:has(>.video-thumb-expired):hover,.video-thumb-rail button.active:has(>.video-thumb-expired){color:var(--text);background:transparent;border-color:var(--line)}.video-thumb-rail button>span.video-thumb-expired{display:block;width:auto;height:auto;padding:0;color:currentColor;background:none;border:0;border-radius:0;font-size:10px;font-weight:700;line-height:1.4;text-align:center}.video-thumb-rail button>span.video-thumb-generating{gap:4px;place-items:center;color:var(--text);background:color-mix(in srgb,var(--pure-surface-soft),transparent 14%);border:1px solid color-mix(in srgb,var(--line),transparent 18%)}.video-thumb-rail button>span.video-thumb-generating strong{color:var(--text);font-size:11px;font-weight:900}.video-thumb-rail button>span.video-thumb-generating small{color:var(--muted);font-size:10px;font-weight:820}:is(.theme-day,.theme-night) .video-thumb-rail button>span.video-thumb-generating{color:var(--text)!important;background:color-mix(in srgb,var(--pure-surface-soft),transparent 14%)!important;border-color:var(--pure-line)!important}.video-thumb-rail em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:currentColor;font-size:10px;font-style:normal;font-weight:780}.primary-action{min-height:42px;color:#fff;border:0}.ref-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.result-empty{display:grid;place-items:center;gap:8px;min-height:120px;color:#8d94a7;background:#ffffff0b;border:1px solid rgba(255,255,255,.08);border-radius:12px;font-weight:760}.results-body{grid-template-columns:repeat(2,minmax(0,1fr))}.result-empty{grid-column:1 / -1}.asset-card{display:grid;gap:9px;min-width:0;padding:9px;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:13px}.asset-card>button{display:block;width:100%;aspect-ratio:4 / 5;overflow:hidden;padding:0;background:transparent;border:0;border-radius:10px}.asset-card img{width:100%;height:100%;object-fit:cover}.asset-card div{display:grid;gap:5px}.asset-card span{color:#8d94a7;font-size:11px;font-weight:800;text-transform:uppercase}.asset-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-card div button{min-height:32px;color:#dfe5ff;font-size:12px}.asset-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;grid-template-rows:minmax(0,1fr) auto;justify-items:center;align-items:center;gap:10px;overflow:hidden;padding:56px 88px 20px;background:#000000d1}.lightbox-image-stage{--lightbox-stage-width: min(90vw, calc(100vw - 220px) , 1800px);--lightbox-stage-height: min( calc(100dvh - 154px) , 1120px);display:grid;place-items:center;width:var(--lightbox-stage-width);height:var(--lightbox-stage-height);max-width:var(--lightbox-stage-width);max-height:var(--lightbox-stage-height);min-width:0;min-height:0;overflow:hidden;cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none}.lightbox-image-stage.zoomed{cursor:grab}.lightbox-image-stage.panning{cursor:grabbing}.lightbox-image-frame{display:grid;place-items:center;width:100%;height:100%;max-width:100%;max-height:100%;min-width:0;min-height:0;overflow:hidden}.progressive-generated-image{position:relative;display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.progressive-generated-image>img{grid-area:1 / 1}.progressive-generated-image>.progressive-image-preview,.progressive-generated-image>.progressive-image-original{transition:opacity .16s ease-out,transform .08s ease-out}.progressive-generated-image>.progressive-image-preview.hidden,.progressive-generated-image>.progressive-image-original{opacity:0}.progressive-generated-image>.progressive-image-original.loaded{opacity:1}.lightbox-image-frame.landscape{width:min(100%,calc(var(--lightbox-stage-height) * 16 / 9));height:min(100%,calc(var(--lightbox-stage-width) * 9 / 16));aspect-ratio:16 / 9}.lightbox-image-frame.portrait{width:min(100%,calc(var(--lightbox-stage-height) * 9 / 16));height:min(100%,calc(var(--lightbox-stage-width) * 16 / 9));aspect-ratio:9 / 16}.lightbox-image-frame.square{width:min(100%,var(--lightbox-stage-height));height:min(100%,var(--lightbox-stage-width));aspect-ratio:1}.lightbox-image-stage.zoomed .lightbox-image-frame{width:100%;height:100%;aspect-ratio:auto}.lightbox-image-stage img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;border-radius:0;box-shadow:0 24px 90px #0000008c;transform:translate(var(--lightbox-pan-x, 0),var(--lightbox-pan-y, 0)) scale(var(--lightbox-zoom, 1));transform-origin:center;transition:transform .08s ease-out;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform}.lightbox-image-stage.panning img{transition:none}.lightbox-controls{display:grid;justify-items:center;gap:8px;min-width:0;max-width:min(100%,320px);min-height:0}.lightbox-close{position:fixed;top:24px;right:24px;width:42px;min-height:42px;padding:0}.lightbox-nav{position:fixed;top:50%;width:46px;min-height:46px;padding:0;border-radius:999px;transform:translateY(-50%)}.lightbox-nav.previous{left:24px}.lightbox-nav.next{right:24px}.asset-lightbox.video-lightbox .lightbox-nav.previous svg,.asset-lightbox.video-lightbox .lightbox-nav.next svg{transform:rotate(-90deg)}.lightbox-download-button{min-height:38px;padding:0 18px}@media (max-width: 1280px){.generated-history-panel{width:calc(100vw - 68px);height:calc(100dvh - 68px)}.generated-history-section-list{grid-template-columns:repeat(auto-fill,minmax(138px,1fr))}}@media (max-width: 980px){.generated-history-sections{grid-template-columns:1fr;grid-auto-rows:minmax(320px,1fr);overflow-y:auto}.generated-history-section{min-height:320px}}@media (max-width: 760px){.asset-lightbox{gap:10px;padding:54px 18px 18px}.lightbox-image-stage{--lightbox-stage-width: 92vw;--lightbox-stage-height: calc(100dvh - 156px) }.lightbox-nav.previous{left:10px}.lightbox-nav.next{right:10px}}.utility-toast{position:fixed;right:24px;bottom:24px;z-index:26;padding:10px 14px;color:#fff;border:1px solid rgba(255,255,255,.22);border-radius:999px;font-size:13px;font-weight:820}.theme-day{--app-bg: none;--app-caret-color: #0078d7;--text: #111923;--text-soft: #263746;--muted: #435568;--panel: rgba(255, 255, 255, .3);--panel-strong: rgba(255, 255, 255, .42);--panel-soft: rgba(255, 255, 255, .2);--field: rgba(255, 255, 255, .32);--line: rgba(255, 255, 255, .34);--line-strong: rgba(255, 255, 255, .52);--accent: #2b93d1;--accent-2: #6bbce0;--accent-3: #b7d3e3;--accent-soft: rgba(43, 147, 209, .14);--accent-strong: #155b91;--danger: #ff5f8f;--danger-soft: rgba(255, 95, 143, .14);--module-bg: #ffffff;--shadow: 0 22px 58px rgba(27, 72, 106, .14);--shadow-strong: 0 28px 70px rgba(27, 72, 106, .18), 0 0 0 1px rgba(255, 255, 255, .56);--lightbox-bg: rgba(18, 20, 21, .62);--image-well: #e8edf2}.theme-night{--app-bg: none;--app-caret-color: #8ee8ff;--text: #f8fbff;--text-soft: #e0e3e5;--muted: #e0e3e5;--panel: rgba(11, 11, 12, .56);--panel-strong: rgba(15, 15, 16, .72);--panel-soft: rgba(200, 205, 210, .08);--field: rgba(13, 13, 14, .62);--line: rgba(190, 196, 201, .2);--line-strong: rgba(218, 223, 228, .42);--accent: #c8cdd2;--accent-2: #c8cdd2;--accent-3: #c8cdd2;--accent-soft: rgba(200, 205, 210, .22);--accent-strong: #ffffff;--danger: #ff8f9a;--danger-soft: rgba(255, 143, 154, .16);--module-bg: #1a1a1a;--shadow: 0 24px 76px rgba(0, 0, 0, .42), 0 0 38px rgba(255, 255, 255, .045);--shadow-strong: 0 30px 100px rgba(0, 0, 0, .5), 0 0 48px rgba(255, 255, 255, .08);--lightbox-bg: rgba(9, 9, 10, .84);--image-well: rgba(8, 10, 13, .78)}.infinite-app{color:var(--text);background-image:var(--workspace-wallpaper);transition:background-image .24s ease,color .24s ease}.role-rail,.floating-toolbar{color:var(--text);background:var(--panel);border-color:var(--line)}.panel-title-row span,.prompt-label-row span,.video-frame-slot label,.video-main-preview span,.video-thumb-rail em,.video-tab-bar button,.duration-control span,.video-params>div>span,.inline-params>div>span,.image-status-line,.model-picker p,.image-result-card span,.asset-card span,.module-header em{color:var(--muted)}.panel-title-row strong,.prompt-label-row strong,.video-frame-slot strong,.video-main-preview strong,.duration-control strong,.image-result-card strong,.asset-card strong,.module-header span{color:var(--text)}.role-item,.toolbar-actions button,.toolbar-actions label,.toolbar-utility button,.compact-upload,.prompt-template-actions button,.asset-card div button,.image-result-card div button,.video-main-preview div button,.video-thumb-rail button,.asset-lightbox button,.segmented-control button,.generation-count-toggle,.audio-sync-toggle{color:var(--text-soft);background:var(--panel-soft);border-color:var(--line)}.role-item.active,.segmented-control button.active,.generation-count-toggle.double,.video-tab-bar button.active,.video-thumb-rail button.active,.audio-sync-toggle.active{color:var(--accent-strong);background:var(--accent-soft);border-color:var(--line-strong);box-shadow:0 0 0 3px #2fae871f}.image-controls textarea,.image-controls input,.image-controls select,.image-left-panel textarea,.image-left-panel input,.image-left-panel select,.image-prompt-panel textarea,.image-prompt-panel input,.image-prompt-panel select,.video-controls textarea,.video-controls input{color:var(--text);background:var(--field);border-color:var(--line)}.image-controls label,.image-left-panel label,.image-prompt-panel label,.video-controls label{color:var(--text-soft)}.image-controls textarea::placeholder,.image-controls input::placeholder,.image-left-panel textarea::placeholder,.image-left-panel input::placeholder,.image-prompt-panel textarea::placeholder,.image-prompt-panel input::placeholder,.video-controls textarea::placeholder,.video-controls input::placeholder{color:color-mix(in srgb,var(--muted),transparent 18%)}.image-controls textarea:focus,.image-controls input:focus,.image-controls select:focus,.image-left-panel textarea:focus,.image-left-panel input:focus,.image-left-panel select:focus,.image-prompt-panel textarea:focus,.image-prompt-panel input:focus,.image-prompt-panel select:focus,.video-controls textarea:focus,.video-controls input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent),transparent 78%)}.theme-day .image-prompt-panel textarea,.theme-day .video-controls textarea{color:#111f1c;caret-color:#111f1c}.theme-night .image-prompt-panel textarea,.theme-night .video-controls textarea{color:#fff;caret-color:#fff}.toolbar-actions button:hover,.toolbar-actions label:hover,.toolbar-utility button:hover,.prompt-template-actions button:hover,.video-tab-bar button:hover,.audio-sync-toggle:hover,.sync-settings-button:hover,.video-main-preview div button:hover,.video-thumb-rail button:hover,.image-ref-slot.empty:hover{color:var(--accent-strong);background:var(--accent-soft);border-color:var(--line-strong)}.theme-toggle{color:var(--accent-strong)!important}.add-role-button,.primary-action{color:#fff;border:0}.module{color:var(--text);background:var(--module-bg);border-color:var(--line)}.module.selected{border-color:var(--line-strong);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent),transparent 80%),var(--shadow-strong)}.module-header{background:color-mix(in srgb,var(--panel-soft),transparent 20%);border-bottom-color:var(--line)}.panel-title-row em{color:var(--accent-strong)}.model-picker,.image-reference-panel,.image-results-panel,.image-result-card,.video-motion-reference,.video-preview-panel,.video-tab-bar,.video-main-preview,.video-frame-slot,.video-thumb-rail button,.asset-card,.result-empty{color:var(--text-soft);background:var(--panel-soft);border-color:var(--line)}.image-reference-panel{border-color:var(--line-strong)}.image-ref-slot,.video-frame-slot{color:var(--muted);background:color-mix(in srgb,var(--field),transparent 26%);border-color:var(--line)}.image-ref-slot.filled{border-color:var(--line)}.image-ref-slot.linked{color:var(--accent-strong);background:var(--accent-soft);border-color:var(--line-strong)}.prompt-template-actions kbd{background:color-mix(in srgb,var(--field),transparent 30%);border-color:var(--line)}.image-controls select{background-position:calc(100% - 16px) 15px,calc(100% - 10px) 15px,0 0;background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%}.image-controls select option{color:#203735;background:#f6fbf8}.image-result-media{background:var(--image-well)}.image-status-line{background:var(--panel-soft)}.image-status-line.done{color:var(--accent-strong)}.image-status-line.error{color:var(--accent-3)}.asset-lightbox{background:var(--lightbox-bg)}.asset-lightbox img{box-shadow:0 24px 90px #162a266b}input[type=range]{accent-color:var(--accent)}.workspace-grid.mode-videoGrid .video-controls>.prompt-field{grid-row:1 / span 2}.role-rail,.floating-toolbar,.material-library-panel,.module,.console-lane,.video-batch-panel,.image-ai-panel,.style-skill-panel,.model-picker,.image-reference-panel,.image-results-panel,.image-result-card,.generated-history-panel,.video-controls,.video-motion-reference,.video-action-control-panel,.video-mode-panel,.video-preview-panel,.video-tab-bar,.video-main-preview,.video-frame-slot,.video-thumb-rail button,.material-image-zone,.material-library-empty,.asset-card,.result-empty{background:var(--pure-surface);border-color:var(--pure-line)}.material-library-panel{border-color:color-mix(in srgb,var(--line-strong),rgba(255,255,255,.74) 34%)}.material-image-zone,.material-library-empty{border-color:color-mix(in srgb,var(--line-strong),rgba(255,255,255,.46) 20%)}.module,.console-lane,.video-batch-panel,.material-library-panel{position:relative}.module:before,.console-lane:before,.material-library-panel:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:1px;content:"";pointer-events:none;border-radius:inherit;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}:is(.theme-day,.theme-night) .module:after,:is(.theme-day,.theme-night) .console-lane:after,:is(.theme-day,.theme-night) .material-library-panel:after{position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:1;content:"";pointer-events:none;border-radius:inherit}.module{background:var(--module-bg);transition:border-color .22s ease,box-shadow .22s ease}.module:hover,.console-lane:hover,.image-result-card:hover{border-color:var(--line-strong);transform:none}.module.selected{border-color:var(--line-strong)}.module-header{border-bottom-color:var(--line)}.module-header span{text-shadow:none}.role-item,.toolbar-actions button,.toolbar-actions label,.toolbar-utility button,.compact-upload,.prompt-template-actions button,.asset-card div button,.image-result-card div button,.video-main-preview div button,.video-thumb-rail button,.asset-lightbox button,.segmented-control button,.generation-count-toggle,.audio-sync-toggle,.sync-settings-button,.reference-history-button,.add-console-window{transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.role-item:hover,.toolbar-actions button:hover,.toolbar-actions label:hover,.toolbar-utility button:hover,.compact-upload:hover,.prompt-template-actions button:hover,.asset-card div button:hover,.image-result-card div button:hover,.video-main-preview div button:hover,.video-thumb-rail button:hover,.segmented-control button:hover,.generation-count-toggle:hover,.audio-sync-toggle:hover,.sync-settings-button:hover,.reference-history-button:hover,.add-console-window:hover,.primary-action:hover,.add-role-button:hover{transform:none}.image-result-card .image-result-preview-button{display:block;min-height:0;width:100%;height:100%;padding:0;color:inherit;background:transparent;border:0}.image-result-card .image-result-download-button,.image-result-card .image-result-download-button:hover{position:absolute;top:50%;right:auto;left:50%;width:auto;min-height:38px;min-width:96px;padding:0 14px;color:#fff;border:1px solid color-mix(in srgb,var(--accent-2),white 28%);border-radius:999px;transform:translate(-50%,-50%)}.role-rail{color:var(--text);background:var(--pure-surface);border:1px solid var(--pure-line)}.theme-night .role-rail{background:var(--pure-surface);border-color:var(--pure-line)}.role-rail:before,.role-rail:after{position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:0;content:"";pointer-events:none;border-radius:inherit}.role-rail:before{opacity:1}.role-rail:after{top:0;right:0;bottom:0;left:0;opacity:1;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);padding:1px;-webkit-mask-composite:xor;mask-composite:exclude}.role-rail>*{position:relative;z-index:1}.role-item{background:var(--pure-surface-soft);border-color:var(--pure-line);border-radius:18px}.theme-night .role-item{background:var(--pure-surface-soft);border-color:var(--pure-line)}.role-item.active{border-color:var(--pure-line)}.role-avatar{color:#fff}.role-item em{color:var(--text);font-weight:860}.role-list{justify-items:center}.role-item{width:48px;min-height:48px;height:48px;padding:0;border-radius:999px}.role-item .role-avatar{width:38px;height:38px;font-size:14px}.role-item em{display:none}.role-item.active{transform:none}.add-role-button{border-radius:16px}.role-rail,.floating-toolbar,.login-card,.module,.console-lane{background:var(--pure-surface);border-color:var(--pure-line);border-radius:var(--ui-radius-panel)}.module,.console-lane,.login-card{overflow:hidden}.module:before,.console-lane:before,.video-batch-panel:before{border-radius:inherit}.image-controls,.image-left-panel,.image-prompt-panel,.image-results-panel,.video-controls,.video-batch-panel,.video-preview-panel,.video-motion-reference,.video-action-control-panel,.video-mode-panel,.reference-history-panel,.image-ai-panel,.style-skill-panel,.model-picker,.image-reference-panel,.video-tab-bar,.video-main-preview,.video-frame-slot,.result-empty,.asset-card,.image-result-card{background:var(--pure-surface);border-color:var(--pure-line);border-radius:var(--ui-radius-panel)}.image-ref-slot,.video-thumb-rail button,.style-skill-empty,.style-skill-file,.image-status-line,.video-generating-preview,.image-generating-preview{background:var(--pure-surface-soft);border-color:var(--pure-line);border-radius:var(--ui-radius-control)}.image-controls textarea,.image-controls input,.image-controls select,.image-left-panel textarea,.image-left-panel input,.image-left-panel select,.image-prompt-panel textarea,.image-prompt-panel input,.image-prompt-panel select,.video-controls textarea,.video-controls input,.simple-model-select select,.duration-control input[type=number]{background:var(--pure-field);border-color:var(--pure-line);border-radius:var(--ui-radius-control)}.toolbar-actions button,.toolbar-actions label,.toolbar-utility button,.role-item,.add-role-button,.compact-upload,.prompt-template-actions button,.asset-card div button,.image-result-card div button,.video-main-preview div button,.asset-lightbox button,.segmented-control button,.audio-sync-toggle,.sync-settings-button,.reference-history-button,.add-console-window,.ai-provider-grid button,.video-tab-bar button,.primary-action,.account-login-button,.image-result-media,.video-main-preview>button,.video-main-preview .video-generating-preview,.video-thumb-rail img,.video-thumb-rail button>span,.asset-card>button,.image-ref-preview-button{border-radius:var(--ui-radius-control)}.image-reference-panel,.video-frame-slot,.result-empty{border-style:solid}.image-ref-slot.empty,.result-empty{border-style:dashed}.theme-day .image-controls textarea,.theme-day .image-controls input,.theme-day .image-controls select,.theme-day .image-left-panel textarea,.theme-day .image-left-panel input,.theme-day .image-left-panel select,.theme-day .image-prompt-panel textarea,.theme-day .image-prompt-panel input,.theme-day .image-prompt-panel select,.theme-day .video-controls textarea,.theme-day .video-controls input,.theme-day .simple-model-select select{color:#17213f;caret-color:#17213f}.theme-night .image-controls textarea,.theme-night .image-controls input,.theme-night .image-controls select,.theme-night .image-left-panel textarea,.theme-night .image-left-panel input,.theme-night .image-left-panel select,.theme-night .image-prompt-panel textarea,.theme-night .image-prompt-panel input,.theme-night .image-prompt-panel select,.theme-night .video-controls textarea,.theme-night .video-controls input,.theme-night .simple-model-select select{color:#f6f8ff;caret-color:#f6f8ff}@media (prefers-reduced-motion: reduce){.infinite-app:before,.infinite-app:after,.workspace-shell:before,.workspace-shell:after{animation:none}.module,.console-lane,.image-result-card,.role-item,.floating-toolbar,.floating-toolbar .toolbar-brand-group,.floating-toolbar .toolbar-actions,.floating-toolbar .toolbar-utility,.toolbar-actions button,.segmented-control button,.primary-action,.add-console-window{transition:none}}@media (max-width: 980px){body{overflow:auto}.login-app{min-height:100vh;height:auto;overflow:visible;padding:12px}.login-shell{grid-template-columns:1fr}.infinite-app{min-height:100vh;height:auto;padding:12px}.floating-toolbar,.role-rail,.workspace-shell,.module{position:static}.floating-toolbar,.role-rail{margin-bottom:12px}.role-rail{display:flex;width:auto;overflow-x:auto}.role-list{display:flex;flex:1;overflow-x:auto;overflow-y:hidden}.role-item{min-width:78px}.floating-toolbar{display:flex;flex-direction:column;align-items:stretch}.toolbar-brand-group{justify-content:space-between}.toolbar-actions{justify-content:flex-start;flex-wrap:wrap}.toolbar-utility{justify-self:stretch;justify-items:stretch;border-left:0;padding-left:0}.toolbar-utility-actions{justify-content:flex-start}.workspace-shell{overflow:visible;padding:0}.reference-history-button{right:16px;bottom:68px;min-width:44px;width:44px;padding:0}.reference-history-button span{display:none}.reference-history-panel{right:16px;bottom:120px;width:calc(100vw - 32px);max-height:min(520px,calc(100vh - 144px))}.generated-history-panel{width:calc(100vw - 32px);height:calc(100dvh - 32px)}.generated-history-sections{gap:10px;padding:10px}.generated-history-section-list{grid-template-columns:repeat(auto-fill,minmax(126px,1fr));gap:10px;padding:10px}.workspace-shell:before{display:none}.workspace-grid,.workspace-grid.mode-imageGrid,.workspace-grid.mode-videoGrid{grid-template-columns:1fr}.workspace-grid .module-imageBoard,.workspace-grid .module-image,.workspace-grid .module-videoBoard,.workspace-grid .module-video,.workspace-grid .module-results,.workspace-grid .module-api{grid-column:1}.workspace-grid.mode-imageGrid .console-board,.workspace-grid.mode-videoGrid .console-board{grid-template-columns:1fr}.material-library-panel{width:calc(100vw - 24px);height:calc(100vh - 24px)}.image-workbench,.video-workbench,.video-preview-stage{grid-template-columns:1fr}.video-thumb-rail{grid-template-columns:repeat(2,minmax(0,1fr));overflow-y:visible;padding-right:0}.video-frame-grid,.video-params{grid-template-columns:1fr}.prompt-label-row{align-items:flex-start;flex-direction:column}.prompt-template-actions{justify-content:flex-start}.module{width:auto!important;height:auto!important}}.image-result-media .image-result-download-button{top:50%!important;right:auto!important;bottom:auto!important;left:50%!important;width:auto!important;min-width:96px!important;height:38px!important;min-height:38px!important;padding:0 14px!important;opacity:0!important;pointer-events:none!important;transform:translate(-50%,-50%)!important}.image-result-media:hover .image-result-download-button,.image-result-download-button:focus-visible{opacity:1!important;pointer-events:auto!important;transform:translate(-50%,-50%)!important}.image-result-media:hover .image-result-select-button,.image-result-select-button:focus-visible,.image-result-select-button.active{opacity:1!important}.video-batch-card .video-batch-controls{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:start!important}.video-batch-card .video-batch-main-row,.video-batch-card .video-batch-frame-stack,.video-batch-card .video-batch-side-controls,.video-batch-card .video-batch-frame-grid,.video-batch-card .video-batch-prompt-field,.video-batch-card .video-batch-motion-panel,.video-batch-card .video-batch-params,.video-batch-card .video-batch-submit-row,.video-batch-card .video-batch-side-controls>.primary-action,.video-batch-card .video-batch-side-controls>.image-status-line{grid-column:1!important;grid-row:auto!important;align-self:start!important;min-width:0!important;width:100%!important}.video-batch-card .video-batch-main-row{grid-template-columns:minmax(0,238px) minmax(0,1fr)!important}.video-batch-card .video-batch-main-row .video-batch-frame-stack{grid-column:1!important;grid-row:1!important}.video-batch-card .video-batch-main-row .video-batch-side-controls{grid-column:2!important;grid-row:1!important;grid-template-rows:auto auto auto auto!important}.video-batch-card .video-batch-model-row{grid-row:1!important}.video-batch-card .video-batch-motion-panel{grid-row:2!important}.video-batch-card .video-batch-params{grid-row:3!important}.video-batch-card .video-batch-submit-row{grid-row:4!important}.video-batch-card .video-batch-prompt-field{position:relative;display:block;height:112px!important;padding:6px;background:var(--pure-surface);border:1px solid var(--pure-line);border-radius:13px}.video-batch-card .video-batch-prompt-field textarea{display:block;width:100%;min-height:0!important;height:100%!important;resize:none;padding:11px 10px 8px;color:var(--text);font-size:15px;font-weight:760;line-height:1.45;text-indent:var(--video-batch-motion-prefix-width, 5.2em);background:var(--pure-field);border:1px solid var(--pure-line);border-radius:11px}.video-batch-card .video-batch-prompt-field textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent),transparent 84%),inset 0 1px rgba(255,255,255,calc(var(--ui-surface-opacity) * .22))}.video-batch-card .video-batch-frame-grid{align-items:start!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:start!important}.video-batch-card .video-batch-frame-grid .video-frame-slot{height:auto!important;min-height:0!important;aspect-ratio:3 / 4!important;border-color:color-mix(in srgb,var(--line),transparent 28%)!important;background:color-mix(in srgb,var(--panel-soft),transparent 18%)!important}.video-batch-card .video-batch-frame-grid .video-frame-slot label,.video-batch-card .video-batch-frame-grid .video-frame-slot>div{min-height:0!important;gap:0!important}.video-batch-card .video-batch-frame-grid .video-frame-slot label strong,.video-batch-card .video-batch-frame-grid .video-frame-slot label span,.video-batch-card .video-batch-frame-grid .video-frame-slot.filled>div{display:none!important}.video-batch-card .video-batch-frame-grid .video-frame-slot.filled img,.video-batch-card .video-batch-frame-grid .video-frame-slot.filled video{height:100%!important;min-height:0!important;display:block}.video-batch-card .video-batch-frame-grid .video-frame-slot button{opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.video-frame-slot.disabled{cursor:not-allowed;opacity:.48;filter:grayscale(.88)}.video-frame-slot.disabled label{pointer-events:none}.video-frame-slot.disabled:not(.filled)>div{color:var(--muted)}.video-frame-slot.disabled:not(.filled) button,.video-frame-slot.disabled:not(.filled) label{pointer-events:none}.video-frame-slot.disabled.filled img{opacity:.72}.video-batch-card .video-batch-frame-grid .video-frame-slot:hover button,.video-batch-card .video-batch-frame-grid .video-frame-slot:focus-within button{opacity:1;pointer-events:auto}.video-batch-card .video-batch-frame-grid .video-frame-slot.disabled:not(.filled):hover button,.video-batch-card .video-batch-frame-grid .video-frame-slot.disabled:not(.filled):focus-within button{opacity:0;pointer-events:none}.video-frame-slot.filled button{opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.video-frame-slot.filled:hover button,.video-frame-slot.filled:focus-within button{opacity:1;pointer-events:auto}.video-batch-card .video-batch-motion-panel{padding-bottom:8px;border-bottom:0}.video-batch-card .video-batch-params{padding-top:8px;grid-template-columns:repeat(3,minmax(0,1fr))!important;border-top:1px solid color-mix(in srgb,var(--line),transparent 22%)}.video-batch-card .video-batch-liquid-control{position:relative;overflow:hidden;gap:4px;padding:2px;border:1px solid color-mix(in srgb,var(--line),transparent 18%);border-radius:11px}.video-batch-card .video-batch-liquid-control button{position:relative;z-index:1;min-height:28px;border:0;background:transparent!important}.video-batch-card .video-batch-liquid-control button.active{color:var(--accent-strong);background:transparent!important}.video-batch-card .video-batch-submit-row{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}.video-batch-card .video-batch-submit-row>.video-batch-generate-button{width:100%;min-height:42px}.video-batch-card .video-batch-submit-row>.video-batch-generate-button{grid-column:1}.video-main-preview{position:relative}.video-main-preview>.video-main-preview-surface{position:relative;display:grid;place-items:center;grid-template-columns:minmax(0,1fr);min-height:0;height:100%}.video-main-preview>.video-main-preview-surface>.video-main-preview-media,.video-main-preview>.video-main-preview-surface>.video-generating-preview{grid-column:1;grid-row:1;width:100%;height:100%}.video-main-preview>.video-main-preview-surface>.video-main-preview-media{position:relative;overflow:hidden;padding:0;background:var(--image-well);border:0;border-radius:9px}.video-main-preview>.video-main-preview-surface>.video-main-preview-media img,.video-main-preview>.video-main-preview-surface>.video-main-preview-media video{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.video-main-preview>.video-main-preview-meta{position:absolute;top:10px;left:50%;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:calc(100% - 20px);max-width:100%;min-height:34px;padding:5px 6px 5px 9px;background:var(--pure-surface-soft);border:1px solid var(--pure-line);border-radius:10px;transform:translate(-50%)}.video-main-preview>.video-main-preview-meta>div{display:grid;min-width:0;gap:2px;pointer-events:none}.video-main-preview>.video-main-preview-meta span,.video-main-preview>.video-main-preview-meta strong{pointer-events:none}.video-main-preview>.video-main-preview-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-main-preview>.video-main-preview-meta strong{font-size:12px}.video-main-preview>.video-main-preview-meta>.video-main-download-button{position:relative;z-index:3;display:inline-grid;place-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;color:#fff;background:#0a0e19a8;border:1px solid rgba(255,255,255,.22);border-radius:9px;opacity:1;pointer-events:auto;transform:none;transition:opacity .18s ease,transform .24s cubic-bezier(.34,1.56,.64,1),background .18s ease}.video-main-preview>.video-main-preview-meta>.video-main-download-button:hover{background:#0a0e19cc;transform:scale(1.04)}.video-batch-card .video-batch-submit-row>.primary-action{gap:5px!important;min-height:40px!important;height:100%!important;justify-self:stretch!important}.video-batch-card .video-batch-submit-row>.video-batch-audio-sync-toggle,.video-batch-card .video-batch-submit-row>.video-batch-generate-button{grid-row:2}.video-batch-card .video-batch-submit-row>.video-batch-audio-sync-toggle{justify-self:stretch;border-radius:9px!important}.video-batch-card .video-batch-submit-row>.video-batch-generate-button{justify-self:stretch;width:100%;border-radius:9px!important}:is(.theme-day,.theme-night) :is(.module:hover,.console-lane:hover,.module.selected){border-color:var(--pure-line)!important}:is(.theme-day,.theme-night) .module-header{border-bottom-color:var(--pure-line)!important}.theme-day :is(.image-result-media,.image-result-card>button,.asset-card>button,.material-image-zone,.material-image-zone>button,.video-main-preview,.video-main-preview>button,.video-main-preview>.video-main-preview-surface>.video-main-preview-media){background:#e7e7e3!important;border-color:#3a434a1f!important}.theme-day :is(.video-main-preview>button,.video-main-preview>.video-main-preview-surface>.video-main-preview-media){background:#1f2326!important}.theme-day .image-generating-preview{color:var(--text);border-color:#3a434a24!important}.theme-day .video-generating-preview{color:var(--text);background:color-mix(in srgb,var(--pure-surface-soft),transparent 12%)!important;border-color:var(--pure-line)!important}.theme-night.infinite-app:after{display:block;opacity:.24;mix-blend-mode:screen;filter:none}.theme-day .workspace-shell:before{opacity:.22}.theme-day :is(input,textarea,select,button){color:#111923}.theme-day :is(input::placeholder,textarea::placeholder){color:#344658b8!important}.theme-night :is(.image-prompt-panel,.video-controls>.prompt-field,.video-batch-card .video-batch-prompt-field){border:1px solid rgba(224,227,229,.46)!important}.theme-night :is(.image-prompt-panel textarea,.image-prompt-panel input,.image-prompt-panel select,.video-controls>.prompt-field textarea,.video-batch-card .video-batch-prompt-field textarea){color:#fff!important;border:1px solid rgba(224,227,229,.38)!important;text-shadow:0 1px 4px rgba(0,0,0,.36)}.theme-night :is(.primary-action,.add-role-button,.video-batch-generate-button,.video-batch-card .video-batch-submit-row>.video-batch-generate-button){color:#fff!important;border:1px solid rgba(224,227,229,.44)!important}.workspace-grid.mode-videoGrid .video-console-board{gap:10px;padding:0 2px 8px}.workspace-grid.mode-videoGrid .module-videoBoard{grid-template-rows:auto;min-height:0!important;height:auto!important;overflow:visible!important;background:transparent!important;border-color:transparent!important}.workspace-grid.mode-videoGrid .module-videoBoard.selected{border-color:transparent!important}.workspace-grid.mode-videoGrid .module-videoBoard:before,.workspace-grid.mode-videoGrid .module-videoBoard:after{display:none!important}.workspace-grid.mode-videoGrid .module-videoBoard>.module-header{display:none}.workspace-grid.mode-videoGrid .module-videoBoard>.module-body{min-height:0;overflow:visible;padding:0}.workspace-grid.mode-imageGrid .module-imageBoard{grid-template-rows:auto;min-height:0!important;height:auto!important;overflow:visible!important;background:transparent!important;border-color:transparent!important}.workspace-grid.mode-imageGrid .module-imageBoard.selected{border-color:transparent!important}.workspace-grid.mode-imageGrid .module-imageBoard:before,.workspace-grid.mode-imageGrid .module-imageBoard:after{display:none!important}.workspace-grid.mode-imageGrid .module-imageBoard>.module-header{display:none}.workspace-grid.mode-imageGrid .module-imageBoard>.module-body{min-height:0;overflow:visible;padding:0}.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid,.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid .module-imageBoard,.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid .module-imageBoard>.module-body,.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid .dual-image-console-board,.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid .dual-image-lane,.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid .reference-image-workbench{min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important}.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid .reference-image-workbench .image-result-list{overflow-y:auto!important}.workspace-grid.mode-videoGrid .video-console-board .console-lane{border-radius:18px;border-color:color-mix(in srgb,var(--pure-line),transparent 44%)!important}.workspace-grid.mode-videoGrid .video-console-board .console-lane:before{opacity:.46}.workspace-grid.mode-videoGrid .video-console-board .console-lane:after{opacity:.32}.workspace-grid.mode-videoGrid :is(.video-controls,.video-preview-panel){background:color-mix(in srgb,var(--pure-surface),transparent 28%)!important;border-color:color-mix(in srgb,var(--pure-line),transparent 54%)!important}.theme-day{--app-bg: none;--accent: #4d9fe8;--accent-2: #58c7dd;--accent-3: #b7e8ff;--accent-soft: rgba(77, 159, 232, .16);--accent-strong: #1e4b72;--line-strong: rgba(221, 242, 255, .78)}.theme-day.infinite-app:before{display:block;opacity:.24;mix-blend-mode:normal}.theme-day.infinite-app:after{display:block;opacity:.12;mix-blend-mode:screen}.theme-day .floating-toolbar{overflow:hidden}.theme-day .floating-toolbar>:is(.toolbar-brand-group,.toolbar-actions,.toolbar-utility){position:relative;z-index:2}.theme-day{--accent: #36a8e8;--accent-2: #75d9bd;--accent-3: #f4b84e;--accent-soft: rgba(54, 168, 232, .14);--accent-strong: #24506c;--line-strong: rgba(186, 225, 242, .76);--candy-gold: #f4b84e;--candy-coral: #e8704f;--candy-blue: #36a8e8;--candy-pink: #d96bd4;--candy-mint: #75d9bd;--candy-ink: #263848;--candy-soft-border: rgba(214, 231, 239, .78)}.theme-day :is(.ai-provider-grid button.active,.image-model-trigger:focus-visible,.style-skill-panel .segmented-control button.active,.image-ai-panel .ai-provider-grid button.active){color:#764076!important;border-color:#d96bd475!important}.theme-day :is(.image-ref-slot span,.image-ref-slot.empty span){color:#616168!important}.theme-day .video-thumb-rail button>span:not(.video-thumb-generating):not(.video-thumb-expired){color:#fff!important;border-color:#ffffff94!important}.theme-day :is(.image-result-download-button,.image-result-card .image-result-download-button,.video-main-preview>.video-main-preview-meta>.video-main-download-button){color:#fff!important;border-color:#d5f3ffb8!important}.theme-night{--app-bg: none;--accent: #41b7ff;--accent-2: #65dec5;--accent-3: #f2b84b;--accent-soft: rgba(65, 183, 255, .18);--accent-strong: #f6fbff;--candy-gold: #f2b84b;--candy-coral: #ef7a55;--candy-blue: #41b7ff;--candy-pink: #c8cdd2;--candy-mint: #65dec5;--candy-night-ink: #f7fbff;--candy-night-muted: #c9d5df;--candy-night-border: rgba(206, 225, 235, .2)}.theme-night :is(input,textarea,select,button){color:var(--candy-night-ink)}.theme-night :is(.ai-provider-grid button.active,.image-model-trigger:focus-visible,.style-skill-panel .segmented-control button.active,.image-ai-panel .ai-provider-grid button.active){color:#fff3ff!important;border-color:#c8cdd257!important}.theme-night .video-thumb-rail button>span:not(.video-thumb-generating):not(.video-thumb-expired){color:#fff!important;border-color:#ffffff47!important}.theme-night :is(.image-result-download-button,.image-result-card .image-result-download-button,.video-main-preview>.video-main-preview-meta>.video-main-download-button){color:#fff!important;border-color:#b7e8ff5c!important}.theme-night :is(.image-prompt-panel,.video-controls>.prompt-field,.video-batch-card .video-batch-prompt-field){border-color:#7acbea47!important}.theme-night :is(.image-prompt-panel textarea,.image-prompt-panel input,.image-prompt-panel select,.video-controls>.prompt-field textarea,.video-batch-card .video-batch-prompt-field textarea){color:#fff!important;border-color:#d6e8f22e!important;text-shadow:none}.theme-night :is(.image-prompt-panel textarea:focus,.image-prompt-panel input:focus,.image-prompt-panel select:focus,.video-controls>.prompt-field textarea:focus,.video-batch-card .video-batch-prompt-field textarea:focus){border-color:#65dec57a!important;box-shadow:0 0 0 2px #41b7ff29,inset 0 1px #ffffff29!important}.theme-day,.theme-night{--candy-lime: #dfff57;--candy-lime-2: #a8f04b;--candy-lime-3: #5fe9a8;--candy-lime-ink: #132414}.theme-day :is(.module,.console-lane,.video-batch-panel),.theme-night :is(.module,.console-lane,.video-batch-panel){background:var(--pure-surface)!important;border-color:var(--pure-line)!important}.theme-day :is(textarea,input,select,.image-model-trigger,.image-model-menu-list),.theme-night :is(textarea,input,select,.image-model-trigger,.image-model-menu-list){background:var(--pure-field)!important;border-color:var(--pure-line)!important;box-shadow:var(--ui-shadow-none)!important}.theme-night{--text: #f4f7ff;--muted: rgba(223, 229, 245, .7);--text-subtle: rgba(205, 213, 232, .56);--line: rgba(230, 236, 255, .16);--line-strong: rgba(236, 242, 255, .24);--accent: #c9ff58;--accent-2: #91f5b7;--accent-3: #c8cdd2;--accent-soft: rgba(201, 255, 88, .16);--accent-strong: #efff9d}.theme-night.infinite-app:before{opacity:1}.theme-night.infinite-app:after{display:block;opacity:.18;mix-blend-mode:screen}.theme-night .workspace-shell:before,.theme-night .workspace-shell:after{display:none!important}.theme-night .toolbar-utility-actions{color:var(--text)!important;background:#24272a85!important;border-color:#eef2ff2e!important}.theme-night :is(.module,.console-lane,.video-batch-panel,.token-usage-window){background:var(--pure-surface)!important;border-color:var(--pure-line)!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel .prompt-field{border:1px solid rgba(220,230,236,.58)!important;border-radius:16px!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel .prompt-label-row,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel textarea{border:0!important;border-radius:0!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel>.primary-action{border-color:transparent!important;outline:none!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel>.primary-action:focus-visible{box-shadow:inset 0 1px #ffffffad,inset 0 -1px #2650601f,0 7px 16px #2b4a5c1a,0 0 0 2px color-mix(in srgb,var(--accent),transparent 72%)!important}:is(.theme-day,.theme-night) :is(.add-role-button){border-color:transparent!important;outline:none!important}:is(.theme-day,.theme-night) :is(.add-role-button):focus-visible{box-shadow:inset 0 1px #ffffffad,inset 0 -1px #2650601f,0 7px 16px #2b4a5c1a,0 0 0 2px color-mix(in srgb,var(--accent),transparent 72%)!important}.theme-night :is(input::placeholder,textarea::placeholder){color:#dce2f47a!important}.theme-night :is(textarea:focus,input:focus,select:focus,.image-model-trigger:focus-visible){border-color:#c9ff5861!important;box-shadow:var(--ui-shadow-none),0 0 0 2px #c9ff581a!important}:is(.theme-day,.theme-night) :is(.add-role-button,.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel>.primary-action){border-color:transparent!important;outline:none!important}:is(.theme-day,.theme-night) :is(.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel>.primary-action){color:#0c2f36!important}:is(.theme-day,.theme-night) :is(.add-role-button,.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-control-column .image-prompt-panel>.primary-action):focus-visible{box-shadow:inset 0 1px #ffffffad,inset 0 -1px #2650601f,0 7px 16px #2b4a5c1a,0 0 0 2px color-mix(in srgb,var(--accent),transparent 72%)!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board{--storyboard-workbench-height: 520px;grid-auto-rows:auto!important;align-items:start}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane{grid-template-rows:minmax(0,1fr)!important;height:var(--storyboard-workbench-height)!important;min-height:var(--storyboard-workbench-height)!important;max-height:var(--storyboard-workbench-height)!important;background:transparent!important;border-color:transparent!important;border-radius:18px!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane:before,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane:after{display:none!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-workbench{align-self:stretch;gap:10px;height:100%;max-height:100%;min-height:0;padding:0}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-prompt-panel{height:100%;max-height:100%;min-height:0;overflow:hidden!important;padding:8px!important;background:#f6fafcb8!important;border:1px solid rgba(218,230,238,.54)!important;border-radius:16px!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .main-prompt-field{overflow:hidden!important;border-radius:12px!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .main-prompt-field .prompt-label-row{min-height:32px;padding:7px 10px 5px;overflow:visible}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .main-prompt-field .prompt-label-row strong{display:block;min-width:max-content;overflow:visible;color:var(--text)!important;font-size:11px;line-height:1.2;white-space:nowrap}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-results-panel{height:100%;max-height:100%;min-height:0;padding:8px!important;border:1px solid rgba(210,225,235,.6)!important;border-radius:16px!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-results-panel>.result-heading{padding:0 2px;background:transparent!important;border:0!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-list{height:100%;max-height:100%;min-height:0;overflow-y:auto}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar{gap:6px;min-height:34px;padding:4px 7px}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar span{font-size:10.5px}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar span:first-child{max-width:112px}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar span:not(:first-child){padding:5px 7px}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-card .image-result-media,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-card .image-generating-preview{height:auto;min-height:0}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-list.empty{align-content:stretch;height:100%;max-height:100%;min-height:0;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr)}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .result-empty.compact{min-height:100%;height:100%;max-height:100%}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-results-panel:has(.image-result-list.empty){grid-template-rows:minmax(0,1fr);align-content:stretch;align-items:stretch}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-list.empty,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-list.empty{display:grid;place-items:center;align-content:stretch;width:100%;height:100%;min-height:0;max-height:100%;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);overflow:hidden}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .result-empty.compact,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .result-empty.compact{display:grid;place-items:center;width:100%;height:100%;min-height:0;max-height:100%;color:color-mix(in srgb,var(--text),transparent 42%);background:transparent!important;border:0!important;font-size:14px;font-weight:880;letter-spacing:0}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .result-empty.compact>span,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .result-empty.compact>span{display:inline-grid;place-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:#ffffff61}:is(.theme-day,.theme-night) .role-list{justify-items:center;grid-auto-rows:max-content;align-content:start;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain}:is(.theme-day,.theme-night) .role-list::-webkit-scrollbar{width:0;height:0;display:none}:is(.theme-day,.theme-night) .role-rail{width:76px!important;padding:10px 9px!important;overflow-x:hidden!important}:is(.theme-day,.theme-night) .role-item{width:58px!important;min-height:56px!important;height:auto!important;padding:2px 0 0!important;border-color:transparent!important;border-radius:14px!important;background:transparent!important;flex:0 0 auto}:is(.theme-day,.theme-night) .role-item.active{background:transparent!important;border-color:transparent!important}:is(.theme-day,.theme-night) .role-item .role-avatar{width:42px!important;height:42px!important;color:#2c3d48d1!important;font-size:14px!important;text-shadow:0 1px 0 rgba(255,255,255,.56)}:is(.theme-day,.theme-night) .role-rail .role-list .role-item>.role-avatar{border:0!important;outline:0!important}:is(.theme-day,.theme-night) .role-rail .role-list .role-item.active>.role-avatar{box-shadow:none!important}:is(.theme-day,.theme-night) .role-item em{display:block!important;max-width:58px;margin-top:2px;overflow:hidden;color:var(--text)!important;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;font-weight:860;line-height:1.1;text-align:center}:is(.theme-day,.theme-night) .role-rail :is(.add-role-button){width:58px!important;min-width:58px!important;max-width:58px!important;overflow:hidden}.theme-night .role-rail{color:#ebf1ffe6!important;border-color:#ffffff21!important}.theme-night .role-rail:before,.theme-night .role-rail:after{display:none!important}.theme-night .role-item em{color:#e8eeffd1!important}.theme-night .role-rail :is(.add-role-button){color:#dfffd0!important;background:#11141b!important;border:1px solid rgba(255,255,255,.08)!important}.theme-night .role-rail :is(.add-role-button):hover{color:#ecffdc!important;background:#171b24!important;border-color:#c8ff7838!important}.theme-night{--cloud-black-shell: #000000;--cloud-black-panel: #1a1a1a;--cloud-black-recess: #080809;--cloud-black-button: #141415;--cloud-black-button-hover: #151922;--cloud-black-border: rgba(255, 255, 255, .13);--cloud-black-border-soft: rgba(255, 255, 255, .085);--cloud-black-shadow: none;--cloud-black-shadow-soft: none;--cloud-black-recess-shadow: none}.theme-night .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-prompt-panel,.theme-night .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-results-panel{color:var(--text)!important;background:var(--cloud-black-panel)!important;border-color:var(--cloud-black-border)!important}.theme-night .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane :is(.prompt-field,.main-prompt-field,textarea,.image-result-list,.image-result-list.empty,.result-empty.compact,.image-generating-preview,.image-result-card,.segmented-control,.image-model-trigger){color:var(--text)!important;background:var(--cloud-black-recess)!important;border-color:var(--cloud-black-border-soft)!important}.theme-night .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .prompt-label-row,.theme-night .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-results-panel>.result-heading{color:var(--text)!important;background:transparent!important;border-color:transparent!important}.theme-night .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane :is(.segmented-control button,.sync-settings-button,.generation-count-toggle,.image-model-trigger){color:var(--text)!important;background:var(--cloud-black-button)!important;border-color:var(--cloud-black-border-soft)!important}.theme-night .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane :is(.segmented-control button.active,.generation-count-toggle.double){color:#eaffd6!important;background:var(--cloud-black-button-hover)!important;border-color:#c8ff7847!important}.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .reference-image-control-column{color:var(--text)!important;background:var(--cloud-black-panel)!important;border-color:var(--cloud-black-border)!important}.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .reference-image-top-panel .image-reference-panel,.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .reference-top-model-picker,.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .reference-image-params-row,.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-prompt-panel .prompt-field{color:var(--text)!important;background:var(--cloud-black-panel)!important;border-color:var(--cloud-black-border-soft)!important}.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .reference-top-model-picker .image-model-trigger,.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .reference-top-model-picker .generation-count-toggle{color:#e3f8eeeb!important;background:var(--cloud-black-button)!important;border-color:var(--cloud-black-border-soft)!important}.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-prompt-panel .prompt-label-row{color:var(--text)!important;background:var(--cloud-black-button)!important;border-color:transparent!important}.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-prompt-panel .prompt-label-row strong,.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-prompt-panel .prompt-label-row span{color:#e8eeffd6!important}.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-prompt-panel textarea,.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-prompt-panel textarea:focus{color:var(--text)!important;background:var(--cloud-black-recess)!important;border-color:transparent!important;box-shadow:var(--cloud-black-recess-shadow)!important}.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-prompt-panel textarea::placeholder{color:#dde4f46b!important}.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-ref-slot span{color:#10230f!important;border-color:#cdff987a!important}@media (max-width: 980px){.video-batch-grid,.video-batch-frame-grid{grid-template-columns:1fr}}.theme-day .material-library-panel{color:#202830!important;border-color:#ffffffe0!important}.theme-night .material-library-panel{color:#eff3f7!important;border-color:#ffffff1f!important}.theme-day .material-empty-upload{color:#202830!important;background:#f4f8fadb!important;border-color:#a6b5c238!important}.theme-night .material-empty-upload{color:#eff3f7!important;background:#09090ab8!important;border-color:#ffffff14!important}.workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-meta-bar .image-result-index,.theme-day .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-meta-bar .image-result-index,.theme-day .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar .image-result-index{color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#ffffffc7!important;text-shadow:0 1px 2px rgba(92,37,4,.35)!important}.theme-night .workspace-grid.mode-imageGrid .dual-image-lane .reference-image-workbench .image-result-meta-bar .image-result-index,.theme-night .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar .image-result-index{color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#cdff9894!important;text-shadow:0 1px 2px rgba(3,35,20,.42)!important}.generated-history-panel{color:#17213f!important;background:#f7fbff!important;border-color:#d8e3ee!important}.generated-history-card{background:#fff!important;border-color:#dce6ef!important}.generated-history-thumb{aspect-ratio:9 / 16!important;background:#edf4fa!important;border-color:#dce6ef!important}.generated-history-thumb img,.generated-history-thumb video{object-fit:contain!important}.theme-day .video-batch-output-column{--batch-video-cloud-white: #ffffff;--batch-video-cloud-inner: #ffffff;--batch-video-cloud-border: rgba(204, 231, 246, .78);--batch-video-cloud-shadow: none}.theme-day .video-batch-panel:before{display:block!important;top:8px!important;right:8px!important;bottom:8px!important;left:8px!important;border:1px solid rgba(204,231,246,.78)!important;border-radius:12px!important}.theme-day .video-batch-output-column .video-main-preview{background:var(--batch-video-cloud-white)!important;border-color:var(--batch-video-cloud-border)!important}.theme-day .video-batch-output-column .video-main-preview>.video-main-preview-meta,.theme-day .video-batch-output-column .video-thumb-rail button{color:#42556a!important;background:var(--batch-video-cloud-inner)!important;border-color:var(--batch-video-cloud-border)!important}.theme-day .video-batch-output-column .video-thumb-rail button.active{color:#256f91!important;border-color:#79cbefc7!important;box-shadow:inset 0 1px #ffffffeb,0 0 0 2px #7ed3f72e!important}.theme-day .video-batch-output-column .video-main-preview>.video-main-preview-surface{background:transparent!important}.theme-day .workspace-shell.batch-scroll-locked .video-batch-output-column>.video-preview-panel .video-main-preview{background:var(--batch-video-cloud-white)!important;border-color:var(--batch-video-cloud-border)!important}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-main-preview{container-type:size;--batch-preview-meta-space: 48px}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-main-preview.portrait .video-main-preview-meta{box-sizing:border-box;justify-self:center;width:min(100%,calc((100cqh - var(--batch-preview-meta-space)) * 9 / 16 - 6px));min-width:min(100%,260px)}.workspace-shell.batch-scroll-locked .video-batch-output-column .video-main-preview.landscape .video-main-preview-meta{justify-self:center;width:100%}.image-result-regenerate-button{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;margin-top:10px;color:inherit;font-size:12px;font-weight:600;background:transparent;border:1px solid currentColor;border-radius:6px;cursor:pointer}.image-result-regenerate-button:hover,.image-result-regenerate-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.image-result-duplicate-badge{position:absolute;top:8px;right:8px;z-index:2;padding:2px 7px;color:inherit;font-size:10px;font-weight:700;letter-spacing:.3px;background:color-mix(in srgb,currentColor 14%,transparent);border:1px solid currentColor;border-radius:999px;pointer-events:none}.image-result-duplicate-note{font-style:normal;opacity:.75}.workspace-shell.batch-scroll-locked .video-batch-grid{column-gap:16px!important;row-gap:66px!important;padding:18px 8px 18px 2px!important}.workspace-shell.batch-scroll-locked .video-batch-card{grid-template-rows:auto!important;align-content:start!important;min-height:700px!important;height:auto!important;padding:16px!important;overflow:visible!important;border-radius:14px!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-controls{height:auto!important;min-height:0!important;overflow:visible!important}.workspace-shell.batch-scroll-locked .video-batch-card-header{top:-9px!important;left:14px!important}.workspace-shell.batch-scroll-locked .video-batch-card-header strong{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#ffffffc7!important;text-shadow:0 1px 2px rgba(92,37,4,.34)!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-main-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:18px!important;align-items:start!important;height:auto!important;min-height:0!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-stack{display:grid!important;grid-column:1!important;grid-row:1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(300px,auto) 92px!important;column-gap:10px!important;row-gap:14px!important;width:100%!important;min-height:0!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-grid-compact{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-column:1!important;grid-row:1!important;min-height:0!important;height:100%!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-grid-compact .video-frame-slot{aspect-ratio:3 / 4!important;min-height:300px!important;height:100%!important;border-radius:12px!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-grid-compact .video-frame-slot label,.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-grid-compact .video-frame-slot>div{min-height:300px!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-grid-compact .video-frame-slot.filled img,.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-grid-compact .video-frame-slot.filled video{height:100%!important;min-height:300px!important;object-fit:contain!important;background:color-mix(in srgb,var(--field),transparent 18%)!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-grid-compact .video-frame-slot label svg{width:34px!important;height:34px!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-grid-compact .video-frame-slot label strong,.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-grid-compact .video-frame-slot label span{display:block!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-grid-compact .video-frame-slot label strong{font-size:12px!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-grid-compact .video-frame-slot label span{font-size:10px!important}.workspace-shell.batch-scroll-locked .video-batch-tail-slot{display:grid!important;grid-column:2!important;grid-row:1!important;min-width:0!important;min-height:0!important;height:100%!important}.workspace-shell.batch-scroll-locked .video-batch-tail-slot .video-frame-slot{display:grid!important;min-height:300px!important;height:100%!important;aspect-ratio:3 / 4!important;border-style:solid!important;border-radius:12px!important}.workspace-shell.batch-scroll-locked .video-batch-tail-slot .video-frame-slot.disabled{cursor:not-allowed!important;opacity:.7!important;filter:grayscale(.78) saturate(.45)!important;pointer-events:none!important}.workspace-shell.batch-scroll-locked .video-batch-tail-slot .video-frame-slot>div,.workspace-shell.batch-scroll-locked .video-batch-tail-slot .video-frame-slot label{display:grid!important;align-content:center!important;place-items:center!important;justify-content:center!important;gap:5px!important;min-height:300px!important;height:100%!important;padding:8px!important;text-align:center!important}.workspace-shell.batch-scroll-locked .video-batch-tail-slot .video-frame-slot svg{width:30px!important;height:30px!important;padding:6px!important;border-radius:10px!important}.workspace-shell.batch-scroll-locked .video-batch-tail-slot .video-frame-slot strong{display:block!important;color:var(--muted)!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important}.workspace-shell.batch-scroll-locked .video-batch-tail-slot .video-frame-slot span{display:block!important;color:var(--muted)!important;font-size:10.5px!important;font-weight:820!important;line-height:1!important;white-space:nowrap!important}.workspace-shell.batch-scroll-locked .video-batch-tail-slot .video-frame-slot.filled{opacity:.58!important}.workspace-shell.batch-scroll-locked .video-batch-tail-slot .video-frame-slot.filled img,.workspace-shell.batch-scroll-locked .video-batch-tail-slot .video-frame-slot.filled video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:300px!important;object-fit:contain!important;background:color-mix(in srgb,var(--field),transparent 18%)!important}.workspace-shell.batch-scroll-locked .video-batch-tail-slot .video-frame-slot.filled>div{position:absolute!important;inset:auto 8px 8px 8px!important;z-index:1!important;width:auto!important;min-height:0!important;height:auto!important;padding:7px 8px!important;background:#f5f8fac7!important;border-radius:9px!important}.workspace-shell.batch-scroll-locked .video-batch-tail-slot .video-frame-slot button{display:none!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-prompt-field{grid-column:1 / -1!important;grid-row:2!important;height:92px!important;min-height:92px!important;padding:6px!important;border-radius:12px!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-prompt-field textarea{min-height:0!important;height:100%!important;padding:8px 9px!important;border-radius:10px!important;font-size:11px!important;line-height:1.45!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-side-controls{display:grid!important;grid-column:1!important;grid-row:2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:34px 42px 40px!important;align-content:start!important;gap:9px!important;width:100%!important;min-height:0!important;padding:10px!important;border:1px solid color-mix(in srgb,var(--line),transparent 18%)!important;border-radius:13px!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-model-row,.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-motion-panel{grid-row:1!important;height:34px!important;min-height:34px!important;padding:0!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-model-row{grid-column:1!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-motion-panel{grid-column:2!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-model-row select{width:100%!important;height:34px!important;min-height:34px!important;min-width:0!important;padding:0 30px 0 10px!important;overflow:hidden!important;color:var(--text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:var(--pure-field)!important;border:1px solid var(--pure-line)!important;border-radius:10px!important;font-size:11px!important;font-weight:860!important;outline:none!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-motion-panel{display:grid!important;border:0!important;background:transparent!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-params{display:grid!important;grid-column:1 / -1!important;grid-row:2!important;grid-template-columns:minmax(0,1.18fr) minmax(0,.95fr) minmax(0,.92fr) minmax(0,.9fr)!important;gap:7px!important;align-items:stretch!important;padding-top:0!important;border-top:0!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-param-group{display:grid!important;min-width:0!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-liquid-control{position:relative!important;display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;align-items:stretch!important;min-width:0!important;min-height:34px!important;height:34px!important;gap:2px!important;padding:2px!important;border-radius:10px!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-liquid-control button{position:relative!important;z-index:2!important;min-width:0!important;min-height:28px!important;height:28px!important;padding:0 3px!important;background:transparent!important;border-color:transparent!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-liquid-control button.active{color:var(--candy-lime-ink)!important;background:transparent!important;border-color:transparent!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-submit-row{display:grid!important;grid-column:1 / -1!important;grid-row:3!important;grid-template-columns:42px minmax(0,1fr)!important;grid-template-rows:40px auto!important;gap:8px!important;align-items:stretch!important;padding:0!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-submit-row>.video-batch-submit-feedback{grid-column:1 / -1!important;grid-row:2!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-submit-row>.video-batch-audio-sync-toggle{grid-column:1!important;grid-row:1!important;width:42px!important;min-width:42px!important;height:40px!important;min-height:40px!important;padding:0!important;border-radius:10px!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-submit-row>.video-batch-generate-button{grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;justify-self:stretch!important;border-radius:10px!important;font-size:12px!important;font-weight:940!important}.theme-night.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-side-controls,.theme-night .workspace-shell.batch-scroll-locked .video-batch-card .video-batch-side-controls{color:#eff6faeb!important;border-color:#94abbc2e!important}.theme-night.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-liquid-control button,.theme-night .workspace-shell.batch-scroll-locked .video-batch-card .video-batch-liquid-control button{color:#e0ebf0c2!important}.theme-night.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-liquid-control button.active,.theme-night .workspace-shell.batch-scroll-locked .video-batch-card .video-batch-liquid-control button.active{color:var(--candy-lime-ink)!important}@media (max-width: 1500px){.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-main-row{grid-template-columns:minmax(0,1fr)!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-stack{grid-template-rows:minmax(280px,auto) 86px!important}}@media (max-width: 980px){.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-main-row,.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-stack,.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-side-controls{grid-template-columns:1fr!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-frame-grid-compact,.workspace-shell.batch-scroll-locked .video-batch-tail-slot,.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-model-row,.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-motion-panel{grid-column:1!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-params{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.workspace-grid.mode-videoGrid .video-workbench :is(.video-liquid-tab-bar,.video-liquid-control){position:relative!important;isolation:isolate!important;overflow:hidden!important}.theme-night .workspace-grid.mode-videoGrid .video-workbench :is(.video-liquid-tab-bar,.video-liquid-control){border-color:#9cb2c22e!important}:is(.theme-day,.theme-night) :is(.workspace-shell,.role-rail,.floating-toolbar),.workspace-grid :is(button,input,textarea,select){font-size:13px}.workspace-grid :is(.panel-title-row span,.prompt-label-row span,.image-status-line span,.result-heading span,.module header span){font-size:12px}.workspace-grid.mode-imageGrid .dual-image-lane :is(.image-prompt-panel textarea,.image-prompt-panel input,.image-results-panel,.image-result-meta-bar span,.result-empty.compact),.workspace-grid.mode-imageGrid .storyboard-image-console-board :is(.image-prompt-panel textarea,.image-prompt-panel input,.image-results-panel,.image-result-meta-bar span,.result-empty.compact){font-size:13px!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-liquid-control button{font-size:12px!important}.workspace-shell.batch-scroll-locked .video-batch-card :is(.video-batch-frame-grid-compact .video-frame-slot label strong,.video-batch-tail-slot .video-frame-slot strong){font-size:13px!important}.workspace-shell.batch-scroll-locked .video-batch-card :is(.video-batch-frame-grid-compact .video-frame-slot label span,.video-batch-tail-slot .video-frame-slot span){font-size:12px!important}.workspace-shell.batch-scroll-locked .video-batch-card .video-batch-liquid-control button{letter-spacing:0!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-list:not(.empty){grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-content:start!important;align-items:start!important;gap:8px!important;padding-right:2px!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-card{width:100%!important;min-width:0!important;max-width:100%!important;grid-template-rows:auto auto!important;align-content:start!important;gap:8px!important;padding:7px!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar{width:100%!important;max-width:100%!important;justify-self:stretch!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:5px!important;min-height:0!important;padding:5px!important;overflow:hidden!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar span{flex:0 1 auto!important;min-width:0!important;max-width:92px!important;padding:4px 6px!important;font-size:10.5px!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-meta-bar .image-result-index{flex:0 0 34px!important;padding:0!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-card .image-result-media,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-card .image-generating-preview{width:100%!important;max-width:100%!important;height:auto!important;overflow:hidden!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-card img{width:100%!important;height:100%!important;object-fit:contain!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-media .image-result-download-button{top:10px!important;right:10px!important;bottom:auto!important;left:auto!important;width:auto!important;min-width:74px!important;height:32px!important;min-height:32px!important;padding:0 12px!important;font-size:12px!important;transform:none!important}:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-media:hover .image-result-download-button,:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane .image-result-download-button:focus-visible{opacity:1!important;pointer-events:auto!important;transform:none!important}.infinite-app.theme-day{--day-page: #fafafa;--day-surface: #ffffff;--day-field: rgb(252, 251, 248);--day-line: #d8d4cc;--day-line-strong: #c6ccda;--day-accent: #5b6cff;--day-accent-strong: #4b5ce7;--day-accent-soft: #f5f5f5;--day-text: #15171c;--day-muted: #667085;--cloud-white-page: var(--day-page);--cloud-white-surface: var(--day-surface);--cloud-white-field: var(--day-field);--cloud-white-soft: var(--day-page);--cloud-white-line: var(--day-line);--cloud-white-line-strong: var(--day-line-strong);--minimal-bg: var(--day-page);--minimal-bg-soft: var(--day-page);--minimal-surface: var(--day-surface);--minimal-surface-soft: var(--day-surface);--minimal-field: var(--day-field);--minimal-line: var(--day-line);--minimal-line-strong: var(--day-line-strong);--minimal-text: var(--day-text);--minimal-text-soft: var(--day-muted);--minimal-muted: var(--day-muted);--minimal-accent: var(--day-accent);--minimal-accent-hover: var(--day-accent-strong);--minimal-accent-soft: var(--day-accent-soft);--minimal-danger: #d92d20;--minimal-shadow: 0 10px 30px rgba(29, 36, 57, .08);--minimal-shadow-strong: 0 18px 50px rgba(29, 36, 57, .14);--app-bg: var(--day-page);--workspace-wallpaper: var(--day-page);--text: var(--minimal-text);--text-soft: var(--minimal-text-soft);--muted: var(--minimal-muted);--panel: var(--minimal-surface);--panel-strong: var(--minimal-surface);--panel-soft: var(--minimal-surface-soft);--field: var(--minimal-field);--line: var(--minimal-line);--line-strong: var(--minimal-line-strong);--accent: var(--minimal-accent);--accent-2: var(--day-accent-strong);--accent-3: var(--minimal-danger);--accent-soft: var(--minimal-accent-soft);--accent-strong: var(--minimal-accent);--shadow: var(--minimal-shadow);--shadow-soft: var(--minimal-shadow);--shadow-strong: var(--minimal-shadow-strong)}.infinite-app.theme-night{--minimal-bg: #050507;--minimal-bg-soft: #09090d;--minimal-surface: #0f0f15;--minimal-surface-soft: #15151d;--minimal-field: #15151d;--minimal-line: #262632;--minimal-line-strong: #383849;--minimal-text: #f5f7fa;--minimal-text-soft: #c5cad3;--minimal-muted: #98a2b3;--minimal-accent: #7180ff;--minimal-accent-hover: #8b5cf6;--minimal-accent-soft: #202342;--minimal-danger: #f97066;--minimal-shadow: 0 14px 36px rgba(0, 0, 0, .28);--minimal-shadow-strong: 0 24px 64px rgba(0, 0, 0, .46);--app-bg: #050507;--text: var(--minimal-text);--text-soft: var(--minimal-text-soft);--muted: var(--minimal-muted);--panel: var(--minimal-surface);--panel-strong: var(--minimal-surface);--panel-soft: var(--minimal-surface-soft);--field: var(--minimal-field);--line: var(--minimal-line);--line-strong: var(--minimal-line-strong);--accent: var(--minimal-accent);--accent-2: #8b5cf6;--accent-3: var(--minimal-danger);--accent-soft: var(--minimal-accent-soft);--accent-strong: var(--minimal-accent);--shadow: var(--minimal-shadow);--shadow-soft: var(--minimal-shadow);--shadow-strong: var(--minimal-shadow-strong)}.infinite-app{color:var(--minimal-text)!important}.infinite-app:before{display:block!important;opacity:.72!important;filter:none!important}.theme-night.infinite-app:before{opacity:.34!important}.infinite-app:after{display:none!important}.infinite-app.is-resizing *,.infinite-app.is-resizing *:before,.infinite-app.is-resizing *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.infinite-app :is(.workspace-shell,.workspace-grid,.module,.console-board,.console-lane){contain:layout style}.infinite-app .workspace-shell{scrollbar-width:none}.infinite-app .workspace-shell:before,.infinite-app .workspace-shell:after{display:none!important}.infinite-app :is(.role-rail,.floating-toolbar){color:var(--minimal-text)!important;background:var(--minimal-surface)!important;border:1px solid var(--minimal-line)!important;filter:none!important}.infinite-app .role-rail{gap:12px!important;padding:12px 8px!important;border-radius:14px!important}.infinite-app .role-item{color:var(--minimal-text-soft)!important;background:transparent!important;border:1px solid transparent!important;border-radius:12px!important}.infinite-app .role-item:hover,.infinite-app .role-item.active{color:var(--minimal-accent)!important;background:var(--minimal-accent-soft)!important;border-color:var(--minimal-line-strong)!important}.infinite-app .role-avatar{color:inherit!important;background:var(--minimal-field)!important;border:1px solid var(--minimal-line)!important}.infinite-app .role-item.active .role-avatar{color:#fff!important;background:var(--minimal-accent)!important;border-color:var(--minimal-accent)!important}.infinite-app :is(.add-role-button){color:#fff!important;background:var(--minimal-accent)!important;border:1px solid var(--minimal-accent)!important;border-radius:12px!important}.infinite-app :is(.add-role-button):hover{background:var(--minimal-accent-hover)!important;border-color:var(--minimal-accent-hover)!important}.infinite-app .floating-toolbar{min-height:70px!important;padding:13px 10px 13px 52px!important;border-radius:14px!important;clip-path:none!important;transition:none!important;will-change:auto!important}.infinite-app :is(textarea,input,select,.image-model-trigger,.image-model-menu-list){color:var(--minimal-text)!important;background:var(--minimal-field)!important;border:1px solid var(--minimal-line)!important;box-shadow:none!important;outline:none!important}.infinite-app :is(textarea,input,select,.image-model-trigger):focus,.infinite-app :is(textarea,input,select):focus-visible,.infinite-app .image-model-menu.open .image-model-trigger{border-color:var(--minimal-accent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--minimal-accent),transparent 78%)!important}.infinite-app :is(.generated-history-card,.reference-history-card,.generated-history-empty,.reference-history-empty){background:var(--minimal-surface-soft)!important;border-color:var(--minimal-line)!important}.infinite-app .mode-picker-active :is(.role-rail,.floating-toolbar,.workspace-shell),.infinite-app.mode-picker-active :is(.role-rail,.floating-toolbar,.workspace-shell){filter:none!important;transform:scale(var(--workbench-scale))!important;transition:none!important}.infinite-app :is(.video-batch-tail-slot .video-frame-slot.disabled){opacity:.58!important}.infinite-app.theme-day .role-rail,.infinite-app.theme-night .role-rail{background:var(--minimal-surface)!important;border-color:var(--minimal-line)!important}.infinite-app.theme-day{--minimal-bg: var(--day-page);--minimal-bg-soft: var(--day-page);--minimal-surface: var(--day-surface);--minimal-surface-soft: var(--day-surface);--minimal-field: var(--day-field);--minimal-line: var(--day-line);--minimal-line-strong: var(--day-line-strong);--minimal-accent: var(--day-accent);--minimal-accent-hover: var(--day-accent-strong);--minimal-accent-soft: var(--day-accent-soft);--minimal-shadow: none;--minimal-shadow-strong: none;--shadow: none;--shadow-soft: none;--shadow-strong: none}.infinite-app{background:var(--minimal-bg)!important;background-image:none!important}.infinite-app:before,.infinite-app:after{display:none!important}.infinite-app,.infinite-app *,.infinite-app *:before,.infinite-app *:after{text-shadow:none!important;filter:none!important;scroll-behavior:auto!important}.infinite-app *:before,.infinite-app *:after{will-change:auto!important}.infinite-app :is(textarea,input,select,.image-model-trigger):focus,.infinite-app :is(textarea,input,select):focus-visible,.infinite-app .image-model-menu.open .image-model-trigger{border-color:var(--minimal-accent)!important;box-shadow:none!important}.infinite-app .image-result-meta-bar .image-result-index,.infinite-app .video-batch-card-header strong{color:var(--minimal-accent)!important;background:var(--minimal-accent-soft)!important;border:1px solid var(--minimal-line-strong)!important;text-shadow:none!important}.infinite-app.is-resizing,.infinite-app.is-resizing *,.infinite-app.is-resizing *:before,.infinite-app.is-resizing *:after{animation:none!important;transition:none!important}.infinite-app,.infinite-app *,.infinite-app *:before,.infinite-app *:after{animation:none!important;transition:none!important;text-shadow:none!important;filter:none!important}.infinite-app *:before,.infinite-app *:after{text-shadow:none!important}.infinite-app :is(.role-item:hover,.role-item.active,button:hover,button:active,label:hover){transform:none!important}.infinite-app.theme-day,.infinite-app.theme-night{--batch-video-cloud-shadow: none;--cloud-black-shadow: none;--cloud-black-shadow-soft: none;--cloud-black-recess-shadow: none}.infinite-app.theme-day *,.infinite-app.theme-day *:before,.infinite-app.theme-day *:after,.infinite-app.theme-night *,.infinite-app.theme-night *:before,.infinite-app.theme-night *:after{animation:none!important;transition:none!important;will-change:auto!important}.infinite-app.theme-day .role-rail .role-list .role-item,.infinite-app.theme-night .role-rail .role-list .role-item,.infinite-app.theme-day .role-rail .role-list .role-item>.role-avatar,.infinite-app.theme-night .role-rail .role-list .role-item>.role-avatar,.infinite-app.theme-day .role-rail .role-list .role-item.active>.role-avatar,.infinite-app.theme-night .role-rail .role-list .role-item.active>.role-avatar,.infinite-app.theme-day .role-rail :is(.add-role-button),.infinite-app.theme-night .role-rail :is(.add-role-button){text-shadow:none!important;filter:none!important;background-image:none!important;transition:none!important}.infinite-app.theme-day .role-rail .role-list .role-item.active>.role-avatar,.infinite-app.theme-night .role-rail .role-list .role-item.active>.role-avatar{color:#fff!important;background:var(--minimal-accent)!important;border:1px solid var(--minimal-accent)!important}.infinite-app.theme-day .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane :is(.image-prompt-panel,.image-results-panel,.image-result-card,.image-result-media,.image-result-preview-button,.prompt-field,textarea,input,select,button),.infinite-app.theme-night .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-image-lane :is(.image-prompt-panel,.image-results-panel,.image-result-card,.image-result-media,.image-result-preview-button,.prompt-field,textarea,input,select,button),.infinite-app.theme-day .workspace-grid.mode-imageGrid .dual-image-lane :is(.image-prompt-panel,.image-results-panel,.image-result-card,.image-result-media,.image-result-preview-button,.prompt-field,textarea,input,select,button),.infinite-app.theme-night .workspace-grid.mode-imageGrid .dual-image-lane :is(.image-prompt-panel,.image-results-panel,.image-result-card,.image-result-media,.image-result-preview-button,.prompt-field,textarea,input,select,button){text-shadow:none!important;filter:none!important;background-image:none!important;transition:none!important}.infinite-app.theme-day.infinite-app .role-rail.role-rail .add-role-button.add-role-button,.infinite-app.theme-night.infinite-app .role-rail.role-rail .add-role-button.add-role-button{color:#fff!important;background:var(--minimal-accent)!important;background-image:none!important;border-color:var(--minimal-accent)!important;text-shadow:none!important;filter:none!important;transition:none!important}.infinite-app.theme-day.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar .image-result-index.image-result-index,.infinite-app.theme-night.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar .image-result-index.image-result-index,.infinite-app.theme-day.infinite-app .workspace-grid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench .image-result-meta-bar.image-result-meta-bar .image-result-index.image-result-index,.infinite-app.theme-night.infinite-app .workspace-grid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench .image-result-meta-bar.image-result-meta-bar .image-result-index.image-result-index{color:var(--minimal-accent)!important;-webkit-text-fill-color:var(--minimal-accent)!important;background:var(--minimal-accent-soft)!important;background-image:none!important;border-color:var(--minimal-line-strong)!important;text-shadow:none!important}.infinite-app.theme-day.infinite-app.layout-videoGrid .workspace-shell.batch-scroll-locked .video-batch-card-header strong,.infinite-app.theme-night.infinite-app.layout-videoGrid .workspace-shell.batch-scroll-locked .video-batch-card-header strong{color:var(--minimal-accent)!important;-webkit-text-fill-color:var(--minimal-accent)!important;background:var(--minimal-accent-soft)!important;border-color:var(--minimal-line-strong)!important}.infinite-app.theme-day.infinite-app.layout-videoGrid .workspace-shell :is(.video-controls,.video-mode-panel,.video-tab-panel,.video-motion-reference,.video-bottom-control-deck,.video-preview-panel),.infinite-app.theme-night.infinite-app.layout-videoGrid .workspace-shell :is(.video-controls,.video-mode-panel,.video-tab-panel,.video-motion-reference,.video-bottom-control-deck,.video-preview-panel){background:var(--minimal-surface)!important;border-color:var(--minimal-line)!important}.infinite-app.theme-day .role-rail,.infinite-app.theme-night .role-rail{color:var(--minimal-text)!important;background:transparent!important;border-color:transparent!important}.infinite-app.theme-day .role-rail .role-list,.infinite-app.theme-night .role-rail .role-list{gap:8px!important;padding:0!important}.infinite-app.theme-day .role-rail .role-item,.infinite-app.theme-night .role-rail .role-item{min-height:58px!important;color:var(--minimal-text-soft)!important;background:transparent!important;border:1px solid transparent!important;border-radius:8px!important}.infinite-app.theme-day .role-rail .role-item:hover,.infinite-app.theme-night .role-rail .role-item:hover,.infinite-app.theme-day .role-rail .role-item.active,.infinite-app.theme-night .role-rail .role-item.active{color:var(--minimal-accent)!important;background:var(--minimal-accent-soft)!important;border-color:var(--minimal-line-strong)!important}.infinite-app.theme-day .role-rail .role-avatar,.infinite-app.theme-night .role-rail .role-avatar{width:34px!important;height:34px!important;color:var(--minimal-accent)!important;background:var(--minimal-accent-soft)!important;border:1px solid var(--minimal-line)!important}.infinite-app.theme-day .role-rail .role-item.active .role-avatar,.infinite-app.theme-night .role-rail .role-item.active .role-avatar{color:#fff!important;background:var(--minimal-accent)!important;border-color:var(--minimal-accent)!important}.infinite-app.theme-day .role-rail .role-item em,.infinite-app.theme-night .role-rail .role-item em{color:inherit!important}.infinite-app.theme-day .role-rail :is(.add-role-button),.infinite-app.theme-night .role-rail :is(.add-role-button){min-height:42px!important;color:var(--minimal-text-soft)!important;background:transparent!important;border:1px solid transparent!important;border-radius:8px!important}.infinite-app.theme-day .role-rail :is(.add-role-button):hover,.infinite-app.theme-night .role-rail :is(.add-role-button):hover{color:var(--minimal-accent)!important;background:var(--minimal-accent-soft)!important;border-color:var(--minimal-line)!important}.infinite-app.theme-day.infinite-app,.infinite-app.theme-night.infinite-app{--workbench-readable-scale: clamp(1, calc(var(--workbench-inverse-scale, 1) * .91), 1.2);--workbench-font-micro: calc(12.5px * var(--workbench-readable-scale));--workbench-font-small: calc(13.5px * var(--workbench-readable-scale));--workbench-font-control: calc(14px * var(--workbench-readable-scale));--workbench-font-base: calc(14.5px * var(--workbench-readable-scale));--workbench-font-input: calc(15px * var(--workbench-readable-scale));--workbench-font-section: calc(15.5px * var(--workbench-readable-scale));--workbench-font-title: calc(16.5px * var(--workbench-readable-scale))}.infinite-app.infinite-app{font-size:var(--workbench-font-base)!important;line-height:1.45!important}.infinite-app.theme-day.infinite-app .role-rail.role-rail,.infinite-app.theme-night.infinite-app .role-rail.role-rail{width:88px!important;padding-inline:10px!important}.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list,.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list{gap:9px!important}.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list .role-item.role-item,.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list .role-item.role-item{width:66px!important;min-height:64px!important;gap:6px!important}.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list .role-item.role-item>.role-avatar.role-avatar,.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list .role-item.role-item>.role-avatar.role-avatar{width:38px!important;height:38px!important;font-size:15px!important;line-height:1!important}.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list .role-item.role-item em,.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list .role-item.role-item em{max-width:64px!important;font-size:var(--workbench-font-small)!important;line-height:1.18!important}.infinite-app.theme-day.infinite-app .role-rail.role-rail :is(.add-role-button),.infinite-app.theme-night.infinite-app .role-rail.role-rail :is(.add-role-button){width:66px!important;min-height:46px!important;font-size:var(--workbench-font-control)!important}.infinite-app.theme-day.infinite-app{--cloud-white-page: var(--day-page);--cloud-white-surface: var(--day-surface);--cloud-white-field: var(--day-field);--cloud-white-soft: #f7fbfd;--cloud-white-line: var(--day-line);--cloud-white-line-strong: var(--day-line-strong);--minimal-bg: var(--cloud-white-page);--minimal-bg-soft: var(--cloud-white-page);--minimal-surface: var(--cloud-white-surface);--minimal-surface-soft: var(--cloud-white-surface);--minimal-field: var(--cloud-white-field);--minimal-line: var(--cloud-white-line);--minimal-line-strong: var(--cloud-white-line-strong);--minimal-accent-soft: var(--day-accent-soft);--app-bg: var(--cloud-white-page);--panel: var(--cloud-white-surface);--panel-strong: var(--cloud-white-surface);--panel-soft: var(--cloud-white-surface);--field: var(--cloud-white-field);--line: var(--cloud-white-line);--line-strong: var(--cloud-white-line-strong);--accent-soft: var(--minimal-accent-soft);background:var(--cloud-white-page)!important;background-image:none!important}.infinite-app.theme-day.infinite-app:before,.infinite-app.theme-day.infinite-app:after{display:none!important;background:none!important;background-image:none!important}.infinite-app.theme-day.infinite-app{--cloud-gray-page: #f5f7f9;--cloud-gray-page-soft: #f2f5f7;--minimal-bg: var(--cloud-gray-page);--minimal-bg-soft: var(--cloud-gray-page-soft);--app-bg: var(--cloud-gray-page);background:var(--cloud-gray-page)!important;background-image:none!important}.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell,.infinite-app.theme-day.infinite-app .workspace-grid.workspace-grid{background:var(--cloud-gray-page)!important;background-image:none!important}:root,body,button,input,select,textarea,.login-app,.login-app *,.infinite-app,.infinite-app *{font-family:var(--app-font-family)!important}:root,body,button,input,select,textarea,.login-app,.infinite-app,.infinite-app *{font-family:var(--app-font-family)!important}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board{--storyboard-info-column-width: 360px;display:grid!important;grid-template-columns:var(--storyboard-info-column-width) minmax(0,1fr)!important;grid-template-rows:auto!important;grid-auto-rows:auto!important;align-items:start!important;gap:10px!important;width:100%!important;min-height:calc(100vh - 210px)!important;padding:2px 2px 10px!important}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-info-column{position:sticky!important;top:0!important;z-index:2!important;display:grid!important;grid-column:1!important;grid-row:1 / 3!important;align-self:start!important;width:100%!important;height:calc(100vh - 214px)!important;min-width:0!important;min-height:0!important;overflow:hidden!important}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-canvas-column{display:grid!important;grid-column:2!important;grid-row:1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:start!important;gap:10px!important;min-width:0!important;min-height:0!important}main.infinite-app.infinite-app .workspace-shell.storyboard-single-column .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-canvas-column{grid-template-columns:minmax(0,1fr)!important}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-canvas-column>.storyboard-image-lane.storyboard-image-lane{width:100%!important;min-width:0!important}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-canvas-column>.add-console-window.add-console-window{grid-column:1 / -1!important}@media (max-width: 1500px){main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board{grid-template-columns:minmax(0,1fr)!important}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-info-column,main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-canvas-column{grid-column:1!important;position:static!important;height:auto!important}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-canvas-column{grid-row:2!important;grid-template-columns:minmax(0,1fr)!important}}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board{grid-template-rows:auto!important}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-info-column.storyboard-info-column{grid-row:1!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:244px minmax(0,1fr)!important;gap:8px!important}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column{grid-row:1!important}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-info-column.storyboard-info-column{grid-template-rows:136px minmax(0,1fr) 86px!important;gap:8px!important}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-info-column.storyboard-info-column{grid-template-rows:72px 136px minmax(0,1fr) 86px!important;gap:8px!important}:root{--project-rail-font-weight: 760;--project-rail-strong-font-weight: 820}:is(.login-app,main.infinite-app.infinite-app.infinite-app),:is(.login-app,main.infinite-app.infinite-app.infinite-app) *{font-family:var(--app-font-family)!important;font-synthesis:none!important;letter-spacing:0!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}:is(.login-app,main.infinite-app.infinite-app.infinite-app) :is(div,button,input,select,textarea,label,span,em,p,small,li,td,th,strong){font-style:normal!important;font-weight:var(--project-rail-font-weight)!important}main.infinite-app.infinite-app.infinite-app .role-rail .role-avatar{font-weight:900!important}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-image-console-board .storyboard-info-column.storyboard-info-column{display:block!important;grid-column:1!important;grid-row:1!important;align-self:start!important;width:100%!important;height:calc((100vh - 207px) * var(--workbench-inverse-scale))!important;min-width:0!important;min-height:0!important;overflow:hidden!important}main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .storyboard-info-column .storyboard-info-card{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:72px 136px minmax(0,1fr) 86px!important;gap:8px!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app{--project-sidebar-width: 108px;--project-sidebar-main-left: 196px;--project-sidebar-expanded-left: calc( ( max(var(--project-sidebar-main-left), calc((100vw - var(--workspace-max-width)) / 2)) - var(--project-sidebar-expanded-width) ) / 2 );--project-sidebar-expanded-width: 156px;--project-sidebar-expanded-content-width: 120px;--project-sidebar-project-row-width: 150px;--project-sidebar-project-row-offset: -7px;--project-sidebar-card-radius: 999px;--topbar-tool-size: 34px;--topbar-tool-gap: 10px}main.infinite-app.theme-day.infinite-app{--topbar-tool-size: 34px;--topbar-tool-gap: 10px;--topbar-neu-base: #edf0f1;--topbar-neu-surface: #f1f3f4;--topbar-neu-raised: #f6f7f7;--topbar-neu-groove: #e4e8ea;--topbar-neu-text: #26323a;--topbar-neu-muted: #6b767e;--topbar-neu-shadow: rgba(124, 136, 146, .28);--topbar-neu-shadow-soft: rgba(124, 136, 146, .16);--topbar-neu-highlight: rgba(255, 255, 255, .96)}main.infinite-app.theme-night.infinite-app{--project-sidebar-project-row-offset: -8px}main.infinite-app.theme-day.infinite-app{--topbar-matte-surface: #edf0f1;--topbar-matte-raised: #f3f5f5;--topbar-matte-low: #e1e6e8;--topbar-matte-groove: #e4e8ea;--topbar-matte-line: rgba(255, 255, 255, .56);--topbar-matte-shadow: rgba(123, 135, 144, .18);--topbar-matte-shadow-hard: rgba(119, 131, 140, .24);--topbar-matte-highlight: rgba(255, 255, 255, .68)}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-list.image-result-list:not(.grouped) .image-result-card.image-result-card{grid-template-rows:32px minmax(0,1fr)!important;gap:6px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;justify-self:stretch!important;gap:3px!important;width:100%!important;max-width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:3px 4px!important;overflow:hidden!important;white-space:nowrap!important;border:1px solid var(--matte-line, rgba(255, 255, 255, .58))!important;border-radius:999px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar>span{display:inline-block!important;flex:0 0 auto!important;min-width:0!important;max-width:none!important;width:auto!important;height:auto!important;padding:0!important;overflow:hidden!important;color:currentColor!important;background:transparent!important;border:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-weight:820!important;line-height:1!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar>.image-result-index.image-result-index{display:inline-grid!important;flex:0 0 24px!important;place-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;padding:0!important;font-size:10.5px!important;color:var(--matte-text, #26323a)!important;border:1px solid var(--matte-line, rgba(255, 255, 255, .58))!important;border-radius:999px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar>.image-result-index.image-result-index+span{flex:1 1 38px!important;max-width:54px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar>span:nth-of-type(3){max-width:42px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar>span:nth-of-type(4){max-width:25px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar>span:nth-of-type(5){max-width:17px!important}main.infinite-app.theme-day.infinite-app{--minimal-bg: var(--cloud-white-page);--minimal-bg-soft: var(--cloud-white-page);--minimal-surface: var(--cloud-white-surface);--minimal-surface-soft: var(--cloud-white-surface);--minimal-field: var(--cloud-white-field);--minimal-line: var(--cloud-white-line);--minimal-line-strong: var(--cloud-white-line-strong);--minimal-text: var(--day-text);--minimal-text-soft: var(--day-muted);--minimal-muted: var(--day-muted);--minimal-accent: var(--day-accent);--minimal-accent-hover: var(--day-accent-strong);--minimal-accent-soft: var(--day-accent-soft);--app-bg: var(--cloud-white-page);--text: var(--day-text);--text-soft: var(--day-muted);--muted: var(--day-muted);--panel: var(--cloud-white-surface);--panel-strong: var(--cloud-white-surface);--panel-soft: var(--cloud-white-surface);--field: var(--cloud-white-field);--line: var(--cloud-white-line);--line-strong: var(--cloud-white-line-strong);--accent: var(--day-accent);--accent-2: var(--day-accent-strong);--accent-strong: var(--day-accent-strong);--accent-soft: var(--day-accent-soft);--matte-bg: var(--cloud-white-page);--matte-bg-soft: var(--cloud-white-soft);--matte-surface: var(--cloud-white-surface);--matte-raised: var(--day-surface);--matte-raised-strong: #ffffff;--matte-low: var(--day-field);--matte-recess: var(--day-field);--matte-field: var(--cloud-white-field);--matte-line: var(--cloud-white-line);--matte-line-strong: var(--cloud-white-line-strong);--matte-text: var(--day-text);--matte-text-soft: var(--day-muted);--matte-muted: var(--day-muted);--matte-accent: var(--day-accent);--matte-accent-strong: var(--day-accent-strong);background:var(--cloud-white-page)!important;background-image:none!important}main.infinite-app.theme-day.infinite-app:before,main.infinite-app.theme-day.infinite-app:after,main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell:before,main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell:after{display:none!important;opacity:0!important;background:none!important;background-image:none!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell,main.infinite-app.theme-day.infinite-app .workspace-grid.workspace-grid,main.infinite-app.theme-day.infinite-app .module-body.module-body,main.infinite-app.theme-day.infinite-app .console-board.console-board,main.infinite-app.theme-day.infinite-app .storyboard-image-console-board.storyboard-image-console-board{background:var(--cloud-white-surface)!important;background-image:none!important;background-color:var(--cloud-white-surface)!important;border-color:var(--cloud-white-line)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-prompt-panel.image-prompt-panel,main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-results-panel.image-results-panel{background:var(--cloud-white-surface)!important;background-color:var(--cloud-white-surface)!important;background-image:none!important;border-color:var(--cloud-white-line)!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-prompt-panel.image-prompt-panel{display:grid!important;grid-template-rows:minmax(0,1fr) auto auto auto!important;align-content:stretch!important;gap:7px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .main-prompt-field.main-prompt-field{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;align-self:stretch!important;min-height:0!important;height:100%!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .main-prompt-field.main-prompt-field textarea{align-self:stretch!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}main.infinite-app.theme-day.infinite-app{--day-btn-neutral-text: #20252a;--day-btn-muted-text: #746f6b;--day-btn-neutral-1: #ffffff;--day-btn-neutral-2: #eef8fd;--day-btn-neutral-3: #eef8fd;--day-btn-neutral-line: #cfe1ec;--day-btn-primary: #1e65d7;--day-btn-primary-strong: #1757c0;--day-btn-primary-soft: #eef8fd;--day-btn-primary-text: #ffffff;--day-btn-danger: #d85b5b;--day-btn-danger-strong: #b84040;--day-btn-danger-soft: #fae8e8;--accent: var(--day-btn-primary);--accent-2: var(--day-btn-primary-strong);--accent-3: var(--day-btn-primary);--accent-strong: var(--day-btn-primary-strong);--accent-soft: var(--day-btn-primary-soft);--minimal-accent: var(--day-btn-primary);--minimal-accent-soft: var(--day-btn-primary-soft);--matte-accent: var(--day-btn-primary);--matte-accent-strong: var(--day-btn-primary-strong);--sidebar-purple: var(--day-btn-primary);--sidebar-purple-soft: var(--day-btn-primary-soft)}main.infinite-app:is(.theme-day,.theme-night).infinite-app .workspace-shell.workspace-shell{left:max(var(--project-sidebar-main-left),calc((100vw - var(--workspace-max-width)) / 2))!important;width:calc(min(calc(100vw - var(--project-sidebar-main-left) - 218px),var(--workspace-max-width)) * var(--workbench-inverse-scale))!important;max-width:calc(var(--workspace-max-width) * var(--workbench-inverse-scale))!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail{position:fixed!important;box-sizing:border-box!important;display:grid!important;grid-template-rows:minmax(0,1fr)!important;align-content:stretch!important;gap:0!important;width:var(--project-sidebar-width)!important;min-width:var(--project-sidebar-width)!important;max-width:var(--project-sidebar-width)!important;left:calc((max(var(--project-sidebar-main-left),calc((100vw - var(--workspace-max-width)) / 2)) - var(--project-sidebar-width)) / 2)!important;top:172px!important;height:calc(100vh - 202px)!important;min-height:0!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;transform:none!important;transform-origin:top left!important;overflow:visible!important;contain:layout style!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-rail-main-card{display:grid!important;box-sizing:border-box!important;align-self:stretch!important;justify-self:center!important;width:74px!important;min-width:74px!important;max-width:74px!important;height:100%!important;min-height:0!important;grid-template-rows:56px minmax(0,1fr) auto!important;padding:14px 10px!important;gap:12px!important;overflow:visible!important;border:1px solid rgba(255,255,255,.62)!important;border-radius:999px!important;contain:layout style!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-rail-main-card:before{display:block!important;content:""!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list{grid-row:2!important;display:grid!important;justify-items:center!important;align-content:start!important;width:54px!important;min-width:54px!important;max-width:54px!important;margin:0 auto!important;padding:2px 0!important;gap:8px!important;overflow-x:visible!important;overflow-y:auto!important;scrollbar-width:none!important;contain:layout style!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list::-webkit-scrollbar{display:none!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list .role-item.role-item{position:relative!important;display:grid!important;place-items:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;color:var(--day-btn-muted-text)!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:999px!important;overflow:visible!important;transform:none!important;z-index:1!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list .role-item.role-item:hover,main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list .role-item.role-item:focus-within{z-index:8!important;color:var(--day-btn-primary-strong)!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list .role-item.role-item.active{color:#fff!important;background:transparent!important;border:0!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list .role-item.role-item.active:after{display:none!important;content:none!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list .role-item.role-item>.role-avatar.role-avatar{display:inline-grid!important;grid-area:1 / 1!important;place-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;color:var(--day-btn-muted-text)!important;border:1px solid rgba(255,255,255,.62)!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;z-index:3!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list .role-item.role-item.active>.role-avatar.role-avatar{color:var(--day-btn-primary-text)!important;background:var(--day-btn-primary)!important;background-image:none!important;border-color:var(--day-btn-primary-strong)!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list .role-item.role-item em{position:absolute!important;top:50%!important;left:43px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;width:max-content!important;min-width:0!important;max-width:0!important;height:34px!important;min-height:34px!important;padding:0!important;color:var(--day-btn-primary-strong)!important;background:var(--day-field, #eef8fd)!important;background-image:none!important;border:1px solid var(--cloud-white-line, #cfe1ec)!important;border-radius:999px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;transform:translate(-10px,-50%)!important;transition:max-width .18s ease,padding .18s ease,opacity .14s ease,transform .18s ease!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-list .role-item.role-item.active em{max-width:86px!important;padding:0 14px 0 16px!important;color:var(--day-btn-primary-text)!important;background:var(--day-btn-primary)!important;background-image:none!important;opacity:1!important;transform:translateY(-50%)!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench{display:grid!important;grid-template-columns:minmax(260px,.78fr) minmax(360px,1.22fr)!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:8px!important;overflow:hidden!important;border:1px solid var(--matte-line, rgba(222, 223, 223, .88))!important;border-radius:18px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel,main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-results-panel.image-results-panel{align-self:stretch!important;justify-self:stretch!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;overflow:hidden!important;background:var(--matte-surface, #f7f7f6)!important;background-image:none!important;border:1px solid var(--matte-line, rgba(222, 223, 223, .88))!important;border-radius:14px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-results-panel.image-results-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;align-content:stretch!important;gap:7px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench .image-result-list.image-result-list{height:100%!important;min-height:0!important;max-height:100%!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-rail-bottom-card{grid-row:3!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-items:center!important;width:54px!important;min-width:54px!important;max-width:54px!important;margin:0 auto!important;padding:10px 0 0!important;gap:8px!important;background:transparent!important;background-image:none!important;border:0!important;border-top:1px solid rgba(210,215,218,.78)!important;border-radius:0!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .add-role-button.add-role-button{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important;border-radius:999px!important}main.infinite-app.theme-day.infinite-app{--topbar-dock-white: #ffffff;--topbar-dock-surface: #ffffff;--topbar-dock-raised: #ffffff;--topbar-dock-low: #eef8fd;--topbar-dock-groove: #eef8fd;--topbar-dock-line: #cfe1ec;--topbar-dock-text: #20252a;--topbar-dock-muted: #746f6b;--topbar-dock-shadow: rgba(32, 37, 42, .08);--topbar-dock-shadow-soft: rgba(32, 37, 42, .05)}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-results-panel.image-results-panel{grid-template-rows:minmax(0,1fr)!important;gap:0!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-results-panel.image-results-panel>.result-heading.result-heading{display:none!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-results-panel.image-results-panel>.image-result-list.image-result-list{grid-row:1!important;align-self:stretch!important;align-content:start!important;height:100%!important;min-height:0!important;max-height:100%!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-results-panel.image-results-panel>.image-result-list.image-result-list:not(.empty):not(.grouped){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:max-content!important;overflow-y:auto!important;overscroll-behavior:contain!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel{grid-template-rows:auto auto auto auto auto!important;grid-auto-rows:auto!important;align-content:start!important;align-items:stretch!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field{align-self:start!important;height:220px!important;min-height:200px!important;max-height:220px!important;grid-template-rows:auto minmax(0,1fr) auto!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field textarea{height:100%!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;resize:none!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board{--storyboard-workbench-height: 430px !important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane{height:var(--storyboard-workbench-height)!important;min-height:var(--storyboard-workbench-height)!important;max-height:var(--storyboard-workbench-height)!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field textarea::placeholder{color:transparent!important;opacity:0!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.simple-model-sync-row.simple-model-sync-row{align-items:center!important;gap:6px!important;margin-top:-5px!important;min-height:24px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.simple-model-sync-row.simple-model-sync-row .simple-model-select.simple-model-select{display:block!important;min-width:0!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.simple-model-sync-row.simple-model-sync-row .simple-model-select.simple-model-select>span{display:none!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.simple-model-sync-row.simple-model-sync-row .image-model-control-row.image-model-control-row{align-items:center!important;gap:6px!important;min-height:24px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.simple-model-sync-row.simple-model-sync-row :is(.image-model-trigger,.generation-count-toggle,.sync-settings-button){min-height:24px!important;height:24px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel{display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr) auto!important;grid-auto-rows:auto!important;align-content:stretch!important;align-items:stretch!important;row-gap:7px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field{grid-row:1!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.simple-model-sync-row.simple-model-sync-row{grid-row:3!important;align-self:start!important;margin-top:-3px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.image-status-line.image-status-line{grid-row:4!important;align-self:end!important;margin:0!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.primary-action.primary-action{grid-row:5!important;align-self:end!important;margin:0!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.simple-model-sync-row.simple-model-sync-row .image-model-menu.image-model-menu{z-index:360!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.simple-model-sync-row.simple-model-sync-row .image-model-menu-list.image-model-menu-list{top:auto!important;bottom:calc(100% + 6px)!important;max-height:112px!important;overflow-y:auto!important;overscroll-behavior:contain!important;z-index:380!important;scrollbar-width:thin!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.simple-model-sync-row.simple-model-sync-row .image-model-menu-list.image-model-menu-list button{min-height:30px!important;height:30px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field>.prompt-label-row.prompt-label-row{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:32px!important;height:32px!important;padding:6px 8px 4px!important;overflow:visible!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field>.prompt-label-row.prompt-label-row>strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:54px!important;max-width:100%!important;min-height:20px!important;height:20px!important;padding:0 9px!important;color:var(--day-accent-strong, #24689f)!important;-webkit-text-fill-color:var(--day-accent-strong, #24689f)!important;background:var(--day-accent-soft, #eef8fd)!important;background-image:none!important;border:1px solid var(--cloud-white-line, #cfe1ec)!important;border-radius:999px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field>.prompt-label-row.prompt-label-row>strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:54px!important;max-width:100%!important;min-height:20px!important;height:20px!important;padding:0 9px!important;color:#b9ecff!important;-webkit-text-fill-color:#b9ecff!important;border:1px solid rgba(91,185,230,.34)!important;border-radius:999px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}main.infinite-app.theme-night.infinite-app{--app-bg: #000000 !important;--workspace-wallpaper: var(--app-bg) !important;background:#000!important;background-image:none!important;background-color:#000!important}main.infinite-app.theme-night.infinite-app:before,main.infinite-app.theme-night.infinite-app:after{content:none!important;display:none!important;opacity:0!important;background:none!important;background-image:none!important;filter:none!important;mix-blend-mode:normal!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-rail-main-card.role-rail-main-card{background:transparent!important;background-image:none!important;border:0!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field>.prompt-label-row.prompt-label-row{min-height:28px!important;height:28px!important;padding:4px 8px 2px!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field>.prompt-label-row.prompt-label-row>strong,main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field>.prompt-label-row.prompt-label-row>strong{display:inline!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;font-size:16px!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field>.prompt-label-row.prompt-label-row>strong{color:var(--day-accent-strong, #24689f)!important;-webkit-text-fill-color:var(--day-accent-strong, #24689f)!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field>.prompt-label-row.prompt-label-row>strong{color:#f7f8f9!important;-webkit-text-fill-color:#f7f8f9!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-card.image-result-card{position:relative!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar{padding-right:4px!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail,main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-rail-main-card.role-rail-main-card{overflow:visible!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list.role-list .role-item.role-item.editing{overflow:visible!important;z-index:120!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .floating-toolbar.floating-toolbar{left:max(var(--project-sidebar-main-left),calc((100vw - var(--workspace-max-width)) / 2))!important;right:auto!important;width:calc(min(calc(100vw - var(--project-sidebar-main-left) - 56.5px),var(--workspace-max-width)) * var(--workbench-inverse-scale))!important;max-width:calc(var(--workspace-max-width) * var(--workbench-inverse-scale))!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail{position:fixed!important;box-sizing:border-box!important;display:grid!important;grid-template-rows:minmax(0,1fr)!important;align-content:stretch!important;gap:0!important;width:var(--project-sidebar-width)!important;min-width:var(--project-sidebar-width)!important;max-width:var(--project-sidebar-width)!important;left:calc((max(var(--project-sidebar-main-left),calc((100vw - var(--workspace-max-width)) / 2)) - var(--project-sidebar-width)) / 2)!important;top:172px!important;bottom:auto!important;height:calc(100vh - 202px)!important;min-height:0!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;overflow:visible!important;transform:none!important;transform-origin:top left!important;z-index:5000!important;isolation:isolate!important;contain:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail:before,main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail:after{content:none!important;display:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-rail-main-card.role-rail-main-card{display:grid!important;box-sizing:border-box!important;align-self:stretch!important;justify-self:center!important;width:74px!important;min-width:74px!important;max-width:74px!important;height:100%!important;min-height:0!important;grid-template-rows:56px minmax(0,1fr) auto!important;padding:14px 10px!important;gap:12px!important;border-radius:999px!important;overflow:visible!important;contain:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-rail-main-card.role-rail-main-card:before{display:block!important;content:""!important;background:transparent!important;background-image:none!important;border:0!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list{grid-row:2!important;display:grid!important;justify-items:center!important;align-content:start!important;width:54px!important;min-width:54px!important;max-width:54px!important;margin:0 auto!important;padding:2px 0!important;gap:8px!important;overflow-x:visible!important;overflow-y:auto!important;scrollbar-width:none!important;contain:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list::-webkit-scrollbar{display:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list .role-item.role-item{position:relative!important;display:grid!important;place-items:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:999px!important;overflow:visible!important;transform:none!important;z-index:1!important;contain:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list .role-item.role-item.editing{overflow:visible!important;z-index:160!important;contain:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list .role-item.role-item.active:after{content:none!important;display:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list .role-item.role-item>.role-avatar.role-avatar{display:inline-grid!important;grid-area:1 / 1!important;place-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;z-index:3!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list .role-item.role-item em{position:absolute!important;top:50%!important;left:43px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important;width:max-content!important;min-width:0!important;max-width:0!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;border-radius:999px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;transform:translate(-10px,-50%)!important;transition:max-width .18s ease,padding .18s ease,opacity .14s ease,transform .18s ease!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list .role-item.role-item.active em{opacity:0!important;pointer-events:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-rail-bottom-card.role-rail-bottom-card{grid-row:3!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-items:center!important;width:54px!important;min-width:54px!important;max-width:54px!important;margin:0 auto!important;padding:10px 0 0!important;gap:8px!important;background:transparent!important;background-image:none!important;border:0!important;border-top:0!important;border-radius:0!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .add-role-button.add-role-button{display:inline-grid!important;place-items:center!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important;border-radius:999px!important}main.infinite-app.theme-night.infinite-app{--night-bg: #000000;--night-bg-soft: #000000;--night-surface: #000000;--night-surface-high: #111111;--night-surface-low: #050505;--night-field: #080808;--night-field-high: #181818;--night-line: rgba(45, 48, 51, .28);--night-line-soft: rgba(174, 180, 185, .12);--night-line-strong: rgba(85, 91, 96, .42);--night-text: #f7f8f9;--night-text-soft: #8f969d;--night-muted: #8f969d;--night-silver: #181a1c;--night-silver-strong: #24272a;--night-silver-deep: #08090a;--night-silver-soft: rgba(45, 48, 51, .2);--night-danger: #d94b4b;--night-danger-deep: #8f2323;--night-shadow: rgba(0, 0, 0, .58);--night-inner-light: rgba(174, 180, 185, .1);--app-bg: #000000;--workspace-wallpaper: var(--app-bg);--text: var(--night-text);--text-soft: var(--night-text-soft);--muted: var(--night-muted);--panel: var(--night-surface);--panel-strong: var(--night-surface-high);--panel-soft: var(--night-field);--field: var(--night-field);--line: var(--night-line);--line-strong: var(--night-line-strong);--accent: var(--night-silver);--accent-2: var(--night-silver-strong);--accent-3: var(--night-silver-deep);--accent-soft: var(--night-silver-soft);--accent-strong: var(--night-silver-strong);--danger: var(--night-danger);--danger-soft: rgba(217, 75, 75, .16);--module-bg: var(--night-surface);--shadow: 9px 12px 28px var(--night-shadow), -3px -3px 10px rgba(174, 180, 185, .025);--shadow-strong: 13px 18px 42px rgba(0, 0, 0, .64), inset 1px 1px 0 rgba(174, 180, 185, .07);--image-well: #0b0b0c;--matte-surface: var(--night-surface);--matte-raised: var(--night-surface-high);--matte-low: var(--night-surface-low);--matte-line: var(--night-line);--matte-accent: var(--night-silver);--matte-accent-strong: var(--night-silver-strong);--topbar-tool-size: 34px !important}main.infinite-app.theme-night.infinite-app:before,main.infinite-app.theme-night.infinite-app:after,main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell:before,main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell:after{content:none!important;display:none!important}main.infinite-app.theme-night.infinite-app :is(.workspace-shell,.workspace-grid,.module-body,.console-board,.storyboard-image-console-board){color:var(--night-text)!important;background:var(--night-bg-soft)!important;background-image:none!important}main.infinite-app.theme-night.infinite-app :is(input,textarea,select){color:var(--night-text)!important;-webkit-text-fill-color:var(--night-text)!important;border-color:var(--night-line-soft)!important;text-shadow:none!important}main.infinite-app.theme-night.infinite-app :is(input::placeholder,textarea::placeholder){color:#d6c6bf8a!important;-webkit-text-fill-color:rgba(214,198,191,.54)!important}main.infinite-app.theme-night.infinite-app :is(input:focus,textarea:focus,select:focus){border-color:var(--night-line-strong)!important;box-shadow:0 0 0 2px #2d30332e,inset 3px 4px 9px #00000080!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail{position:fixed!important;box-sizing:border-box!important;display:grid!important;grid-template-rows:minmax(0,1fr)!important;align-content:stretch!important;gap:0!important;width:var(--project-sidebar-width)!important;min-width:var(--project-sidebar-width)!important;max-width:var(--project-sidebar-width)!important;left:calc((max(var(--project-sidebar-main-left),calc((100vw - var(--workspace-max-width)) / 2)) - var(--project-sidebar-width)) / 2)!important;top:172px!important;bottom:auto!important;height:calc(100vh - 202px)!important;min-height:0!important;padding:0!important;color:var(--night-text)!important;background:transparent!important;background-image:none!important;border:0!important;transform:none!important;transform-origin:top left!important;overflow:visible!important;contain:layout style!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail:before,main.infinite-app.theme-night.infinite-app .role-rail.role-rail:after{content:none!important;display:none!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-rail-main-card{display:grid!important;box-sizing:border-box!important;align-self:stretch!important;justify-self:center!important;width:74px!important;min-width:74px!important;max-width:74px!important;height:100%!important;min-height:0!important;grid-template-rows:56px minmax(0,1fr) auto!important;padding:14px 10px!important;gap:12px!important;overflow:visible!important;border:0!important;border-radius:999px!important;contain:layout style!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-rail-main-card:before{display:block!important;content:""!important;background:transparent!important;border:0!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list{grid-row:2!important;display:grid!important;justify-items:center!important;align-content:start!important;width:54px!important;min-width:54px!important;max-width:54px!important;margin:0 auto!important;padding:2px 0!important;gap:8px!important;overflow-x:visible!important;overflow-y:auto!important;scrollbar-width:none!important;contain:layout style!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list::-webkit-scrollbar{display:none!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list .role-item.role-item{position:relative!important;display:grid!important;place-items:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;color:var(--night-muted)!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:999px!important;overflow:visible!important;transform:none!important;z-index:1!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list .role-item.role-item:hover,main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list .role-item.role-item:focus-within{z-index:8!important;color:var(--night-silver-strong)!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list .role-item.role-item.active{color:var(--night-text)!important;background:transparent!important;border:0!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list .role-item.role-item.active:after{display:none!important;content:none!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list .role-item.role-item>.role-avatar.role-avatar{display:inline-grid!important;grid-area:1 / 1!important;place-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;color:var(--night-muted)!important;border:1px solid rgba(45,48,51,.18)!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;z-index:3!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list .role-item.role-item.active>.role-avatar.role-avatar{color:#fff6f3!important;-webkit-text-fill-color:#fff6f3!important;border-color:#9aa0a657!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list .role-item.role-item em{position:absolute!important;top:50%!important;left:43px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;width:max-content!important;min-width:0!important;max-width:0!important;height:34px!important;min-height:34px!important;padding:0!important;color:var(--night-text-soft)!important;-webkit-text-fill-color:var(--night-text-soft)!important;border:1px solid rgba(45,48,51,.18)!important;border-radius:999px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;text-overflow:ellipsis!important;text-shadow:none!important;white-space:nowrap!important;transform:translate(-10px,-50%)!important;transition:max-width .18s ease,padding .18s ease,opacity .14s ease,transform .18s ease!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list .role-item.role-item.active em{max-width:86px!important;padding:0 14px 0 16px!important;color:#fff6f3!important;-webkit-text-fill-color:#fff6f3!important;border-color:#9aa0a657!important;opacity:1!important;transform:translateY(-50%)!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-rail-bottom-card{grid-row:3!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-items:center!important;width:54px!important;min-width:54px!important;max-width:54px!important;margin:0 auto!important;padding:10px 0 0!important;gap:8px!important;background:transparent!important;background-image:none!important;border:0!important;border-top:0!important;border-radius:0!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .add-role-button.add-role-button{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important;color:var(--night-text-soft)!important;-webkit-text-fill-color:var(--night-text-soft)!important;border:1px solid rgba(45,48,51,.18)!important;border-radius:999px!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .add-role-button.add-role-button{color:var(--night-text-soft)!important;-webkit-text-fill-color:var(--night-text-soft)!important;border-color:#2d30332e!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench .reference-image-control-column.reference-image-control-column .image-reference-panel.image-reference-panel .image-ref-slot.empty>span{display:none!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench .reference-image-control-column.reference-image-control-column .image-reference-panel.image-reference-panel .image-ref-slot.empty{background:color-mix(in srgb,var(--field, #f0f1f1),transparent 34%)!important;border-color:color-mix(in srgb,var(--line, #dedfdf),transparent 30%)!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench .reference-image-control-column.reference-image-control-column .reference-image-top-panel.reference-image-top-panel .image-reference-panel.image-reference-panel .image-ref-slot.filled>.image-ref-remove-button.image-ref-remove-button{background:#cd2323!important;background-color:#cd2323!important;background-image:none!important;color:#fff!important;border-radius:999px!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;border:0!important;padding:0!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench .reference-image-control-column.reference-image-control-column .reference-image-top-panel.reference-image-top-panel .image-reference-panel.image-reference-panel .image-ref-slot.filled>span{top:6px!important;bottom:auto!important;left:6px!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-control-column.reference-image-control-column .image-prompt-panel.image-prompt-panel>.primary-action.primary-action:not(:disabled){color:var(--day-btn-primary-text)!important;-webkit-text-fill-color:var(--day-btn-primary-text)!important;background:var(--day-btn-primary)!important;background-image:none!important;background-color:var(--day-btn-primary)!important;border-color:var(--day-btn-primary-strong)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-control-column.reference-image-control-column .image-prompt-panel.image-prompt-panel>.primary-action.primary-action:hover:not(:disabled){color:var(--day-btn-primary-text)!important;-webkit-text-fill-color:var(--day-btn-primary-text)!important;background:var(--day-btn-primary-strong)!important;background-image:none!important;border-color:var(--day-btn-primary-strong)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-control-column.reference-image-control-column .image-prompt-panel.image-prompt-panel>.primary-action.primary-action:disabled{color:var(--day-muted, #746f6b)!important;-webkit-text-fill-color:var(--day-muted, #746f6b)!important;background:var(--day-field, #eef8fd)!important;background-image:none!important;border-color:var(--cloud-white-line, #cfe1ec)!important;opacity:.72!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-rail-main-card.role-rail-main-card{border:0!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-rail-main-card.role-rail-main-card:before{background:transparent!important;background-image:none!important;border:0!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-rail-bottom-card.role-rail-bottom-card{border-top:0!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail{z-index:5000!important;overflow:visible!important;isolation:isolate!important;contain:none!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-rail-main-card.role-rail-main-card{overflow:visible!important;contain:none!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-list.role-list .role-item.role-item.editing{overflow:visible!important;z-index:160!important;contain:none!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar{color:#958985!important;-webkit-text-fill-color:#958985!important;background:#09090a75!important;background-image:none!important;border-color:#aeb4b91a!important;text-shadow:none!important;filter:none!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar>span,main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar>.image-result-index.image-result-index{color:#9f918c!important;-webkit-text-fill-color:#9f918c!important;background:transparent!important;background-image:none!important;border-color:transparent!important;text-shadow:none!important;filter:none!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-meta-bar.image-result-meta-bar>.image-result-index.image-result-index{color:#c8bbb5!important;-webkit-text-fill-color:#c8bbb5!important;background:#aeb4b90b!important;border-color:#aeb4b91a!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail.role-rail{position:fixed!important;left:calc((max(var(--project-sidebar-main-left),calc((100vw - var(--workspace-max-width)) / 2)) - var(--project-sidebar-width)) / 2)!important;top:172px!important;bottom:auto!important;width:var(--project-sidebar-width)!important;min-width:var(--project-sidebar-width)!important;max-width:var(--project-sidebar-width)!important;height:calc(100vh - 202px)!important;min-height:0!important;padding:0!important;overflow:visible!important;transform:none!important;z-index:5000!important;isolation:isolate!important;contain:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-rail-main-card.role-rail-main-card{width:74px!important;min-width:74px!important;max-width:74px!important;height:100%!important;grid-template-rows:56px minmax(0,1fr) auto!important;padding:14px 10px!important;gap:12px!important;overflow:visible!important;contain:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list{width:54px!important;min-width:54px!important;max-width:54px!important;padding:2px 0!important;gap:8px!important;overflow-x:visible!important;overflow-y:auto!important;scrollbar-width:none!important;contain:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list .role-item.role-item{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;overflow:visible!important;contain:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list .role-item.role-item>.role-avatar.role-avatar{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important}main.infinite-app.theme-night.infinite-app{--night-cloud-black: #000000;--app-bg: var(--night-cloud-black) !important;--workspace-wallpaper: var(--night-cloud-black) !important;background:var(--night-cloud-black)!important;background-image:none!important;background-color:var(--night-cloud-black)!important}main.infinite-app.theme-night.infinite-app:before,main.infinite-app.theme-night.infinite-app:after{content:""!important;display:none!important;pointer-events:none!important}main.infinite-app.theme-night.infinite-app:before{opacity:0!important;background:none!important;background-image:none!important;filter:none!important;mix-blend-mode:normal!important;transform:none!important}main.infinite-app.theme-night.infinite-app:after{opacity:0!important;background:none!important;background-image:none!important;filter:none!important;mix-blend-mode:normal!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell{background:var(--pure-page)!important;background-color:var(--pure-page)!important;background-image:none!important}main.infinite-app.theme-night.infinite-app{--module-bg: var(--night-cloud-black) !important;--night-solid-surface-border: rgba(174, 180, 185, .105);--night-solid-surface-shadow: 0 0 0 1px rgba(174, 180, 185, .025), 8px 10px 22px rgba(0, 0, 0, .32), inset 1px 1px 0 rgba(174, 180, 185, .045), inset -1px -1px 0 rgba(0, 0, 0, .5)}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-rail-main-card.role-rail-main-card{display:grid!important;grid-template-rows:56px minmax(0,1fr) 106px!important;align-content:stretch!important;min-height:0!important;height:100%!important;padding-top:14px!important;padding-bottom:14px!important;gap:12px!important;overflow:visible!important;contain:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-rail-main-card.role-rail-main-card:before{content:none!important;display:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-rail-header.role-rail-header{grid-row:1!important;display:grid!important;place-items:center!important;align-content:center!important;justify-self:center!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:56px!important;min-height:56px!important;max-height:56px!important;gap:4px!important;padding:0!important;border-radius:999px!important;line-height:1!important;pointer-events:none!important;z-index:2!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-rail-header.role-rail-header svg{display:block!important;width:17px!important;height:17px!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-rail-header.role-rail-header span{display:block!important;font-size:11px!important;font-weight:900!important;letter-spacing:0!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list{grid-row:2!important;display:grid!important;align-content:start!important;justify-items:center!important;align-self:stretch!important;justify-self:center!important;width:54px!important;min-width:54px!important;max-width:54px!important;min-height:0!important;height:auto!important;max-height:100%!important;margin:0 auto!important;padding:2px 0!important;gap:8px!important;overflow:hidden auto!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;contain:paint layout!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-list.role-list .role-item.role-item{flex:0 0 auto!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-rail-bottom-card.role-rail-bottom-card{grid-row:3!important;align-self:end!important;justify-self:center!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-items:center!important;flex:0 0 106px!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:106px!important;min-height:106px!important;max-height:106px!important;margin:0 auto!important;padding:10px 0 0!important;gap:8px!important;overflow:visible!important;z-index:20!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-rail-header.role-rail-header{color:var(--day-muted, #746f6b)!important;-webkit-text-fill-color:var(--day-muted, #746f6b)!important;background:var(--day-accent-soft, #eef8fd)!important;background-image:none!important;border:1px solid var(--cloud-white-line, #cfe1ec)!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-rail-header.role-rail-header{color:var(--night-text-soft)!important;-webkit-text-fill-color:var(--night-text-soft)!important;border:1px solid rgba(45,48,51,.18)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-delete-popover.role-delete-popover{position:absolute!important;top:50%;left:78px!important;z-index:320!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;box-sizing:border-box!important;width:244px!important;min-width:244px!important;max-width:244px!important;min-height:86px!important;padding:12px!important;border-radius:16px!important;pointer-events:auto!important;transform:translateY(-50%)!important;contain:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-delete-popover.role-delete-popover strong{display:block!important;min-width:0!important;overflow:hidden!important;font-size:13px!important;font-weight:900!important;letter-spacing:0!important;line-height:1.35!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-delete-popover-actions.role-delete-popover-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-delete-popover-actions.role-delete-popover-actions button{display:inline-grid!important;place-items:center!important;min-width:0!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0 10px!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-delete-popover.role-delete-popover{color:var(--day-text, #20252a)!important;-webkit-text-fill-color:var(--day-text, #20252a)!important;background:var(--day-surface, #ffffff)!important;background-image:none!important;border:1px solid var(--cloud-white-line, #cfe1ec)!important;box-shadow:0 12px 26px #20252a1f!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-delete-popover-cancel.role-delete-popover-cancel{color:var(--day-muted, #746f6b)!important;-webkit-text-fill-color:var(--day-muted, #746f6b)!important;background:var(--day-field, #eef8fd)!important;border:1px solid var(--cloud-white-line, #cfe1ec)!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail .role-delete-popover-complete.role-delete-popover-complete{color:var(--day-btn-primary-text, #ffffff)!important;-webkit-text-fill-color:var(--day-btn-primary-text, #ffffff)!important;background:var(--day-btn-primary, #2d7bbd)!important;border:1px solid var(--day-btn-primary-strong, #24689f)!important;box-shadow:none!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-delete-popover.role-delete-popover{color:#fff6f3!important;-webkit-text-fill-color:#fff6f3!important;border:1px solid rgba(85,91,96,.34)!important;box-shadow:8px 12px 26px #00000094,inset 1px 1px #aeb4b91c,inset -1px -1px #00000094!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-delete-popover-cancel.role-delete-popover-cancel{color:var(--night-text-soft)!important;-webkit-text-fill-color:var(--night-text-soft)!important;border:1px solid rgba(45,48,51,.2)!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail .role-delete-popover-complete.role-delete-popover-complete{color:#f7f8f9!important;-webkit-text-fill-color:#f7f8f9!important;background:var(--night-silver, #181a1c)!important;border:1px solid var(--night-silver-strong, #24272a)!important;box-shadow:0 8px 18px #24272a4d!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench>.image-results-panel.image-results-panel{display:grid!important;grid-template-rows:minmax(0,1fr)!important;align-content:stretch!important;align-items:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench>.image-results-panel.image-results-panel>.result-heading.result-heading{display:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench>.image-results-panel.image-results-panel>.image-result-list.image-result-list{grid-row:1!important;align-self:stretch!important;align-content:start!important;height:100%!important;min-height:0!important;max-height:100%!important;scrollbar-width:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench>.image-results-panel.image-results-panel>.image-result-list.image-result-list::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench>.image-results-panel.image-results-panel>.image-result-list.image-result-list:not(.empty):not(.grouped){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:max-content!important;align-content:start!important;align-items:start!important;gap:8px!important;padding-right:2px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench .image-result-card.image-result-card{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;grid-template-rows:auto auto!important;align-content:start!important;gap:8px!important;padding:7px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench)>.image-results-panel.image-results-panel>.image-result-list.image-result-list.grouped{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content!important;align-content:start!important;align-items:stretch!important;gap:14px!important;height:100%!important;min-height:0!important;max-height:100%!important;padding-right:2px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench)>.image-results-panel.image-results-panel>.image-result-list.image-result-list.grouped::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group.image-result-group{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:start!important;align-items:start!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group-meta.image-result-group-meta{display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:center!important;gap:6px!important;box-sizing:border-box!important;width:max-content!important;min-width:0!important;max-width:min(100%,560px)!important;min-height:34px!important;padding:4px 7px!important;overflow:hidden!important;border-radius:16px!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group-meta.image-result-group-meta>span{display:inline-block!important;flex:0 1 auto!important;min-width:0!important;max-width:130px!important;padding:5px 7px!important;overflow:hidden!important;border-radius:999px!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-weight:860!important;line-height:1!important;letter-spacing:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group-meta.image-result-group-meta>.image-result-group-index.image-result-group-index{display:inline-grid!important;flex:0 0 28px!important;place-items:center!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:0!important;font-size:11px!important;font-weight:920!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group-meta.image-result-group-meta>.image-result-group-summary.image-result-group-summary{flex:1 1 auto!important;width:auto!important;max-width:470px!important;padding:0 3px!important;background:transparent!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group-grid.image-result-group-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;justify-content:stretch!important;gap:8px!important;width:100%!important;min-width:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group.single .image-result-group-grid.image-result-group-grid{grid-template-columns:minmax(0,calc((100% - 8px)/2))!important;justify-content:center!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-card.image-result-card{display:grid!important;grid-template-rows:minmax(0,auto)!important;align-content:start!important;gap:0!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:7px!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-card.image-result-card>.image-result-meta-bar.image-result-meta-bar{display:none!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group-meta.image-result-group-meta{color:var(--day-text, #20252a)!important;-webkit-text-fill-color:var(--day-text, #20252a)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid var(--cloud-white-line, #cfe1ec)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group-meta.image-result-group-meta>span{background:#ffffff7a!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group-meta.image-result-group-meta>.image-result-group-summary.image-result-group-summary{background:transparent!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group-meta.image-result-group-meta>.image-result-group-index.image-result-group-index{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--day-accent, #2d7bbd)!important;background-image:none!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group-meta.image-result-group-meta{color:#f7f8f9!important;-webkit-text-fill-color:#f7f8f9!important;border:1px solid rgba(85,91,96,.24)!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group-meta.image-result-group-meta>span{background:#aeb4b914!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group-meta.image-result-group-meta>.image-result-group-summary.image-result-group-summary{background:transparent!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-group-meta.image-result-group-meta>.image-result-group-index.image-result-group-index{color:#f7f8f9!important;-webkit-text-fill-color:#f7f8f9!important;background:var(--night-cta-silver)!important;background-image:var(--night-cta-silver)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media{position:relative!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button{position:absolute!important;top:50%!important;right:auto!important;bottom:auto!important;left:50%!important;z-index:5!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;box-sizing:border-box!important;width:auto!important;min-width:78px!important;max-width:calc(100% - 18px)!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0 12px!important;overflow:hidden!important;border-radius:999px!important;opacity:0!important;outline:0!important;pointer-events:none!important;transform:translate(-50%,-50%) scale(.96)!important;transform-origin:50% 50%!important;transition:opacity .14s ease,transform .14s ease,background-color .14s ease!important;white-space:nowrap!important;font-size:12px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;text-shadow:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media:hover>.image-result-center-download-button.image-result-center-download-button,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button:hover,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button:focus-visible{opacity:1!important;pointer-events:auto!important;transform:translate(-50%,-50%) scale(1)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button:before,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button:after{display:none!important;content:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button svg{display:block!important;flex:0 0 auto!important;width:15px!important;height:15px!important;color:currentColor!important;stroke:currentColor!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--day-accent, #2d7bbd)!important;background-image:none!important;border:0!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button:hover{background:var(--day-accent-strong, #24689f)!important;background-image:none!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button{color:#f7f8f9!important;-webkit-text-fill-color:#f7f8f9!important;background:var(--night-cta-silver)!important;background-image:var(--night-cta-silver)!important;border:0!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button:hover{background:var(--night-cta-silver-hover)!important;background-image:var(--night-cta-silver-hover)!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button:active{background:var(--night-cta-silver-active)!important;background-image:var(--night-cta-silver-active)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked{overflow:hidden!important;padding-bottom:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked>.workspace-grid.mode-imageGrid.mode-imageGrid,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .module-imageBoard.module-imageBoard,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .module-imageBoard.module-imageBoard>.module-body,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .storyboard-image-console-board.storyboard-image-console-board{min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked>.workspace-grid.mode-imageGrid.mode-imageGrid{align-content:stretch!important;align-items:stretch!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .storyboard-image-console-board.storyboard-image-console-board{grid-template-columns:var(--storyboard-info-column-width, 404px) minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;padding:2px 2px 0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .storyboard-info-column.storyboard-info-column{position:relative!important;top:auto!important;left:auto!important;grid-column:1!important;grid-row:1!important;align-self:stretch!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important;transform:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .storyboard-info-column.storyboard-info-column .storyboard-info-card.storyboard-info-card{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .storyboard-canvas-column.storyboard-canvas-column{grid-column:2!important;grid-row:1!important;align-self:stretch!important;align-content:start!important;height:100%!important;min-height:0!important;max-height:100%!important;padding-right:2px!important;padding-bottom:12px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:none!important}main.infinite-app.theme-day.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .storyboard-canvas-column.storyboard-canvas-column{background:var(--day-page, #f5f5f5)!important;background-color:var(--day-page, #f5f5f5)!important;background-image:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .storyboard-canvas-column.storyboard-canvas-column::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .storyboard-canvas-column.storyboard-canvas-column>.storyboard-image-lane.storyboard-image-lane{align-self:start!important}@media (max-width: 1500px){main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked{overflow:auto!important;padding-bottom:14px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked>.workspace-grid.mode-imageGrid.mode-imageGrid,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .module-imageBoard.module-imageBoard,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .module-imageBoard.module-imageBoard>.module-body,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .storyboard-image-console-board.storyboard-image-console-board,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .storyboard-info-column.storyboard-info-column,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked .storyboard-canvas-column.storyboard-canvas-column{height:auto!important;max-height:none!important;overflow:visible!important}}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox{z-index:10000!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) auto!important;justify-items:center!important;align-items:center!important;align-content:stretch!important;gap:10px!important;padding:56px 88px 20px!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox>.lightbox-image-stage.lightbox-image-stage{--lightbox-stage-width: min(90vw, calc(100vw - 220px) , 1800px);--lightbox-stage-height: min( calc(100dvh - 154px) , 1120px);grid-row:1!important;align-self:center!important;justify-self:center!important;width:var(--lightbox-stage-width)!important;height:var(--lightbox-stage-height)!important;max-width:var(--lightbox-stage-width)!important;max-height:var(--lightbox-stage-height)!important;min-width:0!important;min-height:0!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-frame.lightbox-image-frame{display:grid!important;place-items:center!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-frame.lightbox-image-frame.landscape{width:min(100%,calc(var(--lightbox-stage-height) * 16 / 9))!important;height:min(100%,calc(var(--lightbox-stage-width) * 9 / 16))!important;aspect-ratio:16 / 9!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-frame.lightbox-image-frame.portrait{width:min(100%,calc(var(--lightbox-stage-height) * 9 / 16))!important;height:min(100%,calc(var(--lightbox-stage-width) * 16 / 9))!important;aspect-ratio:9 / 16!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-frame.lightbox-image-frame.square{width:min(100%,var(--lightbox-stage-height))!important;height:min(100%,var(--lightbox-stage-width))!important;aspect-ratio:1!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage.zoomed .lightbox-image-frame.lightbox-image-frame{width:100%!important;height:100%!important;aspect-ratio:auto!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-controls.lightbox-controls{position:relative!important;grid-row:2!important;display:grid!important;justify-items:center!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:min(100%,320px)!important;min-height:0!important;transform:none!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-download-button.lightbox-download-button{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:78px!important;min-height:38px!important;padding:0 18px!important;transform:none!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-close.lightbox-close{position:fixed!important;top:24px!important;right:24px!important;bottom:auto!important;left:auto!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-nav.lightbox-nav{position:fixed!important;top:50%!important;bottom:auto!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:999px!important;transform:translateY(-50%)!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-nav.previous.previous{left:24px!important;right:auto!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-nav.next.next{right:24px!important;left:auto!important}main.infinite-app.theme-day.infinite-app .asset-lightbox.asset-lightbox .lightbox-download-button.lightbox-download-button{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--day-accent, #2d7bbd)!important;background-image:none!important;border:0!important}main.infinite-app.theme-night.infinite-app .asset-lightbox.asset-lightbox .lightbox-download-button.lightbox-download-button{color:#f7f8f9!important;-webkit-text-fill-color:#f7f8f9!important;background:var(--night-cta-silver)!important;background-image:var(--night-cta-silver)!important;border:0!important;box-shadow:var(--night-cta-silver-shadow)!important}main.infinite-app.theme-night.infinite-app .asset-lightbox.asset-lightbox .lightbox-download-button.lightbox-download-button:hover:not(:disabled){background:var(--night-cta-silver-hover)!important;background-image:var(--night-cta-silver-hover)!important;box-shadow:var(--night-cta-silver-hover-shadow)!important}main.infinite-app.theme-night.infinite-app .asset-lightbox.asset-lightbox .lightbox-download-button.lightbox-download-button:active:not(:disabled){background:var(--night-cta-silver-active)!important;background-image:var(--night-cta-silver-active)!important;box-shadow:var(--night-cta-silver-active-shadow)!important}@media (max-width: 760px){main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox{gap:10px!important;padding:54px 18px 18px!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox>.lightbox-image-stage.lightbox-image-stage{--lightbox-stage-width: 92vw;--lightbox-stage-height: calc(100dvh - 156px) }main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-nav.previous.previous{left:10px!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-nav.next.next{right:10px!important}}main.infinite-app.infinite-app.infinite-app .image-result-media.image-result-media:focus-within:not(:hover):after{opacity:0!important}main.infinite-app.infinite-app.infinite-app .image-result-media.image-result-media:focus-within:not(:hover)>.image-result-download-button.image-result-download-button,main.infinite-app.infinite-app.infinite-app .image-result-media.image-result-media:focus-within:not(:hover)>.image-result-center-download-button.image-result-center-download-button{opacity:0!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .image-result-media.image-result-media:hover>.image-result-download-button.image-result-download-button,main.infinite-app.infinite-app.infinite-app .image-result-media.image-result-media>.image-result-download-button.image-result-download-button:focus-visible{opacity:1!important;pointer-events:auto!important}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card,main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media,main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-preview-button.image-result-preview-button,main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox>.lightbox-image-stage.lightbox-image-stage,main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-frame.lightbox-image-frame,main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage img{background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card{padding:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-card.image-result-card{padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;outline:0!important}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media img,main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;border-radius:0!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage:not(.zoomed),main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage:not(.zoomed) .lightbox-image-frame.lightbox-image-frame{overflow:visible!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage.zoomed,main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage.zoomed .lightbox-image-frame.lightbox-image-frame{overflow:hidden!important}main.infinite-app.theme-night.infinite-app{--night-cloud-black: var(--pure-page) !important;--night-surface: var(--pure-surface) !important;--night-surface-soft: var(--pure-surface-soft) !important;--night-panel: var(--pure-surface) !important;--night-cta-silver: #24272a;--night-cta-silver-hover: #34383c;--night-cta-silver-active: #151719;--night-cta-silver-shadow: none;--night-cta-silver-hover-shadow: none;--night-cta-silver-active-shadow: none;--app-bg: var(--pure-page) !important;--workspace-wallpaper: var(--pure-page) !important;background:var(--pure-page)!important;background-color:var(--pure-page)!important;background-image:none!important}main.infinite-app.theme-night.infinite-app:before,main.infinite-app.theme-night.infinite-app:after{display:none!important;content:none!important;background:none!important;background-image:none!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.workspace-shell,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-grid.workspace-grid{background:var(--pure-page)!important;background-color:var(--pure-page)!important;background-image:none!important}main.infinite-app.theme-night.infinite-app.infinite-app .module.module,main.infinite-app.theme-night.infinite-app.infinite-app .module-body.module-body,main.infinite-app.theme-night.infinite-app.infinite-app .console-board.console-board,main.infinite-app.theme-night.infinite-app.infinite-app .storyboard-image-console-board.storyboard-image-console-board,main.infinite-app.theme-night.infinite-app.infinite-app .storyboard-image-lane.storyboard-image-lane,main.infinite-app.theme-night.infinite-app.infinite-app .dual-image-lane.dual-image-lane,main.infinite-app.theme-night.infinite-app.infinite-app .image-workbench.image-workbench,main.infinite-app.theme-night.infinite-app.infinite-app .reference-image-control-column.reference-image-control-column,main.infinite-app.theme-night.infinite-app.infinite-app .storyboard-info-column.storyboard-info-column,main.infinite-app.theme-night.infinite-app.infinite-app .storyboard-info-card.storyboard-info-card,main.infinite-app.theme-night.infinite-app.infinite-app .image-reference-panel.image-reference-panel,main.infinite-app.theme-night.infinite-app.infinite-app .image-prompt-panel.image-prompt-panel,main.infinite-app.theme-night.infinite-app.infinite-app .image-results-panel.image-results-panel,main.infinite-app.theme-night.infinite-app.infinite-app .image-ai-panel.image-ai-panel,main.infinite-app.theme-night.infinite-app.infinite-app .style-skill-panel.style-skill-panel,main.infinite-app.theme-night.infinite-app.infinite-app .material-library-panel.material-library-panel,main.infinite-app.theme-night.infinite-app.infinite-app .generated-history-panel.generated-history-panel,main.infinite-app.theme-night.infinite-app.infinite-app .reference-history-panel.reference-history-panel,main.infinite-app.theme-night.infinite-app.infinite-app .asset-lightbox.asset-lightbox,main.infinite-app.theme-night.infinite-app.infinite-app .image-result-card.image-result-card{background:var(--pure-surface)!important;background-color:var(--pure-surface)!important;background-image:none!important}main.infinite-app.theme-night.infinite-app.infinite-app .storyboard-canvas-column.storyboard-canvas-column,main.infinite-app.theme-night.infinite-app.infinite-app .reference-image-workbench.reference-image-workbench{background:var(--pure-page)!important;background-color:var(--pure-page)!important;background-image:none!important}main.infinite-app.theme-night.infinite-app.infinite-app .role-rail.role-rail :is(.role-rail-main-card.role-rail-main-card,.role-rail-header.role-rail-header,.role-rail-bottom-card.role-rail-bottom-card){background:var(--pure-surface)!important;background-color:var(--pure-surface)!important;background-image:none!important;border-color:#aeb4b91a!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.workspace-grid :is(input,textarea,select,.negative-textarea.negative-textarea){background:var(--pure-field)!important;background-color:var(--pure-field)!important;background-image:none!important;border-color:var(--pure-line)!important}main.infinite-app.theme-night.infinite-app.infinite-app .floating-toolbar.floating-toolbar .toolbar-account-identity.toolbar-account-identity .toolbar-account-avatar.toolbar-account-avatar,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.workspace-shell .reference-history-button.reference-history-button,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.workspace-grid .sync-settings-button.sync-settings-button,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.workspace-grid .image-result-group-meta.image-result-group-meta,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .reference-image-workbench.reference-image-workbench .reference-image-control-column.reference-image-control-column .reference-image-top-panel.reference-image-top-panel .image-reference-panel.image-reference-panel .image-ref-grid.image-ref-grid .image-ref-slot.image-ref-slot.empty{background:#000!important;background-color:#000!important;background-image:none!important;border-color:#aeb4b91a!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .image-status-line.image-status-line{color:#8f969d!important;background:#000!important;background-color:#000!important;background-image:none!important;border-color:#aeb4b91f!important}main.infinite-app.infinite-app.infinite-app :is(.side-workbench-actions.side-workbench-actions,.storyboard-side-scroll-zone.storyboard-side-scroll-zone){--side-actions-left: calc(max(var(--project-sidebar-main-left), calc((100vw - var(--workspace-max-width)) / 2)) + min(calc(100vw - var(--project-sidebar-main-left) - 218px), var(--workspace-max-width)) + 14px) }main.infinite-app.infinite-app.infinite-app .storyboard-side-scroll-zone.storyboard-side-scroll-zone{position:fixed!important;top:172px!important;right:0!important;bottom:30px!important;left:calc(100vw - 56px)!important;z-index:23!important;background:transparent!important;overscroll-behavior:contain!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions{position:fixed!important;top:50vh!important;right:auto!important;bottom:auto!important;left:min(calc(100vw - 56px),var(--side-actions-left))!important;z-index:24!important;box-sizing:border-box!important;display:grid!important;grid-auto-flow:row!important;grid-auto-rows:max-content!important;align-items:center!important;justify-items:center!important;width:42px!important;gap:10px!important;transform:translateY(-50%) scale(var(--workbench-scale))!important;transform-origin:left center!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions :is(.reference-history-button.reference-history-button-side,.storyboard-layout-side-button.storyboard-layout-side-button){position:static!important;inset:auto!important;box-sizing:border-box!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:86px!important;min-height:86px!important;max-height:86px!important;gap:5px!important;padding:8px 0!important;border-radius:999px!important;line-height:1!important;transform:none!important;transform-origin:center!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .storyboard-selection-side-actions.storyboard-selection-side-actions{position:static!important;inset:auto!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content!important;align-items:center!important;justify-items:center!important;gap:8px!important;width:42px!important;min-width:42px!important;max-width:42px!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .storyboard-selection-side-actions.storyboard-selection-side-actions>span{display:block!important;width:42px!important;max-width:42px!important;overflow:hidden!important;color:var(--text-soft)!important;-webkit-text-fill-color:var(--text-soft)!important;font-size:10px!important;font-weight:900!important;line-height:1.05!important;letter-spacing:0!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .storyboard-selection-side-button.storyboard-selection-side-button{position:static!important;inset:auto!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;min-height:92px!important;height:92px!important;max-height:92px!important;padding:10px 7px!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;background:inherit!important;border:1px solid currentColor!important;border-radius:999px!important;font-size:11px!important;font-weight:950!important;line-height:1.1!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important;writing-mode:vertical-rl!important;text-orientation:mixed!important;transform:none!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .storyboard-selection-side-button.storyboard-selection-side-button:hover,main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .storyboard-selection-side-button.storyboard-selection-side-button:focus-visible{border-color:#e8edffe0!important;filter:brightness(1.04)!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .storyboard-selection-side-button.storyboard-selection-side-button:disabled{cursor:not-allowed!important;opacity:.42!important;filter:grayscale(.25)!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions :is(.reference-history-button.reference-history-button-side,.storyboard-layout-side-button.storyboard-layout-side-button,.storyboard-selection-side-button.storyboard-selection-side-button) svg{width:18px!important;height:18px!important;flex:0 0 auto!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions :is(.reference-history-button.reference-history-button-side,.storyboard-layout-side-button.storyboard-layout-side-button,.storyboard-selection-side-button.storyboard-selection-side-button) span{display:block!important;max-width:34px!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:12px!important;font-weight:900!important;line-height:1.05!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important}main.infinite-app.theme-day.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions :is(.reference-history-button.reference-history-button-side,.storyboard-layout-side-button.storyboard-layout-side-button,.storyboard-selection-side-button.storyboard-selection-side-button){color:var(--day-accent-strong, #24689f)!important;-webkit-text-fill-color:var(--day-accent-strong, #24689f)!important;background:var(--day-accent-soft, #eef8fd)!important;background-color:var(--day-accent-soft, #eef8fd)!important;background-image:none!important;border:1px solid var(--cloud-white-line, #cfe1ec)!important}main.infinite-app.theme-night.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions :is(.reference-history-button.reference-history-button-side,.storyboard-layout-side-button.storyboard-layout-side-button,.storyboard-selection-side-button.storyboard-selection-side-button){color:#8f969d!important;-webkit-text-fill-color:#8f969d!important;background:#000!important;background-color:#000!important;background-image:none!important;border:1px solid rgba(85,91,96,.36)!important}main.infinite-app.theme-day.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions :is(.reference-history-button.reference-history-button-side,.storyboard-layout-side-button.storyboard-layout-side-button,.storyboard-selection-side-button.storyboard-selection-side-button):is(:hover,:focus-visible,.active){color:var(--day-accent-strong, #24689f)!important;-webkit-text-fill-color:var(--day-accent-strong, #24689f)!important;border-color:var(--day-accent, #2d7bbd)!important}main.infinite-app.theme-night.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions :is(.reference-history-button.reference-history-button-side,.storyboard-layout-side-button.storyboard-layout-side-button,.storyboard-selection-side-button.storyboard-selection-side-button):is(:hover,:focus-visible,.active){color:#f7f8f9!important;-webkit-text-fill-color:#f7f8f9!important;border-color:#9aa0a66b!important}main.infinite-app.infinite-app.infinite-app .reference-history-panel.reference-history-panel{--reference-history-panel-width: min(420px, calc(100vw - 88px) );--reference-history-side-left: calc(max(var(--project-sidebar-main-left), calc((100vw - var(--workspace-max-width)) / 2)) + min(calc(100vw - var(--project-sidebar-main-left) - 218px), var(--workspace-max-width)) + 14px) ;position:fixed!important;top:max(96px,calc(50vh - 310px))!important;right:auto!important;bottom:auto!important;left:min(calc(100vw - var(--reference-history-panel-width) - 18px),max(18px,calc(var(--reference-history-side-left) - var(--reference-history-panel-width) - 14px)))!important;width:var(--reference-history-panel-width)!important;max-height:min(620px,calc(100vh - 112px))!important;transform:none!important}@media (max-width: 1500px){main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions{right:12px!important;left:auto!important}main.infinite-app.infinite-app.infinite-app .reference-history-panel.reference-history-panel{right:64px!important;left:auto!important;width:min(420px,calc(100vw - 88px))!important}}main.infinite-app.infinite-app.infinite-app .reference-history-panel.reference-history-panel{--reference-history-card-height: 70px;--reference-history-list-gap: 9px;--reference-history-list-padding: 10px;--reference-history-visible-count: 6;--reference-history-list-max-height: calc( (var(--reference-history-card-height) * var(--reference-history-visible-count)) + (var(--reference-history-list-gap) * (var(--reference-history-visible-count) - 1)) + (var(--reference-history-list-padding) * 2) );grid-template-rows:auto minmax(0,auto)!important;min-height:0!important}main.infinite-app.infinite-app.infinite-app .reference-history-panel.reference-history-panel .reference-history-header.reference-history-header{grid-row:1!important;flex:0 0 auto!important}main.infinite-app.infinite-app.infinite-app .reference-history-panel.reference-history-panel .reference-history-list.reference-history-list{grid-row:2!important;gap:var(--reference-history-list-gap)!important;min-height:0!important;max-height:min(var(--reference-history-list-max-height),calc(100vh - 182px))!important;padding:var(--reference-history-list-padding)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:none!important}main.infinite-app.infinite-app.infinite-app .reference-history-panel.reference-history-panel .reference-history-list.reference-history-list::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}main.infinite-app.infinite-app.infinite-app .reference-history-panel.reference-history-panel .reference-history-card.reference-history-card{min-height:var(--reference-history-card-height)!important}main.infinite-app.infinite-app.infinite-app .reference-history-panel.reference-history-panel .reference-history-card.reference-history-card>button{min-height:var(--reference-history-card-height)!important;max-height:var(--reference-history-card-height)!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox{background:#000000e0!important;background-color:#000000e0!important;background-image:none!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox>.lightbox-image-stage.lightbox-image-stage,main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-frame.lightbox-image-frame{background:#000!important;background-color:#000!important;background-image:none!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage img{opacity:1!important;transition:transform .08s ease-out!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage.panning img{transition:none!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage.zoomed .lightbox-image-frame.lightbox-image-frame.landscape{width:min(100%,calc(var(--lightbox-stage-height) * 16 / 9))!important;height:min(100%,calc(var(--lightbox-stage-width) * 9 / 16))!important;aspect-ratio:16 / 9!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage.zoomed .lightbox-image-frame.lightbox-image-frame.portrait{width:min(100%,calc(var(--lightbox-stage-height) * 9 / 16))!important;height:min(100%,calc(var(--lightbox-stage-width) * 16 / 9))!important;aspect-ratio:9 / 16!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage.zoomed .lightbox-image-frame.lightbox-image-frame.square{width:min(100%,var(--lightbox-stage-height))!important;height:min(100%,var(--lightbox-stage-width))!important;aspect-ratio:1!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-image-stage.lightbox-image-stage.zoomed .lightbox-image-frame.lightbox-image-frame{overflow:visible!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-rail-header.role-rail-header{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important;pointer-events:auto!important;-webkit-user-select:none!important;user-select:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-rail-header.role-rail-header:focus-visible{outline:2px solid color-mix(in srgb,var(--accent),transparent 42%)!important;outline-offset:3px!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail.expanded{left:var(--project-sidebar-expanded-left)!important;width:var(--project-sidebar-expanded-width)!important;min-width:var(--project-sidebar-expanded-width)!important;max-width:var(--project-sidebar-expanded-width)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail.expanded .role-rail-main-card.role-rail-main-card{justify-self:center!important;width:var(--project-sidebar-expanded-width)!important;min-width:var(--project-sidebar-expanded-width)!important;max-width:var(--project-sidebar-expanded-width)!important;border-radius:0!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail.expanded .role-rail-header.role-rail-header{display:inline-flex!important;flex-direction:row!important;justify-content:center!important;width:var(--project-sidebar-expanded-content-width)!important;min-width:var(--project-sidebar-expanded-content-width)!important;max-width:var(--project-sidebar-expanded-content-width)!important;height:56px!important;min-height:56px!important;max-height:56px!important;gap:8px!important;border-radius:0!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail.expanded .role-list.role-list{width:var(--project-sidebar-project-row-width)!important;min-width:var(--project-sidebar-project-row-width)!important;max-width:var(--project-sidebar-project-row-width)!important;justify-self:start!important;margin-inline-start:var(--project-sidebar-project-row-offset)!important;justify-items:stretch!important;overflow:hidden auto!important;overflow-x:hidden!important;overflow-y:auto!important;contain:paint layout!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail.expanded .role-list.role-list .role-item.role-item{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;justify-items:start!important;gap:2px!important;width:var(--project-sidebar-project-row-width)!important;min-width:var(--project-sidebar-project-row-width)!important;max-width:var(--project-sidebar-project-row-width)!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0 2px!important;border-radius:0!important;border:1px solid transparent!important;overflow:hidden!important;contain:layout paint!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail.expanded .role-list.role-list .role-item.role-item>.role-avatar.role-avatar{grid-area:auto!important;justify-self:center!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;border-radius:50%!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail.expanded .role-list.role-list .role-item.role-item em{position:static!important;top:auto!important;left:auto!important;z-index:1!important;display:flex!important;align-items:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;opacity:1!important;overflow:hidden!important;pointer-events:auto!important;transform:none!important;transition:none!important;color:currentColor!important;-webkit-text-fill-color:currentColor!important;background:transparent!important;background-image:none!important;border:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-project-labels{display:grid!important;align-content:center!important;min-width:0!important;width:100%!important;gap:3px!important;line-height:1!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-project-labels>:is(strong,small){display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-project-labels>strong{font-size:13px!important;font-weight:850!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-project-labels>small{font-size:10px!important;font-weight:700!important;opacity:.66!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail.expanded .role-list.role-list .role-item.role-item :is(.role-inline-name-input,.role-inline-name-input:focus){display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 9px!important;border-radius:999px!important;font:inherit!important;font-size:13px!important;font-weight:850!important;line-height:30px!important;outline:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail.expanded .role-delete-popover.role-delete-popover{left:3px!important;right:auto!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail .role-rail-bottom-card.role-rail-bottom-card{flex:0 0 50px!important;height:50px!important;min-height:50px!important;max-height:50px!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail.expanded .role-rail-bottom-card.role-rail-bottom-card{width:var(--project-sidebar-expanded-content-width)!important;min-width:var(--project-sidebar-expanded-content-width)!important;max-width:var(--project-sidebar-expanded-content-width)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .role-rail.role-rail.expanded .add-role-button.add-role-button{width:var(--project-sidebar-expanded-content-width)!important;min-width:var(--project-sidebar-expanded-content-width)!important;max-width:var(--project-sidebar-expanded-content-width)!important;border-radius:0!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail.expanded .role-list.role-list .role-item.role-item{color:var(--day-muted, #746f6b)!important;-webkit-text-fill-color:var(--day-muted, #746f6b)!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail.expanded .role-list.role-list .role-item.role-item:hover,main.infinite-app.theme-day.infinite-app .role-rail.role-rail.expanded .role-list.role-list .role-item.role-item:focus-within{color:var(--day-accent-strong, #24689f)!important;-webkit-text-fill-color:var(--day-accent-strong, #24689f)!important;background:var(--day-accent-soft, #eef8fd)!important;border-color:var(--cloud-white-line, #cfe1ec)!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail.expanded .role-list.role-list .role-item.role-item.active{color:var(--day-accent-strong, #24689f)!important;-webkit-text-fill-color:var(--day-accent-strong, #24689f)!important;background:#eef8fd!important;background-color:#eef8fd!important;border-color:var(--cloud-white-line-strong, #cfe1ec)!important}main.infinite-app.theme-day.infinite-app .role-rail.role-rail.expanded .role-inline-name-input{color:var(--day-accent-strong, #24689f)!important;-webkit-text-fill-color:var(--day-accent-strong, #24689f)!important;background:#ffffffdb!important;border:1px solid rgba(113,194,240,.42)!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail.expanded .role-list.role-list .role-item.role-item{color:var(--night-text-soft)!important;-webkit-text-fill-color:var(--night-text-soft)!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail.expanded .role-list.role-list .role-item.role-item:hover,main.infinite-app.theme-night.infinite-app .role-rail.role-rail.expanded .role-list.role-list .role-item.role-item:focus-within{color:#f7f8f9!important;-webkit-text-fill-color:#f7f8f9!important;background:#24272a3d!important;border-color:#9aa0a63d!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail.expanded .role-list.role-list .role-item.role-item.active{color:#f7f8f9!important;-webkit-text-fill-color:#f7f8f9!important;border-color:#9aa0a657!important}main.infinite-app.theme-night.infinite-app .role-rail.role-rail.expanded .role-inline-name-input{color:var(--night-text)!important;-webkit-text-fill-color:var(--night-text)!important;background:#080809eb!important;border:1px solid rgba(154,160,166,.3)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-top-panel.reference-image-top-panel .reference-jelly-control.reference-jelly-control:before{background:var(--day-accent-soft, #eef8fd)!important;background-image:none!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-top-panel.reference-image-top-panel .reference-jelly-control.reference-jelly-control button.active{color:var(--day-accent-strong, #24689f)!important;-webkit-text-fill-color:var(--day-accent-strong, #24689f)!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .dual-image-lane.dual-image-lane .reference-image-top-panel.reference-image-top-panel .reference-jelly-control.reference-jelly-control:before{background:var(--night-cta-silver)!important;background-color:#181a1c!important;background-image:var(--night-cta-silver)!important;filter:none!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>.add-console-window.add-console-window{grid-column:auto!important;align-self:start!important;justify-self:stretch!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--storyboard-workbench-height, 430px)!important;min-height:var(--storyboard-workbench-height, 430px)!important;max-height:var(--storyboard-workbench-height, 430px)!important;padding:18px!important;gap:10px!important;border-radius:16px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>.add-console-window.add-console-window svg{width:26px!important;height:26px!important;stroke-width:2.4!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>.add-console-window.add-console-window{color:var(--day-accent-strong, #24689f)!important;-webkit-text-fill-color:var(--day-accent-strong, #24689f)!important;background:var(--day-surface, #ffffff)!important;background-color:var(--day-surface, #ffffff)!important;background-image:none!important;border:1px dashed var(--cloud-white-line, #cfe1ec)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>.add-console-window.add-console-window:hover,main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>.add-console-window.add-console-window:focus-visible{color:var(--day-accent-strong, #24689f)!important;-webkit-text-fill-color:var(--day-accent-strong, #24689f)!important;background:var(--day-accent-soft, #eef8fd)!important;background-image:none!important;border-color:var(--day-accent, #2d7bbd)!important;box-shadow:none!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>.add-console-window.add-console-window{color:#f7f8f9!important;-webkit-text-fill-color:#f7f8f9!important;background-color:#000!important;border:1px dashed rgba(154,160,166,.36)!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>.add-console-window.add-console-window:hover,main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>.add-console-window.add-console-window:focus-visible{color:#ffe9fb!important;-webkit-text-fill-color:#ffe9fb!important;border-color:#aeb4b97a!important;box-shadow:inset 1px 1px #e0e3e51f,0 12px 24px #0000006b!important}main.infinite-app.infinite-app.infinite-app.role-rail-suppressed.role-rail-suppressed .role-rail.role-rail,main.infinite-app.infinite-app.infinite-app.role-rail-suppressed.role-rail-suppressed .role-rail.role-rail *{display:none!important;visibility:hidden!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app.role-rail-suppressed.role-rail-suppressed .role-rail.role-rail :is(.role-delete-popover){display:none!important}main.infinite-app.theme-night.infinite-app.infinite-app .role-rail.role-rail .role-rail-main-card.role-rail-main-card{color:#f7f8f9!important;background-color:#050505!important;border-color:#2d303361!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench{grid-template-columns:minmax(220px,.62fr) minmax(360px,1.38fr)!important;border-radius:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel{grid-template-rows:minmax(0,1fr) auto auto!important;grid-auto-rows:0!important;align-content:stretch!important;align-items:stretch!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench :is(.image-prompt-panel.image-prompt-panel,.image-results-panel.image-results-panel,.main-prompt-field.main-prompt-field,.storyboard-prompt-editor.storyboard-prompt-editor,.storyboard-prompt-editor.storyboard-prompt-editor>textarea,.image-prompt-panel.image-prompt-panel>.primary-action.primary-action){border-radius:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field{grid-row:1!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.image-status-line.image-status-line{grid-row:2!important;align-self:end!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel>.primary-action.primary-action{grid-row:3!important;align-self:end!important;justify-content:center!important;padding-right:12px!important;padding-left:12px!important}@media (max-width: 1180px){main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench{grid-template-columns:minmax(200px,.7fr) minmax(300px,1.3fr)!important}}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .main-prompt-field.main-prompt-field textarea:focus{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background-color:#111!important;border-color:var(--pure-line-strong)!important;outline:none!important;box-shadow:none!important}main.infinite-app.theme-day.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .main-prompt-field.main-prompt-field textarea:focus{color:#111!important;-webkit-text-fill-color:#111111!important;background-color:#fff!important;border-color:#1e65d7!important;outline:none!important;box-shadow:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-single-column .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>.storyboard-image-lane.storyboard-image-lane,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-single-column .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>.storyboard-image-lane.storyboard-image-lane>.image-workbench.image-workbench{height:520px!important;min-height:520px!important;max-height:520px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-single-column .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-list.image-result-list.grouped .image-result-media.image-result-media,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-single-column .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-list.image-result-list.grouped .image-result-preview-button.image-result-preview-button{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-single-column .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-list.image-result-list.grouped .image-result-card.image-result-card.portrait>.image-generating-preview.image-generating-preview.failed{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:9 / 16!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-single-column .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-list.image-result-list.grouped .image-result-card.image-result-card.landscape>.image-generating-preview.image-generating-preview.failed{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16 / 9!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-single-column .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-list.image-result-list.grouped .image-result-media.image-result-media img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-single-column .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-list.image-result-list.grouped{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;overflow-x:auto!important;overflow-y:hidden!important}.theme-night :is(input,textarea,[contenteditable=true]){caret-color:#fff!important}.theme-day :is(input,textarea,[contenteditable=true]){caret-color:#111!important}main.infinite-app.theme-day.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel{background:#fff!important;background-color:#fff!important;background-image:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-action-bar.image-result-action-bar>button{flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;gap:4px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-action-bar.image-result-action-bar{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:center!important;gap:4px!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-action-bar.image-result-action-bar>button>span{display:inline!important}main.infinite-app.infinite-app .image-model-trigger.image-model-trigger{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;column-gap:8px!important}main.infinite-app.infinite-app .image-model-trigger.image-model-trigger>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app .image-model-trigger.image-model-trigger>.image-model-trigger-price.image-model-trigger-price{justify-self:end!important;color:var(--muted)!important;-webkit-text-fill-color:currentColor!important;font-size:10px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}main.infinite-app.theme-day.infinite-app .image-model-trigger.image-model-trigger>.image-model-trigger-price.image-model-trigger-price{color:var(--day-accent-strong, #24689f)!important}main.infinite-app.theme-night.infinite-app .image-model-trigger.image-model-trigger>.image-model-trigger-price.image-model-trigger-price{color:#c8cdd2!important}main.infinite-app.infinite-app .image-model-menu.image-model-menu .image-model-menu-list.image-model-menu-list{grid-template-columns:var( --image-model-menu-list-columns, 112px minmax(190px, 1fr) )!important;align-items:stretch!important;gap:6px!important;width:var(--image-model-menu-list-width, max(100%, 330px))!important;min-width:var(--image-model-menu-list-width, 330px)!important;max-height:min(340px,calc(100vh - 48px))!important;overflow:hidden!important}main.infinite-app.infinite-app .image-model-menu.image-model-menu.compact .image-model-menu-list.image-model-menu-list{width:var(--image-model-menu-list-width, max(100%, 310px))!important;min-width:var(--image-model-menu-list-width, 310px)!important}main.infinite-app.infinite-app .image-model-channel-list{display:grid!important;align-content:start!important;gap:5px!important;min-width:0!important;padding:2px 6px 2px 2px!important;border-right:1px solid var(--line)!important}main.infinite-app.infinite-app .image-model-channel-list>button{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important;gap:3px!important;min-height:45px!important;padding:7px 8px!important;text-align:left!important}main.infinite-app.infinite-app .image-model-channel-list>button>:is(strong,span){grid-area:auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app .image-model-channel-list>button>span{color:var(--muted)!important;font-size:9px!important}main.infinite-app.infinite-app .image-model-channel-list>button.active{color:var(--accent-strong)!important;background:color-mix(in srgb,var(--accent),transparent 80%)!important;border-color:color-mix(in srgb,var(--accent-2),transparent 46%)!important}main.infinite-app.infinite-app .image-model-channel-models{display:grid!important;align-content:start!important;gap:5px!important;min-width:0!important;max-height:320px!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding-right:2px!important}main.infinite-app.infinite-app .image-model-channel-empty{display:grid!important;place-content:center!important;gap:5px!important;min-height:142px!important;padding:16px!important;color:var(--muted)!important;text-align:center!important;background:color-mix(in srgb,var(--panel),transparent 28%)!important;border:1px dashed var(--line)!important;border-radius:8px!important}main.infinite-app.infinite-app .image-model-channel-empty strong{color:var(--text)!important;font-size:12px!important}main.infinite-app.infinite-app .image-model-channel-empty span{color:var(--muted)!important;font-size:10px!important}@media (max-width: 760px){main.infinite-app.infinite-app .image-model-menu.image-model-menu .image-model-menu-list.image-model-menu-list{grid-template-columns:92px minmax(170px,1fr)!important;width:min(310px,calc(100vw - 28px))!important;min-width:min(310px,calc(100vw - 28px))!important}}main.infinite-app.infinite-app .image-model-menu-list.image-model-menu-list>button{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name price" "provider price"!important;align-items:center!important;column-gap:12px!important;row-gap:1px!important}main.infinite-app.infinite-app .image-model-menu-list.image-model-menu-list>button>strong{grid-area:name!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app .image-model-menu-list.image-model-menu-list>button>.image-model-provider.image-model-provider{grid-area:provider!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;line-height:1!important}main.infinite-app.infinite-app .image-model-menu-list.image-model-menu-list>button>.image-model-option-price.image-model-option-price{grid-area:price!important;justify-self:end!important;align-self:center!important;color:var(--muted)!important;-webkit-text-fill-color:currentColor!important;font-size:11px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}main.infinite-app.theme-day.infinite-app .image-model-menu-list.image-model-menu-list>button>.image-model-option-price.image-model-option-price{color:#2d7ed8!important}main.infinite-app.theme-night.infinite-app .image-model-menu-list.image-model-menu-list>button>.image-model-option-price.image-model-option-price{color:#c8cdd2!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu.image-model-menu:not(.video-model-menu)>.image-model-trigger.image-model-trigger{width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 10px!important;border-radius:10px!important;font-size:12px!important;line-height:1!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu.image-model-menu:not(.video-model-menu)>.image-model-menu-list.image-model-menu-list,main.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu.image-model-menu.compact:not(.video-model-menu)>.image-model-menu-list.image-model-menu-list{display:grid!important;grid-template-columns:112px 200px!important;align-items:stretch!important;gap:6px!important;box-sizing:border-box!important;width:330px!important;min-width:330px!important;max-width:330px!important;height:260px!important;min-height:260px!important;max-height:260px!important;padding:6px!important;overflow:hidden!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu:not(.video-model-menu) .image-model-channel-list.image-model-channel-list{height:248px!important;min-height:248px!important;max-height:248px!important;overflow:hidden!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu:not(.video-model-menu) .image-model-channel-models.image-model-channel-models{height:248px!important;min-height:248px!important;max-height:248px!important;overflow-x:hidden!important;overflow-y:auto!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu:not(.video-model-menu) .image-model-channel-models.image-model-channel-models>button{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name price"!important;align-items:center!important;column-gap:10px!important;width:100%!important;min-height:36px!important;height:36px!important;padding:0 9px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu:not(.video-model-menu) .image-model-channel-models.image-model-channel-models>button>strong{grid-area:name!important;font-size:12px!important;line-height:1!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu:not(.video-model-menu) .image-model-channel-models.image-model-channel-models>button>.image-model-option-price.image-model-option-price{grid-area:price!important;font-size:11px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu:not(.video-model-menu) .image-model-channel-empty.image-model-channel-empty{min-height:100%!important;height:100%!important}main.infinite-app.infinite-app .video-model-menu.video-model-menu{width:100%!important;min-width:0!important;z-index:260!important}main.infinite-app.infinite-app .video-model-menu.video-model-menu.open,main.infinite-app.infinite-app .video-model-menu.video-model-menu:has(.video-model-menu-list){z-index:420!important}main.infinite-app.infinite-app .video-model-trigger.video-model-trigger{width:100%!important;min-width:0!important;min-height:34px!important;height:34px!important;padding:0 10px!important;border-radius:12px!important}main.infinite-app.infinite-app .video-model-trigger.video-model-trigger>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app .video-model-trigger.video-model-trigger>.video-model-trigger-price.video-model-trigger-price{justify-self:end!important;color:var(--muted)!important;-webkit-text-fill-color:currentColor!important;font-size:11px!important;font-style:normal!important;font-weight:930!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}main.infinite-app.theme-day.infinite-app .video-model-trigger.video-model-trigger>.video-model-trigger-price.video-model-trigger-price,main.infinite-app.theme-day.infinite-app .video-model-channel-models.video-model-channel-models>button>.video-model-option-price.video-model-option-price{color:#2d7ed8!important}main.infinite-app.theme-night.infinite-app .video-model-trigger.video-model-trigger>.video-model-trigger-price.video-model-trigger-price,main.infinite-app.theme-night.infinite-app .video-model-channel-models.video-model-channel-models>button>.video-model-option-price.video-model-option-price{color:#c8cdd2!important}main.infinite-app.infinite-app .video-model-menu-list.video-model-menu-list,main.infinite-app.infinite-app .image-model-menu.video-model-menu>.image-model-menu-list.video-model-menu-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:6px!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:228px!important;min-height:228px!important;max-height:min(340px,calc(100dvh - 32px))!important;padding:6px!important;overflow:hidden!important;border-radius:8px!important}main.infinite-app.infinite-app .video-model-channel-models.video-model-channel-models{height:216px!important;min-height:216px!important;max-height:216px!important}main.infinite-app.infinite-app .video-model-channel-models.video-model-channel-models>button{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"name price" "provider price"!important;align-items:center!important;column-gap:12px!important;row-gap:1px!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:42px!important;height:auto!important;padding:6px 12px!important;text-align:left!important;color:var(--text)!important;background:#fff!important;border:1px solid #dce1ed!important;border-radius:15px!important;box-shadow:none!important}main.infinite-app.infinite-app .video-model-channel-models.video-model-channel-models>button:hover,main.infinite-app.infinite-app .video-model-channel-models.video-model-channel-models>button.active{background:#e9edf6!important;border-color:#cbd4e5!important}main.infinite-app.infinite-app .video-model-channel-models.video-model-channel-models>button>strong{grid-area:name!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:750!important;line-height:1.05!important}main.infinite-app.infinite-app .video-model-channel-models.video-model-channel-models>button>.video-model-provider{grid-area:provider!important;min-width:0!important;overflow:hidden!important;color:var(--muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.05!important}main.infinite-app.infinite-app .video-model-channel-models.video-model-channel-models>button>.video-model-option-price{grid-area:price!important;align-self:center!important;justify-self:end!important;color:#424951!important;font-size:13px!important;font-weight:700!important;white-space:nowrap!important}main.infinite-app.infinite-app .video-model-channel-models.video-model-channel-models>button{min-height:38px!important}main.infinite-app.infinite-app .video-model-menu.single.single{z-index:80!important}main.infinite-app.infinite-app .video-model-static.video-model-static{cursor:default!important;pointer-events:auto!important}main.infinite-app.infinite-app .video-model-static.video-model-static:focus,main.infinite-app.infinite-app .video-model-static.video-model-static:focus-visible{outline:none!important;box-shadow:inset 0 1px #ffffff38,0 8px 24px #0e143a14!important}main.infinite-app.infinite-app .video-model-menu.disabled .video-model-trigger.video-model-trigger{cursor:not-allowed!important;opacity:.58!important}@media (max-width: 900px){main.infinite-app.infinite-app .image-model-trigger.image-model-trigger>.image-model-trigger-price.image-model-trigger-price{display:none!important}}main.infinite-app.infinite-app .toolbar-account-cost.toolbar-account-cost{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:360px!important;height:auto!important;min-height:32px!important;max-height:none!important;gap:14px!important;padding:0 2px!important;color:var(--pure-text)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;overflow:visible!important;box-shadow:none!important;cursor:pointer!important;text-align:left!important;white-space:nowrap!important}main.infinite-app.infinite-app .toolbar-account-cost.toolbar-account-cost:is(:hover,:focus-visible){background:transparent!important;background-color:transparent!important;border-color:transparent!important}main.infinite-app.infinite-app .toolbar-account-cost.toolbar-account-cost:focus-visible{outline:2px solid color-mix(in srgb,var(--accent),transparent 22%)!important;outline-offset:2px!important}main.infinite-app.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-item.toolbar-account-cost-item{display:inline-flex!important;align-items:baseline!important;gap:0!important;min-width:0!important;padding:0!important;color:var(--muted)!important;border:0!important;border-radius:0!important;background:transparent!important}main.infinite-app.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-item.toolbar-account-cost-item+.toolbar-account-cost-item.toolbar-account-cost-item{border-left:0!important}main.infinite-app.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-label.toolbar-account-cost-label{display:inline-flex!important;align-items:center!important;gap:0!important;min-width:0!important;color:var(--muted)!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;white-space:nowrap!important}main.infinite-app.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-label.toolbar-account-cost-label b{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}main.infinite-app.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-value.toolbar-account-cost-value{display:inline-flex!important;align-items:baseline!important;gap:0!important;min-width:0!important;color:var(--accent-strong)!important;line-height:1.2!important;white-space:nowrap!important}main.infinite-app.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-value.toolbar-account-cost-value strong{display:inline-block!important;overflow:visible!important;max-width:none!important;color:var(--accent-strong)!important;font-size:11px!important;font-weight:850!important;line-height:1.2!important;white-space:nowrap!important}main.infinite-app.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-item.is-low :is(.toolbar-account-cost-label,.toolbar-account-cost-value,strong){color:#a66100!important}main.infinite-app.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-item.is-exceeded :is(.toolbar-account-cost-label,.toolbar-account-cost-value,strong){color:#d43f52!important}main.infinite-app.theme-day.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-value strong{color:var(--day-accent-strong, #24689f)!important}main.infinite-app.theme-night.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-value strong{color:#e0e3e5!important}main.infinite-app.theme-night.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-label{color:#8f969d!important}main.infinite-app.theme-night.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-item.is-low :is(.toolbar-account-cost-label,.toolbar-account-cost-value,strong){color:#e1a54f!important}main.infinite-app.theme-day.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-item.is-exceeded :is(.toolbar-account-cost-label,.toolbar-account-cost-value,strong),main.infinite-app.theme-night.infinite-app .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-item.is-exceeded :is(.toolbar-account-cost-label,.toolbar-account-cost-value,strong){color:#d43f52!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-output-column.video-batch-output-column{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:16px!important;overflow:hidden!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-upload-stack.video-batch-upload-stack{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:132px!important;overflow:visible!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-upload-stack.video-batch-upload-stack>:is(.video-batch-upload-panel,.video-batch-model-panel,.video-batch-sync-panel,.video-batch-action-panel){box-sizing:border-box!important;display:grid!important;min-width:0!important;width:100%!important;min-height:132px!important;max-height:156px!important;overflow:hidden!important;border-radius:14px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-upload-stack.video-batch-upload-stack>.video-batch-model-panel.video-batch-model-panel{overflow:visible!important;position:relative!important;z-index:120!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-upload-panel.video-batch-upload-panel label{min-height:132px!important;padding:12px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-upload-panel.video-batch-upload-panel label svg{width:30px!important;height:30px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-upload-panel.video-batch-upload-panel strong{white-space:normal!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-upload-panel.video-batch-upload-panel span{white-space:nowrap!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-model-panel.video-batch-model-panel{grid-template-rows:auto minmax(0,1fr)!important;align-content:stretch!important;gap:10px!important;padding:12px!important;color:var(--text)!important;border:1px solid var(--line)!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-model-panel.video-batch-model-panel:has(.video-model-menu.open){z-index:520!important}main.infinite-app.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment{align-self:stretch!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;width:100%!important}main.infinite-app.infinite-app .video-batch-model-panel.video-batch-model-panel{grid-template-rows:auto minmax(0,1fr)!important;gap:6px!important;overflow:hidden!important}main.infinite-app.infinite-app .video-batch-model-panel.video-batch-model-panel .video-batch-sync-model-segment.video-batch-sync-model-segment{min-height:0!important;overflow:hidden!important}main.infinite-app.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment button{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:minmax(0,1fr)!important;align-items:center!important;justify-items:stretch!important;gap:8px!important;min-width:0!important;width:100%!important;min-height:38px!important;padding:0 10px!important;color:var(--text-soft)!important;-webkit-text-fill-color:currentColor!important;border:1px solid color-mix(in srgb,var(--line),transparent 4%)!important;border-radius:14px!important;font:inherit!important;letter-spacing:0!important;cursor:pointer!important}main.infinite-app.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment button:hover,main.infinite-app.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment button:focus-visible,main.infinite-app.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment button.active{color:var(--accent-strong)!important;border-color:color-mix(in srgb,var(--accent),transparent 54%)!important;box-shadow:inset 0 1px #ffffffb3,0 6px 16px #4a83a614!important}main.infinite-app.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment button:focus-visible{outline:none!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent),transparent 78%),inset 0 1px #ffffffb3!important}main.infinite-app.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment span,main.infinite-app.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment em{display:block!important;max-width:100%!important;min-width:0!important;overflow:visible!important;line-height:1!important;text-align:left!important;text-overflow:clip!important;white-space:nowrap!important}main.infinite-app.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment span{font-size:12px!important;font-weight:930!important}main.infinite-app.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment em{color:currentColor!important;-webkit-text-fill-color:currentColor!important;justify-self:end!important;font-size:10.5px!important;font-style:normal!important;font-weight:860!important;opacity:.82!important}main.infinite-app.theme-night.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment button{color:var(--night-text-soft, #8f969d)!important;background:#ffffff0b!important;border-color:#aeb4b924!important}main.infinite-app.theme-night.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment button:hover,main.infinite-app.theme-night.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment button:focus-visible,main.infinite-app.theme-night.infinite-app .video-batch-sync-model-segment.video-batch-sync-model-segment button.active{color:#f1e8f8!important;background:#ffffff16!important;border-color:#aeb4b93d!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-model-panel.video-batch-model-panel strong{overflow:hidden!important;color:var(--text)!important;font-size:12px!important;font-weight:920!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-action-panel.video-batch-action-panel{grid-template-rows:minmax(0,1fr) auto!important;gap:8px!important;padding:10px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-action-panel.video-batch-action-panel .video-batch-generate-all-button{min-height:76px!important;height:100%!important;padding:0 12px!important;font-size:13px!important;line-height:1.18!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-output-column.video-batch-output-column>.video-preview-panel.no-heading{align-self:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important;margin-top:2px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-preview-stage{height:100%!important;min-height:0!important;overflow:hidden!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview{height:100%!important;min-height:0!important;max-height:100%!important}main.infinite-app.theme-day.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-model-panel.video-batch-model-panel{background:var(--cloud-white-surface, #fbfdff)!important;border-color:var(--cloud-white-line, #e4eef5)!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-model-panel.video-batch-model-panel{color:var(--night-text-soft, #d6c6bf)!important;background:var(--minimal-field, #000000)!important;border-color:var(--minimal-line, rgba(174, 180, 185, .1))!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-upload-stack.video-batch-upload-stack{--batch-top-panel-height: clamp(164px, 14vh, 184px);height:var(--batch-top-panel-height)!important;min-height:var(--batch-top-panel-height)!important;max-height:var(--batch-top-panel-height)!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-upload-stack.video-batch-upload-stack>:is(.video-batch-upload-panel,.video-batch-model-panel,.video-batch-sync-panel,.video-batch-action-panel){height:var(--batch-top-panel-height)!important;min-height:0!important;max-height:var(--batch-top-panel-height)!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-upload-panel.video-batch-upload-panel label{height:100%!important;min-height:0!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-panel.video-batch-panel{--batch-day-shell: var(--day-page);--batch-day-surface: var(--day-surface);--batch-day-surface-soft: var(--day-surface);--batch-day-field: var(--day-field);--batch-day-field-strong: var(--day-accent-soft);--batch-day-line: var(--day-line);--batch-day-line-strong: var(--day-line-strong);--batch-day-text: var(--day-text);--batch-day-muted: var(--day-muted);color:var(--batch-day-text)!important;background:var(--batch-day-surface)!important;background-color:var(--batch-day-surface)!important;border-color:var(--batch-day-line-strong)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-panel.video-batch-panel:before{display:none!important;background:none!important;border-color:transparent!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid :is(.video-batch-workspace.video-batch-workspace,.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-grid.video-batch-grid){background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-card.video-batch-card{color:var(--batch-day-text)!important;background-color:var(--batch-day-surface)!important;border-color:var(--batch-day-line)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-card :is(.video-batch-frame-stack,.video-batch-side-controls,.video-batch-controls){color:var(--batch-day-text)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-card :is(.video-frame-slot.disabled,.video-batch-tail-slot .video-frame-slot.disabled){color:var(--batch-day-muted)!important;border-color:#cde0eca8!important;opacity:.82!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column{color:var(--batch-day-text)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-upload-stack.video-batch-upload-stack>:is(.video-batch-upload-panel,.video-batch-model-panel,.video-batch-sync-panel,.video-batch-action-panel){color:var(--batch-day-text)!important;background-color:var(--batch-day-surface)!important;border-color:var(--batch-day-line)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-upload-panel.video-batch-upload-panel{border-style:dashed!important;border-color:var(--batch-day-line-strong)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-upload-panel.video-batch-upload-panel :is(strong,span,svg),main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-model-panel.video-batch-model-panel strong{color:var(--batch-day-muted)!important;-webkit-text-fill-color:currentColor!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-upload-panel.video-batch-upload-panel strong,main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-model-panel.video-batch-model-panel strong{color:var(--batch-day-text)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-preview-panel.video-preview-panel{color:var(--batch-day-text)!important;background-color:var(--batch-day-surface)!important;border-color:var(--batch-day-line)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-main-preview.video-main-preview{background-color:#fff!important;border-color:var(--batch-day-line)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-main-preview-surface.video-main-preview-surface{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-main-preview-media.video-main-preview-media{background:#152537!important;background-color:#152537!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-thumb-rail.video-thumb-rail button{color:var(--batch-day-muted)!important;border-color:var(--batch-day-line)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-thumb-rail.video-thumb-rail button.active{color:#155a83!important;border-color:#7ec7eead!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-thumb-rail.video-thumb-rail button:has(>.video-thumb-expired){color:var(--batch-day-muted)!important;background:transparent!important;border-color:transparent!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-thumb-rail.video-thumb-rail button:has(>.video-thumb-expired):hover,main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-thumb-rail.video-thumb-rail button.active:has(>.video-thumb-expired){color:var(--batch-day-text)!important;background:transparent!important;border-color:var(--batch-day-line)!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty.video-batch-workspace-empty{grid-template-columns:minmax(0,1fr) minmax(520px,.62fr)!important;align-items:stretch!important;gap:14px!important;min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-output-column.video-batch-output-column{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;align-content:stretch!important;align-self:stretch!important;gap:16px!important;min-width:0!important;min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-upload-stack.video-batch-upload-stack{--batch-top-panel-height: clamp(164px, 14vh, 184px);display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;height:var(--batch-top-panel-height)!important;min-height:var(--batch-top-panel-height)!important;max-height:var(--batch-top-panel-height)!important;overflow:visible!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-upload-stack.video-batch-upload-stack>:is(.video-batch-upload-panel,.video-batch-model-panel,.video-batch-sync-panel,.video-batch-action-panel){box-sizing:border-box!important;display:grid!important;min-width:0!important;width:100%!important;min-height:0!important;height:var(--batch-top-panel-height)!important;max-height:var(--batch-top-panel-height)!important;overflow:hidden!important;border-radius:14px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-upload-panel.video-batch-upload-panel label{grid-template-columns:30px minmax(0,1fr)!important;align-content:center!important;min-height:0!important;height:100%!important;padding:12px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-upload-panel.video-batch-upload-panel label svg{width:30px!important;height:30px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-upload-panel.video-batch-upload-panel strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-upload-panel.video-batch-upload-panel span{max-width:100%!important;white-space:nowrap!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-model-panel.video-batch-model-panel{grid-template-rows:auto minmax(0,1fr)!important;align-content:stretch!important;gap:10px!important;padding:12px!important;color:var(--text)!important;border:1px solid var(--line)!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-model-panel.video-batch-model-panel strong{overflow:hidden!important;color:var(--text)!important;font-size:12px!important;font-weight:920!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-sync-panel.video-batch-sync-panel{grid-template-rows:minmax(0,1fr) 32px!important;gap:7px!important;padding:8px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked :is(.video-batch-model-panel,.video-batch-model-row,.video-batch-motion-panel,.video-batch-sync-panel,.video-batch-param-grid,.video-batch-param-duration,.video-batch-duration-param,.video-batch-param-group,.video-batch-card,.video-batch-side-controls,.video-batch-upload-stack){overflow:visible!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-model-panel.video-batch-model-panel{position:relative!important;z-index:24!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-model-panel.video-batch-model-panel:has(.video-model-menu.open),main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-model-row.video-batch-model-row:has(.video-model-menu.open){z-index:460!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-model-panel.video-batch-model-panel .video-model-menu.video-model-menu{align-self:stretch!important;display:block!important;width:100%!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-model-panel.video-batch-model-panel .video-model-trigger.video-model-trigger{min-height:42px!important;height:42px!important;padding:0 12px!important;font-size:13px!important;font-weight:900!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card .video-batch-model-row.video-batch-model-row{align-items:stretch!important;position:relative!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card .video-batch-model-row.video-batch-model-row .video-model-trigger.video-model-trigger{height:34px!important;min-height:34px!important;padding:0 10px!important;color:var(--batch-day-text, var(--text))!important;border-color:var(--batch-day-line, var(--pure-line))!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card .video-batch-model-row.video-batch-model-row .video-model-trigger.video-model-trigger{color:var(--night-text)!important;background:transparent!important;border-color:var(--night-silver-outline)!important;box-shadow:none!important}main.infinite-app.infinite-app .video-option-menu.video-option-menu{position:relative!important;width:100%!important;min-width:0!important;z-index:160!important}main.infinite-app.infinite-app .video-option-menu.video-option-menu.open,main.infinite-app.infinite-app .video-option-menu.video-option-menu:has(.video-option-menu-list){z-index:440!important}main.infinite-app.infinite-app .video-option-trigger.video-option-trigger{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0 9px!important;color:var(--batch-day-text, var(--text))!important;border:1px solid var(--batch-day-line, var(--pure-line))!important;border-radius:12px!important;font:inherit!important;font-size:10px!important;font-weight:850!important;line-height:1!important;letter-spacing:0!important;cursor:pointer!important}main.infinite-app.infinite-app .video-option-trigger.video-option-trigger>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app .video-option-trigger.video-option-trigger svg{flex:0 0 auto!important;width:13px!important;height:13px!important;color:var(--accent-strong)!important;transition:transform .16s ease!important}main.infinite-app.infinite-app .video-option-trigger.video-option-trigger svg.open{transform:rotate(180deg)!important}main.infinite-app.infinite-app .video-option-menu-list.video-option-menu-list{position:absolute!important;top:calc(100% + var(--video-option-menu-gap, 6px))!important;left:0!important;right:auto!important;z-index:480!important;display:grid!important;gap:4px!important;min-width:max(100%,156px)!important;max-height:min(330px,calc(100vh - 56px))!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:6px!important;color:var(--text)!important;border:1px solid var(--line-strong)!important;border-radius:12px!important;box-shadow:0 18px 42px #0d112d3d,0 0 24px color-mix(in srgb,var(--accent-2),transparent 80%)!important}main.infinite-app.infinite-app .video-option-menu.open-up .video-option-menu-list.video-option-menu-list{top:auto!important;bottom:calc(100% + var(--video-option-menu-gap, 6px))!important}main.infinite-app.infinite-app .video-option-menu-list.video-option-menu-list>button{min-width:0!important;min-height:30px!important;padding:0 9px!important;overflow:hidden!important;color:var(--text)!important;background:transparent!important;border:1px solid transparent!important;border-radius:9px!important;font:inherit!important;font-size:11px!important;font-weight:850!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;cursor:pointer!important}main.infinite-app.infinite-app .video-option-menu-list.video-option-menu-list>button:hover,main.infinite-app.infinite-app .video-option-menu-list.video-option-menu-list>button.active{color:var(--accent-strong)!important;background:color-mix(in srgb,var(--accent),transparent 84%)!important;border-color:color-mix(in srgb,var(--accent-2),transparent 48%)!important;box-shadow:inset 0 1px #ffffff2e!important}main.infinite-app.infinite-app .video-option-menu.disabled .video-option-trigger.video-option-trigger{cursor:not-allowed!important;opacity:.58!important}main.infinite-app.infinite-app .video-batch-duration-menu.video-batch-duration-menu .video-option-menu-list.video-option-menu-list{min-width:max(100%,86px)!important}main.infinite-app.infinite-app .video-batch-motion-menu.video-batch-motion-menu .video-option-menu-list.video-option-menu-list{left:auto!important;right:0!important;grid-template-columns:repeat(3,minmax(96px,1fr))!important;gap:6px!important;width:min(330px,calc(100vw - 32px))!important;min-width:min(330px,calc(100vw - 32px))!important;max-height:none!important;overflow:visible!important}main.infinite-app.infinite-app .video-batch-motion-menu.video-batch-motion-menu .video-option-menu-list.video-option-menu-list>button{justify-content:center!important;min-height:32px!important;padding:0 7px!important;text-align:center!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-grid:has(.video-batch-motion-menu.open),main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace:has(.video-batch-motion-menu.open),main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled:has(.video-batch-motion-menu.open),main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card:has(.video-batch-motion-menu.open),main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-side-controls:has(.video-batch-motion-menu.open),main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-motion-panel:has(.video-batch-motion-menu.open){overflow:visible!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card:has(.video-batch-motion-menu.open),main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-motion-panel:has(.video-batch-motion-menu.open){position:relative!important;z-index:520!important}main.infinite-app.infinite-app .video-batch-sync-duration-menu.video-batch-sync-duration-menu .video-option-trigger.video-option-trigger{height:24px!important;min-height:24px!important;padding:0 6px!important;border-radius:8px!important;font-size:9.5px!important}main.infinite-app.theme-night.infinite-app .video-option-trigger.video-option-trigger{color:var(--text)!important;background:var(--pure-field)!important;border-color:var(--pure-line)!important}main.infinite-app.theme-night.infinite-app .video-option-menu.open.video-option-menu.open{--video-option-menu-gap: 0px}main.infinite-app.theme-night.infinite-app .video-option-menu-list.video-option-menu-list{border-color:#8f969d94!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-action-panel.video-batch-action-panel{grid-template-rows:minmax(0,1fr) auto!important;gap:8px!important;padding:10px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-action-panel.video-batch-action-panel .video-batch-generate-all-button{min-height:76px!important;height:100%!important;padding:0 12px!important;font-size:13px!important;line-height:1.18!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-action-panel.video-batch-action-panel .video-batch-generate-all-button span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-output-column.video-batch-output-column>.video-preview-panel.no-heading{align-self:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important;margin-top:2px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-output-column.video-batch-output-column .video-preview-stage,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-output-column.video-batch-output-column .video-main-preview{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}@media (max-width: 1260px){main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty.video-batch-workspace-empty{grid-template-columns:minmax(0,1fr) minmax(420px,.76fr)!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-empty .video-batch-upload-stack.video-batch-upload-stack{grid-template-columns:repeat(4,minmax(0,1fr))!important;min-height:var(--batch-top-panel-height)!important;max-height:var(--batch-top-panel-height)!important;overflow:visible!important}}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid :is(.video-batch-workspace-empty.video-batch-workspace-empty,.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column){color:var(--batch-day-text)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace-empty .video-batch-empty.video-batch-empty{color:var(--batch-day-muted)!important;background-color:var(--batch-day-surface)!important;border-color:var(--batch-day-line-strong)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace-empty .video-batch-empty.video-batch-empty :is(strong,svg){color:var(--batch-day-text)!important;-webkit-text-fill-color:currentColor!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace-empty .video-batch-empty.video-batch-empty span{color:var(--batch-day-muted)!important;-webkit-text-fill-color:currentColor!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace-empty .video-batch-upload-stack.video-batch-upload-stack>:is(.video-batch-upload-panel,.video-batch-model-panel,.video-batch-sync-panel,.video-batch-action-panel){color:var(--batch-day-text)!important;background-color:var(--batch-day-surface)!important;border-color:var(--batch-day-line)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace-empty .video-batch-upload-panel.video-batch-upload-panel{border-style:dashed!important;border-color:var(--batch-day-line-strong)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace-empty .video-batch-upload-panel.video-batch-upload-panel :is(strong,span,svg),main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace-empty .video-batch-model-panel.video-batch-model-panel strong{color:var(--batch-day-muted)!important;-webkit-text-fill-color:currentColor!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace-empty .video-batch-upload-panel.video-batch-upload-panel strong,main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace-empty .video-batch-model-panel.video-batch-model-panel strong{color:var(--batch-day-text)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace-empty .video-preview-panel.video-preview-panel{color:var(--batch-day-text)!important;background-color:var(--batch-day-surface)!important;border-color:var(--batch-day-line)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace-empty .video-main-preview.video-main-preview{background-color:#fff!important;border-color:var(--batch-day-line)!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace-empty .video-main-preview-surface.video-main-preview-surface{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace-empty .video-main-preview-media.video-main-preview-media{background:#152537!important;background-color:#152537!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-all-button.video-batch-sync-all-button{color:#7d90a0!important;-webkit-text-fill-color:currentColor!important;background:#e6f4fcc7!important;background-color:#e6f4fcc7!important;border:0!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-all-button.video-batch-sync-all-button{color:#8f969d!important;-webkit-text-fill-color:currentColor!important;background:#555b603d!important;background-color:#555b603d!important;border:0!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.workspace-grid .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-audio-pill.video-batch-audio-pill,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.workspace-grid .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-all-button.video-batch-sync-all-button{border:0!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-preview-panel.video-preview-panel .video-preview-stage.video-preview-stage>.result-empty.compact.result-empty.compact{align-self:stretch!important;justify-self:stretch!important;width:100%!important;height:100%!important;min-height:0!important;color:var(--batch-day-muted, var(--muted))!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important}main.infinite-app.theme-day.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-preview-panel.video-preview-panel .video-preview-stage.video-preview-stage>.result-empty.compact.result-empty.compact{color:var(--batch-day-muted, #6d8295)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-preview-panel.video-preview-panel .video-preview-stage.video-preview-stage>.result-empty.compact.result-empty.compact{color:var(--night-text-soft, #8f969d)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-action-panel.video-batch-action-panel{display:grid!important;grid-template-rows:minmax(0,1fr)!important;gap:0!important;padding:8px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-action-panel.video-batch-action-panel .video-batch-generate-all-button.video-batch-generate-all-button{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:center!important;align-items:center!important;justify-content:center!important;gap:3px 7px!important;width:100%!important;height:100%!important;min-height:0!important;padding:12px 10px!important;border-radius:12px!important;text-align:left!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-action-panel.video-batch-action-panel .video-batch-generate-all-button.video-batch-generate-all-button svg{grid-row:1 / span 2!important;align-self:center!important;width:17px!important;height:17px!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-action-panel.video-batch-action-panel .video-batch-generate-all-button.video-batch-generate-all-button .video-batch-generate-label,main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-action-panel.video-batch-action-panel .video-batch-generate-all-button.video-batch-generate-all-button .video-batch-generate-meta{display:block!important;overflow:hidden!important;min-width:0!important;max-width:100%!important;line-height:1.1!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-action-panel.video-batch-action-panel .video-batch-generate-all-button.video-batch-generate-all-button .video-batch-generate-label{font-size:13px!important;font-weight:950!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-action-panel.video-batch-action-panel .video-batch-generate-all-button.video-batch-generate-all-button .video-batch-generate-meta{color:currentColor!important;font-size:10.5px!important;font-weight:800!important;opacity:.78!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card{isolation:isolate!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header strong{position:relative!important;z-index:13!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-duration-param.video-batch-duration-param{overflow:visible!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-resolution-control.video-batch-resolution-control button{padding:0 2px!important;font-size:9.5px!important;letter-spacing:0!important;text-overflow:clip!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel{display:grid!important;grid-template-rows:minmax(0,1fr) 28px!important;gap:5px!important;padding:7px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-param-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(4,minmax(0,1fr))!important;gap:5px!important;min-width:0!important;min-height:0!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-param-control.video-batch-param-control{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;align-items:center!important;gap:6px!important;min-width:0!important;min-height:0!important;padding:3px 6px!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--line),transparent 4%)!important;border-radius:999px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-param-control.video-batch-param-control>span{align-self:center!important;min-width:0!important;overflow:hidden!important;color:var(--muted)!important;-webkit-text-fill-color:currentColor!important;font-size:9.5px!important;font-weight:880!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-resolution.video-batch-sync-resolution,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-aspect-ratio.video-batch-sync-aspect-ratio{grid-template-columns:repeat(2,minmax(0,1fr))!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-audio-pill.video-batch-audio-pill{align-self:center!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-all-button.video-batch-sync-all-button{align-self:stretch!important;justify-self:stretch!important;width:100%!important;height:28px!important;min-height:28px!important;padding:0 10px!important;color:var(--text-soft)!important;-webkit-text-fill-color:currentColor!important;border:1px solid color-mix(in srgb,var(--line),transparent 4%)!important;border-radius:999px!important;font-size:10.5px!important;font-weight:900!important;line-height:1!important}main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-param-control.video-batch-param-control,main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-all-button.video-batch-sync-all-button{background:#161617db!important;border-color:#555b6075!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header{top:5px!important;left:10px!important;transform:none!important;z-index:20!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled.video-batch-workspace-filled{grid-template-columns:minmax(0,1fr) minmax(440px,.54fr)!important;gap:10px!important;padding:10px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card{display:block!important;grid-template-rows:none!important;align-content:start!important;contain:none!important;content-visibility:visible!important;contain-intrinsic-size:auto!important;min-height:0!important;height:auto!important;padding:12px!important;border-radius:13px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card>.video-batch-controls.video-batch-controls{display:block!important;margin-top:16px!important;height:auto!important;min-height:0!important;max-height:none!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-stack.video-batch-frame-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(216px,auto) 68px!important;column-gap:8px!important;row-gap:8px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.video-frame-slot,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.video-frame-slot{min-height:216px!important;border-radius:11px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.video-frame-slot label,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.video-frame-slot>div,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.video-frame-slot label,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.video-frame-slot>div{min-height:216px!important;padding:7px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot label svg,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot svg{width:26px!important;height:26px!important;padding:5px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot label strong,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot strong{font-size:11px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot label span,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot span{font-size:9.5px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-prompt-field.video-batch-prompt-field{height:68px!important;min-height:68px!important;padding:5px!important;border-radius:10px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-prompt-field.video-batch-prompt-field textarea{padding:7px 8px!important;border-radius:8px!important;font-size:10.5px!important;line-height:1.35!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-model-static.video-model-static,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-model-trigger.video-model-trigger,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-option-trigger.video-option-trigger{height:31px!important;min-height:31px!important;padding:0 8px!important;border-radius:10px!important;font-size:10.5px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-liquid-control.video-batch-liquid-control,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-duration-menu .video-option-trigger.video-option-trigger{height:30px!important;min-height:30px!important;border-radius:9px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column{gap:8px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-output-column.video-batch-output-column>.video-preview-panel.no-heading{margin-top:0!important}main.infinite-app.infinite-app .video-batch-motion-menu.video-batch-motion-menu .video-option-menu-list.video-option-menu-list{right:0!important;left:auto!important;grid-template-columns:repeat(3,minmax(88px,1fr))!important;width:min(300px,calc(100vw - 28px))!important;min-width:min(300px,calc(100vw - 28px))!important;gap:5px!important;padding:6px!important;overflow:visible!important}main.infinite-app.infinite-app .video-batch-motion-menu.video-batch-motion-menu .video-option-menu-list.video-option-menu-list>button{min-height:30px!important;padding:0 6px!important;font-size:10.5px!important}@media (max-width: 1540px){main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled.video-batch-workspace-filled{grid-template-columns:minmax(0,1fr) minmax(400px,.5fr)!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-stack.video-batch-frame-stack{grid-template-rows:minmax(196px,auto) 64px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.video-frame-slot,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.video-frame-slot,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.video-frame-slot label,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.video-frame-slot>div,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.video-frame-slot label,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.video-frame-slot>div,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.filled img,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.filled video,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.filled img,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.filled video{min-height:196px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-prompt-field.video-batch-prompt-field{height:64px!important;min-height:64px!important}}@media (max-width: 1180px){main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled.video-batch-workspace-filled{grid-template-columns:minmax(0,1fr)!important}}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card{box-sizing:border-box!important;display:block!important;contain:none!important;content-visibility:visible!important;min-height:444px!important;height:444px!important;max-height:444px!important;overflow:visible!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card>.video-batch-controls.video-batch-controls{box-sizing:border-box!important;display:block!important;height:auto!important;min-height:0!important;margin-top:16px!important;overflow:visible!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-main-row.video-batch-main-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:8px!important;height:auto!important;min-height:0!important;overflow:visible!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact.video-batch-frame-grid-compact,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot.video-batch-tail-slot{height:178px!important;min-height:178px!important;max-height:178px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.video-frame-slot,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.video-frame-slot{aspect-ratio:auto!important;height:178px!important;min-height:178px!important;max-height:178px!important;overflow:hidden!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.video-frame-slot label,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.video-frame-slot>div,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.video-frame-slot label,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.video-frame-slot>div{height:178px!important;min-height:178px!important;max-height:178px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.filled img,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.filled video,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.filled img,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.filled video{width:100%!important;height:100%!important;min-height:0!important;max-height:178px!important;object-fit:contain!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.filled>div{height:auto!important;min-height:0!important;max-height:none!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-prompt-field.video-batch-prompt-field{height:56px!important;min-height:56px!important;max-height:56px!important;overflow:hidden!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-model-row.video-batch-model-row,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-motion-panel.video-batch-motion-panel,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-model-static.video-model-static,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-model-trigger.video-model-trigger,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-option-trigger.video-option-trigger{height:30px!important;min-height:30px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-grid.video-batch-grid{grid-auto-rows:430px!important;align-items:start!important;row-gap:14px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card{display:grid!important;grid-template-rows:minmax(0,1fr)!important;box-sizing:border-box!important;min-height:430px!important;height:430px!important;max-height:430px!important;padding:10px!important;overflow:visible!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card>.video-batch-controls.video-batch-controls{display:grid!important;height:100%!important;min-height:0!important;margin-top:14px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-main-row.video-batch-main-row{display:grid!important;grid-template-rows:236px 126px!important;gap:8px!important;height:100%!important;min-height:0!important;overflow:visible!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-stack.video-batch-frame-stack{grid-row:1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:178px 50px!important;gap:7px!important;min-height:0!important;height:236px!important;max-height:236px!important;overflow:hidden!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-prompt-field.video-batch-prompt-field{grid-column:1 / -1!important;grid-row:2!important;height:50px!important;min-height:50px!important;max-height:50px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-side-controls.video-batch-side-controls{grid-row:2!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:28px 30px 32px!important;gap:6px!important;box-sizing:border-box!important;height:126px!important;min-height:126px!important;max-height:126px!important;padding:8px!important;overflow:visible!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-model-row.video-batch-model-row,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-motion-panel.video-batch-motion-panel,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-model-static.video-model-static,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-model-trigger.video-model-trigger,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-option-trigger.video-option-trigger,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-liquid-control.video-batch-liquid-control,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-duration-menu .video-option-trigger.video-option-trigger{height:28px!important;min-height:28px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-submit-row>.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-submit-row>.video-batch-generate-button.video-batch-generate-button{height:32px!important;min-height:32px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-grid.video-batch-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:392px!important;column-gap:8px!important;row-gap:10px!important;padding:10px 4px 14px 0!important;overflow-x:hidden!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card{min-height:392px!important;height:392px!important;max-height:392px!important;padding:9px!important;border-radius:11px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card>.video-batch-controls.video-batch-controls{margin-top:12px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact.video-batch-frame-grid-compact,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot.video-batch-tail-slot,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.video-frame-slot,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.video-frame-slot,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.video-frame-slot label,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.video-frame-slot>div,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.video-frame-slot label,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.video-frame-slot>div{height:166px!important;min-height:166px!important;max-height:166px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.filled img,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-grid-compact .video-frame-slot.filled video,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.filled img,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot .video-frame-slot.filled video{max-height:166px!important;object-fit:contain!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-side-controls.video-batch-side-controls{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:26px 26px 26px 28px!important;gap:5px!important;height:138px!important;min-height:138px!important;max-height:138px!important;padding:6px!important;border-radius:10px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-model-row.video-batch-model-row{grid-column:1!important;grid-row:1!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-motion-panel.video-batch-motion-panel{grid-column:1!important;grid-row:2!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-params.video-batch-params{grid-column:1!important;grid-row:3!important;grid-template-columns:minmax(64px,1.14fr) minmax(48px,.86fr) minmax(48px,.86fr) minmax(42px,.72fr)!important;gap:4px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-submit-row.video-batch-submit-row{grid-column:1!important;grid-row:4!important;grid-template-columns:30px minmax(0,1fr)!important;grid-template-rows:28px!important;gap:5px!important;height:28px!important;min-height:28px!important}main.infinite-app.infinite-app .video-batch-motion-menu.video-batch-motion-menu .video-option-menu-list.video-option-menu-list{grid-template-columns:repeat(3,minmax(82px,1fr))!important;width:min(276px,calc(100vw - 28px))!important;min-width:min(276px,calc(100vw - 28px))!important}@media (max-width: 1660px){main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-grid.video-batch-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:392px!important}}@media (max-width: 1180px){main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-grid.video-batch-grid{grid-template-columns:minmax(0,1fr)!important}}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-grid.video-batch-grid{grid-auto-rows:440px!important;row-gap:12px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card{min-height:440px!important;height:440px!important;max-height:440px!important;padding:10px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-main-row.video-batch-main-row{grid-template-rows:214px 174px!important;gap:8px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-side-controls.video-batch-side-controls{grid-template-rows:32px 32px 32px 36px!important;gap:7px!important;height:174px!important;min-height:174px!important;max-height:174px!important;padding:8px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-model-row.video-batch-model-row,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-motion-panel.video-batch-motion-panel,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-model-static.video-model-static,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-model-trigger.video-model-trigger,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-option-trigger.video-option-trigger,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-liquid-control.video-batch-liquid-control,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-duration-menu .video-option-trigger.video-option-trigger{height:32px!important;min-height:32px!important;border-radius:9px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-model-static.video-model-static,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-model-trigger.video-model-trigger,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-option-trigger.video-option-trigger{padding:0 9px!important;font-size:10px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-params.video-batch-params{gap:5px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-liquid-control.video-batch-liquid-control{padding:2px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-liquid-control.video-batch-liquid-control button{height:28px!important;min-height:28px!important;padding:0 3px!important;font-size:9.5px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-submit-row.video-batch-submit-row{grid-template-columns:36px minmax(0,1fr)!important;grid-template-rows:36px!important;gap:7px!important;height:36px!important;min-height:36px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-submit-row>.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;border-radius:9px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-submit-row>.video-batch-generate-button.video-batch-generate-button{height:36px!important;min-height:36px!important;border-radius:9px!important;font-size:11px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-stack.video-batch-frame-stack{grid-template-rows:166px 70px!important;gap:8px!important;height:244px!important;max-height:244px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-prompt-field.video-batch-prompt-field{height:70px!important;min-height:70px!important;max-height:70px!important;padding:5px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-prompt-field.video-batch-prompt-field textarea{padding:7px 8px!important;font-size:10px!important;line-height:1.35!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header{top:11px!important;left:14px!important;z-index:4!important;pointer-events:none!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header strong{display:inline-block!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;color:var(--minimal-accent)!important;-webkit-text-fill-color:var(--minimal-accent)!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;text-shadow:none!important;font-size:20px!important;font-weight:700!important;line-height:1!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header{top:4px!important;left:16px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-main-row.video-batch-main-row{grid-template-rows:260px 174px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-stack.video-batch-frame-stack{grid-template-rows:166px 70px!important;height:260px!important;max-height:260px!important;padding-top:16px!important;box-sizing:border-box!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-grid.video-batch-grid{grid-auto-rows:484px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card{min-height:484px!important;height:484px!important;max-height:484px!important}@media (max-width: 1660px){main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-grid.video-batch-grid{grid-auto-rows:484px!important}}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header{display:block!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;color:var(--minimal-accent)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;outline:0!important;overflow:visible!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header strong{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;outline:0!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header:before,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header:after,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header strong:before,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header strong:after{content:none!important;display:none!important;background:transparent!important;border:0!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-panel.video-batch-upload-panel label{display:grid!important;grid-template-columns:minmax(0,1fr)!important;place-items:center!important;align-content:center!important;justify-content:center!important;min-height:0!important;height:100%!important;padding:0 10px!important;text-align:center!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-panel.video-batch-upload-panel label svg{display:none!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-panel.video-batch-upload-panel strong{display:block!important;width:100%!important;overflow:hidden!important;color:var(--minimal-text)!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail{display:grid!important;grid-auto-flow:row!important;grid-auto-rows:max-content!important;grid-template-rows:none!important;align-content:start!important;gap:10px!important;min-height:0!important;height:100%!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;padding:0 2px 8px 0!important;scrollbar-gutter:stable!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail button{display:grid!important;grid-template-rows:auto minmax(16px,auto)!important;align-content:start!important;gap:6px!important;width:100%!important;min-width:0!important;min-height:142px!important;height:auto!important;padding:6px!important;overflow:visible!important;flex:0 0 auto!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail :is(img,video,button>span:not(.video-thumb-expired)){display:grid!important;width:100%!important;min-height:0!important;height:auto!important;aspect-ratio:9 / 16!important;object-fit:cover!important;overflow:hidden!important;border-radius:9px!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail :is(img.landscape,video.landscape,button>span.landscape:not(.video-thumb-expired)){aspect-ratio:16 / 9!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail em{display:block!important;min-height:16px!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.25!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail .video-thumb-failed.video-thumb-failed{place-items:center!important;gap:4px!important;color:var(--minimal-text, var(--text))!important;border:1px solid color-mix(in srgb,var(--line),transparent 8%)!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail .video-thumb-failed.video-thumb-failed strong{color:currentColor!important;font-size:11px!important;font-weight:900!important;line-height:1.1!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail .video-thumb-failed.video-thumb-failed small{color:var(--minimal-muted, var(--muted))!important;font-size:9px!important;font-weight:800!important;line-height:1.1!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail .video-thumb-failed.video-thumb-failed{color:var(--minimal-text, var(--text))!important;border-color:var(--minimal-line, var(--line))!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail button{grid-template-rows:minmax(0,auto)!important;gap:0!important;min-height:0!important;height:auto!important;padding:6px!important;overflow:visible!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail :is(video,img,button>span:not(.video-thumb-expired)){width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:9 / 16!important;object-fit:cover!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail :is(video.landscape,img.landscape,button>span.landscape:not(.video-thumb-expired)){aspect-ratio:16 / 9!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail em{display:none!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail .video-thumb-failed.video-thumb-failed{place-items:center!important;text-align:center!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta{grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;padding:6px 42px!important;text-align:center!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>div{justify-items:center!important;width:100%!important;text-align:center!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta :is(span,strong){display:block!important;width:100%!important;text-align:center!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-download-button.video-main-download-button{position:absolute!important;top:50%!important;right:6px!important;transform:translateY(-50%)!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage{cursor:default!important;touch-action:auto!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage,main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage .lightbox-image-frame.lightbox-image-frame{overflow:visible!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-video.lightbox-video{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;background:#05070c!important;border:0!important;border-radius:0!important;box-shadow:0 24px 90px #0000008c!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-controls.video-controls.video-controls{grid-template-columns:minmax(0,auto)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-preview-stage.video-preview-stage{align-items:start!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview{align-self:start!important;height:min(100%,clamp(420px,46vh,560px))!important;max-height:100%!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.portrait .video-main-preview-surface.video-main-preview-surface{aspect-ratio:9 / 16!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.landscape .video-main-preview-surface.video-main-preview-surface{align-self:center!important;aspect-ratio:16 / 9!important}main.infinite-app.theme-day.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview-surface.video-main-preview-surface,main.infinite-app.theme-day.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview-media.video-main-preview-media{background-color:var(--cloud-white-surface, #fbfdff)!important;border-color:var(--cloud-white-line, #e4eef5)!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview-surface.video-main-preview-surface,main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview-media.video-main-preview-media{background-color:var(--minimal-field, #141415)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview-media.video-main-preview-media :is(img,video){display:block!important;object-fit:contain!important;background:transparent!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface{width:100%!important;min-height:0!important;border-radius:10px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-main-preview-media.video-main-preview-media,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-generating-preview.video-generating-preview{border-radius:10px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview{height:min(100%,clamp(460px,50vh,600px))!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.portrait>.video-main-preview-surface.video-main-preview-surface{width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important;aspect-ratio:9 / 16!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.landscape>.video-main-preview-surface.video-main-preview-surface{width:100%!important;max-width:100%!important;height:auto!important;max-height:100%!important;aspect-ratio:16 / 9!important}main.infinite-app.theme-day.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.theme-day.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview .video-main-preview-media.video-main-preview-media{background-color:var(--cloud-white-surface, #fbfdff)!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview .video-main-preview-media.video-main-preview-media{background-color:var(--minimal-field, #141415)!important}main.infinite-app.infinite-app.infinite-app .video-queue-modal-overlay.video-queue-modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:80!important;display:grid!important;place-items:center!important;padding:24px!important;background:#14243642!important}main.infinite-app.infinite-app.infinite-app .video-queue-modal.video-queue-modal{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;width:min(1180px,calc(100vw - 48px))!important;height:min(780px,calc(100vh - 48px))!important;max-height:none!important;padding:16px!important;overflow:hidden!important;color:var(--batch-day-text, #21384b)!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:20px!important;box-shadow:inset 0 1px #fffffff0,0 30px 90px #1e436047!important}main.infinite-app.infinite-app.infinite-app .video-queue-layout.video-queue-layout{display:grid!important;grid-template-columns:minmax(340px,.72fr) minmax(620px,1.28fr)!important;gap:14px!important;min-width:0!important;min-height:0!important}main.infinite-app.infinite-app.infinite-app .video-queue-data-panel.video-queue-data-panel,main.infinite-app.infinite-app.infinite-app .video-queue-slot-panel.video-queue-slot-panel{min-width:0!important;min-height:0!important;padding:14px!important;overflow:hidden!important;background:#ffffff57!important;border:1px solid rgba(255,255,255,.58)!important;border-radius:16px!important}main.infinite-app.infinite-app.infinite-app .video-queue-data-panel.video-queue-data-panel{display:grid!important;grid-template-rows:auto auto auto auto minmax(0,1fr) auto!important;align-content:start!important;gap:10px!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot-panel.video-queue-slot-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot-panel.video-queue-slot-panel>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot-panel.video-queue-slot-panel>header>div{display:grid!important;gap:3px!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot-panel.video-queue-slot-panel>header span{color:var(--batch-day-muted, #6d8394)!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot-panel.video-queue-slot-panel>header strong{color:#21384b!important;font-size:17px!important;font-weight:950!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot-panel.video-queue-slot-panel>header>em{padding:6px 9px!important;color:#155a83!important;background:#e8f7ff94!important;border:1px solid rgba(165,211,236,.58)!important;border-radius:999px!important;font-size:11px!important;font-style:normal!important;font-weight:950!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot-grid.video-queue-slot-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:repeat(5,minmax(0,1fr))!important;gap:9px!important;min-height:0!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot.video-queue-slot{position:relative!important;display:grid!important;align-content:center!important;gap:5px!important;min-width:0!important;min-height:0!important;padding:12px!important;overflow:hidden!important;background:#ffffff47!important;border:1px solid rgba(255,255,255,.52)!important;border-radius:13px!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot.video-queue-slot.occupied{border-color:#77b4e8b3!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot.video-queue-slot.current{outline:2px solid rgba(91,108,239,.54)!important;outline-offset:-2px!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot.video-queue-slot>span{position:absolute!important;top:8px!important;right:9px!important;color:#405b708f!important;font-size:10px!important;font-weight:950!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot.video-queue-slot>strong{overflow:hidden!important;color:#21384b!important;font-size:13px!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot.video-queue-slot>em{color:var(--batch-day-muted, #6d8394)!important;font-size:10px!important;font-style:normal!important;font-weight:850!important}main.infinite-app.infinite-app.infinite-app .video-queue-modal-head.video-queue-modal-head,main.infinite-app.infinite-app.infinite-app .video-queue-toolbar.video-queue-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}main.infinite-app.infinite-app.infinite-app .video-queue-modal-head.video-queue-modal-head div{display:grid!important;gap:3px!important}main.infinite-app.infinite-app.infinite-app .video-queue-modal-head.video-queue-modal-head span,main.infinite-app.infinite-app.infinite-app .video-queue-toolbar.video-queue-toolbar span,main.infinite-app.infinite-app.infinite-app .video-queue-empty.video-queue-empty span,main.infinite-app.infinite-app.infinite-app .video-queue-task.video-queue-task span{color:var(--batch-day-muted, #6d8394)!important;font-size:11px!important;font-weight:800!important}main.infinite-app.infinite-app.infinite-app .video-queue-modal-head.video-queue-modal-head strong{font-size:16px!important;font-weight:950!important}main.infinite-app.infinite-app.infinite-app .video-queue-modal-head.video-queue-modal-head button,main.infinite-app.infinite-app.infinite-app .video-queue-toolbar.video-queue-toolbar button{display:inline-grid!important;grid-auto-flow:column!important;place-items:center!important;align-items:center!important;gap:6px!important;min-height:30px!important;padding:0 10px!important;color:#23607d!important;font-size:12px!important;font-weight:900!important;background:#ffffffb8!important;border:1px solid rgba(182,218,238,.72)!important;border-radius:9px!important}main.infinite-app.infinite-app.infinite-app .video-queue-modal-head.video-queue-modal-head button{width:30px!important;padding:0!important}main.infinite-app.infinite-app.infinite-app .video-queue-hero.video-queue-hero{display:grid!important;gap:4px!important;padding:14px!important;text-align:center!important;border:1px solid rgba(165,211,236,.68)!important;border-radius:12px!important}main.infinite-app.infinite-app.infinite-app .video-queue-hero.video-queue-hero span{color:var(--batch-day-muted, #6d8394)!important;font-size:11px!important;font-weight:850!important}main.infinite-app.infinite-app.infinite-app .video-queue-hero.video-queue-hero strong{color:#155a83!important;font-size:22px!important;font-weight:950!important}main.infinite-app.infinite-app.infinite-app .video-queue-stats.video-queue-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}main.infinite-app.infinite-app.infinite-app .video-queue-stats.video-queue-stats div,main.infinite-app.infinite-app.infinite-app .video-queue-empty.video-queue-empty,main.infinite-app.infinite-app.infinite-app .video-queue-task.video-queue-task{display:grid!important;gap:4px!important;padding:10px!important;background:#ffffffb8!important;border:1px solid rgba(217,233,242,.86)!important;border-radius:10px!important}main.infinite-app.infinite-app.infinite-app .video-queue-stats.video-queue-stats span{color:var(--batch-day-muted, #6d8394)!important;font-size:11px!important;font-weight:850!important}main.infinite-app.infinite-app.infinite-app .video-queue-stats.video-queue-stats strong{color:#21384b!important;font-size:18px!important;font-weight:950!important}main.infinite-app.infinite-app.infinite-app .video-queue-error.video-queue-error{margin:0!important;padding:9px 10px!important;color:#8a3b35!important;font-size:12px!important;font-weight:850!important;background:#fff1edeb!important;border:1px solid rgba(241,184,171,.78)!important;border-radius:9px!important}main.infinite-app.infinite-app.infinite-app .video-queue-task-list.video-queue-task-list{display:grid!important;gap:8px!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding-right:2px!important}main.infinite-app.infinite-app.infinite-app .video-queue-members.video-queue-members{display:grid!important;gap:8px!important;min-height:0!important}main.infinite-app.infinite-app.infinite-app .video-queue-members.video-queue-members>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}main.infinite-app.infinite-app.infinite-app .video-queue-members.video-queue-members>header>strong{color:#21384b!important;font-size:13px!important;font-weight:950!important}main.infinite-app.infinite-app.infinite-app .video-queue-members.video-queue-members>header>span,main.infinite-app.infinite-app.infinite-app .video-queue-members-empty.video-queue-members-empty>span{color:var(--batch-day-muted, #6d8394)!important;font-size:11px!important;font-weight:800!important}main.infinite-app.infinite-app.infinite-app .video-queue-member-list.video-queue-member-list{display:grid!important;gap:7px!important;max-height:220px!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding-right:2px!important}main.infinite-app.infinite-app.infinite-app .video-queue-member.video-queue-member{display:grid!important;grid-template-columns:minmax(120px,1fr) auto auto auto!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:9px 10px!important;background:#ffffffb8!important;border:1px solid rgba(217,233,242,.86)!important;border-radius:10px!important}main.infinite-app.infinite-app.infinite-app .video-queue-member.video-queue-member.current{background:#e8f7ffeb!important;border-color:#89c6e6e0!important}main.infinite-app.infinite-app.infinite-app .video-queue-member-name.video-queue-member-name{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}main.infinite-app.infinite-app.infinite-app .video-queue-member-name.video-queue-member-name>strong,main.infinite-app.infinite-app.infinite-app .video-queue-members-empty.video-queue-members-empty>strong{overflow:hidden!important;color:#21384b!important;font-size:12px!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .video-queue-member-name.video-queue-member-name>em{flex:0 0 auto!important;padding:2px 5px!important;color:#155a83!important;background:#91d3f23d!important;border-radius:999px!important;font-size:10px!important;font-style:normal!important;font-weight:950!important}main.infinite-app.infinite-app.infinite-app .video-queue-member.video-queue-member>span{color:var(--batch-day-muted, #6d8394)!important;font-size:11px!important;font-weight:850!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .video-queue-members-empty.video-queue-members-empty{display:grid!important;gap:4px!important;padding:10px!important;background:#ffffffb8!important;border:1px solid rgba(217,233,242,.86)!important;border-radius:10px!important}main.infinite-app.infinite-app.infinite-app .video-queue-task.video-queue-task{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}main.infinite-app.infinite-app.infinite-app .video-queue-task.video-queue-task div{display:grid!important;min-width:0!important;gap:3px!important}main.infinite-app.infinite-app.infinite-app .video-queue-task.video-queue-task strong,main.infinite-app.infinite-app.infinite-app .video-queue-empty.video-queue-empty strong{min-width:0!important;overflow:hidden!important;color:#21384b!important;font-size:13px!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .video-queue-task.video-queue-task em{color:#155a83!important;font-size:12px!important;font-style:normal!important;font-weight:950!important;white-space:nowrap!important}main.infinite-app.theme-night.infinite-app .video-queue-modal-overlay.video-queue-modal-overlay{background:#0505077a!important}main.infinite-app.theme-night.infinite-app .video-queue-modal.video-queue-modal{color:var(--minimal-text, #f0e8e2)!important;border-color:var(--minimal-line, rgba(174, 180, 185, .18))!important;box-shadow:0 24px 70px #00000070!important}main.infinite-app.theme-night.infinite-app :is(.video-queue-data-panel,.video-queue-slot-panel){background:#14161d7a!important;border-color:#ffffff1f!important}main.infinite-app.theme-night.infinite-app :is(.video-queue-hero,.video-queue-stats div,.video-queue-empty,.video-queue-task,.video-queue-member,.video-queue-members-empty,.video-queue-slot,.video-queue-modal-head button,.video-queue-toolbar button){color:var(--minimal-text, #f0e8e2)!important;background:#ffffff0b!important;border-color:var(--minimal-line, rgba(174, 180, 185, .18))!important}main.infinite-app.theme-night.infinite-app :is(.video-queue-hero strong,.video-queue-stats strong,.video-queue-task strong,.video-queue-task em,.video-queue-empty strong,.video-queue-members>header>strong,.video-queue-member-name>strong,.video-queue-members-empty>strong,.video-queue-slot-panel>header strong,.video-queue-slot>strong){color:var(--minimal-text, #f0e8e2)!important}main.infinite-app.theme-night.infinite-app .video-queue-slot.video-queue-slot.occupied{border-color:#769ed06b!important}@media (max-width: 980px){main.infinite-app.infinite-app.infinite-app .video-queue-modal.video-queue-modal{height:min(880px,calc(100vh - 28px))!important}main.infinite-app.infinite-app.infinite-app .video-queue-layout.video-queue-layout{grid-template-columns:minmax(0,1fr)!important;overflow-y:auto!important}main.infinite-app.infinite-app.infinite-app .video-queue-slot-grid.video-queue-slot-grid{grid-template-columns:repeat(4,minmax(110px,1fr))!important;grid-template-rows:repeat(5,86px)!important;overflow-x:auto!important}}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-action-panel.video-batch-action-panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;gap:0!important;padding:8px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-action-panel.video-batch-action-panel .video-batch-generate-all-button.video-batch-generate-all-button{grid-column:1!important;grid-row:1!important;width:100%!important;height:100%!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions.video-batch-side-actions{top:calc(50vh + 48px)!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-queue-button.video-batch-side-queue-button,main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-download-button.video-batch-side-download-button{position:static!important;inset:auto!important;box-sizing:border-box!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:86px!important;min-height:86px!important;max-height:86px!important;gap:5px!important;padding:8px 0!important;border-radius:999px!important;line-height:1!important;transform:none!important;transform-origin:center!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-queue-button.video-batch-side-queue-button svg,main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-download-button.video-batch-side-download-button svg{width:18px!important;height:18px!important;flex:0 0 auto!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-queue-button.video-batch-side-queue-button span,main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-download-button.video-batch-side-download-button span{display:block!important;max-width:34px!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:12px!important;font-weight:900!important;line-height:1.05!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important}main.infinite-app.theme-day.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-queue-button.video-batch-side-queue-button,main.infinite-app.theme-day.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-download-button.video-batch-side-download-button{color:#0d4f78!important;-webkit-text-fill-color:#0d4f78!important;background-color:#e8f8ff!important;border:1px solid rgba(69,174,234,.34)!important}main.infinite-app.theme-night.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-queue-button.video-batch-side-queue-button,main.infinite-app.theme-night.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-download-button.video-batch-side-download-button{color:#8f969d!important;-webkit-text-fill-color:#8f969d!important;background:#000!important;background-color:#000!important;background-image:none!important;border:1px solid rgba(85,91,96,.36)!important}main.infinite-app.theme-day.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-queue-button.video-batch-side-queue-button:is(:hover,:focus-visible,.active),main.infinite-app.theme-day.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-download-button.video-batch-side-download-button:is(:hover,:focus-visible,.active){color:#063a59!important;-webkit-text-fill-color:#063a59!important;border-color:#45aeea85!important}main.infinite-app.theme-night.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-queue-button.video-batch-side-queue-button:is(:hover,:focus-visible,.active),main.infinite-app.theme-night.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-download-button.video-batch-side-download-button:is(:hover,:focus-visible,.active){color:#f7f8f9!important;-webkit-text-fill-color:#f7f8f9!important;border-color:#9aa0a66b!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.side-workbench-actions .video-batch-side-download-button.video-batch-side-download-button:disabled{cursor:not-allowed!important;opacity:.46!important;filter:saturate(.6)!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-model-panel.video-model-panel,main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-params.video-params{min-width:0!important;min-height:0!important;padding:8px!important;border:1px solid color-mix(in srgb,var(--line),transparent 28%)!important;border-radius:11px!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-model-panel.video-model-panel{grid-column:1!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;align-content:start!important;gap:8px!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-params.video-params{position:relative!important;grid-column:2!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(42px,auto) minmax(34px,auto) minmax(34px,auto) minmax(44px,1fr)!important;align-content:stretch!important;gap:7px!important;overflow:visible!important}main.infinite-app.infinite-app.infinite-app .video-resolution-inline-panel.video-resolution-inline-panel{display:grid!important;grid-template-rows:minmax(36px,auto)!important;gap:0!important;min-width:0!important;min-height:0!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .video-model-panel.video-model-panel .video-model-trigger.video-model-trigger{height:36px!important;min-height:36px!important;border-radius:12px!important}main.infinite-app.infinite-app.infinite-app .video-resolution-control.video-resolution-control{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;align-self:start!important;min-width:0!important;min-height:36px!important;height:36px!important;padding:3px!important;border-radius:12px!important}main.infinite-app.infinite-app.infinite-app .video-resolution-control.video-resolution-control>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:28px!important;padding:0 8px!important;overflow:hidden!important;color:var(--text-soft)!important;-webkit-text-fill-color:currentColor!important;font-size:11px!important;font-weight:880!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .video-resolution-control.video-resolution-control>button.active{color:var(--accent-strong)!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-params.video-params .duration-control.duration-control{grid-column:1 / -1!important;grid-row:1!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-motion-param.video-motion-param{grid-column:1!important;grid-row:2!important;min-width:0!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-ratio-param.video-ratio-param{grid-column:2!important;grid-row:2!important;min-width:0!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-speed-param.video-speed-param{grid-column:1!important;grid-row:3!important;min-width:0!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-params.video-params .audio-sync-toggle.audio-sync-toggle{grid-column:2!important;grid-row:3!important;min-width:0!important;min-height:34px!important;border-radius:10px!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-params.video-params .video-main-generate-button.video-main-generate-button{grid-column:1 / -1!important;grid-row:4!important;min-height:100%!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-params.video-params .image-status-line.image-status-line{position:absolute!important;inset:auto 8px 73px 8px!important;z-index:2!important;grid-column:1 / -1!important;grid-row:auto!important;margin:0!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .video-single-motion-menu.video-single-motion-menu .video-option-menu-list.video-option-menu-list{left:0!important;right:auto!important;grid-template-columns:repeat(3,minmax(86px,1fr))!important;gap:6px!important;width:min(312px,calc(100vw - 32px))!important;min-width:min(312px,calc(100vw - 32px))!important;max-height:none!important;overflow:visible!important}main.infinite-app.infinite-app.infinite-app .video-single-motion-menu.video-single-motion-menu .video-option-menu-list.video-option-menu-list>button{min-height:31px!important;padding:0 7px!important;text-align:center!important}main.infinite-app.theme-day.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-model-panel.video-model-panel,main.infinite-app.theme-day.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-params.video-params{border-color:#c6e6fa9e!important}main.infinite-app.theme-night.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-model-panel.video-model-panel,main.infinite-app.theme-night.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-params.video-params{background:color-mix(in srgb,var(--panel),transparent 18%)!important;border-color:color-mix(in srgb,var(--line),transparent 22%)!important}@media (max-width: 980px){main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-model-panel.video-model-panel,main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-params.video-params{grid-column:1!important}}@media (max-width: 620px){main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-params.video-params{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-motion-param.video-motion-param,main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-ratio-param.video-ratio-param,main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-speed-param.video-speed-param,main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-params.video-params .audio-sync-toggle.audio-sync-toggle,main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-params.video-params .video-main-generate-button.video-main-generate-button,main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-params.video-params .image-status-line.image-status-line{grid-column:1 / -1!important;grid-row:auto!important}}main.infinite-app.infinite-app .floating-toolbar.floating-toolbar .toolbar-account-identity.toolbar-account-identity{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;gap:7px!important;min-height:42px!important;max-width:150px!important;cursor:pointer!important}main.infinite-app.infinite-app .floating-toolbar.floating-toolbar .toolbar-account-identity.toolbar-account-identity em{color:var(--text)!important;font-size:13px!important;font-style:normal!important;font-weight:800!important;line-height:1.15!important}main.infinite-app.infinite-app .floating-toolbar.floating-toolbar .toolbar-account-identity.toolbar-account-identity .toolbar-account-avatar.toolbar-account-avatar{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;font-size:16px!important;line-height:1!important;border:1px solid var(--pure-line)!important;border-radius:999px!important}main.infinite-app.infinite-app .floating-toolbar.floating-toolbar .toolbar-account-identity.toolbar-account-identity:is(:hover,:focus-visible) .toolbar-account-avatar.toolbar-account-avatar{border-color:color-mix(in srgb,var(--accent),transparent 42%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent),transparent 86%)!important}main.infinite-app.infinite-app .account-settings-window.account-settings-window{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:70!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100vw!important;height:100vh!important;padding:18px!important;color:var(--text)!important}main.infinite-app.infinite-app .account-settings-backdrop.account-settings-backdrop{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;background:#03080e47!important;border:0!important;border-radius:0!important}main.infinite-app.infinite-app .account-settings-dialog.account-settings-dialog{position:relative!important;z-index:1!important;display:grid!important;gap:14px!important;width:min(390px,calc(100vw - 36px))!important;padding:18px!important;overflow:hidden!important;color:var(--text)!important;border:1px solid color-mix(in srgb,var(--line),transparent 12%)!important;border-radius:12px!important;box-shadow:var(--shadow-strong)!important}main.infinite-app.infinite-app .account-settings-head.account-settings-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-width:0!important}main.infinite-app.infinite-app .account-settings-head.account-settings-head div{display:grid!important;gap:2px!important;min-width:0!important}main.infinite-app.infinite-app .account-settings-head.account-settings-head span{color:var(--accent-strong)!important;font-size:10px!important;font-weight:900!important;line-height:1!important}main.infinite-app.infinite-app .account-settings-head.account-settings-head strong{color:var(--text)!important;font-size:18px!important;font-weight:900!important;line-height:1.2!important}main.infinite-app.infinite-app .account-settings-close.account-settings-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;color:var(--text-soft)!important;background:color-mix(in srgb,var(--field),transparent 18%)!important;border:1px solid color-mix(in srgb,var(--line),transparent 18%)!important;border-radius:999px!important}main.infinite-app.infinite-app .account-settings-profile.account-settings-profile{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;min-width:0!important;padding:12px!important;background:color-mix(in srgb,var(--field),transparent 24%)!important;border:1px solid color-mix(in srgb,var(--line),transparent 20%)!important;border-radius:10px!important}main.infinite-app.infinite-app .account-settings-avatar.account-settings-avatar{display:inline-grid!important;place-items:center!important;width:36px!important;height:36px!important;font-size:18px!important;line-height:1!important;background:color-mix(in srgb,var(--panel),transparent 8%)!important;border:1px solid color-mix(in srgb,var(--line),transparent 16%)!important;border-radius:999px!important}main.infinite-app.infinite-app .account-settings-profile.account-settings-profile div{display:grid!important;gap:3px!important;min-width:0!important}main.infinite-app.infinite-app .account-settings-profile.account-settings-profile strong,main.infinite-app.infinite-app .account-settings-profile.account-settings-profile em,main.infinite-app.infinite-app .account-settings-profile.account-settings-profile b{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-style:normal!important;line-height:1.15!important}main.infinite-app.infinite-app .account-settings-profile.account-settings-profile strong{color:var(--text)!important;font-size:14px!important;font-weight:900!important}main.infinite-app.infinite-app .account-settings-profile.account-settings-profile em{color:var(--muted)!important;font-size:11px!important;font-weight:780!important}main.infinite-app.infinite-app .account-settings-profile.account-settings-profile b{padding:6px 8px!important;color:var(--accent-strong)!important;background:color-mix(in srgb,var(--accent-soft),transparent 12%)!important;border:1px solid color-mix(in srgb,var(--accent),transparent 64%)!important;border-radius:999px!important;font-size:11px!important;font-weight:900!important}main.infinite-app.infinite-app .account-settings-form.account-settings-form{display:grid!important;gap:10px!important}main.infinite-app.infinite-app .account-settings-field.account-settings-field{display:grid!important;gap:7px!important;color:var(--text-soft)!important;font-size:12px!important;font-weight:850!important}main.infinite-app.infinite-app .account-settings-field.account-settings-field input{width:100%!important;min-height:42px!important;padding:0 12px!important;color:var(--text)!important;background:color-mix(in srgb,var(--field),transparent 10%)!important;border:1px solid color-mix(in srgb,var(--line),transparent 14%)!important;border-radius:8px!important;outline:none!important}main.infinite-app.infinite-app .account-settings-field.account-settings-field input:focus{border-color:color-mix(in srgb,var(--accent),transparent 30%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent),transparent 82%)!important}main.infinite-app.infinite-app .account-settings-hint.account-settings-hint,main.infinite-app.infinite-app .account-settings-error.account-settings-error{margin:0!important;font-size:12px!important;font-weight:800!important;line-height:1.45!important}main.infinite-app.infinite-app .account-settings-hint.account-settings-hint{color:var(--muted)!important}main.infinite-app.infinite-app .account-settings-error.account-settings-error{color:var(--danger, #d94848)!important}main.infinite-app.infinite-app .account-settings-save.account-settings-save,main.infinite-app.infinite-app .account-settings-logout.account-settings-logout{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:42px!important;padding:0 13px!important;border-radius:8px!important;font-size:13px!important;font-weight:900!important}main.infinite-app.infinite-app .account-settings-save.account-settings-save{color:#fff!important;border:0!important}main.infinite-app.infinite-app .account-settings-save.account-settings-save:disabled{cursor:not-allowed!important;opacity:.68!important}main.infinite-app.infinite-app .account-settings-logout.account-settings-logout{color:var(--text-soft)!important;background:color-mix(in srgb,var(--field),transparent 22%)!important;border:1px solid color-mix(in srgb,var(--line),transparent 18%)!important}main.infinite-app.theme-night.infinite-app .account-settings-dialog.account-settings-dialog{background:color-mix(in srgb,var(--panel),transparent 8%)!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-params.video-params .duration-control.duration-control{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(34px,auto)!important;align-items:stretch!important;gap:0!important;min-width:0!important;min-height:34px!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .duration-control.duration-control>div{grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;min-width:0!important;width:100%!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .duration-control.duration-control>div>span{display:block!important;min-width:0!important;color:var(--muted)!important;-webkit-text-fill-color:currentColor!important;font-size:11px!important;font-weight:860!important;line-height:1!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .video-duration-fixed-options.video-duration-fixed-options{position:relative!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:stretch!important;gap:4px!important;min-width:0!important;min-height:34px!important;padding:3px!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--line),transparent 22%)!important;border-radius:11px!important}main.infinite-app.infinite-app.infinite-app .video-duration-fixed-options.video-duration-fixed-options>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:28px!important;padding:0 6px!important;overflow:hidden!important;color:var(--text-soft)!important;-webkit-text-fill-color:currentColor!important;background:transparent!important;border:1px solid transparent!important;border-radius:8px!important;font:inherit!important;font-size:11px!important;font-weight:880!important;line-height:1!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .video-duration-fixed-options.video-duration-fixed-options>button:is(:hover,:focus-visible){color:var(--accent-strong)!important;background:color-mix(in srgb,var(--accent),transparent 88%)!important;border-color:color-mix(in srgb,var(--accent),transparent 68%)!important}main.infinite-app.infinite-app.infinite-app .video-duration-fixed-options.video-duration-fixed-options>button.active{color:#07324b!important;border-color:#58b1e69e!important}main.infinite-app.theme-night.infinite-app .video-duration-fixed-options.video-duration-fixed-options{background:color-mix(in srgb,var(--field),transparent 14%)!important;border-color:color-mix(in srgb,var(--line),transparent 18%)!important}main.infinite-app.theme-night.infinite-app .video-duration-fixed-options.video-duration-fixed-options>button.active{color:#f7f8f9!important;background:color-mix(in srgb,var(--accent),transparent 64%)!important;border-color:color-mix(in srgb,var(--accent-2),transparent 42%)!important}@media (max-width: 620px){main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .duration-control.duration-control>div{grid-template-columns:minmax(0,1fr)!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .duration-control.duration-control>div>span{display:none!important}}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card>.video-batch-card-remove-button.video-batch-card-remove-button{position:absolute!important;top:7px!important;right:8px!important;z-index:36!important;display:inline-grid!important;place-items:center!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;color:color-mix(in srgb,#a5423e,var(--text) 18%)!important;border:1px solid color-mix(in srgb,#d66a64,var(--line) 54%)!important;border-radius:999px!important;cursor:pointer!important;opacity:.9!important;transition:background .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease,transform .16s ease,box-shadow .16s ease!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card>.video-batch-card-remove-button.video-batch-card-remove-button:hover,main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card>.video-batch-card-remove-button.video-batch-card-remove-button:focus-visible{color:#fff!important;border-color:color-mix(in srgb,#a83e39,transparent 14%)!important;box-shadow:0 10px 20px #752f2b33,inset 0 1px #ffffff47!important;opacity:1!important;transform:translateY(-1px)!important}main.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card>.video-batch-card-remove-button.video-batch-card-remove-button:focus-visible{outline:2px solid color-mix(in srgb,#d6625d,transparent 45%)!important;outline-offset:2px!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card>.video-batch-card-remove-button.video-batch-card-remove-button{color:#ffb8b4!important;border-color:#d65b5561!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card>.video-batch-card-remove-button.video-batch-card-remove-button:hover,main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card>.video-batch-card-remove-button.video-batch-card-remove-button:focus-visible{color:#fff7f6!important;border-color:#ff938e70!important}main.infinite-app.infinite-app.infinite-app .generated-history-page.generated-history-page{--generated-history-content-width: min(1840px, calc(100vw - 48px) );position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:29!important;display:grid!important;width:100vw!important;height:100vh!important;height:100dvh!important;min-width:0!important;min-height:0!important;overflow:hidden!important;padding:0!important;color:#17213f!important;background:#f7fbff!important;background-image:none!important;border:0!important}main.infinite-app.infinite-app.infinite-app .generated-history-panel.generated-history-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;width:min(1840px,calc(100vw - 48px))!important;height:min(1120px,calc(100dvh - 48px))!important;max-height:calc(100dvh - 48px)!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .generated-history-page.generated-history-page .generated-history-panel.generated-history-panel{position:relative!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;min-width:0!important;min-height:0!important;padding:0!important;color:#17213f!important;background:#f7fbff!important;background-image:none!important;border:0!important;border-radius:0!important;filter:none!important}main.infinite-app.infinite-app.infinite-app .generated-history-page.generated-history-page .generated-history-sections.generated-history-sections{width:var(--generated-history-content-width)!important;margin-inline:auto!important}main.infinite-app.infinite-app.infinite-app .generated-history-panel.generated-history-panel .generated-history-sections.generated-history-sections{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;min-height:0!important;max-height:100%!important;padding:12px!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .generated-history-columns.generated-history-columns{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;min-width:0!important;min-height:0!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .generated-history-section.generated-history-section{display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;min-height:0!important;overflow:hidden!important;border-radius:14px!important}main.infinite-app.infinite-app.infinite-app .generated-history-section-header.generated-history-section-header{min-height:42px!important;padding:9px 12px!important}main.infinite-app.infinite-app.infinite-app .generated-history-section-header.generated-history-section-header>div{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important}main.infinite-app.infinite-app.infinite-app .generated-history-section-header.generated-history-section-header>div span{min-width:0!important;overflow:hidden!important;color:#708195!important;font-size:11px!important;font-weight:820!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .generated-history-pagination.generated-history-pagination{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:8px!important;padding:8px 12px!important;background:#f7fbffeb!important;border-bottom:1px solid rgba(220,230,239,.92)!important}main.infinite-app.infinite-app.infinite-app .generated-history-pagination.generated-history-pagination button:first-child{grid-column:2!important}main.infinite-app.infinite-app.infinite-app .generated-history-pagination.generated-history-pagination span{grid-column:1!important;grid-row:1!important;min-width:0!important;overflow:hidden!important;color:#627589!important;font-size:12px!important;font-weight:860!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .generated-history-pagination.generated-history-pagination button{min-height:30px!important;padding:0 12px!important;color:#155a83!important;border:1px solid rgba(191,220,237,.9)!important;border-radius:9px!important;font-size:12px!important;font-weight:900!important;cursor:pointer!important}main.infinite-app.infinite-app.infinite-app .generated-history-pagination.generated-history-pagination button:disabled{cursor:default!important;opacity:.42!important}main.infinite-app.infinite-app.infinite-app .generated-history-section-list.generated-history-section-list{display:block!important;min-height:0!important;max-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:10px!important;scrollbar-gutter:stable!important}main.infinite-app.infinite-app.infinite-app .generated-history-page-grid.generated-history-page-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;gap:10px!important;min-width:0!important}main.infinite-app.infinite-app.infinite-app .generated-history-page-group.generated-history-page-group{display:contents!important;grid-template-rows:none!important;align-content:start!important;min-width:0!important}main.infinite-app.infinite-app.infinite-app .generated-history-card.generated-history-card{position:relative!important;display:grid!important;grid-template-rows:minmax(0,auto)!important;gap:0!important;min-width:0!important;padding:4px!important;overflow:visible!important;background:#ffffffd1!important;border:1px solid rgba(218,230,239,.94)!important;border-radius:12px!important;content-visibility:visible!important;contain-intrinsic-size:auto!important}main.infinite-app.infinite-app.infinite-app .generated-history-thumb.generated-history-thumb{position:relative!important;display:block!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;aspect-ratio:var(--history-thumb-ratio, 9 / 16)!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(214,229,239,.94)!important;border-radius:9px!important}main.infinite-app.infinite-app.infinite-app .generated-history-thumb.generated-history-thumb :is(img,video){display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;background:transparent!important;border:0!important}main.infinite-app.infinite-app.infinite-app .generated-history-thumb.generated-history-thumb video{background:#111827!important}main.infinite-app.infinite-app.infinite-app .generated-history-kind-badge.generated-history-kind-badge,main.infinite-app.infinite-app.infinite-app .generated-history-time-badge.generated-history-time-badge{position:absolute!important;z-index:3!important;display:inline-flex!important;align-items:center!important;max-width:calc(100% - 12px)!important;min-width:0!important;height:18px!important;padding:0 6px!important;overflow:hidden!important;color:#fff!important;background:#0f172a94!important;border:0!important;border-radius:999px!important;font-size:9px!important;font-style:normal!important;font-weight:920!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .generated-history-kind-badge.generated-history-kind-badge{top:5px!important;left:5px!important}main.infinite-app.infinite-app.infinite-app .generated-history-time-badge.generated-history-time-badge{right:5px!important;bottom:5px!important}main.infinite-app.infinite-app.infinite-app .generated-history-download.generated-history-download{position:absolute!important;right:7px!important;top:7px!important;bottom:auto!important;z-index:4!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;color:#285c78!important;background:#ffffffc7!important;border:1px solid rgba(198,219,232,.78)!important;border-radius:999px!important;opacity:.88!important}main.infinite-app.infinite-app.infinite-app .generated-history-card.generated-history-card:hover .generated-history-download.generated-history-download,main.infinite-app.infinite-app.infinite-app .generated-history-download.generated-history-download:focus-visible{opacity:1!important}main.infinite-app.theme-night.infinite-app.infinite-app .generated-history-pagination.generated-history-pagination{background:var(--pure-field)!important;border-color:var(--pure-line)!important}main.infinite-app.theme-night.infinite-app.infinite-app .generated-history-pagination.generated-history-pagination button{color:var(--pure-text-soft)!important;background:var(--pure-surface)!important;border-color:var(--pure-line)!important}main.infinite-app.theme-night.infinite-app.infinite-app .generated-history-section-header.generated-history-section-header>div span,main.infinite-app.theme-night.infinite-app.infinite-app .generated-history-pagination.generated-history-pagination span{color:var(--pure-muted)!important}main.infinite-app.theme-night.infinite-app.infinite-app .generated-history-card.generated-history-card{background:var(--pure-surface)!important;border-color:var(--pure-line)!important}main.infinite-app.theme-night.infinite-app.infinite-app .generated-history-thumb.generated-history-thumb{background:var(--pure-field)!important;border-color:var(--pure-line)!important}@media (max-width: 1500px){main.infinite-app.infinite-app.infinite-app .generated-history-page-grid.generated-history-page-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width: 1180px){main.infinite-app.infinite-app.infinite-app .generated-history-columns.generated-history-columns{grid-template-columns:minmax(0,1fr)!important}main.infinite-app.infinite-app.infinite-app .generated-history-page-grid.generated-history-page-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width: 760px){main.infinite-app.infinite-app.infinite-app .generated-history-page.generated-history-page{--generated-history-content-width: calc(100vw - 20px) ;padding:10px!important}main.infinite-app.infinite-app.infinite-app .generated-history-panel.generated-history-panel{width:calc(100vw - 20px)!important;height:calc(100dvh - 20px)!important}main.infinite-app.infinite-app.infinite-app .generated-history-page.generated-history-page .generated-history-panel.generated-history-panel{width:100%!important;height:100%!important}main.infinite-app.infinite-app.infinite-app .generated-history-page-grid.generated-history-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 520px){main.infinite-app.infinite-app.infinite-app .generated-history-page-grid.generated-history-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}main.infinite-app.infinite-app.infinite-app .generated-history-pagination.generated-history-pagination{grid-template-columns:minmax(0,1fr) auto auto!important}main.infinite-app.infinite-app.infinite-app .generated-history-pagination.generated-history-pagination span{grid-column:1!important;grid-row:1!important}}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-output-column.video-batch-output-column{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;min-width:0!important;min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-upload-stack.video-batch-upload-stack{--batch-control-cell-height: 168px;--batch-control-grid-height: calc(var(--batch-control-cell-height) * 2);position:relative!important;isolation:isolate!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,var(--batch-control-cell-height))!important;align-items:stretch!important;gap:0!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:var(--batch-control-grid-height)!important;min-height:var(--batch-control-grid-height)!important;max-height:var(--batch-control-grid-height)!important;overflow:visible!important;background:var(--pure-surface, var(--panel))!important;border:1px solid var(--pure-line, var(--line))!important;border-radius:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-upload-stack.video-batch-upload-stack>:is(.video-batch-upload-panel,.video-batch-model-panel,.video-batch-sync-panel,.video-batch-action-panel){box-sizing:border-box!important;display:grid!important;min-width:0!important;width:100%!important;min-height:0!important;height:var(--batch-control-cell-height)!important;max-height:var(--batch-control-cell-height)!important;margin:0!important;overflow:hidden!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-upload-stack.video-batch-upload-stack>.video-batch-model-panel.video-batch-model-panel{position:relative!important;z-index:120!important;grid-column:1!important;grid-row:1!important;grid-template-rows:auto minmax(0,1fr)!important;align-content:stretch!important;gap:6px!important;padding:10px!important;color:var(--text)!important;border-right:1px solid var(--pure-line, var(--line))!important;border-bottom:1px solid var(--pure-line, var(--line))!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-upload-stack.video-batch-upload-stack>.video-batch-sync-panel.video-batch-sync-panel{position:relative!important;z-index:110!important;grid-column:2!important;grid-row:1!important;grid-template-rows:minmax(0,1fr) 30px!important;gap:6px!important;padding:8px!important;border-bottom:1px solid var(--pure-line, var(--line))!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-upload-stack.video-batch-upload-stack>.video-batch-upload-panel.video-batch-upload-panel{grid-column:1!important;grid-row:2!important;border-right:1px solid var(--pure-line, var(--line))!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-upload-stack.video-batch-upload-stack>.video-batch-action-panel.video-batch-action-panel{grid-column:2!important;grid-row:2!important;padding:8px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-model-panel.video-batch-model-panel>strong{align-self:center!important;overflow:hidden!important;color:var(--text)!important;font-size:12px!important;font-weight:920!important;line-height:1.1!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-sync-model-segment.video-batch-sync-model-segment{align-self:stretch!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;gap:5px!important;min-width:0!important;min-height:0!important;width:100%!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-sync-model-segment.video-batch-sync-model-segment[data-model-count="4"]{grid-template-rows:repeat(4,minmax(0,1fr))!important;gap:4px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-sync-model-segment.video-batch-sync-model-segment>button{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:center!important;align-items:center!important;justify-items:start!important;gap:2px!important;min-width:0!important;width:100%!important;height:100%!important;min-height:0!important;padding:4px 10px!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-sync-model-segment.video-batch-sync-model-segment>button :is(span,em){display:block!important;justify-self:start!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;line-height:1.05!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-sync-model-segment.video-batch-sync-model-segment>button span{font-size:11px!important;font-weight:930!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-sync-model-segment.video-batch-sync-model-segment>button em{color:currentColor!important;-webkit-text-fill-color:currentColor!important;font-size:9.5px!important;font-style:normal!important;font-weight:860!important;opacity:.82!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-upload-panel.video-batch-upload-panel>label{align-content:center!important;height:100%!important;min-height:0!important;padding:14px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-sync-panel.video-batch-sync-panel .video-batch-param-grid.video-batch-param-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;min-height:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-sync-panel.video-batch-sync-panel .video-batch-param-control.video-batch-param-control{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;align-items:center!important;gap:0!important;min-width:0!important;min-height:0!important;padding:4px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-sync-panel.video-batch-sync-panel .video-batch-param-control.video-batch-param-control>span{display:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-all-button.video-batch-sync-all-button{align-self:end!important;justify-self:stretch!important;width:100%!important;height:30px!important;min-height:30px!important;padding:0 10px!important;font-size:11px!important;font-weight:900!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-action-panel.video-batch-action-panel .video-batch-generate-all-button.video-batch-generate-all-button{min-height:0!important;height:100%!important;padding:12px!important}@media (max-width: 980px){main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-upload-stack.video-batch-upload-stack{--batch-control-cell-height: 150px;--batch-control-grid-height: calc(var(--batch-control-cell-height) * 4);grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(4,var(--batch-control-cell-height))!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-upload-stack.video-batch-upload-stack>:is(.video-batch-upload-panel,.video-batch-model-panel,.video-batch-sync-panel,.video-batch-action-panel){grid-column:1!important;border-right:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-upload-stack.video-batch-upload-stack>.video-batch-model-panel.video-batch-model-panel{grid-row:1!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-upload-stack.video-batch-upload-stack>.video-batch-sync-panel.video-batch-sync-panel{grid-row:2!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-upload-stack.video-batch-upload-stack>.video-batch-upload-panel.video-batch-upload-panel{grid-row:3!important;border-bottom:1px solid var(--pure-line, var(--line))!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell :is(.video-batch-workspace-filled.video-batch-workspace-filled,.video-batch-workspace-empty.video-batch-workspace-empty) .video-batch-upload-stack.video-batch-upload-stack>.video-batch-action-panel.video-batch-action-panel{grid-row:4!important}}main.infinite-app.infinite-app.infinite-app .video-frame-slot.video-frame-slot.filled>.video-frame-preview-button.video-frame-preview-button{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;padding:0!important;overflow:hidden!important;color:inherit!important;background:transparent!important;border:0!important;border-radius:inherit!important;cursor:zoom-in!important;opacity:1!important;pointer-events:auto!important;transform:none!important}main.infinite-app.infinite-app.infinite-app .video-frame-slot.video-frame-slot.filled>.video-frame-preview-button.video-frame-preview-button img,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-frame-slot.video-frame-slot.filled>.video-frame-preview-button.video-frame-preview-button img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;border-radius:inherit!important}main.infinite-app.infinite-app.infinite-app .video-frame-slot.video-frame-slot.filled>.video-frame-preview-button.video-frame-preview-button:focus-visible{outline:2px solid color-mix(in srgb,var(--accent),white 20%)!important;outline-offset:-3px!important}main.infinite-app.infinite-app.infinite-app .video-frame-slot.video-frame-slot.filled>div{z-index:1!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .video-frame-slot.video-frame-slot.filled>button:not(.video-frame-preview-button){z-index:4!important}main.infinite-app.infinite-app.infinite-app .result-heading-actions.result-heading-actions{flex-wrap:wrap!important;justify-content:flex-end!important;min-width:0!important}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card.selectable.selected{background:transparent!important;border:0!important;outline:0!important}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card.selectable.selected>.image-result-media.image-result-media{box-shadow:inset 0 0 0 2px #7c6dff,inset 0 0 0 4px #a855f76b,0 0 0 1px #4f7cff6b!important}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-select-button.image-result-select-button{position:absolute!important;top:8px!important;right:8px!important;bottom:auto!important;left:auto!important;z-index:5!important;display:grid!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;color:#fff!important;background:#070a189e!important;border:1px solid rgba(255,255,255,.48)!important;border-radius:999px!important;opacity:0!important;pointer-events:none!important;transform:none!important}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card.selectable:hover>.image-result-media.image-result-media>.image-result-select-button.image-result-select-button,main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card.selectable:focus-within>.image-result-media.image-result-media>.image-result-select-button.image-result-select-button,main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media:hover>.image-result-select-button.image-result-select-button,main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-select-button.image-result-select-button:focus-visible,main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-select-button.image-result-select-button.active{opacity:1!important;pointer-events:auto!important}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-select-button.image-result-select-button.active{border-color:#e2e8ffd1!important}main.infinite-app.theme-night.infinite-app.infinite-app{--panel: rgba(19, 19, 20, .72);--panel-strong: rgba(24, 24, 25, .82);--panel-soft: rgba(174, 180, 185, .11);--field: rgba(17, 17, 18, .74);--line: rgba(190, 196, 201, .24);--line-strong: rgba(218, 223, 228, .46);--image-well: #080808;background-color:var(--pure-page)!important}main.infinite-app.theme-night.infinite-app.infinite-app:before{opacity:.82!important}main.infinite-app.theme-night.infinite-app.infinite-app:after{opacity:.18!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.workspace-shell{background-color:var(--pure-page)!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.workspace-shell.storyboard-image-scroll-locked{background:var(--pure-page)!important;background-color:var(--pure-page)!important;background-image:none!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-overlay.batch-video-confirm-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:92!important;display:grid!important;place-items:center!important;padding:24px!important;background:#0e1e2c33!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-dialog.batch-video-confirm-dialog{display:grid!important;gap:12px!important;width:min(392px,calc(100vw - 36px))!important;min-width:0!important;padding:14px!important;color:var(--batch-day-text, #21384b)!important;border:1px solid rgba(186,221,240,.78)!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffffeb,0 24px 80px #2f648833!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-dialog.seedance-generate-confirm-dialog{width:min(520px,calc(100vw - 48px))!important;max-height:calc(100vh - 48px)!important;overflow:hidden auto!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-head.batch-video-confirm-head{display:grid!important;grid-template-columns:42px minmax(0,1fr) 30px!important;align-items:center!important;gap:10px!important;min-width:0!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-icon.batch-video-confirm-icon,main.infinite-app.infinite-app.infinite-app .batch-video-confirm-head.batch-video-confirm-head button{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;padding:0!important;border-radius:10px!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-icon.batch-video-confirm-icon{color:#fff!important;border:1px solid rgba(255,255,255,.58)!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-head.batch-video-confirm-head div{display:grid!important;gap:2px!important;min-width:0!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-head.batch-video-confirm-head span,main.infinite-app.infinite-app.infinite-app .batch-video-confirm-summary.batch-video-confirm-summary span,main.infinite-app.infinite-app.infinite-app .batch-video-confirm-note.batch-video-confirm-note{color:var(--batch-day-muted, #6d8394)!important;font-size:11px!important;font-weight:850!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-head.batch-video-confirm-head strong{min-width:0!important;overflow:hidden!important;color:#1f3b51!important;font-size:16px!important;font-weight:950!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-head.batch-video-confirm-head button{color:#5a7890!important;background:#ffffffb8!important;border:1px solid rgba(194,221,237,.82)!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-summary.batch-video-confirm-summary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-summary.batch-video-confirm-summary div{display:grid!important;gap:3px!important;min-width:0!important;padding:10px!important;background:#ffffffb3!important;border:1px solid rgba(214,232,242,.9)!important;border-radius:10px!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-summary.batch-video-confirm-summary strong{min-width:0!important;overflow:hidden!important;color:#155a83!important;font-size:13px!important;font-weight:950!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-note.batch-video-confirm-note{margin:0!important;padding:9px 10px!important;line-height:1.45!important;background:#e9f7ffb8!important;border:1px solid rgba(190,224,240,.72)!important;border-radius:10px!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-actions.batch-video-confirm-actions{display:grid!important;grid-template-columns:1fr 1.2fr!important;gap:8px!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-actions.batch-video-confirm-actions button{display:inline-grid!important;grid-auto-flow:column!important;place-items:center!important;justify-content:center!important;gap:6px!important;min-width:0!important;min-height:36px!important;padding:0 12px!important;border-radius:10px!important;font-size:12px!important;font-weight:950!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-cancel.batch-video-confirm-cancel{color:#426174!important;background:#ffffffbd!important;border:1px solid rgba(199,224,238,.82)!important}main.infinite-app.theme-night.infinite-app .batch-video-confirm-overlay.batch-video-confirm-overlay{background:#05050885!important}#root:not(#_#_#_#_#_#_)>main.theme-night .batch-video-confirm-dialog{--batch-day-muted: var(--pure-text-soft);background-color:color-mix(in srgb,var(--pure-surface-raised) 88%,var(--pure-accent))!important;border-color:var(--night-liquid-line)!important;box-shadow:var(--night-liquid-shadow)!important}#root main.theme-night :is(.batch-video-confirm-head strong,.batch-video-confirm-summary strong){color:var(--pure-text)!important}#root main.theme-night :is(.batch-video-confirm-head button,.batch-video-confirm-summary div,.batch-video-confirm-note.batch-video-confirm-note,.batch-video-confirm-cancel){color:var(--pure-text-soft)!important;background:#ffffff12!important;border-color:var(--night-static-line)!important}@media (max-width: 520px){main.infinite-app.infinite-app.infinite-app .batch-video-confirm-summary.batch-video-confirm-summary{grid-template-columns:1fr!important}}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-submit.batch-video-confirm-submit{color:#0f5f91!important;border:1px solid rgba(96,183,238,.88)!important;text-shadow:none!important}main.infinite-app.infinite-app.infinite-app .batch-video-confirm-submit.batch-video-confirm-submit:hover,main.infinite-app.infinite-app.infinite-app .batch-video-confirm-submit.batch-video-confirm-submit:focus-visible{color:#fff!important;border-color:#8ecff4eb!important;box-shadow:0 12px 24px #2b7ecc3d!important}#root main.theme-night :is(.batch-video-confirm-icon.batch-video-confirm-icon,.batch-video-confirm-submit.batch-video-confirm-submit){color:var(--pure-accent-strong)!important;background-color:color-mix(in srgb,var(--pure-accent) 14%,transparent)!important;border-color:var(--night-liquid-line)!important}main.infinite-app.infinite-app.infinite-app .video-main-preview.generating.video-main-preview>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.infinite-app.infinite-app .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-generating-preview.video-generating-preview,main.infinite-app.infinite-app.infinite-app .video-thumb-generating.video-thumb-generating{border-color:#68bef4b8!important}main.infinite-app.infinite-app.infinite-app .video-generating-preview.video-generating-preview .video-generating-center.video-generating-center{color:#155a83!important;border:1px solid rgba(123,203,246,.72)!important}main.infinite-app.infinite-app.infinite-app .video-generating-preview.video-generating-preview .video-generating-center.video-generating-center strong,main.infinite-app.infinite-app.infinite-app .video-thumb-generating.video-thumb-generating strong{color:#104f7a!important}main.infinite-app.infinite-app.infinite-app .video-generating-preview.video-generating-preview .video-generating-center.video-generating-center span,main.infinite-app.infinite-app.infinite-app .video-thumb-generating.video-thumb-generating small{color:#4c7f9d!important}main.infinite-app.theme-night.infinite-app .video-main-preview.generating.video-main-preview>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.theme-night.infinite-app .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-generating-preview.video-generating-preview,main.infinite-app.theme-night.infinite-app .video-thumb-generating.video-thumb-generating{border-color:color-mix(in srgb,var(--pure-accent) 62%,var(--pure-line))!important}main.infinite-app.theme-night.infinite-app .video-generating-preview.video-generating-preview .video-generating-center.video-generating-center{color:var(--pure-text)!important;border-color:color-mix(in srgb,var(--pure-accent) 52%,var(--pure-line))!important}main.infinite-app.theme-night.infinite-app .video-generating-preview.video-generating-preview .video-generating-center.video-generating-center strong,main.infinite-app.theme-night.infinite-app .video-thumb-generating.video-thumb-generating strong{color:var(--pure-text)!important}main.infinite-app.theme-night.infinite-app .video-generating-preview.video-generating-preview .video-generating-center.video-generating-center span,main.infinite-app.theme-night.infinite-app .video-thumb-generating.video-thumb-generating small{color:var(--pure-text-soft)!important}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-download-button.image-result-download-button,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0!important;border-radius:50%!important;gap:0!important;overflow:hidden!important;font-size:0!important;line-height:0!important;color:#0b73b7!important;-webkit-text-fill-color:#0b73b7!important;background:#fffffff5!important;background-image:none!important;border:2px solid rgba(79,177,237,.9)!important}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-download-button.image-result-download-button svg,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button svg{width:23px!important;height:23px!important;color:currentColor!important;stroke:currentColor!important;stroke-width:2.5!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;align-content:stretch!important;justify-items:center!important;gap:10px!important;padding:10px!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:4!important;grid-row:1!important;order:-1!important;display:flex!important;grid-template-columns:none!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:34px!important;margin:0!important;padding:4px 5px!important;overflow-x:auto!important;overflow-y:hidden!important;color:#17628d!important;border:1px solid rgba(137,207,245,.76)!important;border-radius:999px!important;transform:none!important;scrollbar-width:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta::-webkit-scrollbar{display:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.portrait>.video-main-preview-meta.video-main-preview-meta{width:100%!important;min-width:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.landscape>.video-main-preview-meta.video-main-preview-meta{width:100%!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta{color:#f7f8f9!important;border-color:#c8cdd257!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta{justify-content:center!important;width:fit-content!important;max-width:calc(100% - 16px)!important;min-width:0!important;min-height:28px!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;outline:0!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta{display:block!important;width:fit-content!important;max-width:calc(100% - 16px)!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0!important;overflow:hidden!important;color:#17628d!important;-webkit-text-fill-color:#17628d!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;outline:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-status-text.video-main-preview-status-text{display:block!important;width:auto!important;max-width:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important;color:#17628d!important;-webkit-text-fill-color:#17628d!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;font-size:12px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:0!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;pointer-events:none!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta,main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-status-text.video-main-preview-status-text{color:#e0e3e5!important;-webkit-text-fill-color:#e0e3e5!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview{grid-template-rows:auto minmax(0,1fr)!important;align-content:stretch!important;gap:12px!important;padding:14px 10px 10px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta{grid-row:1!important;order:-1!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;align-self:start!important;justify-self:center!important;width:min(100%,520px)!important;max-width:calc(100% - 20px)!important;min-width:0!important;min-height:0!important;margin:0 auto!important;padding:0 6px!important;overflow:visible!important;color:#17628d!important;-webkit-text-fill-color:#17628d!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.portrait>.video-main-preview-meta.video-main-preview-meta,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.landscape>.video-main-preview-meta.video-main-preview-meta{width:min(100%,520px)!important;max-width:calc(100% - 20px)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-status-text.video-main-preview-status-text,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-prompt-text.video-main-preview-prompt-text{display:block!important;width:100%!important;max-width:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important;color:#17628d!important;-webkit-text-fill-color:#17628d!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;letter-spacing:0!important;text-align:center!important}main.infinite-app.theme-day.infinite-app.infinite-app .video-duration-fixed-options.video-duration-fixed-options>button{color:var(--day-text, #20252a)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-surface, #ffffff)!important;background-color:var(--day-surface, #ffffff)!important;background-image:none!important}main.infinite-app.theme-day.infinite-app.infinite-app .video-duration-fixed-options.video-duration-fixed-options>button.active,main.infinite-app.theme-day.infinite-app.infinite-app .video-duration-fixed-options.video-duration-fixed-options>button[aria-pressed=true]{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--day-accent, #2d7bbd)!important;background-color:var(--day-accent, #2d7bbd)!important;background-image:none!important;border-color:var(--day-accent-strong, #24689f)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-status-text.video-main-preview-status-text{font-size:12.5px!important;font-weight:900!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-prompt-text.video-main-preview-prompt-text{display:-webkit-box!important;font-size:11.5px!important;font-weight:760!important;line-height:1.35!important;opacity:.86!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;pointer-events:auto!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface{grid-row:2!important;order:0!important;align-self:stretch!important;justify-self:center!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;aspect-ratio:auto!important;transform:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.portrait>.video-main-preview-surface.video-main-preview-surface{width:100%!important;max-width:100%!important;height:100%!important;aspect-ratio:auto!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.landscape>.video-main-preview-surface.video-main-preview-surface{width:100%!important;height:100%!important;max-height:100%!important;aspect-ratio:auto!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-main-preview-media.video-main-preview-media,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-generating-preview.video-generating-preview{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:auto!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-main-preview-media.video-main-preview-media video{display:block!important;flex:0 1 auto!important;width:auto!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-main-preview-media.video-main-preview-media video{flex:0 1 auto!important;width:auto!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta,main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-status-text.video-main-preview-status-text,main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-prompt-text.video-main-preview-prompt-text{color:#e0e3e5!important;-webkit-text-fill-color:#e0e3e5!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column{align-self:stretch!important;grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column>.video-preview-panel.no-heading.video-preview-panel,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column>.video-preview-panel.no-heading.video-preview-panel{align-self:stretch!important;justify-self:stretch!important;display:grid!important;grid-template-rows:minmax(0,1fr)!important;min-height:0!important;height:100%!important;max-height:100%!important;margin-top:0!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column>.video-preview-panel.no-heading.video-preview-panel>.video-preview-stage.video-preview-stage,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column>.video-preview-panel.no-heading.video-preview-panel>.video-preview-stage.video-preview-stage{align-self:stretch!important;align-items:stretch!important;grid-template-rows:minmax(0,1fr)!important;min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview{align-self:stretch!important;justify-self:stretch!important;grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;height:100%!important;max-height:100%!important;aspect-ratio:auto!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.portrait>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.portrait>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.landscape>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.landscape>.video-main-preview-surface.video-main-preview-surface{align-self:stretch!important;justify-self:stretch!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;min-height:0!important;aspect-ratio:auto!important;transform:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail{align-self:stretch!important;min-height:0!important;height:100%!important;max-height:100%!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta{grid-row:1!important;order:-1!important;align-self:start!important;justify-self:center!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;box-sizing:border-box!important;width:min(100%,430px)!important;max-width:calc(100% - 12px)!important;min-width:0!important;min-height:0!important;margin:0 auto!important;padding:8px 10px!important;overflow:hidden!important;color:#155f8f!important;-webkit-text-fill-color:#155f8f!important;background-color:var(--cloud-white-surface, #fbfdff)!important;border:1px solid rgba(126,197,239,.45)!important;border-radius:12px!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta{color:#f1e7ff!important;-webkit-text-fill-color:#f1e7ff!important;background-color:var(--minimal-field, #141415)!important;border-color:#c8cdd257!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-index-mark.video-main-preview-index-mark{color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#e0e3e594!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-meta-copy.video-main-preview-meta-copy>.video-main-preview-status-text.video-main-preview-status-text{color:#f4ecff!important;-webkit-text-fill-color:#f4ecff!important}main.infinite-app.theme-night.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-meta-copy.video-main-preview-meta-copy>.video-main-preview-prompt-text.video-main-preview-prompt-text{color:#e0e3e5c7!important;-webkit-text-fill-color:rgba(224,227,229,.78)!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox{grid-template-rows:minmax(0,1fr) auto!important;align-content:stretch!important;gap:14px!important;padding:56px 88px 42px!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox>.lightbox-image-stage.lightbox-image-stage{--lightbox-stage-height: min( calc(100dvh - 188px) , 1060px) !important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage{--lightbox-stage-height: min( calc(100dvh - 206px) , 1040px) !important;align-self:center!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage .lightbox-image-frame.lightbox-image-frame{overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-video.lightbox-video{height:calc(100% - 24px)!important;max-height:calc(100% - 24px)!important;object-fit:contain!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-controls.lightbox-controls,main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-controls.video-controls.video-controls{grid-row:2!important;align-self:start!important;justify-self:center!important;margin:-10px 0 0!important;transform:none!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-download-button.lightbox-download-button{min-width:104px!important;min-height:42px!important;padding:0 24px!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:16px!important;font-weight:900!important;letter-spacing:0!important;border-radius:999px!important;background-color:#fffffff0!important;border:1px solid rgba(255,255,255,.78)!important;box-shadow:0 12px 30px #0f172a2e,0 2px 8px #0f172a14,inset 0 1px #fffffffa,inset 0 -1px #94a3b82e!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-download-button.lightbox-download-button:hover:not(:disabled),main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox .lightbox-download-button.lightbox-download-button:focus-visible{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background-color:#fffffffa!important;border-color:#ffffffeb!important;box-shadow:0 14px 34px #0f172a38,0 2px 10px #0f172a1a,inset 0 1px #fff,inset 0 -1px #94a3b824!important}main.infinite-app.theme-night.infinite-app .asset-lightbox.asset-lightbox .lightbox-download-button.lightbox-download-button{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background-color:#161921eb!important;border-color:#ffffff29!important;box-shadow:0 14px 32px #00000070,0 2px 10px #00000047,inset 0 1px #ffffff1f,inset 0 -1px #0000002e!important}main.infinite-app.theme-night.infinite-app .asset-lightbox.asset-lightbox .lightbox-download-button.lightbox-download-button:hover:not(:disabled),main.infinite-app.theme-night.infinite-app .asset-lightbox.asset-lightbox .lightbox-download-button.lightbox-download-button:focus-visible{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background-color:#1e222cf0!important;border-color:#ffffff38!important}@media (max-width: 760px){main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox{gap:12px!important;padding:54px 18px 34px!important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox>.lightbox-image-stage.lightbox-image-stage{--lightbox-stage-height: calc(100dvh - 178px) !important}main.infinite-app.infinite-app.infinite-app .asset-lightbox.asset-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage{--lightbox-stage-height: calc(100dvh - 194px) !important}}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-download-button.image-result-download-button,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;border-radius:999px!important;color:#111827!important;-webkit-text-fill-color:#111827!important;background:#ffffffd1!important;background-image:none!important;border:1px solid rgba(255,255,255,.74)!important}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-download-button.image-result-download-button svg,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button svg{width:18px!important;height:18px!important;stroke-width:2.35!important}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-download-button.image-result-download-button:hover,main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-download-button.image-result-download-button:focus-visible,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button:hover,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button:focus-visible{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background:#ffffffeb!important;background-image:none!important;border-color:#ffffffe0!important;box-shadow:0 10px 26px #0f172a33,inset 0 1px #fffffffa!important}main.infinite-app.theme-night.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-download-button.image-result-download-button,main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background:#1b1b1ca8!important;background-image:none!important;border-color:#ffffff29!important}main.infinite-app.theme-night.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-download-button.image-result-download-button:hover,main.infinite-app.theme-night.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-download-button.image-result-download-button:focus-visible,main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button:hover,main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid :is(.dual-image-lane.dual-image-lane .reference-image-workbench.reference-image-workbench,.storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench) .image-result-list.image-result-list.grouped .image-result-media.image-result-media>.image-result-center-download-button.image-result-center-download-button:focus-visible{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#1b1b1cc7!important;background-image:none!important;border-color:#ffffff3d!important;box-shadow:0 12px 28px #0000006b,inset 0 1px #ffffff29!important}main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls.video-mode-motion .video-tab-panel.video-tab-panel{grid-column:1!important;grid-row:2!important;min-height:0!important;height:100%!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls.video-mode-motion .video-bottom-control-deck.video-bottom-control-deck{grid-column:1 / -1!important;grid-row:3!important}main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls.video-mode-motion .video-action-control-panel.video-action-control-panel{min-height:0!important;height:100%!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls.video-mode-motion .video-action-grid.video-action-grid{height:100%!important;min-height:0!important}main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls.video-mode-motion .video-single-asset-slot.video-single-asset-slot,main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls.video-mode-motion .video-single-asset-slot.video-single-asset-slot label,main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls.video-mode-motion .video-single-asset-slot.video-single-asset-slot>div,main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls.video-mode-motion .video-single-asset-slot.video-single-asset-slot.filled img,main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls.video-mode-motion .video-single-asset-slot.video-single-asset-slot.filled video{min-height:0!important;height:100%!important}main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card.selectable.selected,main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card.selectable.selected>.image-result-media.image-result-media,main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card.selectable.selected>.image-result-media.image-result-media>.image-result-preview-button.image-result-preview-button,main.infinite-app.infinite-app.infinite-app .image-result-card.image-result-card.selectable.selected>.image-result-media.image-result-media>.image-result-preview-button.image-result-preview-button img{border-color:transparent!important;outline:0!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-model-panel.video-model-panel>.video-model-mode-note.video-model-mode-note{min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;color:var(--muted)!important;-webkit-text-fill-color:currentColor!important;font-size:10px!important;font-weight:760!important;line-height:1.35!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.theme-day.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-model-panel.video-model-panel>.video-model-mode-note.video-model-mode-note{color:#0f5b8ba3!important;-webkit-text-fill-color:rgba(15,91,139,.64)!important}main.infinite-app.theme-night.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-model-panel.video-model-panel>.video-model-mode-note.video-model-mode-note{color:#e0e3e594!important;-webkit-text-fill-color:rgba(224,227,229,.58)!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck>.video-params.video-params{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(42px,auto) minmax(34px,auto) minmax(34px,auto) minmax(44px,1fr) auto!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .duration-control.duration-control{grid-column:1 / -1!important;grid-row:1!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-motion-param.video-motion-param{grid-column:1!important;grid-row:2!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-ratio-param.video-ratio-param{grid-column:2!important;grid-row:2!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-speed-param.video-speed-param{grid-column:1!important;grid-row:3!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .audio-sync-toggle.audio-sync-toggle{grid-column:2!important;grid-row:3!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .video-main-generate-button.video-main-generate-button{grid-column:1 / -1!important;grid-row:4!important}main.infinite-app.infinite-app.infinite-app .video-bottom-control-deck.video-bottom-control-deck .image-status-line.image-status-line{position:absolute!important;inset:auto 8px 73px 8px!important;z-index:2!important;grid-column:1 / -1!important;grid-row:auto!important;margin:0!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-grid.video-batch-grid{grid-auto-rows:608px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card{min-height:608px!important;height:608px!important;max-height:608px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-main-row.video-batch-main-row{grid-template-rows:378px 174px!important;gap:8px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-stack.video-batch-frame-stack{grid-template-rows:166px 188px!important;height:378px!important;max-height:378px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-model-row.video-batch-model-row,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-motion-panel.video-batch-motion-panel,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-params.video-batch-params,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-submit-row.video-batch-submit-row{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .primary-action.video-batch-generate-button.video-batch-generate-button:not(:disabled){color:#f8f0ff!important;-webkit-text-fill-color:#f8f0ff!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-workspace-filled .video-batch-grid.video-batch-grid{row-gap:28px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card>.video-batch-controls.video-batch-controls{background:transparent!important;background-image:none!important;border:0!important}main.infinite-app.theme-night.infinite-app{--night-silver-outline: rgba(190, 196, 201, .42);--night-silver-outline-strong: rgba(218, 223, 228, .62);--night-silver-outline-soft: rgba(190, 196, 201, .24);--night-silver-focus: rgba(142, 207, 244, .44);--night-danger-outline: rgba(255, 143, 154, .56);--night-silver-button-sheen: inset 0 1px 0 rgba(255, 255, 255, .12)}main.infinite-app.theme-night.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-download-button.image-result-download-button,main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-download-button.image-result-download-button,main.infinite-app.theme-night.infinite-app .asset-lightbox.asset-lightbox .lightbox-download-button.lightbox-download-button{border:1px solid var(--night-silver-outline)!important;box-shadow:var(--night-silver-button-sheen)!important}main.infinite-app.theme-night.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-download-button.image-result-download-button:disabled,main.infinite-app.theme-night.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .image-result-card.image-result-card>.image-result-media.image-result-media>.image-result-download-button.image-result-download-button:disabled,main.infinite-app.theme-night.infinite-app .asset-lightbox.asset-lightbox .lightbox-download-button.lightbox-download-button:disabled{border-color:var(--night-silver-outline-soft)!important;box-shadow:none!important}main.infinite-app.theme-night.infinite-app.infinite-app .image-result-card.image-result-card>.image-result-media.image-result-media>button.image-result-download-button.image-result-download-button,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .image-result-card.image-result-card>.image-result-media.image-result-media>button.image-result-download-button.image-result-download-button,main.infinite-app.theme-night.infinite-app.infinite-app .asset-lightbox.asset-lightbox button.lightbox-download-button.lightbox-download-button{border-top-width:1px!important;border-right-width:1px!important;border-bottom-width:1px!important;border-left-width:1px!important;border-top-style:solid!important;border-right-style:solid!important;border-bottom-style:solid!important;border-left-style:solid!important;border-top-color:var(--night-silver-outline)!important;border-right-color:var(--night-silver-outline)!important;border-bottom-color:var(--night-silver-outline)!important;border-left-color:var(--night-silver-outline)!important;box-shadow:var(--night-silver-button-sheen)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-prompt-field.video-batch-prompt-field{position:relative!important;display:block!important;height:188px!important;min-height:188px!important;max-height:188px!important;padding:5px!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-prompt-field.video-batch-prompt-field textarea{display:block!important;width:100%!important;min-height:0!important;height:100%!important;padding:10px 9px 8px!important;color:var(--text)!important;font-size:15px!important;font-weight:760!important;line-height:1.45!important;caret-color:var(--app-caret-color)!important;text-indent:var(--video-batch-keyword-prefix-width, 0px)!important;resize:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-keyword-token-row.video-batch-keyword-token-row{position:absolute!important;z-index:3!important;top:12px!important;left:15px!important;display:inline-flex!important;max-width:calc(100% - 30px)!important;align-items:center!important;gap:5px!important;overflow:hidden!important;pointer-events:none!important;white-space:nowrap!important;transform:translateY(calc(var(--video-batch-keyword-scroll-y, 0px) * -1))!important;will-change:transform!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-keyword-token.video-batch-keyword-token{display:inline-flex!important;min-width:0!important;height:24px!important;align-items:center!important;gap:4px!important;padding:0 7px!important;overflow:hidden!important;color:var(--accent)!important;font-size:15px!important;font-weight:780!important;line-height:1!important;background:color-mix(in srgb,var(--accent),transparent 92%)!important;border:1px solid color-mix(in srgb,var(--accent),transparent 54%)!important;border-radius:8px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-keyword-token.video-batch-keyword-token>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-keyword-token-remove.video-batch-keyword-token-remove{display:inline-grid!important;width:15px!important;min-width:15px!important;height:15px!important;min-height:15px!important;padding:0!important;place-items:center!important;color:color-mix(in srgb,var(--accent),var(--text) 18%)!important;background:transparent!important;border:0!important;border-radius:999px!important;pointer-events:auto!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-keyword-token-remove.video-batch-keyword-token-remove:hover,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-keyword-token-remove.video-batch-keyword-token-remove:focus-visible{color:var(--accent-strong)!important;background:color-mix(in srgb,var(--accent),transparent 88%)!important;outline:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-keyword-token-remove.video-batch-keyword-token-remove svg{width:10px!important;height:10px!important;stroke-width:2.5!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-motion-panel.video-batch-motion-panel{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;align-items:stretch!important;height:32px!important;min-height:32px!important;overflow:visible!important}main.infinite-app.infinite-app.infinite-app .video-option-trigger.video-option-trigger>span.placeholder{color:color-mix(in srgb,var(--text),transparent 44%)!important;-webkit-text-fill-color:currentColor!important}main.infinite-app.infinite-app.infinite-app .video-batch-speed-menu.video-batch-speed-menu .video-option-menu-list.video-option-menu-list{left:0!important;right:0!important;width:100%!important;min-width:100%!important;max-width:none!important;grid-template-columns:minmax(0,1fr)!important;border-radius:0!important}main.infinite-app.infinite-app.infinite-app .video-batch-speed-menu.video-batch-speed-menu .video-option-menu-list.video-option-menu-list>button,main.infinite-app.infinite-app.infinite-app .video-batch-motion-menu.video-batch-motion-menu .video-option-menu-list.video-option-menu-list,main.infinite-app.infinite-app.infinite-app .video-batch-motion-menu.video-batch-motion-menu .video-option-menu-list.video-option-menu-list>button{border-radius:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-main-row.video-batch-main-row{grid-template-rows:378px 192px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-side-controls.video-batch-side-controls{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:32px 32px 72px 36px!important;gap:4px!important;box-sizing:border-box!important;height:192px!important;min-height:192px!important;max-height:192px!important;padding:4px!important;overflow:visible!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-model-row.video-batch-model-row{grid-column:1!important;grid-row:1!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-motion-panel.video-batch-motion-panel{grid-column:1!important;grid-row:2!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-params.video-batch-params{grid-column:1!important;grid-row:3!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,32px)!important;gap:4px!important;align-items:stretch!important;height:68px!important;min-height:68px!important;max-height:68px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-params.video-batch-params>.video-batch-param-group{display:grid!important;min-width:0!important;min-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-params.video-batch-params>.video-batch-param-group:nth-child(1){grid-column:1!important;grid-row:1!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-params.video-batch-params>.video-batch-param-group:nth-child(2){grid-column:1!important;grid-row:2!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-duration-param.video-batch-duration-param{grid-column:2!important;grid-row:1!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-audio-param.video-batch-audio-param{grid-column:2!important;grid-row:2!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-submit-row.video-batch-submit-row{grid-column:1!important;grid-row:4!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:36px!important;gap:0!important;height:36px!important;min-height:36px!important;max-height:36px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card :is(.video-model-trigger.video-model-trigger,.video-batch-motion-panel.video-batch-motion-panel .video-option-trigger.video-option-trigger,.segmented-control.video-batch-liquid-control.video-batch-liquid-control,.video-batch-fixed-param-pill.video-batch-fixed-param-pill,.video-batch-duration-menu.video-batch-duration-menu .video-option-trigger.video-option-trigger,.audio-sync-toggle.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle){height:32px!important;min-height:32px!important;width:100%!important;min-width:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:1px solid var(--pure-line)!important;box-shadow:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card :is(.video-model-trigger.video-model-trigger,.video-batch-motion-panel.video-batch-motion-panel .video-option-trigger.video-option-trigger,.segmented-control.video-batch-liquid-control.video-batch-liquid-control,.video-batch-duration-menu.video-batch-duration-menu .video-option-trigger.video-option-trigger,.audio-sync-toggle.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle):hover:not(:disabled){background:color-mix(in srgb,var(--pure-surface-soft),transparent 46%)!important;border-color:var(--pure-line-strong)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .audio-sync-toggle.active.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle{color:var(--accent-strong)!important;border-color:color-mix(in srgb,var(--accent),transparent 34%)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-liquid-control.video-batch-liquid-control{padding:2px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-liquid-control.video-batch-liquid-control button{height:28px!important;min-height:28px!important;padding:0 3px!important;font-size:9.5px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-submit-row.video-batch-submit-row>.video-batch-generate-button.video-batch-generate-button{width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;border-radius:0!important;font-size:11px!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card :is(.video-model-trigger.video-model-trigger,.video-batch-motion-panel.video-batch-motion-panel .video-option-trigger.video-option-trigger,.segmented-control.video-batch-liquid-control.video-batch-liquid-control,.video-batch-fixed-param-pill.video-batch-fixed-param-pill,.video-batch-duration-menu.video-batch-duration-menu .video-option-trigger.video-option-trigger,.audio-sync-toggle.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle){background:transparent!important;border-color:var(--night-silver-outline)!important;box-shadow:none!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card :is(.video-model-trigger.video-model-trigger,.video-batch-motion-panel.video-batch-motion-panel .video-option-trigger.video-option-trigger,.segmented-control.video-batch-liquid-control.video-batch-liquid-control,.video-batch-duration-menu.video-batch-duration-menu .video-option-trigger.video-option-trigger,.audio-sync-toggle.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle):hover:not(:disabled){background:color-mix(in srgb,var(--pure-surface-soft),transparent 62%)!important;border-color:var(--night-silver-outline-strong)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-submit-row.video-batch-submit-row{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-submit-row.video-batch-submit-row>.primary-action.video-batch-generate-button.video-batch-generate-button{grid-column:1 / -1!important;justify-self:stretch!important;width:100%!important;max-width:none!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-keyword-token.video-batch-keyword-token{color:var(--night-text)!important;border-color:#bec4c985!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-keyword-token-remove.video-batch-keyword-token-remove{color:var(--pure-text-soft)!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-keyword-token-remove.video-batch-keyword-token-remove:hover,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-keyword-token-remove.video-batch-keyword-token-remove:focus-visible{color:var(--pure-on-accent)!important;background:var(--pure-accent)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;align-content:stretch!important;justify-items:stretch!important;gap:0!important;box-sizing:border-box!important;padding:8px!important;overflow:hidden!important;color:#155f8f!important;background-color:var(--cloud-white-surface, #fbfdff)!important;border:1px solid rgba(126,197,239,.48)!important;border-radius:14px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:3!important;grid-row:1!important;order:-1!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;justify-items:stretch!important;gap:8px!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:46px!important;height:auto!important;margin:0!important;padding:2px 4px 8px!important;overflow:hidden!important;color:#155f8f!important;-webkit-text-fill-color:#155f8f!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-bottom:1px solid rgba(126,197,239,.28)!important;border-radius:0!important;outline:0!important;transform:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.portrait>.video-main-preview-meta.video-main-preview-meta,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview.landscape>.video-main-preview-meta.video-main-preview-meta{width:100%!important;max-width:100%!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-index-mark.video-main-preview-index-mark{grid-column:1!important;display:grid!important;place-items:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;overflow:hidden!important;color:#0e75b3!important;-webkit-text-fill-color:#0e75b3!important;background:#e8f7ffbd!important;border:1px solid rgba(83,177,232,.46)!important;border-radius:9px!important;font-size:14px!important;font-weight:940!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-meta-copy.video-main-preview-meta-copy{grid-column:2!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;justify-items:stretch!important;gap:3px!important;width:100%!important;min-width:0!important;overflow:hidden!important;text-align:left!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-meta-copy.video-main-preview-meta-copy>.video-main-preview-status-text.video-main-preview-status-text,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-meta-copy.video-main-preview-meta-copy>.video-main-preview-prompt-text.video-main-preview-prompt-text{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;padding:0!important;overflow:hidden!important;color:#155f8f!important;-webkit-text-fill-color:#155f8f!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;letter-spacing:0!important;text-align:left!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-meta-copy.video-main-preview-meta-copy>.video-main-preview-status-text.video-main-preview-status-text{font-size:12px!important;font-weight:920!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-meta-copy.video-main-preview-meta-copy>.video-main-preview-prompt-text.video-main-preview-prompt-text{display:-webkit-box!important;color:#155f8fc7!important;-webkit-text-fill-color:rgba(21,95,143,.78)!important;font-size:11px!important;font-weight:740!important;line-height:1.34!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;pointer-events:auto!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface{grid-row:2!important;order:0!important;align-self:stretch!important;justify-self:stretch!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding-top:8px!important;overflow:hidden!important;aspect-ratio:auto!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;transform:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-main-preview-media.video-main-preview-media,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-generating-preview.video-generating-preview{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;overflow:hidden!important;border-radius:10px!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview{color:#f1e7ff!important;background-color:var(--minimal-field, #141415)!important;border-color:#c8cdd257!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta{color:#f1e7ff!important;-webkit-text-fill-color:#f1e7ff!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-bottom-color:#c8cdd238!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-index-mark.video-main-preview-index-mark{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#555b60ad!important;border-color:#e0e3e56b!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-meta-copy.video-main-preview-meta-copy>.video-main-preview-status-text.video-main-preview-status-text{color:#f4ecff!important;-webkit-text-fill-color:#f4ecff!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>.video-main-preview-meta-copy.video-main-preview-meta-copy>.video-main-preview-prompt-text.video-main-preview-prompt-text{color:#e0e3e5c7!important;-webkit-text-fill-color:rgba(224,227,229,.78)!important}main.infinite-app.theme-day.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.theme-day.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.theme-day.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-main-preview-media.video-main-preview-media,main.infinite-app.theme-day.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-generating-preview.video-generating-preview,main.infinite-app.theme-night.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-filled .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.theme-night.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-workspace.video-batch-workspace-empty .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface,main.infinite-app.theme-night.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-main-preview-media.video-main-preview-media,main.infinite-app.theme-night.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-surface.video-main-preview-surface>.video-generating-preview.video-generating-preview{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta:is(.has-copy-button,.has-download-button){grid-template-columns:38px minmax(0,1fr) 28px!important;gap:7px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta.has-copy-button.has-download-button{grid-template-columns:38px minmax(0,1fr) repeat(2,28px)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>:is(.video-main-preview-copy-button.video-main-preview-copy-button,.video-main-download-button.video-main-download-button){position:relative!important;inset:auto!important;grid-column:3!important;display:grid!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;align-self:center!important;justify-self:end!important;place-items:center!important;padding:0!important;color:#0e75b3!important;-webkit-text-fill-color:#0e75b3!important;border:1px solid rgba(83,177,232,.46)!important;border-radius:8px!important;cursor:pointer!important;line-height:1!important;opacity:1!important;pointer-events:auto!important;transform:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta.has-copy-button>.video-main-download-button.video-main-download-button{grid-column:4!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>:is(.video-main-preview-copy-button.video-main-preview-copy-button,.video-main-download-button.video-main-download-button):is(:hover,:focus-visible){color:#075f99!important;-webkit-text-fill-color:#075f99!important;border-color:#2d99d894!important;box-shadow:inset 0 1px #ffffffd1,0 0 0 2px #53b1e829!important;outline:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>:is(.video-main-preview-copy-button.video-main-preview-copy-button,.video-main-download-button.video-main-download-button) svg{width:14px!important;height:14px!important;stroke-width:2.25!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>:is(.video-main-preview-copy-button.video-main-preview-copy-button,.video-main-download-button.video-main-download-button){color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#e0e3e56b!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview>.video-main-preview-meta.video-main-preview-meta>:is(.video-main-preview-copy-button.video-main-preview-copy-button,.video-main-download-button.video-main-download-button):is(:hover,:focus-visible){border-color:#e0e3e585!important;box-shadow:inset 0 1px #e0e3e52e,0 0 0 2px #c8cdd22e!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header{top:7px!important;display:grid!important;height:26px!important;min-height:26px!important;align-items:center!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header strong{line-height:26px!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-card-header.video-batch-card-header strong{color:#e0e3e5!important;-webkit-text-fill-color:#e0e3e5!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-stack.video-batch-frame-stack{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card :is(.video-batch-frame-grid-compact .video-frame-slot.video-frame-slot label,.video-batch-frame-grid-compact .video-frame-slot.video-frame-slot>div,.video-batch-tail-slot .video-frame-slot.video-frame-slot label,.video-batch-tail-slot .video-frame-slot.video-frame-slot>div){background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:#e0e3e552!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-model-panel.video-batch-model-panel .video-batch-sync-model-segment.video-batch-sync-model-segment button.active,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-model-panel.video-batch-model-panel .video-batch-sync-model-segment.video-batch-sync-model-segment button[aria-pressed=true]{color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#dadfe4a3!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-model-panel.video-batch-model-panel .video-batch-sync-model-segment.video-batch-sync-model-segment button.active em,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-model-panel.video-batch-model-panel .video-batch-sync-model-segment.video-batch-sync-model-segment button[aria-pressed=true] em{color:#fff4ffeb!important;-webkit-text-fill-color:rgba(255,244,255,.92)!important;opacity:1!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-model-panel.video-batch-model-panel .video-batch-sync-model-segment.video-batch-sync-model-segment button:not(.active):not([aria-pressed=true]){color:#efe3f8ad!important;-webkit-text-fill-color:rgba(239,227,248,.68)!important;background:#ffffff09!important;border-color:#aeb4b92e!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card:has(.video-batch-duration-menu.open),main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-side-controls.video-batch-side-controls:has(.video-batch-duration-menu.open),main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-params.video-batch-params:has(.video-batch-duration-menu.open),main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-duration-param.video-batch-duration-param:has(.video-batch-duration-menu.open),main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column:has(.video-batch-sync-duration-menu.open),main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column .video-batch-upload-stack.video-batch-upload-stack:has(.video-batch-sync-duration-menu.open),main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel:has(.video-batch-sync-duration-menu.open),main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-param-grid.video-batch-param-grid:has(.video-batch-sync-duration-menu.open),main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-param-duration.video-batch-param-duration:has(.video-batch-sync-duration-menu.open){overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;position:relative!important;z-index:620!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column:has(.video-batch-sync-duration-menu.open)>.video-preview-panel.video-preview-panel{position:relative!important;z-index:1!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column:has(.video-batch-sync-duration-menu.open)>.video-batch-upload-stack.video-batch-upload-stack{z-index:650!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-duration-menu.video-batch-duration-menu.open,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-duration-menu.video-batch-sync-duration-menu.open{z-index:640!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-duration-menu.video-batch-duration-menu .video-option-menu-list.video-option-menu-list,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-duration-menu.video-batch-sync-duration-menu .video-option-menu-list.video-option-menu-list{left:0!important;right:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;width:100%!important;min-width:100%!important;max-width:none!important;max-height:none!important;overflow:visible!important;padding:0!important;border-radius:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-duration-menu.video-batch-sync-duration-menu .video-option-menu-list.video-option-menu-list{top:calc(100% + var(--video-option-menu-gap, 3px))!important;bottom:auto!important;grid-template-columns:repeat(2,minmax(42px,1fr))!important;gap:4px!important;width:min(112px,calc(100vw - 32px))!important;min-width:min(112px,calc(100vw - 32px))!important;padding:5px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-duration-menu.video-batch-duration-menu .video-option-menu-list.video-option-menu-list>button,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-duration-menu.video-batch-sync-duration-menu .video-option-menu-list.video-option-menu-list>button{display:grid!important;min-width:0!important;min-height:34px!important;height:34px!important;padding:0 6px!important;place-items:center!important;font-size:12px!important;font-weight:900!important;text-align:center!important;border-radius:0!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-duration-menu.video-batch-sync-duration-menu .video-option-menu-list.video-option-menu-list>button{min-height:24px!important;height:24px!important;padding:0 4px!important;font-size:11px!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-duration-menu.video-batch-duration-menu .video-option-menu-list.video-option-menu-list,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-duration-menu.video-batch-sync-duration-menu .video-option-menu-list.video-option-menu-list{border-color:#e0e3e561!important;box-shadow:0 16px 34px #00000052,0 0 0 1px #c8cdd21f!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-duration-menu.video-batch-duration-menu .video-option-menu-list.video-option-menu-list>button.active,main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-upload-stack.video-batch-upload-stack .video-batch-sync-panel.video-batch-sync-panel .video-batch-sync-duration-menu.video-batch-sync-duration-menu .video-option-menu-list.video-option-menu-list>button.active{color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#dadfe494!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-stack.video-batch-frame-stack{position:relative!important;overflow:visible!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot.video-batch-tail-slot .video-frame-slot.video-frame-slot.filled{opacity:1!important;filter:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot.video-batch-tail-slot .video-frame-slot.video-frame-slot.filled>.video-frame-preview-button.video-frame-preview-button{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;padding:0!important;overflow:hidden!important;background:transparent!important;border:0!important;border-radius:inherit!important;opacity:1!important;pointer-events:auto!important;cursor:zoom-in!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot.video-batch-tail-slot .video-frame-slot.video-frame-slot.filled>.video-frame-preview-button.video-frame-preview-button img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;background:color-mix(in srgb,var(--field),transparent 18%)!important;border-radius:inherit!important;opacity:1!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot.video-batch-tail-slot .video-frame-slot.video-frame-slot.filled>div{position:absolute!important;inset:auto 7px 7px 7px!important;z-index:1!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;padding:5px 6px!important;text-align:left!important;background:#05060a9e!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:8px!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot.video-batch-tail-slot .video-frame-slot.video-frame-slot.filled>div strong,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot.video-batch-tail-slot .video-frame-slot.video-frame-slot.filled>div span{display:block!important;width:100%!important;overflow:hidden!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;line-height:1.15!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot.video-batch-tail-slot .video-frame-slot.video-frame-slot.filled>div strong{font-size:10px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot.video-batch-tail-slot .video-frame-slot.video-frame-slot.filled>div span{margin-top:2px!important;font-size:8.5px!important;opacity:.86!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot.video-batch-tail-slot .video-frame-slot.video-frame-slot.filled>button:not(.video-frame-preview-button){position:absolute!important;top:6px!important;right:6px!important;z-index:4!important;display:grid!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;place-items:center!important;color:#fff!important;background:#05060ac2!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:7px!important;opacity:0!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot.video-batch-tail-slot .video-frame-slot.video-frame-slot.filled:hover>button:not(.video-frame-preview-button),main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-tail-slot.video-batch-tail-slot .video-frame-slot.video-frame-slot.filled:focus-within>button:not(.video-frame-preview-button){opacity:1!important;pointer-events:auto!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-swap-button.video-batch-frame-swap-button{position:relative!important;top:auto!important;left:auto!important;z-index:8!important;display:grid!important;grid-column:1 / -1!important;grid-row:1!important;place-self:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;place-items:center!important;color:var(--accent-strong)!important;border:1px solid color-mix(in srgb,var(--accent),transparent 58%)!important;border-radius:999px!important;cursor:pointer!important;transform:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-swap-button.video-batch-frame-swap-button:hover,main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-swap-button.video-batch-frame-swap-button:focus-visible{color:#fff!important;border-color:color-mix(in srgb,var(--accent),white 10%)!important;outline:none!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent),transparent 78%),0 10px 20px color-mix(in srgb,var(--accent),transparent 84%)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-swap-button.video-batch-frame-swap-button:disabled{color:var(--muted)!important;background:color-mix(in srgb,var(--field),transparent 8%)!important;border-color:var(--line)!important;cursor:not-allowed!important;opacity:.72!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-swap-button.video-batch-frame-swap-button svg{width:15px!important;height:15px!important;padding:0!important;stroke-width:2.35!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-swap-button.video-batch-frame-swap-button{color:#f7eaff!important;border-color:#e0e3e56b!important}main.infinite-app.theme-night.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-swap-button.video-batch-frame-swap-button:disabled{color:#bec4c97a!important;background:#151516db!important;border-color:#aeb4b933!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-stack.video-batch-frame-stack .video-frame-slot.video-frame-slot.filled>div{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-stack.video-batch-frame-stack .video-frame-slot.video-frame-slot.filled>button:not(.video-frame-preview-button){position:absolute!important;top:5px!important;right:5px!important;z-index:4!important;display:grid!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0!important;place-items:center!important;color:#26323a!important;-webkit-text-fill-color:rgb(38,50,58)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:1px solid rgba(255,255,255,.62)!important;border-radius:7px!important;opacity:0!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-stack.video-batch-frame-stack .video-frame-slot.video-frame-slot.filled:hover>button:not(.video-frame-preview-button),main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-frame-stack.video-batch-frame-stack .video-frame-slot.video-frame-slot.filled:focus-within>button:not(.video-frame-preview-button){opacity:1!important;pointer-events:auto!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-frame-grid.video-single-frame-grid{position:relative!important;overflow:visible!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-frame-grid.video-single-frame-grid .video-frame-slot.video-frame-slot.filled>.video-frame-preview-button.video-frame-preview-button img{object-fit:contain!important;object-position:center!important;background:color-mix(in srgb,var(--field),transparent 18%)!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-frame-grid.video-single-frame-grid .video-frame-slot.video-frame-slot.filled>div{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-frame-grid.video-single-frame-grid .video-frame-slot.video-frame-slot.filled>button:not(.video-frame-preview-button){position:absolute!important;top:5px!important;right:5px!important;z-index:4!important;display:grid!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0!important;place-items:center!important;color:#26323a!important;-webkit-text-fill-color:rgb(38,50,58)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:1px solid rgba(255,255,255,.62)!important;border-radius:7px!important;opacity:0!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-frame-grid.video-single-frame-grid .video-frame-slot.video-frame-slot.filled:hover>button:not(.video-frame-preview-button),main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-frame-grid.video-single-frame-grid .video-frame-slot.video-frame-slot.filled:focus-within>button:not(.video-frame-preview-button){opacity:1!important;pointer-events:auto!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-frame-swap-button.video-single-frame-swap-button{position:absolute!important;top:50%!important;left:50%!important;z-index:8!important;display:grid!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;place-items:center!important;color:var(--accent-strong)!important;border:1px solid color-mix(in srgb,var(--accent),transparent 58%)!important;border-radius:999px!important;cursor:pointer!important;transform:none!important;translate:-50% -50%!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-frame-swap-button.video-single-frame-swap-button:hover,main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-frame-swap-button.video-single-frame-swap-button:focus-visible{color:#fff!important;border-color:color-mix(in srgb,var(--accent),white 10%)!important;outline:none!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent),transparent 78%),0 10px 20px color-mix(in srgb,var(--accent),transparent 84%)!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-frame-swap-button.video-single-frame-swap-button:disabled{color:var(--muted)!important;background:color-mix(in srgb,var(--field),transparent 8%)!important;border-color:var(--line)!important;cursor:not-allowed!important;opacity:.72!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-keyword-field.video-single-keyword-field{position:relative!important;display:block!important;overflow:hidden!important;padding:6px!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-keyword-field.video-single-keyword-field textarea{display:block!important;width:100%!important;min-height:0!important;height:100%!important;padding:11px 10px 8px!important;color:var(--text)!important;font-size:15px!important;font-weight:760!important;line-height:1.45!important;caret-color:var(--app-caret-color)!important;text-indent:var(--video-batch-keyword-prefix-width, 0px)!important;resize:none!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-keyword-field.video-single-keyword-field .video-batch-keyword-token-row.video-batch-keyword-token-row{position:absolute!important;z-index:3!important;top:13px!important;left:16px!important;display:inline-flex!important;max-width:calc(100% - 32px)!important;align-items:center!important;gap:5px!important;overflow:hidden!important;pointer-events:none!important;white-space:nowrap!important;transform:translateY(calc(var(--video-batch-keyword-scroll-y, 0px) * -1))!important;will-change:transform!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-keyword-field.video-single-keyword-field .video-batch-keyword-token.video-batch-keyword-token{display:inline-flex!important;min-width:0!important;height:24px!important;align-items:center!important;gap:4px!important;padding:0 7px!important;overflow:hidden!important;color:var(--accent)!important;font-size:15px!important;font-weight:780!important;line-height:1!important;background:color-mix(in srgb,var(--accent),transparent 92%)!important;border:1px solid color-mix(in srgb,var(--accent),transparent 54%)!important;border-radius:8px!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-keyword-field.video-single-keyword-field .video-batch-keyword-token.video-batch-keyword-token>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-keyword-field.video-single-keyword-field .video-batch-keyword-token-remove.video-batch-keyword-token-remove{display:inline-grid!important;width:15px!important;min-width:15px!important;height:15px!important;min-height:15px!important;padding:0!important;place-items:center!important;color:color-mix(in srgb,var(--accent),var(--text) 18%)!important;background:transparent!important;border:0!important;border-radius:999px!important;pointer-events:auto!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-keyword-field.video-single-keyword-field .video-batch-keyword-token-remove.video-batch-keyword-token-remove:hover,main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-keyword-field.video-single-keyword-field .video-batch-keyword-token-remove.video-batch-keyword-token-remove:focus-visible{color:var(--accent-strong)!important;background:color-mix(in srgb,var(--accent),transparent 88%)!important;outline:none!important}main.infinite-app.infinite-app.infinite-app .video-single-speed-menu.video-single-speed-menu .video-option-menu-list.video-option-menu-list{left:0!important;right:auto!important;width:min(132px,calc(100vw - 28px))!important;min-width:min(132px,calc(100vw - 28px))!important;grid-template-columns:minmax(0,1fr)!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-bottom-control-deck.video-bottom-control-deck,main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-bottom-control-deck.video-bottom-control-deck>.video-params.video-params,main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-motion-param.video-motion-param,main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-speed-param.video-speed-param{position:relative!important;overflow:visible!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-bottom-control-deck.video-bottom-control-deck:has(.video-option-menu-list){z-index:760!important;isolation:isolate!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-bottom-control-deck.video-bottom-control-deck>.video-params.video-params:has(.video-option-menu-list){z-index:780!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-motion-param.video-motion-param:has(.video-option-menu-list),main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-speed-param.video-speed-param:has(.video-option-menu-list),main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-motion-menu.video-single-motion-menu:has(.video-option-menu-list),main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-speed-menu.video-single-speed-menu:has(.video-option-menu-list){z-index:800!important}main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-motion-menu.video-single-motion-menu .video-option-menu-list.video-option-menu-list,main.infinite-app.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-speed-menu.video-single-speed-menu .video-option-menu-list.video-option-menu-list{top:auto!important;bottom:calc(100% + var(--video-option-menu-gap, 6px))!important;z-index:820!important;transform-origin:bottom left!important}main.infinite-app.theme-night.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-keyword-field.video-single-keyword-field .video-batch-keyword-token.video-batch-keyword-token{color:var(--night-text)!important;border-color:#bec4c985!important}main.infinite-app.theme-night.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-keyword-field.video-single-keyword-field .video-batch-keyword-token-remove.video-batch-keyword-token-remove{color:var(--pure-text-soft)!important}main.infinite-app.theme-night.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-keyword-field.video-single-keyword-field .video-batch-keyword-token-remove.video-batch-keyword-token-remove:hover,main.infinite-app.theme-night.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-keyword-field.video-single-keyword-field .video-batch-keyword-token-remove.video-batch-keyword-token-remove:focus-visible{color:var(--pure-on-accent)!important;background:var(--pure-accent)!important}main.infinite-app.theme-night.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-frame-swap-button.video-single-frame-swap-button{color:var(--pure-text)!important;border-color:var(--pure-line-strong)!important}main.infinite-app.theme-night.infinite-app.infinite-app .video-controls.video-mode-frames .video-single-frame-swap-button.video-single-frame-swap-button:disabled{color:var(--pure-disabled)!important;background:var(--pure-field)!important;border-color:var(--pure-line)!important}main.infinite-app.infinite-app.infinite-app .video-thumb-rail.video-thumb-rail button.download-select-mode{position:relative!important;overflow:hidden!important;isolation:isolate!important;cursor:pointer!important}main.infinite-app.infinite-app.infinite-app .video-thumb-rail.video-thumb-rail button.download-selectable{border-color:color-mix(in srgb,var(--app-caret-color),transparent 54%)!important}main.infinite-app.infinite-app.infinite-app .video-thumb-rail.video-thumb-rail button.download-selected{color:var(--app-caret-color)!important;border-color:var(--app-caret-color)!important;background:color-mix(in srgb,var(--app-caret-color),transparent 88%)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--app-caret-color),transparent 58%),0 12px 24px color-mix(in srgb,var(--app-caret-color),transparent 78%)!important}main.infinite-app.infinite-app.infinite-app .video-thumb-rail.video-thumb-rail button.download-disabled{cursor:not-allowed!important;opacity:.52!important;filter:saturate(.6) grayscale(.18)!important}main.infinite-app.infinite-app.infinite-app .video-thumb-rail.video-thumb-rail button.download-select-mode>:is(img,video,span:not(.video-thumb-download-check):not(.video-thumb-download-selected-overlay)){position:relative!important;z-index:1!important}main.infinite-app.infinite-app.infinite-app .video-thumb-rail.video-thumb-rail button.download-select-mode>span.video-thumb-download-check.video-thumb-download-check{position:absolute!important;top:7px!important;right:7px!important;z-index:4!important;display:grid!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0!important;aspect-ratio:auto!important;place-items:center!important;color:transparent!important;background:color-mix(in srgb,var(--panel),transparent 14%)!important;border:2px solid color-mix(in srgb,var(--app-caret-color),transparent 28%)!important;border-radius:999px!important;pointer-events:none!important}main.infinite-app.infinite-app.infinite-app .video-thumb-rail.video-thumb-rail button.download-disabled>span.video-thumb-download-check.video-thumb-download-check{border-color:color-mix(in srgb,var(--muted),transparent 40%)!important;opacity:.7!important}main.infinite-app.infinite-app.infinite-app .video-thumb-rail.video-thumb-rail button.download-select-mode>span.video-thumb-download-check.selected.video-thumb-download-check{color:#fff!important;background:var(--app-caret-color)!important;border-color:#fff!important}main.infinite-app.infinite-app.infinite-app .video-thumb-rail.video-thumb-rail button.download-select-mode>span.video-thumb-download-check.video-thumb-download-check svg{width:14px!important;height:14px!important;color:currentColor!important;stroke:currentColor!important}main.infinite-app.infinite-app.infinite-app .video-thumb-rail.video-thumb-rail button.download-select-mode>span.video-thumb-download-selected-overlay.video-thumb-download-selected-overlay{position:absolute!important;top:6px!important;right:6px!important;bottom:6px!important;left:6px!important;z-index:2!important;display:block!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;aspect-ratio:auto!important;background:color-mix(in srgb,var(--app-caret-color),transparent 78%)!important;border:1px solid color-mix(in srgb,#ffffff,transparent 42%)!important;border-radius:8px!important;pointer-events:none!important}main.infinite-app.theme-night.infinite-app.infinite-app .generated-history-page.generated-history-page,main.infinite-app.theme-night.infinite-app.infinite-app .generated-history-page.generated-history-page .generated-history-panel.generated-history-panel{color:#e0e3e5!important;background:#000!important;background-color:#000!important;background-image:none!important;border-color:#aeb4b924!important}main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls:is(.video-mode-motion,.video-mode-frames) .video-model-menu.video-model-menu>.video-model-trigger.video-model-trigger{box-sizing:border-box!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 10px!important}main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls:is(.video-mode-motion,.video-mode-frames) .video-model-menu.video-model-menu>.image-model-menu-list.video-model-menu-list{left:0!important;right:auto!important;display:grid!important;grid-template-columns:minmax(88px,38%) minmax(0,1fr)!important;gap:6px!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:228px!important;min-height:228px!important;max-height:min(340px,calc(100dvh - 32px))!important;padding:6px!important;overflow:hidden!important;background:var(--field)!important;background-image:none!important;border:1px solid var(--line-strong)!important;border-radius:8px!important}main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls:is(.video-mode-motion,.video-mode-frames) .video-model-channel-models.video-model-channel-models>button{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;align-items:center!important;gap:1px 8px!important;width:100%!important;min-width:0!important;min-height:40px!important;height:auto!important;padding:4px 8px!important;overflow:visible!important;text-align:left!important}main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls:is(.video-mode-motion,.video-mode-frames) .video-model-channel-models.video-model-channel-models>button>strong,main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls:is(.video-mode-motion,.video-mode-frames) .video-model-channel-models.video-model-channel-models>button>.video-model-provider.video-model-provider{grid-column:1!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}main.infinite-app.infinite-app.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-controls.video-controls:is(.video-mode-motion,.video-mode-frames) .video-model-channel-models.video-model-channel-models>button>.video-model-option-price.video-model-option-price{grid-column:2!important;grid-row:1 / span 2!important;align-self:center!important;white-space:nowrap!important}.theme-day :is(input,textarea,[contenteditable]),.theme-night :is(input,textarea,[contenteditable]){caret-color:var(--app-caret-color)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column>.video-preview-panel.no-heading.video-preview-panel>.video-preview-stage.video-preview-stage{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(76px,16%,92px)!important;grid-template-rows:minmax(0,1fr)!important;gap:10px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-preview-stage.video-preview-stage>.video-main-preview.video-main-preview{grid-column:1!important;min-width:0!important;width:100%!important;max-width:100%!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-preview-stage.video-preview-stage>.video-thumb-rail.video-thumb-rail{position:relative!important;inset:auto!important;z-index:auto!important;grid-column:2!important;grid-row:1!important;align-self:stretch!important;justify-self:stretch!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:6px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;background:var(--field)!important;border:1px solid var(--line)!important;border-radius:10px!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail>button>span.video-preview-error-badge.video-preview-error-badge{position:absolute!important;top:6px!important;right:6px!important;bottom:6px!important;left:6px!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;padding:4px!important;aspect-ratio:auto!important;overflow:hidden!important;font-size:9px!important;line-height:1.1!important;text-align:center!important;overflow-wrap:anywhere!important}main.infinite-app.theme-day.layout-videoGrid.infinite-app>.workspace-shell.workspace-shell{background:var(--day-page, #f5f5f5)!important;background-color:var(--day-page, #f5f5f5)!important;background-image:none!important}main.infinite-app.theme-day.layout-videoGrid.infinite-app>.workspace-shell.workspace-shell>.workspace-grid.mode-videoGrid>.module.module-videoBoard,main.infinite-app.theme-night.layout-videoGrid.infinite-app>.workspace-shell.workspace-shell>.workspace-grid.mode-videoGrid>.module.module-videoBoard{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important}main.infinite-app.theme-day.layout-videoGrid.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-panel.video-batch-panel{border:0!important;border-radius:0!important}main.infinite-app.theme-day.layout-videoGrid.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-panel.video-batch-panel:before{display:none!important;border:0!important}main.infinite-app.theme-night.layout-videoGrid.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-panel.video-batch-panel{border:0!important;border-radius:0!important}main.infinite-app.theme-night.layout-videoGrid.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-videoGrid.mode-videoGrid .video-batch-panel.video-batch-panel:before{display:none!important;border:0!important}main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-batch-panel :is(.video-batch-empty,.video-batch-output-column,.video-batch-upload-stack,.video-batch-upload-panel,.video-batch-upload-panel>label,.video-batch-model-panel,.video-batch-sync-model-segment,.video-batch-sync-model-segment>button,.video-batch-sync-panel,.video-batch-param-control,.video-batch-param-control>span,.video-batch-sync-ratio,.video-batch-sync-ratio>button,.video-batch-param-control button,.video-batch-param-control select,.video-batch-sync-all-button,.video-batch-action-panel,.video-batch-generate-all-button),main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card :is(.video-frame-slot.video-frame-slot,.video-frame-preview-button.video-frame-preview-button,.video-frame-preview-button.video-frame-preview-button>img,.video-batch-prompt-field.video-batch-prompt-field,.video-batch-prompt-field.video-batch-prompt-field>textarea,.video-batch-side-controls.video-batch-side-controls,.video-batch-generate-button.video-batch-generate-button,.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle,.video-batch-speed-menu.video-batch-speed-menu,.video-batch-speed-menu.video-batch-speed-menu>.video-option-trigger.video-option-trigger,.video-batch-motion-menu.video-batch-motion-menu,.video-batch-motion-menu.video-batch-motion-menu>.video-option-trigger.video-option-trigger,.video-batch-duration-menu.video-batch-duration-menu,.video-batch-duration-menu.video-batch-duration-menu>.video-option-trigger.video-option-trigger,.segmented-control.video-batch-liquid-control,.segmented-control.video-batch-liquid-control>button){border-radius:0!important}main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .segmented-control.video-batch-liquid-control{background:transparent!important;background-color:transparent!important;background-image:none!important}main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-liquid-control.video-batch-liquid-control>button{transform:none!important;transition:none!important;filter:none!important;text-shadow:none!important}main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .segmented-control.video-batch-liquid-control>button:not(.active):not([aria-pressed=true]){background:transparent!important;background-color:transparent!important;background-image:none!important}main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card .video-batch-side-controls.video-batch-side-controls{row-gap:0!important}main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-shell.batch-scroll-locked .video-batch-card.video-batch-card :is(.video-batch-motion-panel.video-batch-motion-panel,.video-params.video-batch-params){grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:0!important}main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-workbench.video-workbench,main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-workbench.video-workbench *,main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-workbench.video-workbench *:before,main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-workbench.video-workbench *:after,main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-console-board.video-console-board>.console-lane>.video-workbench.video-workbench,main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-console-board.video-console-board>.console-lane>.video-workbench.video-workbench *{border-radius:0!important}main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-console-board.video-console-board>.console-lane,main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-console-board.video-console-board>.console-lane:before,main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid.mode-videoGrid .video-console-board.video-console-board>.console-lane:after{border-radius:0!important;clip-path:none!important}main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .video-controls.video-mode-motion .video-action-grid>.video-single-asset-slot>label,main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .video-controls.video-mode-frames .video-frame-slot>label{background:transparent!important;background-color:transparent!important;background-image:none!important}main.infinite-app:is(.theme-day,.theme-night).layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-workbench :is(.video-liquid-tab-bar,.video-liquid-control)>button{transform:none!important;transition:none!important;filter:none!important;text-shadow:none!important}main.infinite-app.theme-day.layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-workbench :is(.video-liquid-tab-bar,.video-liquid-control)>button.active{color:var(--day-accent-strong, #24689f)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-accent-soft, #eef8fd)!important;background-color:var(--day-accent-soft, #eef8fd)!important;background-image:none!important;border-color:var(--day-line-strong, #cfe1ec)!important}main.infinite-app.theme-night.layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-workbench :is(.video-liquid-tab-bar,.video-liquid-control)>button.active{color:var(--minimal-accent, #74bde0)!important;-webkit-text-fill-color:currentColor!important;background:var(--minimal-accent-soft, rgba(116, 189, 224, .14))!important;background-color:var(--minimal-accent-soft, rgba(116, 189, 224, .14))!important;background-image:none!important;border-color:var(--night-silver-outline-strong, rgba(218, 223, 228, .34))!important}main.infinite-app.theme-day.layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-workbench :is(.video-liquid-tab-bar,.video-resolution-control,.video-ratio-param .video-liquid-control)>button.active{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--day-accent, #2d7bbd)!important;background-color:var(--day-accent, #2d7bbd)!important;background-image:none!important;border-color:var(--day-accent-strong, #24689f)!important}main.infinite-app.theme-night.layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-workbench :is(.video-liquid-tab-bar,.video-resolution-control,.video-ratio-param .video-liquid-control)>button.active{color:#07131b!important;-webkit-text-fill-color:#07131b!important;background:var(--minimal-accent, #74bde0)!important;background-color:var(--minimal-accent, #74bde0)!important;background-image:none!important;border-color:var(--minimal-accent-hover, #9bd5ee)!important}main.infinite-app.layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-console-board>.console-lane:has(.video-model-menu.open),main.infinite-app.layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-workbench:has(.video-model-menu.open),main.infinite-app.layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-controls:is(.video-mode-motion,.video-mode-frames):has(.video-model-menu.open),main.infinite-app.layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-bottom-control-deck:has(.video-model-menu.open),main.infinite-app.layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-model-panel:has(.video-model-menu.open){overflow:visible!important}main.infinite-app.layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-model-panel:has(.video-model-menu.open),main.infinite-app.layout-videoGrid.infinite-app .workspace-grid.mode-videoGrid .video-model-menu.open{position:relative!important;z-index:520!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-side-card{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;justify-self:end!important;width:176px!important;min-width:176px!important;padding:11px!important;color:var(--text)!important;-webkit-text-fill-color:currentColor!important;background:var(--field)!important;background-image:none!important;border:1px solid var(--line-strong)!important;border-radius:10px!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-side-card small{color:var(--text-soft)!important;-webkit-text-fill-color:currentColor!important;font-size:9px!important;font-weight:750!important;line-height:1.2!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-side-editor{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:4px!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-side-editor input{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:27px!important;padding:0 6px!important;color:var(--text)!important;-webkit-text-fill-color:currentColor!important;background:var(--panel)!important;border:1px solid var(--line-strong)!important;border-radius:5px!important;font-size:10px!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-side-editor button{min-width:0!important;height:27px!important;padding:0 5px!important;color:var(--text)!important;-webkit-text-fill-color:currentColor!important;background:var(--panel)!important;border:1px solid var(--line-strong)!important;border-radius:5px!important;font-size:9px!important;font-weight:800!important}main.infinite-app.theme-night.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-side-card{background:#090a0c!important;border-color:#555b6080!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-side-card{position:relative!important;display:block!important;justify-self:center!important;width:42px!important;min-width:42px!important;height:86px!important;min-height:86px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-liquid-meter{position:relative!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:86px!important;min-height:86px!important;max-height:86px!important;gap:0!important;padding:7px 2px!important;overflow:hidden!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#101116!important;background-color:#101116!important;background-image:none!important;border:1px solid rgba(94,101,108,.46)!important;border-radius:15px!important;cursor:pointer!important;isolation:isolate!important;clip-path:none!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-liquid-fill{position:absolute!important;right:-1px!important;bottom:-1px!important;left:-1px!important;z-index:-1!important;display:block!important;min-height:0!important;background-color:#22c55e!important;border-radius:0!important;transition:height .28s ease!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-liquid-meter strong{position:absolute!important;top:50%!important;left:50%!important;z-index:1!important;transform:translate(-50%,-50%)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:12px!important;font-weight:950!important;line-height:1!important;text-shadow:0 1px 3px rgba(0,0,0,.58)!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-side-card>.kling-credit-side-editor{position:absolute!important;top:0!important;right:52px!important;z-index:6!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;width:230px!important;padding:9px!important;background:var(--field)!important;border:1px solid var(--line-strong)!important;border-radius:9px!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-editor-values{grid-column:1 / -1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;color:var(--text-soft)!important;-webkit-text-fill-color:currentColor!important;font-size:9px!important;font-weight:750!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-side-editor>label{display:grid!important;gap:3px!important;min-width:0!important;color:var(--text-soft)!important;-webkit-text-fill-color:currentColor!important;font-size:9px!important;font-weight:800!important}main.infinite-app.theme-day.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-liquid-meter{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#e8edf1!important;border:2px solid #147a3f!important}main.infinite-app.theme-night.infinite-app.infinite-app .side-workbench-actions.video-batch-side-actions .kling-credit-liquid-meter{border:2px solid rgba(139,245,172,.82)!important}.video-main-preview-media,.video-thumb-rail button,.lightbox-image-frame{position:relative}.video-preview-error-badge{position:absolute;inset:auto 8px 8px 8px;z-index:4;display:grid;place-items:center;min-height:24px;padding:4px 8px;color:#0f5f94;background:#ecf8ffeb;border:1px solid rgba(79,171,230,.42);border-radius:8px;font-size:11px;font-weight:880;line-height:1.1;pointer-events:none}.theme-night .video-preview-error-badge{color:#c7f2ff;background:#061c29d1;border-color:#8ee8ff57}.video-thumb-rail button>span.video-preview-error-badge{top:8px;right:8px;bottom:8px;left:8px;width:auto;aspect-ratio:auto;border-radius:8px;font-size:10px}main.infinite-app.infinite-app.infinite-app .openapi-auth-prompt-overlay.openapi-auth-prompt-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10001!important;display:grid!important;place-items:center!important;padding:24px!important;background:#0e1e2c38!important;backdrop-filter:blur(14px) saturate(1.12)!important;-webkit-backdrop-filter:blur(14px) saturate(1.12)!important}main.infinite-app.infinite-app.infinite-app .openapi-auth-prompt-dialog.openapi-auth-prompt-dialog{display:grid!important;gap:14px!important;justify-items:center!important;width:min(400px,calc(100vw - 36px))!important;min-width:0!important;padding:26px 24px 22px!important;text-align:center!important;color:var(--batch-day-text, #21384b)!important;position:relative!important;z-index:1!important;border:1px solid rgba(186,221,240,.78)!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffffeb,0 24px 80px #2f648833!important}main.infinite-app.infinite-app.infinite-app .openapi-auth-prompt-title.openapi-auth-prompt-title{color:#1f3b51!important;font-size:18px!important;font-weight:950!important;line-height:1.3!important}main.infinite-app.infinite-app.infinite-app .openapi-auth-prompt-note.openapi-auth-prompt-note{margin:0!important;max-width:300px!important;color:var(--batch-day-muted, #6d8394)!important;font-size:13px!important;font-weight:650!important;line-height:1.55!important}main.infinite-app.infinite-app.infinite-app .openapi-auth-prompt-actions.openapi-auth-prompt-actions{display:inline-grid!important;grid-auto-flow:column!important;gap:10px!important;margin-top:4px!important}main.infinite-app.infinite-app.infinite-app .openapi-auth-prompt-actions.openapi-auth-prompt-actions button{min-width:108px!important;min-height:38px!important;padding:0 18px!important;border-radius:10px!important;font-size:13px!important;font-weight:900!important;white-space:nowrap!important;cursor:pointer!important}main.infinite-app.infinite-app.infinite-app .openapi-auth-prompt-primary.openapi-auth-prompt-primary{color:#fff!important;border:1px solid rgba(142,190,244,.86)!important}main.infinite-app.infinite-app.infinite-app .openapi-auth-prompt-primary.openapi-auth-prompt-primary:hover,main.infinite-app.infinite-app.infinite-app .openapi-auth-prompt-primary.openapi-auth-prompt-primary:focus-visible{box-shadow:0 14px 28px #2b6ccc47!important}main.infinite-app.theme-night.infinite-app.infinite-app .openapi-auth-prompt-primary.openapi-auth-prompt-primary{color:#080808!important;-webkit-text-fill-color:#080808!important;border-color:#dfe3e6!important}main.infinite-app.theme-night.infinite-app.infinite-app .openapi-auth-prompt-primary.openapi-auth-prompt-primary:hover,main.infinite-app.theme-night.infinite-app.infinite-app .openapi-auth-prompt-primary.openapi-auth-prompt-primary:focus-visible{border-color:#f2f4f5!important;box-shadow:0 0 0 2px #dadfe41a,0 10px 24px #0000006b!important}main.infinite-app.infinite-app.infinite-app .openapi-auth-prompt-secondary.openapi-auth-prompt-secondary{color:#526a7c!important;background:#f0f4f8e6!important;border:1px solid rgba(206,219,230,.9)!important}main.infinite-app.infinite-app.infinite-app .openapi-auth-prompt-secondary.openapi-auth-prompt-secondary:hover,main.infinite-app.infinite-app.infinite-app .openapi-auth-prompt-secondary.openapi-auth-prompt-secondary:focus-visible{color:#3d5364!important;background:#e6ecf2f5!important}main.infinite-app.theme-day.infinite-app.infinite-app .openapi-auth-prompt-overlay.openapi-auth-prompt-overlay{background:#1824344d!important;backdrop-filter:blur(18px) saturate(.78) brightness(.9)!important;-webkit-backdrop-filter:blur(18px) saturate(.78) brightness(.9)!important}main.infinite-app.theme-day.infinite-app.infinite-app .openapi-auth-prompt-dialog.openapi-auth-prompt-dialog{color:var(--day-text, #20252a)!important;background:var(--day-surface, #ffffff)!important;background-color:var(--day-surface, #ffffff)!important;background-image:none!important;border-color:var(--cloud-white-line, #cfe1ec)!important;box-shadow:0 24px 64px #20252a2e!important}main.infinite-app.theme-day.infinite-app.infinite-app .openapi-auth-prompt-title.openapi-auth-prompt-title{color:var(--day-text, #20252a)!important}main.infinite-app.theme-day.infinite-app.infinite-app .openapi-auth-prompt-note.openapi-auth-prompt-note{color:var(--day-muted, #746f6b)!important}main.infinite-app.theme-day.infinite-app.infinite-app .openapi-auth-prompt-primary.openapi-auth-prompt-primary{color:#fff!important;background:var(--day-accent, #2d7bbd)!important;background-image:none!important;border-color:var(--day-accent-strong, #24689f)!important}main.infinite-app.theme-day.infinite-app.infinite-app .openapi-auth-prompt-primary.openapi-auth-prompt-primary:hover,main.infinite-app.theme-day.infinite-app.infinite-app .openapi-auth-prompt-primary.openapi-auth-prompt-primary:focus-visible{background:var(--day-accent-strong, #24689f)!important;background-image:none!important;box-shadow:none!important}main.infinite-app.theme-day.infinite-app.infinite-app .openapi-auth-prompt-secondary.openapi-auth-prompt-secondary,main.infinite-app.theme-day.infinite-app.infinite-app .openapi-auth-prompt-secondary.openapi-auth-prompt-secondary:hover,main.infinite-app.theme-day.infinite-app.infinite-app .openapi-auth-prompt-secondary.openapi-auth-prompt-secondary:focus-visible{color:var(--day-muted, #746f6b)!important;background:var(--day-field, #eef8fd)!important;border-color:var(--cloud-white-line, #cfe1ec)!important}main.infinite-app.theme-night.infinite-app .openapi-auth-prompt-overlay.openapi-auth-prompt-overlay{background:#0505088a!important;backdrop-filter:blur(14px) saturate(1.12)!important;-webkit-backdrop-filter:blur(14px) saturate(1.12)!important}main.infinite-app.theme-night.infinite-app .openapi-auth-prompt-dialog.openapi-auth-prompt-dialog{color:var(--minimal-text, #f0e8e2)!important;background:var(--pure-surface, #1b1e23)!important;background-color:var(--pure-surface, #1b1e23)!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-color:var(--night-static-line, rgba(255, 255, 255, .12))!important;box-shadow:0 24px 80px #00000070!important}main.infinite-app.theme-night.infinite-app .openapi-auth-prompt-title.openapi-auth-prompt-title{color:var(--minimal-text, #f0e8e2)!important}main.infinite-app.theme-night.infinite-app .openapi-auth-prompt-secondary.openapi-auth-prompt-secondary{color:var(--minimal-text, #f0e8e2)!important;background:#ffffff12!important;border-color:var(--minimal-line, rgba(174, 180, 185, .18))!important}main.infinite-app.infinite-app.infinite-app .usage-dashboard-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;grid-template-rows:68px auto 1fr;min-width:0;color:#1d2b36;background:#f4f7f8;overflow:hidden}main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters{--usage-filter-accent: #147a76;--usage-filter-accent-strong: #0d6662;--usage-filter-accent-soft: #e3f2f0;--usage-filter-surface: #ffffff;--usage-filter-line: #cfdbde;display:grid;gap:8px;padding:10px 22px 11px;background:#edf3f3;border-bottom:1px solid #d7e0e4}main.infinite-app.infinite-app.infinite-app .usage-filter-row{display:grid;align-items:end;gap:8px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters.is-admin .usage-filter-primary-row,main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters.is-member .usage-filter-primary-row{grid-template-columns:repeat(12,minmax(0,1fr))}main.infinite-app.infinite-app.infinite-app .usage-filter-primary-row .usage-date-range,main.infinite-app.infinite-app.infinite-app .usage-filter-primary-row .usage-filter-search,main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters.is-member .usage-filter-primary-row .usage-filter-project{grid-column:span 2}main.infinite-app.infinite-app.infinite-app .usage-filter-primary-row .usage-filter-reset{justify-self:stretch;width:100%}main.infinite-app.infinite-app.infinite-app .usage-filter-row label{display:grid;gap:4px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-filter-row label>span{color:#687a86;font-size:10px;font-weight:800}main.infinite-app.infinite-app.infinite-app .usage-filter-row input,main.infinite-app.infinite-app.infinite-app .usage-filter-row select{width:100%;height:36px;min-width:0;padding:0 10px;color:#20313c;background:var(--usage-filter-surface);border:1px solid var(--usage-filter-line);border-radius:6px;outline:none;font-size:12px;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}main.infinite-app.infinite-app.infinite-app .usage-filter-row input:focus,main.infinite-app.infinite-app.infinite-app .usage-filter-row select:focus{border-color:var(--usage-filter-accent);box-shadow:0 0 0 3px #147a761f}main.infinite-app.infinite-app.infinite-app .usage-filter-row label.has-value>span,main.infinite-app.infinite-app.infinite-app .usage-date-range.has-value label>span{color:var(--usage-filter-accent-strong)}main.infinite-app.infinite-app.infinite-app .usage-filter-row label.has-value input,main.infinite-app.infinite-app.infinite-app .usage-filter-row label.has-value select,main.infinite-app.infinite-app.infinite-app .usage-date-range.has-value input{color:var(--usage-filter-accent-strong);background:var(--usage-filter-accent-soft);border-color:#147a767a;font-weight:760}main.infinite-app.infinite-app.infinite-app .usage-date-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:2px;height:36px;padding:3px;background:#dfe9e9;border:1px solid #cad7d9;border-radius:6px}main.infinite-app.infinite-app.infinite-app .usage-date-presets button{width:100%;height:28px;min-width:0;padding:0 3px;color:#334a57;background:transparent!important;border:1px solid transparent!important;border-radius:4px;font-size:12px;font-weight:800;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-date-presets button:hover{color:var(--usage-filter-accent-strong);background:#ffffff7a!important}main.infinite-app.infinite-app.infinite-app .usage-date-presets button.active{color:#fff!important;background:var(--usage-filter-accent)!important;border-color:var(--usage-filter-accent)!important}main.infinite-app.infinite-app.infinite-app .usage-date-range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:7px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-date-range>svg{align-self:end;margin-bottom:11px;color:#83939b}main.infinite-app.infinite-app.infinite-app .usage-filter-search{position:relative}main.infinite-app.infinite-app.infinite-app .usage-filter-search>svg{position:absolute;bottom:10px;left:10px;z-index:1;color:#7a8b94;pointer-events:none}main.infinite-app.infinite-app.infinite-app .usage-filter-search input{padding-left:32px}main.infinite-app.infinite-app.infinite-app .usage-filter-search.has-value>svg{color:var(--usage-filter-accent)}main.infinite-app.infinite-app.infinite-app .usage-filter-apply{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 15px;color:#fff!important;background:var(--usage-filter-accent)!important;border:1px solid var(--usage-filter-accent)!important;border-radius:6px;font-size:12px;font-weight:850;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-filter-apply:hover{background:var(--usage-filter-accent-strong)!important;border-color:var(--usage-filter-accent-strong)!important}main.infinite-app.infinite-app.infinite-app .usage-filter-reset{display:grid;place-items:center;width:36px;height:36px;padding:0;color:#5e727d!important;background:var(--usage-filter-surface)!important;border:1px solid var(--usage-filter-line)!important;border-radius:6px}main.infinite-app.infinite-app.infinite-app .usage-filter-reset:hover{color:var(--usage-filter-accent-strong)!important;background:var(--usage-filter-accent-soft)!important;border-color:#147a767a!important}main.infinite-app.infinite-app.infinite-app .usage-dashboard-message{position:fixed;right:24px;bottom:18px;z-index:94;max-width:min(520px,calc(100vw - 48px));margin:0;padding:9px 12px;color:#714f13;background:#fff6dc;border:1px solid #ead08a;border-radius:6px;font-size:12px}main.infinite-app.infinite-app.infinite-app .usage-dashboard-body{min-height:0;padding:18px 22px 28px;overflow-x:hidden;overflow-y:auto}main.infinite-app.infinite-app.infinite-app .usage-overview-module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(340px,1fr);flex:1 1 auto;gap:12px;min-width:0;min-height:340px}main.infinite-app.infinite-app.infinite-app .usage-overview-module{min-width:0;min-height:0}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:0 0 auto;min-width:0;min-height:236px;margin-bottom:12px;overflow:hidden;color:var(--usage-dashboard-text);background:var(--usage-dashboard-surface);border:1px solid var(--usage-dashboard-line);border-radius:6px}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-group{display:flex;align-items:center;flex-direction:column;min-width:0;padding:15px 18px 10px;text-align:center;border-right:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-group:last-child{border-right:0}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-group>header{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:24px;color:var(--usage-dashboard-muted)}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-group>header svg{color:var(--usage-dashboard-accent-strong)}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-group>header strong{font-size:12px;font-weight:850}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-main{display:grid;justify-items:center;gap:3px;min-width:0;padding:4px 0 11px}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-main>span:first-child,main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-secondary small,main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-metrics small{color:var(--usage-dashboard-muted);font-size:9px;font-weight:740}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-main>strong{max-width:100%;overflow:hidden;color:var(--usage-dashboard-text);font-size:32px;font-weight:920;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-main>strong em,main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-secondary strong em,main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-steps strong em,main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-metrics strong em{margin-left:3px;color:var(--usage-dashboard-muted);font-size:9px;font-style:normal;font-weight:720}main.infinite-app.infinite-app.infinite-app .usage-overview-comparison{min-height:16px;color:var(--usage-dashboard-muted);font-size:9px;font-weight:760;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-overview-comparison.is-positive{color:var(--usage-positive, #16835c)}main.infinite-app.infinite-app.infinite-app .usage-overview-comparison.is-negative{color:var(--usage-negative, #c44e5c)}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;border-top:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-secondary.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-secondary>span{display:grid;align-content:center;justify-items:center;gap:3px;min-width:0;min-height:54px;padding:8px 6px;border-right:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-secondary>span:last-child{border-right:0}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-secondary strong{max-width:100%;overflow:hidden;color:var(--usage-dashboard-text);font-size:14px;font-weight:870;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-secondary em{color:var(--usage-dashboard-muted);font-size:8px;font-style:normal;font-weight:700}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-notice{min-height:14px;margin:5px 0 0;color:#b07a1c;font-size:8px;font-weight:720;visibility:hidden}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-notice.is-visible{visibility:visible}main.infinite-app.infinite-app.infinite-app .usage-overview-module-total{display:flex!important;align-items:baseline;justify-content:flex-end;gap:8px!important;min-width:0;text-align:right;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-overview-module-total span{color:var(--usage-dashboard-muted);font-size:9px;font-weight:740}main.infinite-app.infinite-app.infinite-app .usage-overview-segmented{display:inline-grid;grid-template-columns:repeat(3,54px);gap:2px;padding:2px;background:var(--usage-dashboard-field);border:1px solid var(--usage-dashboard-line);border-radius:5px}main.infinite-app.infinite-app.infinite-app .usage-overview-segmented button{min-width:0;height:25px;padding:0 8px;color:var(--usage-dashboard-muted);background:transparent;border:0;border-radius:3px;font-size:9px;font-weight:780}main.infinite-app.infinite-app.infinite-app .usage-overview-segmented button[aria-pressed=true]{color:var(--usage-dashboard-accent-ink);background:var(--usage-dashboard-accent)}main.infinite-app.infinite-app.infinite-app .usage-overview-segmented button:focus-visible{outline:2px solid var(--usage-dashboard-accent-strong);outline-offset:2px}main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-content{display:flex;flex-direction:column;min-height:0}main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:1 1 auto;min-height:190px;margin:0;padding:26px 18px 20px;list-style:none}main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-steps li{position:relative;display:grid;align-content:center;justify-items:center;gap:7px;min-width:0;text-align:center}main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-steps li:not(:last-child):after{position:absolute;top:calc(50% - 28px);left:calc(50% + 22px);width:calc(100% - 44px);height:1px;background:var(--usage-dashboard-line-strong);content:""}main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-steps li>span{display:grid;z-index:1;width:34px;height:34px;color:var(--usage-dashboard-accent-ink);background:var(--usage-dashboard-accent);border-radius:50%;place-items:center;font-size:9px;font-weight:850}main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-steps small{color:var(--usage-dashboard-muted);font-size:9px;font-weight:730}main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-steps strong{max-width:100%;overflow:hidden;color:var(--usage-dashboard-text);font-size:24px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:0 0 74px;border-top:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-metrics>span{display:grid;align-content:center;justify-items:center;gap:4px;min-width:0;padding:8px;border-right:1px solid var(--usage-dashboard-line);text-align:center}main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-metrics>span:last-child{border-right:0}main.infinite-app.infinite-app.infinite-app .usage-overview-workflow-metrics strong{max-width:100%;overflow:hidden;color:var(--usage-dashboard-text);font-size:15px;font-weight:870;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-overview-workflow .usage-unassigned-inline{flex:0 0 auto;margin:0;padding:7px 12px;overflow:hidden;border-top:1px solid color-mix(in srgb,#d4a23c,transparent 58%);border-left:0;font-size:9px;text-align:center;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel,main.infinite-app.infinite-app.infinite-app .usage-data-section{min-width:0;background:#fff;border:1px solid #d9e2e5;border-radius:6px}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel>header,main.infinite-app.infinite-app.infinite-app .usage-data-section>header{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 14px;border-bottom:1px solid #e2e8ea}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel>header span,main.infinite-app.infinite-app.infinite-app .usage-data-section>header span{color:#75858f;font-size:11px}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel>p{padding:24px 14px;color:#7b8b94}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel>button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:7px 14px;text-align:left;background:transparent;border:0;border-bottom:1px solid #edf1f2}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel>button span{display:grid}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel small,main.infinite-app.infinite-app.infinite-app .usage-ranking-panel em{color:#72838d;font-size:10px;font-style:normal}main.infinite-app.infinite-app.infinite-app .usage-table-scroll{max-height:calc(100vh - 220px);overflow:auto}main.infinite-app.infinite-app.infinite-app .usage-data-section table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:11px}main.infinite-app.infinite-app.infinite-app .usage-data-section th{position:sticky;top:0;z-index:1;height:36px;padding:0 10px;color:#647680;text-align:left;background:#eef3f4;border-bottom:1px solid #d5dfe2}main.infinite-app.infinite-app.infinite-app .usage-data-section td{min-width:0;padding:10px;vertical-align:middle;border-bottom:1px solid #e8edef;overflow-wrap:anywhere}main.infinite-app.infinite-app.infinite-app .usage-data-section tbody tr:hover{background:#f6faf9}main.infinite-app.infinite-app.infinite-app .usage-data-section td>span{display:block;margin-top:2px;color:#7a8992;font-size:10px}main.infinite-app.infinite-app.infinite-app .usage-data-section :is(.usage-project-action-column,.usage-project-action-cell){width:68px;text-align:center}main.infinite-app.infinite-app.infinite-app .usage-project-action-cell{position:relative;overflow:visible}main.infinite-app.infinite-app.infinite-app .usage-project-row-actions{position:relative;display:inline-flex;align-items:center;justify-content:center}main.infinite-app.infinite-app.infinite-app .usage-project-action-trigger{display:inline-grid;width:30px;height:30px;padding:0;place-items:center;color:var(--usage-dashboard-muted);background:var(--usage-dashboard-field);border:1px solid var(--usage-dashboard-line);border-radius:5px}main.infinite-app.infinite-app.infinite-app .usage-project-action-trigger[aria-expanded=true]{color:var(--usage-dashboard-accent-strong);border-color:var(--usage-dashboard-accent-strong)}main.infinite-app.infinite-app.infinite-app .usage-project-row-actions-menu{position:absolute;z-index:5;top:50%;right:36px;display:flex;padding:3px;background:var(--usage-dashboard-surface);border:1px solid var(--usage-dashboard-line);border-radius:5px;transform:translateY(-50%)}main.infinite-app.infinite-app.infinite-app .usage-project-delete-action{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:86px;height:28px;padding:0 9px;color:#a13d3d!important;-webkit-text-fill-color:#a13d3d!important;background:#fff4f3!important;border:1px solid #ebc8c5!important;border-radius:5px;font-size:10px;font-weight:850;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-project-delete-action.confirm{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#d83a35!important;border-color:#c82e2a!important}main.infinite-app.theme-night.infinite-app .usage-project-delete-action{color:#ffaaa4!important;-webkit-text-fill-color:#ffaaa4!important;background:#241315!important;border-color:#ff5c5247!important}main.infinite-app.theme-night.infinite-app .usage-project-delete-action.confirm{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#b91f1b!important;border-color:#e04a43!important}main.infinite-app.infinite-app.infinite-app .usage-status{display:inline-flex;padding:3px 7px;color:#176d52;background:#e4f4ed;border-radius:4px;font-size:10px}main.infinite-app.infinite-app.infinite-app .usage-status.archived{color:#69747b;background:#e9edef}main.infinite-app.infinite-app.infinite-app .usage-members-section input{width:100%;min-width:0;height:30px;padding:0 8px;color:#20313c;background:#fff;border:1px solid #bfcdd3;border-radius:4px}main.infinite-app.infinite-app.infinite-app .usage-members-section button{min-height:28px;padding:0 9px;color:#38525f;background:#f1f5f6;border:1px solid #cfdbdf;border-radius:4px;font-size:10px}main.infinite-app.infinite-app.infinite-app .usage-permission-switch{display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:24px;padding:0;border-radius:999px;color:#b13b3b;background:#fff4f4;border:1px solid #e8b9b9}main.infinite-app.infinite-app.infinite-app .usage-permission-switch>svg{flex:0 0 auto;color:currentColor;stroke:currentColor;transition:transform .12s ease,color .12s ease}main.infinite-app.infinite-app.infinite-app .usage-permission-switch.is-on{color:#1f8b5f;background:#eefbf4;border-color:#9cd8bb}main.infinite-app.infinite-app.infinite-app .usage-permission-switch.is-off{color:#b13b3b;background:#fff4f4;border-color:#e8b9b9}main.infinite-app.infinite-app.infinite-app .usage-members-section th:nth-child(1),main.infinite-app.infinite-app.infinite-app .usage-members-section th:nth-child(2){width:17%}main.infinite-app.infinite-app.infinite-app .usage-members-section th:nth-child(3){width:7%}main.infinite-app.infinite-app.infinite-app .usage-members-section th:nth-child(4){width:12%}main.infinite-app.infinite-app.infinite-app .usage-members-section th:nth-child(5){width:8%}main.infinite-app.infinite-app.infinite-app .usage-members-section th:nth-child(6),main.infinite-app.infinite-app.infinite-app .usage-members-section th:nth-child(7){width:12%}main.infinite-app.infinite-app.infinite-app .usage-members-section th:nth-child(8){width:7%}main.infinite-app.infinite-app.infinite-app .usage-members-section th:nth-child(9){width:8%}main.infinite-app.infinite-app.infinite-app .usage-quota-bucket{display:grid;gap:7px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-quota-summary{display:flex;align-items:center;gap:8px;min-width:0;color:var(--usage-dashboard-muted);font-size:10px;line-height:1.2;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-quota-summary strong{margin-left:auto;color:var(--usage-dashboard-text);font-size:10px}main.infinite-app.infinite-app.infinite-app .usage-quota-controls{display:grid;grid-template-columns:28px minmax(72px,1fr);align-items:center;gap:7px}main.infinite-app.infinite-app.infinite-app .usage-quota-status-stack,main.infinite-app.infinite-app.infinite-app .usage-member-actions{display:grid;gap:5px}main.infinite-app.infinite-app.infinite-app .usage-quota-status-stack span{color:var(--usage-dashboard-muted);font-size:10px;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-quota-status-stack span.is-exceeded{color:#bd3544;font-weight:850}main.infinite-app.infinite-app.infinite-app .usage-members-section .usage-member-delete{color:#a04343;background:#fff1f1;border-color:#ebcaca}main.infinite-app.infinite-app.infinite-app .usage-project-drawer{position:fixed;top:68px;right:0;bottom:0;z-index:93;width:min(430px,92vw);padding:16px;background:#fff;border-left:1px solid #ccd8dc;overflow:auto}main.infinite-app.infinite-app.infinite-app .usage-project-drawer>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #dfe6e8}main.infinite-app.infinite-app.infinite-app .usage-project-drawer>header div{display:grid}main.infinite-app.infinite-app.infinite-app .usage-project-drawer>header span{color:#74848e;font-size:11px}main.infinite-app.infinite-app.infinite-app .usage-project-drawer button{display:grid;place-items:center;width:32px;height:32px;padding:0;background:#f2f5f6;border:1px solid #d4dee2;border-radius:5px}main.infinite-app.infinite-app.infinite-app .usage-project-drawer-summary{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin:14px 0}main.infinite-app.infinite-app.infinite-app .usage-project-drawer-summary span{padding:10px;background:#f1f5f6;border-radius:5px;font-size:11px}main.infinite-app.infinite-app.infinite-app .usage-project-drawer>section{padding:12px 0;border-top:1px solid #e4eaec}main.infinite-app.infinite-app.infinite-app .usage-project-event{display:grid;grid-template-columns:116px minmax(0,1fr) auto;gap:8px;padding:9px 0;border-bottom:1px solid #edf1f2;font-size:10px}main.infinite-app.infinite-app.infinite-app .usage-project-event em{color:#54707e;font-style:normal}main.infinite-app.infinite-app.infinite-app .project-sku-overlay,main.infinite-app.infinite-app.infinite-app .real-name-gate-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:grid;place-items:center;padding:20px;background:#121e2661}main.infinite-app.infinite-app.infinite-app .project-sku-dialog,main.infinite-app.infinite-app.infinite-app .real-name-gate-dialog{width:min(440px,calc(100vw - 32px));min-width:0;padding:20px;color:#20313c;background:#fff;border:1px solid #cbd8dd;border-radius:8px;box-shadow:0 24px 70px #1124303d}main.infinite-app.infinite-app.infinite-app .project-sku-head{display:flex;align-items:center;justify-content:space-between}main.infinite-app.infinite-app.infinite-app .project-sku-head>div{display:grid}main.infinite-app.infinite-app.infinite-app .project-sku-head span{color:#71828c;font-size:10px;font-weight:800}main.infinite-app.infinite-app.infinite-app .project-sku-head strong{font-size:18px}main.infinite-app.infinite-app.infinite-app .project-sku-head button,main.infinite-app.infinite-app.infinite-app .real-name-gate-dialog button{min-height:34px;padding:0 12px;color:#3e5663;background:#f1f5f6;border:1px solid #ccd9de;border-radius:5px}main.infinite-app.infinite-app.infinite-app .project-sku-guidance{margin:12px 0 0;color:#657782;font-size:12px;line-height:1.5}main.infinite-app.infinite-app.infinite-app .project-sku-fields-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}main.infinite-app.infinite-app.infinite-app .project-sku-field{display:grid;gap:6px;margin-top:10px;font-size:11px;font-weight:800}main.infinite-app.infinite-app.infinite-app .project-sku-fields-row .project-sku-field{min-width:0}main.infinite-app.infinite-app.infinite-app .project-sku-field>div{display:grid;grid-template-columns:auto 1fr;align-items:center;height:42px;background:#f9fbfb;border:1px solid #bdccd2;border-radius:6px;overflow:hidden}main.infinite-app.infinite-app.infinite-app .project-sku-field b{align-self:stretch;display:grid;place-items:center;padding:0 12px;color:#156d69;background:#e4f3f1;border-right:1px solid #c8dcd9}main.infinite-app.infinite-app.infinite-app .project-sku-field input{min-width:0;height:100%;padding:0 11px;color:#1d303b;background:transparent;border:0;font-weight:800}main.infinite-app.infinite-app.infinite-app .project-name-field>div{grid-template-columns:1fr}main.infinite-app.infinite-app.infinite-app .project-sku-field input:read-only{color:#71808a;cursor:not-allowed}main.infinite-app.theme-night.infinite-app .project-sku-field input:read-only{color:var(--night-muted, #8f969d)}main.infinite-app.infinite-app.infinite-app .project-sku-error{margin:9px 0 0;color:#a43f3f;font-size:11px}main.infinite-app.infinite-app.infinite-app .project-sku-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}main.infinite-app.infinite-app.infinite-app .project-sku-actions button{min-height:36px;padding:0 14px;color:#405764;background:#f0f4f5;border:1px solid #cbd7dc;border-radius:5px;font-weight:800}main.infinite-app.infinite-app.infinite-app .project-sku-actions button.primary{color:#fff;background:#147a76;border-color:#147a76}main.infinite-app.infinite-app.infinite-app .real-name-gate-dialog{display:grid;justify-items:center;gap:12px;text-align:center}main.infinite-app.infinite-app.infinite-app .real-name-gate-dialog>svg{color:#a36c22}main.infinite-app.infinite-app.infinite-app .real-name-gate-dialog p{margin:0;color:#677984;font-size:12px}main.infinite-app.infinite-app.infinite-app .real-name-gate-dialog>div{display:flex;gap:8px}main.infinite-app.theme-night.infinite-app .usage-dashboard-page,main.infinite-app.theme-night.infinite-app .usage-ranking-panel,main.infinite-app.theme-night.infinite-app .usage-data-section,main.infinite-app.theme-night.infinite-app .usage-project-drawer,main.infinite-app.theme-night.infinite-app .project-sku-dialog,main.infinite-app.theme-night.infinite-app .real-name-gate-dialog{color:#f1f2f2;background:#000;border-color:#ffffff1f}main.infinite-app.theme-night.infinite-app .usage-dashboard-filters,main.infinite-app.theme-night.infinite-app .usage-data-section th,main.infinite-app.theme-night.infinite-app .usage-project-drawer-summary span,main.infinite-app.theme-night.infinite-app .usage-date-presets button{color:#dfe4e6;background:#121414;border-color:#ffffff1f}main.infinite-app.theme-night.infinite-app .usage-dashboard-filters input,main.infinite-app.theme-night.infinite-app .usage-dashboard-filters select,main.infinite-app.theme-night.infinite-app .usage-members-section input,main.infinite-app.theme-night.infinite-app .project-sku-field>div{color:#f0f2f2;background:#111313;border-color:#ffffff26}main.infinite-app.theme-night.infinite-app .usage-dashboard-filters{--usage-filter-accent: #35aaa4;--usage-filter-accent-strong: #7bd0cb;--usage-filter-accent-soft: rgba(53, 170, 164, .12);--usage-filter-surface: #111313;--usage-filter-line: rgba(255, 255, 255, .14);background:#0f1111;border-color:#ffffff1a}main.infinite-app.theme-night.infinite-app .usage-filter-row label>span{color:#78898f}main.infinite-app.theme-night.infinite-app .usage-filter-row label.has-value input,main.infinite-app.theme-night.infinite-app .usage-filter-row label.has-value select,main.infinite-app.theme-night.infinite-app .usage-date-range.has-value input{color:#9dddd8;background:#35aaa41a;border-color:#49bfb86b}main.infinite-app.theme-night.infinite-app .usage-date-presets{background:#090b0b;border-color:#ffffff21}main.infinite-app.theme-night.infinite-app .usage-date-presets button{color:#9aa8ad!important}main.infinite-app.theme-night.infinite-app .usage-date-presets button:hover{color:#e9f2f2!important;background:#ffffff0d!important}main.infinite-app.theme-night.infinite-app .usage-date-presets button.active{color:#071211!important;background:#49b9b2!important;border-color:#49b9b2!important}main.infinite-app.theme-night.infinite-app .usage-filter-search>svg,main.infinite-app.theme-night.infinite-app .usage-date-range>svg{color:#65757b}main.infinite-app.theme-night.infinite-app .usage-filter-search.has-value>svg{color:#65c8c2}main.infinite-app.theme-night.infinite-app .usage-filter-apply{color:#061211!important;background:#49b9b2!important;border-color:#49b9b2!important}main.infinite-app.theme-night.infinite-app .usage-filter-apply:hover{background:#62c7c1!important;border-color:#62c7c1!important}main.infinite-app.theme-night.infinite-app .usage-filter-reset{color:#8e9da2!important;background:#111313!important;border-color:#ffffff24!important}main.infinite-app.theme-night.infinite-app .usage-filter-reset:hover{color:#8bd8d3!important;background:#35aaa41a!important;border-color:#49bfb86b!important}main.infinite-app.theme-night.infinite-app .usage-data-section td,main.infinite-app.theme-night.infinite-app .usage-ranking-panel>button,main.infinite-app.theme-night.infinite-app .usage-project-event{border-color:#ffffff14}main.infinite-app.theme-night.infinite-app .project-sku-dialog,main.infinite-app.theme-night.infinite-app .real-name-gate-dialog{color:#f0f2f2}@media (max-width: 1180px){main.infinite-app.infinite-app.infinite-app .usage-dashboard-page{grid-template-rows:auto auto 1fr}main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters{padding:10px 14px}main.infinite-app.infinite-app.infinite-app .usage-filter-row,main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters.is-admin .usage-filter-primary-row,main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters.is-member .usage-filter-primary-row{grid-template-columns:repeat(4,minmax(0,1fr))}main.infinite-app.infinite-app.infinite-app .usage-date-range{grid-column:span 2}}@media (max-width: 760px){main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters{padding:9px 12px 10px}main.infinite-app.infinite-app.infinite-app .usage-filter-row,main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters.is-admin .usage-filter-primary-row,main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters.is-member .usage-filter-primary-row{grid-template-columns:repeat(2,minmax(0,1fr))}main.infinite-app.infinite-app.infinite-app .usage-date-presets,main.infinite-app.infinite-app.infinite-app .usage-date-range,main.infinite-app.infinite-app.infinite-app .usage-filter-search,main.infinite-app.infinite-app.infinite-app .usage-filter-apply,main.infinite-app.infinite-app.infinite-app .usage-filter-model,main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters.is-member .usage-filter-project{grid-column:1 / -1}main.infinite-app.infinite-app.infinite-app .usage-filter-reset{grid-column:2;justify-self:end}main.infinite-app.infinite-app.infinite-app .usage-dashboard-body{padding:12px}main.infinite-app.infinite-app.infinite-app .usage-overview-module-grid{grid-template-columns:1fr}main.infinite-app.infinite-app.infinite-app .usage-data-section{min-width:0}main.infinite-app.infinite-app.infinite-app .usage-table-scroll{width:100%;max-width:calc(100vw - 24px);overflow-x:auto}main.infinite-app.infinite-app.infinite-app .usage-table-scroll table{min-width:820px}}main.infinite-app.theme-day.infinite-app{--usage-dashboard-accent: var(--day-btn-primary, #2d7bbd);--usage-dashboard-accent-strong: var(--day-btn-primary-strong, #24689f);--usage-dashboard-accent-soft: var(--day-btn-primary-soft, #eef8fd);--usage-dashboard-accent-ink: var(--day-btn-primary-text, #ffffff);--usage-dashboard-page-bg: #f5f5f5;--usage-dashboard-surface: #ffffff;--usage-dashboard-field: #eef8fd;--usage-dashboard-line: #cfe1ec;--usage-dashboard-line-strong: #cfe1ec;--usage-dashboard-text: #20252a;--usage-dashboard-muted: #746f6b;--usage-positive: #16835c;--usage-negative: #c44e5c;--usage-chart-cost: #b27822;--usage-chart-efficiency: #16835c}main.infinite-app.theme-night.infinite-app{--usage-dashboard-accent: var(--night-silver, #181a1c);--usage-dashboard-accent-strong: var(--night-silver-strong, #24272a);--usage-dashboard-accent-soft: var(--night-silver-soft, rgba(45, 48, 51, .2));--usage-dashboard-accent-ink: #f7f8f9;--usage-dashboard-page-bg: var(--night-bg, #000000);--usage-dashboard-surface: #0d0d0f;--usage-dashboard-field: var(--night-field, #080808);--usage-dashboard-line: var(--night-line, rgba(45, 48, 51, .28));--usage-dashboard-line-strong: var(--night-line-strong, rgba(85, 91, 96, .42));--usage-dashboard-text: var(--night-text, #f7f8f9);--usage-dashboard-muted: var(--night-muted, #8f969d);--usage-positive: #5bc89b;--usage-negative: #ee8190;--usage-chart-cost: #ddb45f;--usage-chart-efficiency: #5bc89b}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-dashboard-page{color:var(--usage-dashboard-text)!important;background:var(--usage-dashboard-page-bg)!important;background-image:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-dashboard-filters{--usage-filter-accent: var(--usage-dashboard-accent);--usage-filter-accent-strong: var(--usage-dashboard-accent-strong);--usage-filter-accent-soft: var(--usage-dashboard-accent-soft);--usage-filter-surface: var(--usage-dashboard-field);--usage-filter-line: var(--usage-dashboard-line);color:var(--usage-dashboard-text)!important;background:var(--usage-dashboard-page-bg)!important;background-image:none!important;border-color:var(--usage-dashboard-line)!important}main.infinite-app.theme-day.infinite-app .usage-dashboard-filters{--usage-filter-surface: #fbfcfb;background:#f7f8f7!important;border-color:#e3e6e5!important}main.infinite-app.theme-day.infinite-app .usage-dashboard-filters :is(.usage-filter-row input,.usage-filter-row select,.usage-date-presets,.usage-filter-reset){background:#fbfcfb!important;border-color:#dfe4e3!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-filter-row label>span{color:var(--usage-dashboard-muted)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-filter-row :is(input,select),main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-members-section input{color:var(--usage-dashboard-text)!important;background:var(--usage-dashboard-field)!important;background-image:none!important;border-color:var(--usage-dashboard-line)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-filter-row :is(input,select):focus,main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-filter-row :is(input,select):focus-visible{border-color:var(--usage-dashboard-accent-strong)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--usage-dashboard-accent),transparent 76%)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app :is(.usage-filter-row label.has-value,.usage-date-range.has-value) label>span,main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-filter-row label.has-value>span{color:var(--usage-dashboard-accent-strong)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-filter-row label.has-value :is(input,select),main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-date-range.has-value input{color:var(--usage-dashboard-accent-ink)!important;background:var(--usage-dashboard-accent-soft)!important;border-color:color-mix(in srgb,var(--usage-dashboard-accent-strong),transparent 38%)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-date-presets{background:var(--usage-dashboard-field)!important;background-image:none!important;border-color:var(--usage-dashboard-line)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-date-presets button{color:var(--usage-dashboard-muted)!important;-webkit-text-fill-color:var(--usage-dashboard-muted)!important;background:transparent!important;border-color:transparent!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-date-presets button:hover{color:var(--usage-dashboard-accent-ink)!important;-webkit-text-fill-color:var(--usage-dashboard-accent-ink)!important;background:var(--usage-dashboard-accent-soft)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-date-presets button.active,main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-dashboard-filters .usage-date-presets button.active{color:var(--usage-dashboard-accent-ink)!important;-webkit-text-fill-color:var(--usage-dashboard-accent-ink)!important;background:var(--usage-dashboard-accent)!important;border-color:var(--usage-dashboard-accent-strong)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app :is(.usage-filter-search,.usage-date-range)>svg{color:var(--usage-dashboard-muted)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-filter-search.has-value>svg{color:var(--usage-dashboard-accent-strong)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-dashboard-filters button.usage-filter-apply,main.infinite-app:is(.theme-day,.theme-night).infinite-app .project-sku-actions button.primary{color:var(--usage-dashboard-accent-ink)!important;-webkit-text-fill-color:var(--usage-dashboard-accent-ink)!important;background:var(--usage-dashboard-accent)!important;background-image:none!important;border-color:var(--usage-dashboard-accent-strong)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-dashboard-filters button.usage-filter-apply:hover,main.infinite-app:is(.theme-day,.theme-night).infinite-app .project-sku-actions button.primary:hover{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--usage-dashboard-accent-strong)!important;border-color:var(--usage-dashboard-accent-strong)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-dashboard-filters button.usage-filter-reset{color:var(--usage-dashboard-muted)!important;-webkit-text-fill-color:var(--usage-dashboard-muted)!important;background:var(--usage-dashboard-field)!important;background-image:none!important;border-color:var(--usage-dashboard-line)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-dashboard-filters button.usage-filter-reset:hover{color:var(--usage-dashboard-accent-ink)!important;-webkit-text-fill-color:var(--usage-dashboard-accent-ink)!important;background:var(--usage-dashboard-accent-soft)!important;border-color:var(--usage-dashboard-accent-strong)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app :is(.usage-ranking-panel>button,.usage-data-section tbody tr):hover{background:var(--usage-dashboard-accent-soft)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-data-section th{color:var(--usage-dashboard-muted)!important;background:var(--usage-dashboard-field)!important;border-color:var(--usage-dashboard-line)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app :is(.usage-project-drawer button,.usage-project-drawer-summary span,.usage-members-section button:not(.usage-member-delete):not(.usage-permission-switch)){color:var(--usage-dashboard-muted)!important;background:var(--usage-dashboard-field)!important;background-image:none!important;border-color:var(--usage-dashboard-line)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-permission-switch{color:#ef5c5c!important;background:#ef5c5c1f!important;border-color:#ef5c5c61!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-permission-switch.is-on{color:#31c57f!important;background:#31c57f21!important;border-color:#31c57f66!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-permission-switch.is-off{color:#ef5c5c!important;background:#ef5c5c1f!important;border-color:#ef5c5c61!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app :is(.project-sku-dialog,.real-name-gate-dialog){color:var(--usage-dashboard-text)!important;background:var(--usage-dashboard-surface)!important;background-image:none!important;border-color:var(--usage-dashboard-line)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .project-sku-field>div{background:var(--usage-dashboard-field)!important;border-color:var(--usage-dashboard-line)!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .project-sku-field b{color:var(--usage-dashboard-accent-ink)!important;background:var(--usage-dashboard-accent-soft)!important;border-color:var(--usage-dashboard-line-strong)!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu.image-model-menu:not(.video-model-menu)>.image-model-menu-list.image-model-menu-list,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu.image-model-menu.compact:not(.video-model-menu)>.image-model-menu-list.image-model-menu-list{grid-template-columns:var( --image-model-menu-list-columns, calc(100px * var(--workbench-inverse-scale, 1)) calc(268px * var(--workbench-inverse-scale, 1)) )!important;width:var( --image-model-menu-list-width, calc(380px * var(--workbench-inverse-scale, 1)) )!important;min-width:var( --image-model-menu-list-width, calc(380px * var(--workbench-inverse-scale, 1)) )!important;max-width:var( --image-model-menu-list-width, calc(380px * var(--workbench-inverse-scale, 1)) )!important;height:calc(220px * var(--workbench-inverse-scale, 1))!important;min-height:calc(220px * var(--workbench-inverse-scale, 1))!important;max-height:calc(220px * var(--workbench-inverse-scale, 1))!important;padding:calc(6px * var(--workbench-inverse-scale, 1))!important;overflow:hidden!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu:not(.video-model-menu) .image-model-channel-list.image-model-channel-list,main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu:not(.video-model-menu) .image-model-channel-models.image-model-channel-models{height:calc(208px * var(--workbench-inverse-scale, 1))!important;min-height:calc(208px * var(--workbench-inverse-scale, 1))!important;max-height:calc(208px * var(--workbench-inverse-scale, 1))!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu:not(.video-model-menu) .image-model-channel-models.image-model-channel-models{overflow-x:hidden!important;overflow-y:auto!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu:not(.video-model-menu) .image-model-channel-models.image-model-channel-models>button{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name price"!important;min-height:calc(36px * var(--workbench-inverse-scale, 1))!important;height:calc(36px * var(--workbench-inverse-scale, 1))!important;padding:0 calc(9px * var(--workbench-inverse-scale, 1))!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu:not(.video-model-menu) .image-model-channel-models.image-model-channel-models>button>strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}main.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .image-model-menu:not(.video-model-menu) .image-model-channel-models.image-model-channel-models>button>.image-model-option-price.image-model-option-price{min-width:calc(82px * var(--workbench-inverse-scale, 1))!important;width:max-content!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;text-align:right!important}main.infinite-app.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .video-batch-card.video-batch-card .video-batch-model-row.video-batch-model-row .video-model-menu.video-model-menu>.video-model-menu-list.video-model-menu-list{left:-14px!important;right:auto!important;grid-template-columns:minmax(0,1fr)!important;width:calc(100% + 28px)!important;min-width:calc(100% + 28px)!important;max-width:calc(100% + 28px)!important}main.infinite-app.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .video-batch-card.video-batch-card .video-model-channel-models.video-model-channel-models>button{grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:"name price"!important;min-height:calc(42px * var(--workbench-inverse-scale, 1))!important;height:calc(42px * var(--workbench-inverse-scale, 1))!important;padding:calc(5px * var(--workbench-inverse-scale, 1)) calc(10px * var(--workbench-inverse-scale, 1))!important}main.infinite-app.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .video-batch-card.video-batch-card .video-model-channel-models.video-model-channel-models>button>strong{color:var(--pure-text)!important;font-size:calc(13px * var(--workbench-inverse-scale, 1))!important;font-weight:800!important;line-height:1.1!important}main.infinite-app.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .video-batch-card.video-batch-card .video-model-channel-models.video-model-channel-models>button>.video-model-provider.video-model-provider{display:none!important}main.infinite-app.infinite-app.infinite-app.infinite-app .workspace-shell.batch-scroll-locked.workspace-shell .video-batch-card.video-batch-card .video-model-channel-models.video-model-channel-models>button>.video-model-option-price.video-model-option-price{min-width:0!important;color:var(--pure-text)!important;font-size:calc(11px * var(--workbench-inverse-scale, 1))!important;font-weight:800!important}main.infinite-app.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .reference-top-model-picker.reference-top-model-picker .image-model-menu.image-model-menu.compact>.image-model-menu-list.image-model-menu-list{grid-template-columns:calc(96px * var(--workbench-inverse-scale, 1)) minmax(0,1fr)!important;width:100%!important;min-width:100%!important;max-width:100%!important}main.infinite-app.theme-day.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .reference-top-model-picker.reference-top-model-picker .image-model-menu.image-model-menu.compact>.image-model-menu-list.image-model-menu-list{border-color:#4a687c61!important;box-shadow:0 0 0 1px #ffffffeb,0 14px 30px #1f2d3d2e!important}main.infinite-app.theme-night.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .reference-top-model-picker.reference-top-model-picker .image-model-menu.image-model-menu.compact>.image-model-menu-list.image-model-menu-list{border-color:#9aa0a670!important;box-shadow:0 0 0 1px #aeb4b924,0 16px 34px #00000085!important}main.infinite-app.theme-day.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .reference-top-model-picker.reference-top-model-picker .image-model-channel-list.image-model-channel-list{border-right-color:#4a687c47!important}main.infinite-app.theme-night.infinite-app.infinite-app.infinite-app .workspace-shell.workspace-shell .reference-top-model-picker.reference-top-model-picker .image-model-channel-list.image-model-channel-list{border-right-color:#9aa0a64d!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .ai-provider-grid.ai-provider-grid>button:disabled,main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .ai-provider-grid.ai-provider-grid>button[aria-disabled=true]{cursor:not-allowed!important;opacity:.48!important;filter:saturate(.45)!important}main.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid .storyboard-info-column.storyboard-info-column .storyboard-info-card.storyboard-info-card{grid-template-rows:88px 96px minmax(0,1fr) 86px!important}#root main.infinite-app.theme-night.infinite-app{--app-bg: #000000 !important;--workspace-wallpaper: #000000 !important;background:#000!important;background-color:#000!important;background-image:none!important}main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-dashboard-page{--usage-chart-image: #1757c0;--usage-chart-video: #1e65d7;--usage-chart-prompt: #746f6b;--usage-chart-request: #20252a;grid-template-rows:68px auto minmax(0,1fr)}main.infinite-app.theme-night.infinite-app .usage-dashboard-page{--usage-chart-image: #49b8ad;--usage-chart-video: #7fa3d8;--usage-chart-prompt: #d5a85f;--usage-chart-request: #df7896}main.infinite-app.infinite-app.infinite-app .usage-dashboard-body{scroll-behavior:auto;overscroll-behavior:none}main.infinite-app.infinite-app.infinite-app .usage-dashboard-body>#usage-channels{display:flex;flex-direction:column;min-height:0;height:100%;padding-right:4px;overflow-y:auto;scrollbar-width:thin}main.infinite-app.infinite-app.infinite-app .usage-dashboard-body>#usage-overview{display:flex;flex-direction:column;width:100%;height:100%;min-height:620px;padding-right:4px}main.infinite-app.infinite-app.infinite-app #usage-overview>.usage-section-heading{flex:0 0 auto}main.infinite-app.infinite-app.infinite-app .usage-dashboard-section{min-width:0;scroll-margin-top:18px}main.infinite-app.infinite-app.infinite-app .usage-dashboard-section+.usage-dashboard-section{margin-top:34px}main.infinite-app.infinite-app.infinite-app .usage-section-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;min-height:52px;margin-bottom:12px;padding:0 2px 10px;border-bottom:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-section-heading>div{display:grid;gap:2px}main.infinite-app.infinite-app.infinite-app .usage-section-heading span{color:var(--usage-dashboard-accent-strong);font-size:9px;font-weight:900;letter-spacing:0}main.infinite-app.theme-night.infinite-app .usage-section-heading span{color:var(--usage-dashboard-muted)}main.infinite-app.infinite-app.infinite-app .usage-section-heading strong{color:var(--usage-dashboard-text);font-size:18px;font-weight:920;letter-spacing:0;line-height:1.2}main.infinite-app.infinite-app.infinite-app .usage-section-heading em{color:var(--usage-dashboard-muted);font-size:11px;font-style:normal;font-weight:720;letter-spacing:0;text-align:right}main.infinite-app.infinite-app.infinite-app .usage-chart-empty,main.infinite-app.infinite-app.infinite-app .usage-channel-empty{margin:0;color:var(--usage-dashboard-muted);font-size:11px}main.infinite-app.infinite-app.infinite-app .usage-chart-empty{display:grid;min-height:250px;place-items:center}main.infinite-app.infinite-app.infinite-app .usage-trend-chart{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;padding:12px 14px 8px;overflow-x:auto}main.infinite-app.infinite-app.infinite-app .usage-chart-legend{display:flex;justify-content:flex-end;gap:14px;min-width:560px;color:var(--usage-dashboard-muted);font-size:10px;font-weight:740}main.infinite-app.infinite-app.infinite-app .usage-chart-legend span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-chart-legend span:before{width:8px;height:8px;background:var(--usage-chart-request);border-radius:2px;content:""}main.infinite-app.infinite-app.infinite-app .usage-chart-legend span.image:before{background:var(--usage-chart-image)}main.infinite-app.infinite-app.infinite-app .usage-chart-legend span.video:before{background:var(--usage-chart-video)}main.infinite-app.infinite-app.infinite-app .usage-chart-legend span.cost:before{background:var(--usage-chart-cost, #b27822)}main.infinite-app.infinite-app.infinite-app .usage-chart-legend span.efficiency:before{background:var(--usage-chart-efficiency, #16835c)}main.infinite-app.infinite-app.infinite-app .usage-trend-chart svg{display:block;flex:1 1 auto;width:100%;min-width:600px;height:100%;min-height:252px;max-height:360px;overflow:visible}main.infinite-app.infinite-app.infinite-app .usage-trend-grid-line line{stroke:var(--usage-dashboard-line);stroke-width:1}main.infinite-app.infinite-app.infinite-app .usage-trend-grid-line text,main.infinite-app.infinite-app.infinite-app .usage-trend-date{fill:var(--usage-dashboard-muted);font-size:9px;font-weight:700;letter-spacing:0}main.infinite-app.infinite-app.infinite-app .usage-trend-grid-line text{text-anchor:end}main.infinite-app.infinite-app.infinite-app .usage-trend-date{text-anchor:middle}main.infinite-app.infinite-app.infinite-app .usage-trend-image-bar{fill:var(--usage-chart-image)}main.infinite-app.infinite-app.infinite-app .usage-trend-video-bar{fill:var(--usage-chart-video)}main.infinite-app.infinite-app.infinite-app .usage-trend-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}main.infinite-app.infinite-app.infinite-app .usage-trend-line.is-cost{stroke:var(--usage-chart-cost, #b27822)}main.infinite-app.infinite-app.infinite-app .usage-trend-line.is-efficiency{stroke:var(--usage-chart-efficiency, #16835c)}main.infinite-app.infinite-app.infinite-app .usage-trend-point.is-cost{fill:var(--usage-chart-cost, #b27822)}main.infinite-app.infinite-app.infinite-app .usage-trend-point.is-efficiency{fill:var(--usage-chart-efficiency, #16835c)}main.infinite-app.infinite-app.infinite-app .usage-trend-value{fill:var(--usage-dashboard-text);font-size:7px;font-weight:780;letter-spacing:0;text-anchor:middle}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel>button{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:9px;overflow:hidden}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel>button>i{position:absolute;inset:0 auto 0 0;z-index:0;background:color-mix(in srgb,var(--usage-chart-image),transparent 90%);border-right:2px solid color-mix(in srgb,var(--usage-chart-image),transparent 38%);pointer-events:none}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel>button>:not(i){position:relative;z-index:1}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel>button>b{color:var(--usage-dashboard-muted);font-size:10px;font-weight:900}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel>button>em{text-align:right;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-unassigned-inline{margin:10px 0 0;padding:9px 11px;color:#76591d;background:color-mix(in srgb,#e5b54d,transparent 88%);border-left:3px solid #d4a23c;font-size:11px}main.infinite-app.theme-night.infinite-app .usage-unassigned-inline{color:#d6b875}main.infinite-app.infinite-app.infinite-app .usage-channel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(270px,1fr));grid-auto-rows:auto;flex:1 1 auto;min-height:552px;align-items:stretch;gap:12px}main.infinite-app.infinite-app.infinite-app .usage-channel-panel{--usage-channel-accent: #777f88;display:flex;flex-direction:column;height:100%;min-width:0;min-height:0;overflow:hidden;color:var(--usage-dashboard-text);background:transparent;border:0;border-radius:0}main.infinite-app.infinite-app.infinite-app .usage-channel-panel.channel-personal{--usage-channel-accent: var(--usage-chart-image)}main.infinite-app.infinite-app.infinite-app .usage-channel-panel.channel-openapi{--usage-channel-accent: var(--usage-chart-video)}main.infinite-app.infinite-app.infinite-app .usage-channel-panel.channel-tmall{--usage-channel-accent: var(--usage-chart-prompt)}main.infinite-app.infinite-app.infinite-app .usage-channel-panel.channel-video{--usage-channel-accent: #d54d72}main.infinite-app.infinite-app.infinite-app .usage-module-content{flex:1 1 auto;min-width:0;min-height:0;overflow:hidden}main.infinite-app.infinite-app.infinite-app .usage-module-overview{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(190px,.65fr);width:100%;height:100%;min-width:0;min-height:0}main.infinite-app.infinite-app.infinite-app .usage-model-share,main.infinite-app.infinite-app.infinite-app .usage-module-totals{min-width:0;min-height:0;padding:12px 14px}main.infinite-app.infinite-app.infinite-app .usage-model-share{border-right:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-module-totals{padding:12px 0 0}main.infinite-app.infinite-app.infinite-app .usage-model-share>header,main.infinite-app.infinite-app.infinite-app .usage-module-totals>header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:18px;margin-bottom:8px}main.infinite-app.infinite-app.infinite-app .usage-model-share>header strong,main.infinite-app.infinite-app.infinite-app .usage-module-totals>header strong{color:var(--usage-dashboard-text);font-size:11px;font-weight:860}main.infinite-app.infinite-app.infinite-app .usage-model-share>header span,main.infinite-app.infinite-app.infinite-app .usage-module-totals>header span{color:var(--usage-dashboard-muted);font-size:9px;font-weight:730;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-module-totals>header{padding-inline:10px}main.infinite-app.infinite-app.infinite-app .usage-model-share-visual{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;height:calc(100% - 26px);min-width:0;min-height:0}main.infinite-app.infinite-app.infinite-app .usage-model-donut{position:relative;display:grid;width:148px;height:148px;place-items:center;border-radius:50%}main.infinite-app.infinite-app.infinite-app .usage-model-donut>div{display:grid;width:84px;height:84px;place-content:center;text-align:center;background:var(--usage-dashboard-surface);border:1px solid var(--usage-dashboard-line);border-radius:50%}main.infinite-app.infinite-app.infinite-app .usage-model-donut strong{color:var(--usage-dashboard-text);font-size:25px;font-weight:920;line-height:1}main.infinite-app.infinite-app.infinite-app .usage-model-donut span{margin-top:5px;color:var(--usage-dashboard-muted);font-size:9px;font-weight:730}main.infinite-app.infinite-app.infinite-app .usage-model-share-legend{display:grid;align-content:center;gap:9px;max-height:148px;min-width:0;margin:0;padding:0 4px 0 0;overflow-y:auto;list-style:none;scrollbar-width:thin}main.infinite-app.infinite-app.infinite-app .usage-model-share-legend li{display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-model-share-legend i{width:9px;height:9px;border-radius:2px}main.infinite-app.infinite-app.infinite-app .usage-model-share-legend span{overflow:hidden;color:var(--usage-dashboard-muted);font-size:10px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-model-share-legend strong{color:var(--usage-dashboard-text);font-size:10px;font-weight:860;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-model-share-empty{margin:0;color:var(--usage-dashboard-muted);font-size:10px}@media (min-width: 981px) and (min-height: 900px){main.infinite-app.infinite-app.infinite-app .usage-model-share-visual{grid-template-columns:182px minmax(0,1fr);gap:20px}main.infinite-app.infinite-app.infinite-app .usage-model-donut{width:180px;height:180px}main.infinite-app.infinite-app.infinite-app .usage-model-donut>div{width:102px;height:102px}main.infinite-app.infinite-app.infinite-app .usage-model-donut strong{font-size:28px}main.infinite-app.infinite-app.infinite-app .usage-model-share-legend{max-height:180px}}main.infinite-app.infinite-app.infinite-app .usage-module-totals .usage-channel-metrics{height:calc(100% - 26px);border:0;border-top:1px solid var(--usage-dashboard-line);border-radius:0}main.infinite-app.infinite-app.infinite-app .usage-module-totals .usage-channel-metrics>span{align-content:center;padding:7px 9px}main.infinite-app.infinite-app.infinite-app .usage-module-totals .usage-channel-metrics>.usage-total-request{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-right:0}main.infinite-app.infinite-app.infinite-app .usage-module-totals .usage-total-request strong{font-size:24px}main.infinite-app.infinite-app.infinite-app .usage-module-totals .usage-total-request em{margin-left:4px;color:var(--usage-dashboard-muted);font-size:9px;font-style:normal;font-weight:730}main.infinite-app.infinite-app.infinite-app .usage-channel-title-row{display:flex;align-items:center;gap:8px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-module-view-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;margin:0;padding:0;color:var(--usage-channel-accent)!important;-webkit-text-fill-color:currentColor!important;background:color-mix(in srgb,var(--usage-channel-accent),transparent 90%)!important;border:1px solid color-mix(in srgb,var(--usage-channel-accent),transparent 62%)!important;border-radius:50%!important}main.infinite-app.infinite-app.infinite-app .usage-module-view-toggle:is(:hover,:focus-visible){background:color-mix(in srgb,var(--usage-channel-accent),transparent 82%)!important;border-color:var(--usage-channel-accent)!important;outline:none}main.infinite-app.infinite-app.infinite-app .usage-module-api-details{height:100%;min-width:0;min-height:0;background:transparent;border:0;border-radius:0}main.infinite-app.infinite-app.infinite-app .usage-module-api-details .usage-table-scroll{height:100%;max-height:none;overflow:hidden}main.infinite-app.infinite-app.infinite-app .usage-module-api-details table{min-width:700px;font-size:9px}main.infinite-app.infinite-app.infinite-app .usage-module-api-details :is(th,td){padding-inline:7px}main.infinite-app.infinite-app.infinite-app .usage-module-api-details th{height:28px;padding-block:0}main.infinite-app.infinite-app.infinite-app .usage-module-api-details td{height:27px;padding-block:3px}main.infinite-app.infinite-app.infinite-app .usage-module-api-empty{height:100%;min-height:0;margin:0;padding:28px 14px}main.infinite-app.infinite-app.infinite-app .usage-channel-header{flex:0 0 56px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:10px 13px;border-bottom:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-channel-header>div:not(.usage-channel-title-row){display:grid;gap:2px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-channel-header span{color:var(--usage-dashboard-muted);font-size:9px;font-weight:780}main.infinite-app.infinite-app.infinite-app .usage-channel-header strong{overflow:hidden;color:var(--usage-dashboard-text);font-size:16px;font-weight:900;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-channel-header em{color:var(--usage-channel-accent);font-size:12px;font-style:normal;font-weight:900;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-channel-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-channel-metrics>span{display:grid;gap:2px;min-width:0;padding:10px 13px;border-right:1px solid var(--usage-dashboard-line);border-bottom:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-channel-metrics>span:nth-child(2n){border-right:0}main.infinite-app.infinite-app.infinite-app .usage-channel-metrics>span:nth-last-child(-n+2){border-bottom:0}main.infinite-app.infinite-app.infinite-app .usage-channel-metrics small{color:var(--usage-dashboard-muted);font-size:9px;font-weight:730}main.infinite-app.infinite-app.infinite-app .usage-channel-metrics strong{overflow:hidden;color:var(--usage-dashboard-text);font-size:14px;font-weight:880;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-dashboard-section .usage-table-scroll{max-height:430px}main.infinite-app.infinite-app.infinite-app #usage-projects .usage-table-scroll{max-height:520px}main.infinite-app.infinite-app.infinite-app .usage-dashboard-body>#usage-projects{display:flex;flex-direction:column;width:100%;height:100%;min-height:620px;padding-right:4px}main.infinite-app.infinite-app.infinite-app #usage-projects>.usage-section-heading{flex:0 0 auto}main.infinite-app.infinite-app.infinite-app .usage-project-view-tabs{display:flex;align-items:center;gap:14px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-project-view-tabs>button{position:relative;height:30px;padding:0 2px;color:var(--usage-dashboard-muted);background:transparent;border:0;font-size:17px;font-weight:860;line-height:1}main.infinite-app.infinite-app.infinite-app .usage-project-view-tabs>button:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:transparent;border-radius:1px;content:""}main.infinite-app.infinite-app.infinite-app .usage-project-view-tabs>button[aria-selected=true]{color:var(--usage-dashboard-text)}main.infinite-app.infinite-app.infinite-app .usage-project-view-tabs>button[aria-selected=true]:after{background:var(--usage-dashboard-accent-strong)}main.infinite-app.infinite-app.infinite-app .usage-project-view-tabs>button:focus-visible{outline:2px solid var(--usage-dashboard-accent-strong);outline-offset:2px}main.infinite-app.infinite-app.infinite-app #usage-projects .usage-project-cost-scroll{display:grid;flex:1 1 auto;gap:12px;min-width:0;min-height:0;padding:0 2px 14px 0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}main.infinite-app.infinite-app.infinite-app .usage-project-view-panel{min-width:0;min-height:0}main.infinite-app.infinite-app.infinite-app .usage-project-view-panel[hidden]{display:none!important}main.infinite-app.infinite-app.infinite-app .usage-project-overview-panel{display:grid;grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:12px;height:100%}main.infinite-app.infinite-app.infinite-app .usage-project-ledger-panel{display:block}main.infinite-app.infinite-app.infinite-app .usage-cost-kpi-band{display:grid;grid-template-columns:repeat(2,minmax(170px,1fr)) minmax(250px,1.35fr) repeat(2,minmax(170px,1fr));min-width:0;color:var(--usage-dashboard-text);background:var(--usage-dashboard-surface);border:1px solid var(--usage-dashboard-line);border-radius:6px}main.infinite-app.infinite-app.infinite-app .usage-cost-kpi-band>div{display:grid;align-content:center;justify-items:center;gap:5px;min-width:0;min-height:104px;padding:13px 15px;border-right:1px solid var(--usage-dashboard-line);text-align:center}main.infinite-app.infinite-app.infinite-app .usage-cost-kpi-band>div:last-child{border-right:0}main.infinite-app.infinite-app.infinite-app .usage-cost-kpi-band>div>span:first-child{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-width:0;color:var(--usage-dashboard-muted);font-size:10px;font-weight:760}main.infinite-app.infinite-app.infinite-app .usage-cost-kpi-band>div>strong{width:100%;overflow:hidden;color:var(--usage-dashboard-text);font-size:20px;font-weight:900;text-align:center;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-cost-trend,main.infinite-app.infinite-app.infinite-app .usage-small-sample{display:inline-flex;align-items:center;width:max-content;max-width:100%;min-height:19px;padding:2px 5px;border:1px solid transparent;border-radius:4px;font-size:9px;font-style:normal;font-weight:780;line-height:1.2;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-cost-trend.is-up{color:#a43b45;background:color-mix(in srgb,#cf5561,transparent 90%);border-color:color-mix(in srgb,#cf5561,transparent 72%)}main.infinite-app.infinite-app.infinite-app .usage-cost-trend.is-down{color:#23745b;background:color-mix(in srgb,#36a77e,transparent 90%);border-color:color-mix(in srgb,#36a77e,transparent 72%)}main.infinite-app.infinite-app.infinite-app :is(.usage-cost-trend.is-neutral,.usage-cost-trend.is-unavailable){color:var(--usage-dashboard-muted);background:var(--usage-dashboard-field);border-color:var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-small-sample{color:#956512;background:color-mix(in srgb,#d69b28,transparent 90%);border-color:color-mix(in srgb,#d69b28,transparent 70%)}main.infinite-app.theme-night.infinite-app .usage-cost-trend.is-up{color:#ff929c}main.infinite-app.theme-night.infinite-app .usage-cost-trend.is-down{color:#70d4ad}main.infinite-app.theme-night.infinite-app .usage-small-sample{color:#efbd5d}main.infinite-app.infinite-app.infinite-app .usage-cost-kpi-band .is-video>span:first-child svg{color:var(--usage-chart-video)}main.infinite-app.infinite-app.infinite-app .usage-cost-kpi-band .is-image>span:first-child svg{color:var(--usage-chart-image)}main.infinite-app.infinite-app.infinite-app .usage-cost-kpi-band .is-quality>span:first-child svg{color:#b17913}main.infinite-app.infinite-app.infinite-app .usage-cost-coverage{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:2px 6px;color:#23745b;background:color-mix(in srgb,#36a77e,transparent 88%);border:1px solid color-mix(in srgb,#36a77e,transparent 68%);border-radius:4px;font-size:9px;font-weight:780;line-height:1.25;text-align:center;white-space:normal}main.infinite-app.infinite-app.infinite-app .usage-cost-coverage.is-partial{color:#956512;background:color-mix(in srgb,#d69b28,transparent 88%);border-color:color-mix(in srgb,#d69b28,transparent 64%)}main.infinite-app.infinite-app.infinite-app .usage-cost-coverage.is-empty{color:var(--usage-dashboard-muted);background:var(--usage-dashboard-field);border-color:var(--usage-dashboard-line)}main.infinite-app.theme-night.infinite-app .usage-cost-coverage{color:#70d4ad}main.infinite-app.theme-night.infinite-app .usage-cost-coverage.is-partial{color:#efbd5d}main.infinite-app.infinite-app.infinite-app .usage-project-cost-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;min-width:0;min-height:0;height:100%}main.infinite-app.infinite-app.infinite-app #usage-projects :is(.usage-sku-cost-ranking,.usage-cost-model-panel,.usage-project-table-panel){color:var(--usage-dashboard-text);background:var(--usage-dashboard-surface);border-color:var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-sku-cost-ranking,main.infinite-app.infinite-app.infinite-app .usage-cost-model-panel{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:180px;max-height:none;overflow:hidden}main.infinite-app.infinite-app.infinite-app .usage-sku-cost-ranking .usage-ranking-list>button{grid-template-columns:30px minmax(0,1fr) minmax(210px,auto);min-height:86px}main.infinite-app.infinite-app.infinite-app .usage-sku-cost-ranking>header>div:first-child{display:grid;gap:2px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-sku-sort{display:inline-flex;align-items:center;gap:5px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-sku-sort>span{flex:0 0 auto}main.infinite-app.infinite-app.infinite-app .usage-sku-sort>select{width:104px;height:28px;padding:0 24px 0 8px;color:var(--usage-dashboard-text);background:var(--usage-dashboard-field);border:1px solid var(--usage-dashboard-line);border-radius:4px;font-size:10px;font-weight:760}main.infinite-app.infinite-app.infinite-app .usage-sku-sort>select:focus-visible{outline:2px solid var(--usage-dashboard-focus, #526dff);outline-offset:2px}main.infinite-app.infinite-app.infinite-app .usage-sku-cost-ranking .usage-ranking-list>button>em{display:grid;justify-items:end;gap:2px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-sku-cost-ranking .usage-ranking-list>button>em>b{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:7px;color:var(--usage-dashboard-text);font-size:12px;font-style:normal;font-weight:900}main.infinite-app.infinite-app.infinite-app .usage-sku-cost-ranking .usage-ranking-list>button>em>b>small{color:var(--usage-dashboard-muted);font-size:9px;font-weight:760}main.infinite-app.infinite-app.infinite-app .usage-sku-cost-ranking .usage-ranking-list>button>em>small{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-sku-cost-ranking .usage-cost-coverage{justify-self:end}main.infinite-app.infinite-app.infinite-app .usage-sku-cost-meta{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-sku-cost-meta>span{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-sku-cost-meta>span>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-cost-model-panel>header>div:first-child{display:grid;gap:2px}main.infinite-app.infinite-app.infinite-app .usage-cost-kind-tabs{display:inline-grid;grid-template-columns:repeat(2,82px);padding:2px;background:var(--usage-dashboard-field);border:1px solid var(--usage-dashboard-line);border-radius:5px}main.infinite-app.infinite-app.infinite-app .usage-cost-kind-tabs>button{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:28px;padding:0 8px;color:var(--usage-dashboard-muted);background:transparent;border:0;border-radius:3px;font-size:10px;font-weight:780}main.infinite-app.infinite-app.infinite-app .usage-cost-kind-tabs>button[aria-selected=true]{color:var(--usage-dashboard-accent-ink);background:var(--usage-dashboard-accent)}main.infinite-app.infinite-app.infinite-app .usage-cost-model-table-scroll{flex:1 1 auto;min-width:0;min-height:0;overflow:auto;scrollbar-width:thin}main.infinite-app.infinite-app.infinite-app .usage-cost-model-table{width:100%;min-width:650px;border-collapse:collapse;table-layout:fixed;font-size:10px}main.infinite-app.infinite-app.infinite-app .usage-cost-model-table th{position:sticky;top:0;z-index:1;height:34px;padding:0 9px;color:var(--usage-dashboard-muted);text-align:left;background:var(--usage-dashboard-field);border-bottom:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-cost-model-table th:first-child{width:35%}main.infinite-app.infinite-app.infinite-app .usage-cost-model-table td{height:42px;padding:6px 9px;color:var(--usage-dashboard-text);border-bottom:1px solid var(--usage-dashboard-line);vertical-align:middle}main.infinite-app.infinite-app.infinite-app .usage-cost-model-main-row td:first-child>button{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:5px;width:100%;min-width:0;padding:0;color:var(--usage-dashboard-text);text-align:left;background:transparent;border:0}main.infinite-app.infinite-app.infinite-app .usage-cost-model-main-row td:first-child>button>span{display:grid;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-cost-model-main-row td:first-child :is(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-cost-model-main-row td:first-child small,main.infinite-app.infinite-app.infinite-app .usage-cost-model-variant-row td:first-child{color:var(--usage-dashboard-muted);font-size:9px}main.infinite-app.infinite-app.infinite-app .usage-cost-model-variant-row{background:color-mix(in srgb,var(--usage-dashboard-field),transparent 38%)}main.infinite-app.infinite-app.infinite-app .usage-cost-model-variant-row td:first-child{padding-left:32px}main.infinite-app.infinite-app.infinite-app .usage-cost-empty{display:grid;flex:1 1 auto;grid-template-rows:auto auto auto;gap:5px;min-height:130px;margin:0;padding:18px;place-items:center;color:var(--usage-dashboard-muted);font-size:10px;text-align:center}main.infinite-app.infinite-app.infinite-app .usage-cost-empty>strong{color:var(--usage-dashboard-text);font-size:11px}main.infinite-app.infinite-app.infinite-app .usage-cost-empty.is-unavailable>svg{color:#b17913}main.infinite-app.infinite-app.infinite-app .usage-cost-empty>span{max-width:420px}main.infinite-app.infinite-app.infinite-app .usage-project-table-panel{min-width:0;min-height:0;overflow:visible}main.infinite-app.infinite-app.infinite-app .usage-project-cost-table{min-width:1050px}main.infinite-app.infinite-app.infinite-app .usage-project-cost-table tbody tr{cursor:pointer}main.infinite-app.infinite-app.infinite-app .usage-project-cost-table tbody tr:focus-visible{outline:2px solid var(--usage-dashboard-accent-strong);outline-offset:-2px}main.infinite-app.infinite-app.infinite-app .usage-project-cost-table td>strong,main.infinite-app.infinite-app.infinite-app .usage-project-cost-table td>span{min-width:0}main.infinite-app.infinite-app.infinite-app .usage-project-cost-table td>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-project-cost-table td:nth-child(1){width:19%}main.infinite-app.infinite-app.infinite-app .usage-project-cost-table td:nth-child(2){width:15%}main.infinite-app.infinite-app.infinite-app .usage-project-cost-table td:nth-child(3){width:13%}main.infinite-app.infinite-app.infinite-app .usage-project-cost-table td:nth-child(4),main.infinite-app.infinite-app.infinite-app .usage-project-cost-table td:nth-child(5){width:18%}main.infinite-app.infinite-app.infinite-app .usage-project-cost-table td:nth-child(2)>span{display:flex;align-items:center;gap:6px}main.infinite-app.infinite-app.infinite-app .usage-cost-source-split{display:flex!important;flex-wrap:wrap;gap:8px;margin:0 0 4px!important;color:var(--usage-dashboard-muted)!important;font-size:9px}main.infinite-app.infinite-app.infinite-app .usage-cost-source-split>b{font-size:9px;font-weight:780}main.infinite-app.infinite-app.infinite-app .usage-cost-source-split>.is-settled{color:#23745b}main.infinite-app.infinite-app.infinite-app .usage-cost-source-split>.is-estimated{color:#956512}main.infinite-app.infinite-app.infinite-app .usage-cost-source-split>.is-zero{color:var(--usage-dashboard-muted);font-weight:650}main.infinite-app.theme-night.infinite-app .usage-cost-source-split>.is-settled{color:#70d4ad}main.infinite-app.theme-night.infinite-app .usage-cost-source-split>.is-estimated{color:#efbd5d}main.infinite-app.infinite-app.infinite-app .usage-project-total-cost{color:var(--usage-dashboard-accent-strong);font-size:13px}main.infinite-app.infinite-app.infinite-app .usage-status.deleted{color:#9a4747;background:color-mix(in srgb,#c55454,transparent 88%)}main.infinite-app.theme-night.infinite-app .usage-status.deleted{color:#ef9696}main.infinite-app.infinite-app.infinite-app .usage-project-action-cell>span{color:var(--usage-dashboard-muted);font-size:9px;white-space:nowrap}main.infinite-app.infinite-app.infinite-app :is(.usage-cost-kind-tabs>button,.usage-cost-model-main-row td:first-child>button,.usage-ranking-list>button,.usage-project-drawer button):focus-visible{outline:2px solid var(--usage-dashboard-accent-strong);outline-offset:2px}main.infinite-app.infinite-app.infinite-app .usage-project-drawer{top:68px;width:min(760px,calc(100vw - 48px));padding:0 18px 18px;color:var(--usage-dashboard-text);background:var(--usage-dashboard-surface);border-color:var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-project-drawer>header{position:sticky;top:0;z-index:4;min-height:70px;padding:10px 0;background:var(--usage-dashboard-surface);border-color:var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-project-drawer>header div{min-width:0}main.infinite-app.infinite-app.infinite-app .usage-project-drawer>header :is(span,small){overflow:hidden;color:var(--usage-dashboard-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-project-drawer>header>button,main.infinite-app.infinite-app.infinite-app .usage-cost-detail-state>button,main.infinite-app.infinite-app.infinite-app .usage-project-drawer .usage-table-pagination button{color:var(--usage-dashboard-text);background:var(--usage-dashboard-field);border-color:var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-project-drawer-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0 0;background:var(--usage-dashboard-field);border:1px solid var(--usage-dashboard-line);border-radius:6px}main.infinite-app.infinite-app.infinite-app .usage-project-drawer-summary>span{display:grid;align-content:center;gap:4px;min-width:0;min-height:88px;padding:10px;color:var(--usage-dashboard-text);background:transparent;border-right:1px solid var(--usage-dashboard-line);border-radius:0}main.infinite-app.infinite-app.infinite-app .usage-project-drawer-summary>span:last-child{border-right:0}main.infinite-app.infinite-app.infinite-app .usage-project-drawer-summary :is(small,em){overflow:hidden;color:var(--usage-dashboard-muted);font-size:9px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-project-drawer-summary b{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-cost-detail-state{display:grid;justify-items:center;gap:8px;min-height:220px;padding:24px;color:var(--usage-dashboard-muted);text-align:center}main.infinite-app.infinite-app.infinite-app .usage-cost-detail-state>button{display:inline-flex;gap:6px;width:auto;min-width:84px;padding:0 10px}main.infinite-app.infinite-app.infinite-app .usage-cost-detail-state.is-error>strong{color:#bd4747}main.infinite-app.infinite-app.infinite-app .usage-cost-detail-state .is-spinning{animation:usage-ledger-spin .9s linear infinite}main.infinite-app.infinite-app.infinite-app .usage-project-drawer>section{padding:14px 0;border-color:var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-project-drawer>section>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}main.infinite-app.infinite-app.infinite-app .usage-project-drawer>section>header>span{color:var(--usage-dashboard-muted);font-size:9px}main.infinite-app.infinite-app.infinite-app .usage-cost-detail-models>div{display:grid;gap:12px}main.infinite-app.infinite-app.infinite-app .usage-cost-detail-models>div>section{min-width:0;overflow:hidden;border:1px solid var(--usage-dashboard-line);border-radius:5px}main.infinite-app.infinite-app.infinite-app .usage-cost-detail-models>div>section>strong{display:block;height:34px;padding:9px;color:var(--usage-dashboard-muted);background:var(--usage-dashboard-field);border-bottom:1px solid var(--usage-dashboard-line);font-size:9px}main.infinite-app.infinite-app.infinite-app .usage-cost-detail-models .usage-cost-model-table-scroll{max-height:240px}main.infinite-app.infinite-app.infinite-app .usage-cost-ledger-list{border-top:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-project-event{grid-template-columns:128px minmax(0,1fr) minmax(120px,auto) 76px;align-items:center;min-height:58px;color:var(--usage-dashboard-text);border-color:var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-project-event>div{display:grid;min-width:0;gap:2px}main.infinite-app.infinite-app.infinite-app .usage-project-event :is(time,span){overflow:hidden;color:var(--usage-dashboard-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-project-event strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-cost-accuracy{display:inline-flex;justify-content:center;padding:3px 6px;color:#23745b;background:color-mix(in srgb,#36a77e,transparent 88%);border:1px solid color-mix(in srgb,#36a77e,transparent 68%);border-radius:4px;font-size:9px;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-cost-accuracy.is-estimated{color:#956512;background:color-mix(in srgb,#d69b28,transparent 88%);border-color:color-mix(in srgb,#d69b28,transparent 64%)}main.infinite-app.infinite-app.infinite-app .usage-cost-accuracy.is-unpriced{color:#a04444;background:color-mix(in srgb,#c55454,transparent 88%);border-color:color-mix(in srgb,#c55454,transparent 64%)}main.infinite-app.infinite-app.infinite-app .usage-cost-accuracy.is-none{color:var(--usage-dashboard-muted);background:var(--usage-dashboard-field);border-color:var(--usage-dashboard-line)}main.infinite-app.theme-night.infinite-app .usage-cost-accuracy.is-settled{color:#70d4ad}main.infinite-app.theme-night.infinite-app .usage-cost-accuracy.is-estimated{color:#efbd5d}main.infinite-app.theme-night.infinite-app .usage-cost-accuracy.is-unpriced{color:#ef9696}main.infinite-app.infinite-app.infinite-app .usage-cost-ledger .usage-table-pagination{min-height:46px;padding-inline:0}@keyframes usage-ledger-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){main.infinite-app.infinite-app.infinite-app .usage-cost-detail-state .is-spinning{animation:none}}main.infinite-app.infinite-app.infinite-app #usage-projects :is(.usage-ranking-panel,.usage-project-table-panel){display:flex;flex-direction:column;min-height:0}main.infinite-app.infinite-app.infinite-app #usage-projects .usage-ranking-panel{height:100%;overflow:hidden}main.infinite-app.infinite-app.infinite-app #usage-projects .usage-project-table-panel{height:auto;overflow:visible}main.infinite-app.infinite-app.infinite-app #usage-projects :is(.usage-ranking-panel,.usage-project-table-panel)>header{flex:0 0 48px}main.infinite-app.infinite-app.infinite-app .usage-ranking-list{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}main.infinite-app.infinite-app.infinite-app .usage-ranking-list>button{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:48px;padding:7px 14px;overflow:hidden;color:var(--usage-dashboard-text);text-align:left;background:transparent;border:0;border-bottom:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-ranking-list>button:hover{background:color-mix(in srgb,var(--usage-dashboard-field),transparent 44%)}main.infinite-app.infinite-app.infinite-app .usage-ranking-list>button[aria-pressed=true]{background:color-mix(in srgb,var(--usage-chart-video),transparent 88%);border-left:3px solid var(--usage-chart-video)}main.infinite-app.infinite-app.infinite-app .usage-project-cost-table>tbody>tr[aria-current=true]>td{background:color-mix(in srgb,var(--usage-chart-video),transparent 91%)}main.infinite-app.infinite-app.infinite-app .usage-ranking-list>button>i{position:absolute;z-index:0;inset:0 auto 0 0;background:color-mix(in srgb,var(--usage-chart-image),transparent 90%);border-right:2px solid color-mix(in srgb,var(--usage-chart-image),transparent 38%);pointer-events:none}main.infinite-app.infinite-app.infinite-app .usage-ranking-list>button>:not(i){position:relative;z-index:1}main.infinite-app.infinite-app.infinite-app .usage-ranking-list>button>span{display:grid;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-ranking-list>button>span>:is(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-ranking-list>button>span>strong{font-size:11px}main.infinite-app.infinite-app.infinite-app .usage-ranking-list>button :is(small,em){color:var(--usage-dashboard-muted);font-size:10px;font-style:normal}main.infinite-app.infinite-app.infinite-app .usage-ranking-list>button>em{text-align:right;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-ranking-number{color:var(--usage-dashboard-muted);font-size:10px;font-weight:900;text-align:center}main.infinite-app.infinite-app.infinite-app .usage-ranking-medal{position:relative;display:inline-grid;width:24px;height:24px;place-items:center}main.infinite-app.infinite-app.infinite-app .usage-ranking-medal svg{width:22px;height:22px;fill:color-mix(in srgb,currentColor,transparent 72%);stroke-width:2}main.infinite-app.infinite-app.infinite-app .usage-ranking-medal small{position:absolute;inset:7px 0 auto;color:currentColor!important;font-size:7px!important;font-weight:950;line-height:1;text-align:center}main.infinite-app.infinite-app.infinite-app .usage-ranking-medal.rank-1{color:#d39a16}main.infinite-app.infinite-app.infinite-app .usage-ranking-medal.rank-2{color:#8795a1}main.infinite-app.infinite-app.infinite-app .usage-ranking-medal.rank-3{color:#b66b38}main.infinite-app.infinite-app.infinite-app .usage-projects-empty{display:grid;height:100%;min-height:0;margin:0;padding:20px;place-items:center;color:var(--usage-dashboard-muted);font-size:11px}main.infinite-app.infinite-app.infinite-app #usage-projects .usage-project-table-panel>.usage-table-scroll{flex:0 0 auto;min-height:0;max-height:none;overflow-x:auto;overflow-y:visible}main.infinite-app.infinite-app.infinite-app .usage-project-table-empty td{height:260px;color:var(--usage-dashboard-muted);text-align:center}main.infinite-app.infinite-app.infinite-app .usage-table-pagination{display:flex;align-items:center;justify-content:space-between;flex:0 0 46px;gap:12px;min-width:0;padding:0 12px;color:var(--usage-dashboard-muted);border-top:1px solid var(--usage-dashboard-line);font-size:10px}main.infinite-app.infinite-app.infinite-app .usage-table-pagination>div{display:flex;align-items:center;gap:8px}main.infinite-app.infinite-app.infinite-app .usage-table-pagination strong{min-width:70px;color:var(--usage-dashboard-text);font-size:10px;text-align:center}main.infinite-app.infinite-app.infinite-app .usage-table-pagination button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--usage-dashboard-text);background:var(--usage-dashboard-field);border:1px solid var(--usage-dashboard-line);border-radius:4px}main.infinite-app.infinite-app.infinite-app .usage-table-pagination button:disabled{opacity:.38;cursor:not-allowed}main.infinite-app.infinite-app.infinite-app #usage-quotas .usage-table-scroll{flex:1 1 auto;min-height:0;max-height:none}main.infinite-app.infinite-app.infinite-app .usage-dashboard-body>#usage-quotas{display:flex;flex-direction:column;width:100%;height:100%;min-height:620px;padding-right:4px}main.infinite-app.infinite-app.infinite-app #usage-quotas>.usage-section-heading{flex:0 0 auto}main.infinite-app.infinite-app.infinite-app #usage-quotas .usage-members-section{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}main.infinite-app.infinite-app.infinite-app #usage-quotas .usage-members-section>header{flex:0 0 48px}main.infinite-app.infinite-app.infinite-app #usage-quotas .usage-members-section>header>div{display:flex;align-items:baseline;gap:10px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-manage-groups,main.infinite-app.infinite-app.infinite-app .usage-member-permission-summary{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:0 10px;color:var(--usage-dashboard-text);background:var(--usage-dashboard-field);border:1px solid var(--usage-dashboard-line);border-radius:6px;font-size:10px;font-weight:800;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-manage-groups:disabled,main.infinite-app.infinite-app.infinite-app .usage-member-permission-summary:disabled{opacity:.5;cursor:not-allowed}main.infinite-app.infinite-app.infinite-app .usage-group-filters{display:flex;align-items:center;flex:0 0 auto;gap:6px;min-height:38px;padding:6px 12px;border-bottom:1px solid var(--usage-dashboard-line);overflow-x:auto}main.infinite-app.infinite-app.infinite-app .usage-group-filters button{min-height:25px;padding:0 9px;color:var(--usage-dashboard-muted);background:transparent;border:1px solid transparent;border-radius:999px;font-size:10px;white-space:nowrap}main.infinite-app.infinite-app.infinite-app .usage-group-filters button.active{color:var(--usage-dashboard-text);background:var(--usage-dashboard-field);border-color:var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-group-filters button span{margin-left:4px;opacity:.65}main.infinite-app.infinite-app.infinite-app .usage-group-filters em{color:var(--usage-dashboard-muted);font-size:10px;font-style:normal}main.infinite-app.infinite-app.infinite-app .usage-member-group-select{width:100%;min-width:90px;height:30px;padding:0 7px;color:var(--usage-dashboard-text);background:var(--usage-dashboard-field);border:1px solid var(--usage-dashboard-line);border-radius:5px;font-size:10px}main.infinite-app.infinite-app.infinite-app .usage-access-dialog-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:24px}main.infinite-app.infinite-app.infinite-app .usage-access-dialog-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#08141c52;border:0}main.infinite-app.infinite-app.infinite-app .usage-access-dialog{position:relative;z-index:1;display:flex;flex-direction:column;width:min(760px,100%);max-height:min(680px,calc(100vh - 48px));color:var(--usage-dashboard-text);background:var(--usage-dashboard-surface);border:1px solid var(--usage-dashboard-line);border-radius:12px;box-shadow:0 24px 70px #13222c42;overflow:hidden}main.infinite-app.infinite-app.infinite-app .usage-access-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 14px;border-bottom:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-access-dialog>header>div{display:grid;gap:4px}main.infinite-app.infinite-app.infinite-app .usage-access-dialog>header span{color:var(--usage-dashboard-muted);font-size:9px;letter-spacing:.12em}main.infinite-app.infinite-app.infinite-app .usage-access-dialog>header strong{font-size:17px}main.infinite-app.infinite-app.infinite-app .usage-access-dialog>header small{color:var(--usage-dashboard-muted);font-size:10px}main.infinite-app.infinite-app.infinite-app .usage-access-dialog>header>button{display:grid;place-items:center;width:30px;height:30px;color:var(--usage-dashboard-muted);background:transparent;border:1px solid transparent;border-radius:6px}main.infinite-app.infinite-app.infinite-app .usage-access-dialog-body{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:0;overflow:auto}main.infinite-app.infinite-app.infinite-app .usage-access-group-list{display:grid;align-content:start;gap:5px;padding:14px;border-right:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-access-group-list>button{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;padding:9px 10px;color:var(--usage-dashboard-text);text-align:left;background:transparent;border:1px solid transparent;border-radius:7px}main.infinite-app.infinite-app.infinite-app .usage-access-group-list>button.active{background:var(--usage-dashboard-field);border-color:var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-access-group-list>button>span{display:grid;gap:3px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-access-group-list strong{font-size:12px}main.infinite-app.infinite-app.infinite-app .usage-access-group-list small,main.infinite-app.infinite-app.infinite-app .usage-access-group-list em{color:var(--usage-dashboard-muted);font-size:10px;font-style:normal}main.infinite-app.infinite-app.infinite-app .usage-access-new-group{display:inline-flex!important;align-items:center;gap:5px;color:var(--day-accent-strong, #24689f)!important}main.infinite-app.infinite-app.infinite-app .usage-access-group-editor{display:grid;align-content:start;gap:14px;padding:18px 20px}main.infinite-app.infinite-app.infinite-app .usage-access-group-editor>label{display:grid;gap:5px;color:var(--usage-dashboard-muted);font-size:10px;font-weight:750}main.infinite-app.infinite-app.infinite-app .usage-access-group-editor input,main.infinite-app.infinite-app.infinite-app .usage-access-group-editor textarea{width:100%;min-width:0;padding:8px 9px;color:var(--usage-dashboard-text);background:var(--usage-dashboard-field);border:1px solid var(--usage-dashboard-line);border-radius:6px;font:inherit;font-size:12px;resize:vertical}main.infinite-app.infinite-app.infinite-app .usage-access-group-editor fieldset{min-width:0;padding:12px;border:1px solid var(--usage-dashboard-line);border-radius:7px}main.infinite-app.infinite-app.infinite-app .usage-access-group-editor legend{padding:0 5px;color:var(--usage-dashboard-text);font-size:11px;font-weight:800}main.infinite-app.infinite-app.infinite-app .usage-access-permission-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}main.infinite-app.infinite-app.infinite-app .usage-access-permission-item{display:flex;align-items:flex-start;gap:8px;padding:8px;background:color-mix(in srgb,var(--usage-dashboard-field) 72%,transparent);border-radius:6px}main.infinite-app.infinite-app.infinite-app .usage-access-permission-item input{width:15px;height:15px;margin-top:1px}main.infinite-app.infinite-app.infinite-app .usage-access-permission-item span,main.infinite-app.infinite-app.infinite-app .usage-member-permission-row span{display:grid;gap:3px;min-width:0}main.infinite-app.infinite-app.infinite-app .usage-access-permission-item strong,main.infinite-app.infinite-app.infinite-app .usage-member-permission-row strong{font-size:11px}main.infinite-app.infinite-app.infinite-app .usage-access-permission-item small,main.infinite-app.infinite-app.infinite-app .usage-member-permission-row small{color:var(--usage-dashboard-muted);font-size:9px}main.infinite-app.infinite-app.infinite-app .usage-access-hint{display:flex;align-items:center;gap:5px;margin:0;color:var(--usage-dashboard-muted);font-size:10px}main.infinite-app.infinite-app.infinite-app .usage-access-group-editor>footer,main.infinite-app.infinite-app.infinite-app .usage-access-dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}main.infinite-app.infinite-app.infinite-app .usage-access-group-editor>footer button,main.infinite-app.infinite-app.infinite-app .usage-access-dialog-actions button{min-height:30px;padding:0 12px;color:var(--usage-dashboard-text);background:var(--usage-dashboard-field);border:1px solid var(--usage-dashboard-line);border-radius:6px;font-size:10px;font-weight:800}main.infinite-app.infinite-app.infinite-app .usage-access-group-editor>footer .usage-access-save,main.infinite-app.infinite-app.infinite-app .usage-access-dialog-actions .usage-access-save{color:#fff;background:var(--day-accent-strong, #24689f);border-color:transparent}main.infinite-app.infinite-app.infinite-app .usage-member-permission-dialog{width:min(430px,100%)}main.infinite-app.infinite-app.infinite-app .usage-member-permission-list{display:grid;gap:6px;padding:16px 20px}main.infinite-app.infinite-app.infinite-app .usage-member-permission-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 11px;color:var(--usage-dashboard-text);text-align:left;background:var(--usage-dashboard-field);border:1px solid var(--usage-dashboard-line);border-radius:7px}main.infinite-app.infinite-app.infinite-app .usage-member-permission-row.is-locked{opacity:.62}main.infinite-app.infinite-app.infinite-app .usage-member-permission-toggle{display:inline-flex;align-items:center;width:30px;height:18px;padding:2px;background:#b8c1c8;border-radius:999px}main.infinite-app.infinite-app.infinite-app .usage-member-permission-toggle i{width:14px;height:14px;background:#fff;border-radius:50%;transition:transform .12s ease}main.infinite-app.infinite-app.infinite-app .usage-member-permission-toggle.is-on{background:#2b9a69}main.infinite-app.infinite-app.infinite-app .usage-member-permission-toggle.is-on i{transform:translate(12px)}@media (max-width: 760px){main.infinite-app.infinite-app.infinite-app .usage-access-dialog-body{grid-template-columns:1fr}main.infinite-app.infinite-app.infinite-app .usage-access-group-list{grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-access-permission-grid{grid-template-columns:1fr}}main.infinite-app.infinite-app.infinite-app .usage-member-table-empty td{height:260px;color:var(--usage-dashboard-muted);text-align:center}@media (max-width: 980px){main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-band,main.infinite-app.infinite-app.infinite-app .usage-overview-module-grid,main.infinite-app.infinite-app.infinite-app .usage-channel-grid{grid-template-columns:1fr}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-group{border-right:0;border-bottom:1px solid var(--usage-dashboard-line)}main.infinite-app.infinite-app.infinite-app .usage-overview-kpi-group:last-child{border-bottom:0}main.infinite-app.infinite-app.infinite-app .usage-dashboard-body>#usage-overview,main.infinite-app.infinite-app.infinite-app .usage-dashboard-body>#usage-projects,main.infinite-app.infinite-app.infinite-app .usage-dashboard-body>#usage-quotas{height:auto;min-height:100%}main.infinite-app.infinite-app.infinite-app .usage-overview-module-grid,main.infinite-app.infinite-app.infinite-app .usage-channel-grid{grid-template-rows:none;grid-auto-rows:minmax(300px,auto);min-height:auto}}@media (max-width: 760px){main.infinite-app:is(.theme-day,.theme-night).infinite-app .usage-dashboard-page{grid-template-rows:auto auto minmax(0,1fr)}main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters{display:grid;gap:7px;padding:8px 12px 9px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}main.infinite-app.infinite-app.infinite-app .usage-filter-row,main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters.is-admin .usage-filter-primary-row,main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters.is-member .usage-filter-primary-row{grid-template-columns:repeat(8,minmax(132px,1fr));min-width:1100px}main.infinite-app.infinite-app.infinite-app .usage-date-presets,main.infinite-app.infinite-app.infinite-app .usage-filter-search,main.infinite-app.infinite-app.infinite-app .usage-filter-apply,main.infinite-app.infinite-app.infinite-app .usage-filter-model,main.infinite-app.infinite-app.infinite-app .usage-dashboard-filters.is-member .usage-filter-project,main.infinite-app.infinite-app.infinite-app .usage-filter-reset{grid-column:auto}main.infinite-app.infinite-app.infinite-app .usage-date-range{grid-column:span 2}main.infinite-app.infinite-app.infinite-app .usage-section-heading{align-items:start}main.infinite-app.infinite-app.infinite-app .usage-section-heading strong{font-size:16px}main.infinite-app.infinite-app.infinite-app .usage-section-heading em{max-width:52%;font-size:9px}main.infinite-app.infinite-app.infinite-app .usage-dashboard-section+.usage-dashboard-section{margin-top:26px}main.infinite-app.infinite-app.infinite-app .usage-trend-chart{padding-inline:10px}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel>button{grid-template-columns:24px minmax(0,1fr)}main.infinite-app.infinite-app.infinite-app .usage-ranking-panel>button>em{grid-column:2;text-align:left}main.infinite-app.infinite-app.infinite-app .usage-module-overview{grid-template-columns:minmax(0,1fr) minmax(136px,.72fr)}main.infinite-app.infinite-app.infinite-app .usage-model-share,main.infinite-app.infinite-app.infinite-app .usage-module-totals{padding:10px}main.infinite-app.infinite-app.infinite-app .usage-module-totals{padding:10px 0 0}main.infinite-app.infinite-app.infinite-app .usage-model-share-visual{grid-template-columns:104px minmax(0,1fr);gap:9px}main.infinite-app.infinite-app.infinite-app .usage-model-donut{width:102px;height:102px}main.infinite-app.infinite-app.infinite-app .usage-model-donut>div{width:60px;height:60px}main.infinite-app.infinite-app.infinite-app .usage-model-donut strong{font-size:19px}main.infinite-app.infinite-app.infinite-app .usage-model-share-legend{gap:6px;max-height:112px}main.infinite-app.infinite-app.infinite-app .usage-model-share-legend li{grid-template-columns:7px minmax(0,1fr);gap:6px}main.infinite-app.infinite-app.infinite-app .usage-model-share-legend li strong{grid-column:2}}@media (min-width: 981px){#root>main.infinite-app:is(.theme-day,.theme-night).infinite-app>.workspace-shell.workspace-shell{top:184px!important;height:calc((100vh - 214px) * var(--workbench-inverse-scale))!important}#root>main.infinite-app:is(.theme-day,.theme-night).infinite-app>.workspace-shell.workspace-shell:before{top:184px!important}#root>main.infinite-app:is(.theme-day,.theme-night).infinite-app>.role-rail.role-rail{top:184px!important;height:calc(100vh - 214px)!important}}#root>main.infinite-app.theme-day.infinite-app{background:var(--day-page)!important;background-color:var(--day-page)!important;--batch-day-shell: var(--day-page);--batch-day-surface: var(--day-surface);--batch-day-surface-soft: var(--day-surface);--batch-day-field: var(--day-field);--batch-day-field-strong: var(--day-accent-soft);--batch-day-line: var(--day-line);--batch-day-line-strong: var(--day-line-strong);--batch-day-text: var(--day-text);--batch-day-muted: var(--day-muted);--picker-bg: var(--day-page);--picker-panel: var(--day-surface);--picker-field: var(--day-field);--picker-text: var(--day-text);--picker-muted: var(--day-muted);--topbar-field: var(--day-field);--topbar-line: var(--day-line);--topbar-selected: var(--day-accent-soft);--topbar-selected-line: var(--day-line-strong);--topbar-selected-text: var(--day-accent-strong);--topbar-selected-shadow: rgba(32, 37, 42, .08);--usage-dashboard-accent: var(--day-accent);--usage-dashboard-accent-strong: var(--day-accent-strong);--usage-dashboard-accent-soft: var(--day-accent-soft);--usage-dashboard-accent-ink: #ffffff;--usage-dashboard-page-bg: var(--day-page);--usage-dashboard-surface: var(--day-surface);--usage-dashboard-field: var(--day-field);--usage-dashboard-line: var(--day-line);--usage-dashboard-line-strong: var(--day-line-strong);--usage-dashboard-text: var(--day-text);--usage-dashboard-muted: var(--day-muted)}#root>main.infinite-app.theme-day.infinite-app :is(button,input,textarea,select,a):focus-visible{outline:2px solid var(--day-accent)!important;outline-offset:2px!important}#root>main.infinite-app.theme-day.infinite-app :is(.image-model-trigger,.video-model-trigger)>:is(span,strong){color:var(--day-text)!important;-webkit-text-fill-color:currentColor!important}#root>main.infinite-app.theme-day.infinite-app :is(.image-model-trigger-price,.video-model-trigger-price){color:var(--day-accent-strong)!important;-webkit-text-fill-color:currentColor!important}#root>main.infinite-app.theme-day.infinite-app :is(.image-ref-slot.empty,.video-frame-slot.empty,.result-empty,.video-main-empty,.generated-history-empty),#root>main.infinite-app.theme-day.infinite-app :is(.reference-history-button,.storyboard-layout-side-button,.storyboard-selection-side-button){color:var(--day-muted)!important;-webkit-text-fill-color:currentColor!important;border-color:var(--day-line)!important}#root>main.infinite-app.theme-day.infinite-app :is(.reference-history-button,.storyboard-layout-side-button,.storyboard-selection-side-button):is(:hover,:focus-visible,.active){color:var(--day-accent-strong)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-accent-soft)!important;background-image:none!important;border-color:var(--day-accent)!important}#root>main.infinite-app.theme-day.infinite-app .role-rail .role-item.active{color:var(--day-accent-strong)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-accent-soft)!important;background-image:none!important;border-color:var(--day-line-strong)!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-action-control-panel :is(.video-frame-slot,.video-single-asset-slot){color:var(--day-muted)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-field)!important;background-image:none!important;border-color:var(--day-line)!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-action-control-panel :is(.video-frame-slot,.video-single-asset-slot) :is(label,strong,span,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important;border-color:var(--day-line)!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-console-board .video-workbench{color:var(--day-text)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:var(--day-line)!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-console-board .video-workbench :is(.video-controls,.video-preview-panel){color:var(--day-text)!important;background:var(--day-surface)!important;background-color:var(--day-surface)!important;background-image:none!important;border-color:var(--day-line)!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-console-board .video-workbench .video-model-menu-list{color:var(--day-text)!important;background:var(--day-surface)!important;background-color:var(--day-surface)!important;background-image:none!important;border-color:var(--day-line)!important;box-shadow:none!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-console-board .video-workbench .video-model-menu-list>button{color:var(--day-text)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-field)!important;background-color:var(--day-field)!important;background-image:none!important;border-color:var(--day-line)!important;box-shadow:none!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-console-board .video-workbench .video-model-menu-list>button:is(:hover,:focus-visible,.active){color:var(--day-accent-strong)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-accent-soft)!important;background-color:var(--day-accent-soft)!important;border-color:var(--day-line-strong)!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-console-board .video-workbench .video-model-menu-list>button>.video-model-provider{color:var(--day-muted)!important;-webkit-text-fill-color:currentColor!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-console-board .video-workbench .video-model-menu-list>button>.video-model-option-price{color:var(--day-accent-strong)!important;-webkit-text-fill-color:currentColor!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-console-board .video-workbench :is(.video-liquid-tab-bar,.video-bottom-control-deck){color:var(--day-text)!important;background:var(--day-field)!important;background-color:var(--day-field)!important;background-image:none!important;border-color:var(--day-line)!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-console-board .video-workbench :is(.video-model-panel,.video-params){color:var(--day-text)!important;background:var(--day-surface)!important;background-color:var(--day-surface)!important;background-image:none!important;border-color:var(--day-line)!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-console-board .video-workbench :is(.video-frame-slot,.video-single-asset-slot)>label{color:var(--day-muted)!important;-webkit-text-fill-color:currentColor!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:var(--day-line)!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-console-board .video-workbench :is(.video-liquid-tab-bar,.video-resolution-control,.video-ratio-param .video-liquid-control)>button:is(.active,[aria-pressed=true]){color:var(--day-accent)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-accent-soft)!important;background-color:var(--day-accent-soft)!important;background-image:none!important;border-color:var(--day-accent-strong, #24689f)!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-console-board .video-workbench :is(.video-liquid-tab.active,.video-liquid-tab[aria-selected=true],.video-liquid-control>button.active,.video-liquid-control>button[aria-pressed=true]){color:var(--day-accent-strong)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-accent-soft)!important;background-color:var(--day-accent-soft)!important;background-image:none!important;border-color:var(--day-line-strong)!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid :is(.video-batch-panel.video-batch-panel,.video-fixed-panel.video-fixed-panel){color:var(--day-text)!important;background:var(--day-surface)!important;background-color:var(--day-surface)!important;background-image:none!important;border-color:var(--day-line-strong)!important}#root>main.infinite-app.theme-day.infinite-app .video-batch-panel :is(.video-batch-workspace,.video-batch-output-column,.video-batch-upload-stack),#root>main.infinite-app.theme-day.infinite-app .video-batch-panel .video-batch-empty>strong,#root>main.infinite-app.theme-day.infinite-app .video-batch-panel strong{color:var(--day-text)!important;-webkit-text-fill-color:currentColor!important}#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel:before,#root>main.infinite-app.theme-day.infinite-app .workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel:after{display:none!important;background:none!important;background-image:none!important}#root>main.infinite-app.theme-day.infinite-app .video-batch-panel :is(.video-batch-model-panel,.video-batch-action-panel,.video-preview-panel,.video-batch-generate-all-button),#root>main.infinite-app.theme-day.infinite-app .video-batch-panel :is(.video-batch-sync-model-segment,.video-batch-sync-model-segment>button,.video-batch-param-control,.video-batch-sync-ratio,.video-batch-sync-ratio>button,.video-batch-sync-all-button){border-radius:0!important}#root>main.infinite-app.theme-day.infinite-app .video-batch-panel .video-batch-fixed-param-pill.video-batch-fixed-param-pill{color:var(--day-accent)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-accent-soft)!important;background-color:var(--day-accent-soft)!important;background-image:none!important;border-color:var(--day-accent-strong, #24689f)!important}#root>main.infinite-app.theme-day.infinite-app .video-batch-panel .video-batch-audio-pill.active{color:var(--day-accent-strong)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-accent-soft)!important;border-color:var(--day-line-strong)!important}#root>main.infinite-app.theme-day.infinite-app :is(.video-batch-side-queue-button,.video-batch-side-download-button){color:var(--day-accent-strong)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-accent-soft)!important;background-image:none!important;border-color:var(--day-line-strong)!important}#root>main.infinite-app.theme-day.infinite-app :is(.video-batch-generate-all-button,.video-batch-generate-button):not(:disabled){color:var(--day-accent)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-accent-soft)!important;background-image:none!important;border-color:var(--day-accent-strong)!important}#root>main.infinite-app.theme-day.infinite-app :is(.video-batch-generate-all-button,.video-batch-generate-button):hover:not(:disabled){color:var(--day-accent-strong)!important;background:var(--day-field)!important;background-image:none!important}#root>main.infinite-app.theme-day.infinite-app .video-batch-panel :is(button,input,select):disabled{color:var(--day-muted)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-field)!important;background-image:none!important;border-color:var(--day-line)!important;opacity:.56!important}#root>main.infinite-app.theme-day.infinite-app .generated-history-page.generated-history-page,#root>main.infinite-app.theme-day.infinite-app .generated-history-page .generated-history-panel{color:var(--day-text)!important;background:var(--day-page)!important;background-color:var(--day-page)!important;background-image:none!important;border-color:var(--day-line)!important}#root>main.infinite-app.theme-day.infinite-app .generated-history-page :is(p,span,small,em){color:var(--day-muted)!important;-webkit-text-fill-color:currentColor!important}#root>main.infinite-app.theme-day.infinite-app .generated-history-page svg{color:var(--day-muted)!important;-webkit-text-fill-color:currentColor!important;border-color:currentColor!important}#root>main.infinite-app.theme-day.infinite-app .generated-history-page :is(h1,h2,h3,strong){color:var(--day-text)!important;-webkit-text-fill-color:currentColor!important}#root>main.infinite-app.theme-day.infinite-app .generated-history-page :is(.generated-history-download,.generated-history-pagination>button):is(:hover,:focus-visible):not(:disabled){color:var(--day-accent-strong)!important;background:var(--day-accent-soft)!important;border-color:var(--day-accent)!important}#root>main.infinite-app.theme-day.infinite-app .usage-dashboard-page :is(p,span,small,em,label){color:var(--day-muted)!important;-webkit-text-fill-color:currentColor!important}#root>main.infinite-app.theme-day.infinite-app .usage-dashboard-page :is(h1,h2,h3,strong){color:var(--day-text)!important;-webkit-text-fill-color:currentColor!important}#root>main.infinite-app.theme-day.infinite-app .usage-dashboard-page :is(button.active,button[aria-pressed=true],a[aria-current=page]){color:var(--day-accent-strong)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-accent-soft)!important;border-color:var(--day-line-strong)!important}#root>main.infinite-app.theme-day.infinite-app :is(.unified-reference-editor){color:var(--day-text)!important;background:var(--day-page)!important;background-color:var(--day-page)!important;background-image:none!important;border-color:var(--day-line-strong)!important}#root>main.infinite-app.theme-day.infinite-app :is(.unified-reference-editor) :is(.reference-editor-mode-tabs button,.reference-editor-context-toolbar button,.reference-editor-toolbar-select,.reference-editor-toolbar-select select,.reference-editor-inspector input,.reference-editor-inspector textarea,footer button):not(.primary):not(.danger){color:var(--day-text)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-field)!important;background-color:var(--day-field)!important;background-image:none!important;border-color:var(--day-line)!important;box-shadow:none!important}#root>main.infinite-app.theme-day.infinite-app :is(.unified-reference-editor) :is(.reference-editor-mode-tabs button.active,.reference-editor-context-toolbar button.active){color:var(--day-accent-strong)!important;background:var(--day-accent-soft)!important;border-color:var(--day-line-strong)!important}#root>main.infinite-app.theme-day.infinite-app :is(.unified-reference-editor) :is(footer button.primary,.reference-editor-context-toolbar button.primary){color:var(--day-accent)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-accent-soft)!important;background-image:none!important;border-color:var(--day-accent-strong)!important;box-shadow:none!important}#root>main.infinite-app.theme-day.infinite-app .storyboard-image-console-board .storyboard-image-lane,#root>main.infinite-app.theme-day.infinite-app .storyboard-image-console-board .storyboard-image-lane>.image-workbench,#root>main.infinite-app.theme-day.infinite-app .storyboard-info-card .image-reference-panel,#root>main.infinite-app.theme-day.infinite-app .storyboard-info-card .image-reference-panel *{border-radius:0!important}#root>main.infinite-app.theme-day.infinite-app .storyboard-info-card .image-reference-panel{border-start-start-radius:0!important;border-start-end-radius:0!important;clip-path:none!important}#root>main.infinite-app.theme-day.infinite-app .storyboard-info-card .image-reference-panel:before,#root>main.infinite-app.theme-day.infinite-app .storyboard-info-card .image-reference-panel:after{border-radius:0!important;clip-path:none!important}#root>main.infinite-app.theme-day.infinite-app :is(.floating-toolbar,.role-rail-main-card,.video-model-panel,.video-params,.video-batch-panel,.video-batch-upload-panel,.video-batch-model-panel,.video-batch-sync-panel,.video-batch-action-panel,.generated-history-page,.usage-dashboard-page,.material-library-page,.prompt-library-page,.account-settings-window,.model-latency-window,.unified-reference-editor){filter:none!important}#root>main.infinite-app.theme-day.infinite-app>aside.role-rail.role-rail .role-rail-main-card.role-rail-main-card{background:#fafafa!important;background-color:#fafafa!important;background-image:none!important}#root>main.infinite-app.theme-day.infinite-app>aside.role-rail.role-rail.expanded .role-rail-header.role-rail-header{color:var(--day-accent)!important;-webkit-text-fill-color:var(--day-accent)!important;background:var(--day-accent-soft)!important;background-color:var(--day-accent-soft)!important;background-image:none!important}#root>main.infinite-app.theme-day.infinite-app>aside.role-rail.role-rail.expanded .role-rail-header.role-rail-header svg{color:var(--day-accent)!important;fill:none!important;stroke:currentColor!important}#root>main.infinite-app.theme-day.infinite-app .storyboard-image-lane.storyboard-image-lane .main-prompt-field.main-prompt-field .storyboard-prompt-editor.storyboard-prompt-editor>textarea{background:var(--storyboard-surface)!important;background-color:var(--storyboard-surface)!important;background-image:none!important}#root>main.infinite-app.theme-day.infinite-app .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>button.add-console-window.add-console-window:not(:hover):not(:focus-visible){background:#fff!important;background-color:#fff!important;background-image:none!important}#root>main.infinite-app.theme-day.infinite-app .storyboard-image-lane.storyboard-image-lane .image-prompt-panel.image-prompt-panel>button.primary-action.primary-action:not(:disabled),#root>main.infinite-app.theme-day.infinite-app>aside.role-rail.role-rail.expanded button.add-role-button.add-role-button{color:var(--day-accent)!important;-webkit-text-fill-color:var(--day-accent)!important;background:var(--day-accent-soft)!important;background-color:var(--day-accent-soft)!important;background-image:none!important}#root>main.infinite-app.theme-day.infinite-app .storyboard-image-lane.storyboard-image-lane .image-prompt-panel.image-prompt-panel>button.primary-action.primary-action:not(:disabled) svg,#root>main.infinite-app.theme-day.infinite-app>aside.role-rail.role-rail.expanded button.add-role-button.add-role-button svg{color:var(--day-accent)!important;stroke:currentColor!important}#root>main.infinite-app.theme-day.infinite-app .storyboard-image-lane.storyboard-image-lane .image-prompt-panel.image-prompt-panel>button.primary-action.primary-action:not(:disabled){background:var(--day-accent-soft)!important;background-color:var(--day-accent-soft)!important;background-image:none!important;border-color:var(--day-line)!important}#root>main.infinite-app.theme-day.infinite-app>aside.role-rail.role-rail.expanded button.add-role-button.add-role-button{border-color:var(--day-page)!important}#root>main.infinite-app.theme-day.infinite-app .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>button.add-console-window.add-console-window,#root>main.infinite-app.theme-day.infinite-app .storyboard-image-lane.storyboard-image-lane .image-prompt-panel.image-prompt-panel>button.primary-action.primary-action:not(:disabled),#root>main.infinite-app.theme-day.infinite-app>header.floating-toolbar.floating-toolbar #root>main.infinite-app.theme-day.infinite-app .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>button.add-console-window.add-console-window svg,#root>main.infinite-app.theme-day.infinite-app .storyboard-image-lane.storyboard-image-lane .image-prompt-panel.image-prompt-panel>button.primary-action.primary-action:not(:disabled) svg{color:var(--day-text)!important;stroke:currentColor!important}#root>main.infinite-app.theme-day.infinite-app .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-results-panel.image-results-panel{background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#fff!important}#root>main.infinite-app.theme-day.infinite-app .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-results-panel.image-results-panel>.image-result-list.image-result-list.grouped{border-style:solid!important;border-width:1px!important;border-color:var(--day-line)!important}#root>main.infinite-app.theme-day.infinite-app .image-result-card.image-result-card .image-result-media.image-result-media{background:#f4f5f9!important;background-color:#f4f5f9!important;background-image:none!important}#root>main.infinite-app.theme-day.infinite-app .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-list.image-result-list.empty,#root>main.infinite-app.theme-day.infinite-app .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-list.image-result-list.empty>.result-empty.result-empty{background:var(--day-page)!important;background-color:var(--day-page)!important;background-image:none!important;border-color:#fff!important}#root>main.infinite-app.theme-day.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench{background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#fff!important}#root>main.infinite-app.theme-day.infinite-app>aside.role-rail.role-rail.expanded button.add-role-button.add-role-button{color:var(--day-accent)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-accent-soft)!important;background-color:var(--day-accent-soft)!important;background-image:none!important}#root>main.infinite-app.theme-day.infinite-app>aside.role-rail.role-rail.expanded .role-rail-header.role-rail-header{color:var(--storyboard-brand-strong)!important;-webkit-text-fill-color:var(--storyboard-brand-strong)!important;background:var(--storyboard-brand-soft)!important;background-color:var(--storyboard-brand-soft)!important;background-image:none!important;border-color:var(--storyboard-brand-line)!important;border-radius:0!important}#root>main.infinite-app.theme-day.infinite-app>aside.role-rail.role-rail.expanded .role-rail-header.role-rail-header svg{color:#1e65d7!important;stroke:currentColor!important}#root>main.infinite-app.theme-day.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-result-card.image-result-card>.image-generating-preview.image-generating-preview.failed{background:var(--storyboard-surface-soft)!important;background-color:var(--storyboard-surface-soft)!important;background-image:none!important;border-color:var(--storyboard-line)!important}#root>main.infinite-app.theme-day.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-prompt-panel.image-prompt-panel .main-prompt-field.main-prompt-field,#root>main.infinite-app.theme-day.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-prompt-panel.image-prompt-panel .main-prompt-field.main-prompt-field>.prompt-label-row.prompt-label-row{background:var(--storyboard-surface)!important;background-color:var(--storyboard-surface)!important;background-image:none!important}#root>main.infinite-app.theme-day.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .prompt-label-row.prompt-label-row{transform:none!important}#root>main.infinite-app.theme-day.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-results-panel.image-results-panel{border:1px solid var(--storyboard-line)!important}#root>main.infinite-app.theme-day.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench.image-workbench>.image-prompt-panel.image-prompt-panel{border-color:var(--storyboard-line)!important}#root#root#root>main.infinite-app.theme-day.infinite-app,#root#root#root>main.infinite-app.theme-day.infinite-app *,#root#root#root>main.infinite-app.theme-day.infinite-app *:before,#root#root#root>main.infinite-app.theme-day.infinite-app *:after{border-color:var(--day-line)!important}#root:not(#_#_#_)>main.infinite-app.theme-day.infinite-app :is(button:hover,button.active,button[aria-pressed=true],button[aria-selected=true],[aria-current=page],.role-item.active,.primary-action,.add-role-button,.video-batch-generate-all-button,.video-batch-generate-button){border-color:var(--day-line-strong)!important}#root>main.infinite-app.theme-day.infinite-app.infinite-app .workspace-shell.workspace-shell .workspace-grid.mode-imageGrid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .storyboard-canvas-column.storyboard-canvas-column>button.add-console-window.add-console-window{border-color:#fff!important}#root>main.infinite-app:is(.theme-day,.theme-night).infinite-app .workspace-grid.mode-imageGrid.mode-imageGrid :is(.module.module-imageBoard,.module.module-imageBoard:before,.module.module-imageBoard:after,.module.module-imageBoard>.module-body.module-body,.module.module-imageBoard .console-board.image-console-board){border-radius:0!important;clip-path:none!important}.toolbar-utility-menu-popover{position:fixed;z-index:120;box-sizing:border-box;width:min(272px,calc(100vw - 24px));padding:8px;color:var(--pure-text, var(--text));background:var(--pure-surface-raised, var(--panel-strong));border:1px solid var(--pure-line-strong, var(--line-strong));border-radius:14px;box-shadow:var(--pure-shadow-raised, 0 18px 42px rgba(13, 17, 45, .18));animation:toolbar-utility-menu-enter .16s ease}.toolbar-utility-menu-list{display:grid;gap:4px}.toolbar-utility-menu-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:46px;padding:6px 8px;color:var(--pure-text, var(--text));text-align:left;background:transparent;border:0;border-radius:10px;cursor:pointer}.toolbar-utility-menu-item:hover,.toolbar-utility-menu-item:focus-visible{color:var(--pure-text, var(--text));background:var(--pure-accent-soft, var(--accent-soft))}.toolbar-utility-menu-item:focus-visible{outline:2px solid var(--pure-focus-ring, rgba(91, 108, 255, .24));outline-offset:1px}.toolbar-utility-menu-item.active{color:var(--pure-accent-strong, var(--accent-strong));background:var(--pure-accent-soft, var(--accent-soft))}.toolbar-utility-menu-item-icon{display:inline-grid;place-items:center;width:32px;height:32px;color:var(--pure-accent-strong, var(--accent-strong));background:var(--pure-accent-soft, var(--accent-soft));border-radius:9px}.toolbar-utility-menu-item-copy{display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden}.toolbar-utility-menu-item-copy strong,.toolbar-utility-menu-item-copy span{display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbar-utility-menu-item-copy strong{flex:0 1 auto;color:var(--pure-text, var(--text));font-size:13px;font-weight:820;line-height:1.15}.toolbar-utility-menu-item-copy span{flex:1 1 auto;color:var(--pure-muted, var(--muted));font-size:10px;font-weight:620;line-height:1.2}.toolbar-utility-menu-item-chevron{color:var(--pure-muted, var(--muted));justify-self:end}.toolbar-utility-menu-item.danger .toolbar-utility-menu-item-icon{color:currentColor;background:#c239401a;border-color:#d15b6138}@keyframes toolbar-utility-menu-enter{0%{transform:translateY(-4px);opacity:0}to{transform:translateY(0);opacity:1}}.app-version-notice{position:fixed;z-index:80;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px;width:max-content;max-width:min(320px,calc(100vw - 24px));padding:8px 8px 8px 10px;color:var(--pure-text, var(--text));background:var(--pure-surface-raised, var(--panel-strong));border:0;border-radius:12px;box-shadow:var(--pure-shadow-raised, none);animation:app-version-notice-enter .18s ease}.app-version-notice-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.app-version-notice:before{position:absolute;top:-5px;left:18px;width:10px;height:10px;content:"";background:var(--pure-surface-raised, var(--panel-strong));border:0;transform:rotate(45deg)}.app-version-notice-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:4px;color:inherit;text-align:left;background:transparent;border:0;border-radius:8px;cursor:pointer}.app-version-notice-card:focus-visible{outline:2px solid color-mix(in srgb,var(--accent, #2b93d1),transparent 24%);outline-offset:1px}.app-version-notice-card:disabled,.app-version-notice-close:disabled{cursor:wait}.app-version-notice-card:disabled{opacity:.82}.app-version-notice-icon{display:inline-grid;flex:0 0 auto;place-items:center;width:34px;height:34px;color:#fff;background:var(--ui-video-action, var(--accent-strong));border-radius:10px}.app-version-notice-spinner{animation:app-version-notice-spin .9s linear infinite}.app-version-notice-copy{display:grid;gap:2px;min-width:0}.app-version-notice-copy strong,.app-version-notice-copy span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-version-notice-copy strong{color:var(--pure-text, var(--text));font-size:13px;font-weight:820;line-height:1.2}.app-version-notice-copy span{color:var(--pure-muted, var(--muted));font-size:11px;font-weight:650;line-height:1.25}.app-version-notice-close{display:inline-grid;place-items:center;width:26px;height:26px;padding:0;color:var(--pure-muted, var(--muted));background:transparent;border:0;border-radius:8px;cursor:pointer}.app-version-notice-close:hover,.app-version-notice-close:focus-visible{color:var(--pure-text, var(--text));background:var(--pure-accent-soft, var(--accent-soft))}@keyframes app-version-notice-enter{0%{transform:translateY(-6px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes app-version-notice-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.toolbar-utility-menu-trigger,.toolbar-utility-menu-popover,.toolbar-utility-menu-item,.app-version-notice{transition:none!important;animation:none!important}.app-version-notice-spinner{animation:none!important}}main.infinite-app{--utility-accent: #5daaf4;--utility-accent-soft: rgba(75, 157, 236, .13);--utility-accent-line: rgba(75, 157, 236, .25)}main.infinite-app.theme-night{--utility-accent: var(--pure-accent);--utility-accent-soft: var(--pure-accent-soft);--utility-accent-line: var(--pure-line-strong)}main.infinite-app .utility-dialog-layer{position:fixed;z-index:190;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px}main.infinite-app .utility-dialog-backdrop{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;background:#03091294!important;background-image:none!important;border:0!important;border-radius:0!important;cursor:default}main.infinite-app.theme-day .utility-dialog-backdrop{background:#f4f5f999!important;background-image:none!important;backdrop-filter:blur(18px) saturate(1.15)!important;-webkit-backdrop-filter:blur(18px) saturate(1.15)!important}main.infinite-app.theme-night .utility-dialog-backdrop{background:#00000094!important;backdrop-filter:blur(18px) saturate(1.15)!important;-webkit-backdrop-filter:blur(18px) saturate(1.15)!important}main.infinite-app .utility-dialog-shell{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1600px,calc(100vw - 48px));height:min(1040px,calc(100vh - 48px));min-width:0;min-height:0;margin:0;color:var(--pure-text);overflow:hidden;isolation:isolate;border:1px solid var(--pure-line)!important;border-radius:16px!important;box-shadow:var(--ui-shadow-overlay)!important}main.infinite-app .utility-dialog-loading{display:grid;place-items:center;width:min(360px,calc(100vw - 48px));height:112px;padding:24px;color:var(--pure-text);background:var(--pure-surface);font-size:14px;font-weight:600}main.infinite-app .utility-dialog-shell:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";border-radius:inherit}main.infinite-app .utility-dialog-shell.has-footer{grid-template-rows:auto minmax(0,1fr) auto}main.infinite-app .utility-dialog-shell.hide-header{grid-template-rows:minmax(0,1fr)}main.infinite-app .utility-dialog-shell.hide-header.has-footer{grid-template-rows:minmax(0,1fr) auto}main.infinite-app .utility-dialog-shell.hide-header .utility-dialog-header{position:absolute;z-index:3;top:10px;right:10px;padding:0;background:transparent!important;border:0}main.infinite-app .utility-dialog-shell.hide-header .utility-dialog-actions{gap:8px}main.infinite-app .utility-dialog-header,main.infinite-app .utility-dialog-footer{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0;padding:18px 22px;background:color-mix(in srgb,var(--pure-surface) 62%,transparent)!important;background-image:none!important}main.infinite-app .utility-dialog-shell.has-toolbar .utility-dialog-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}main.infinite-app .utility-dialog-shell.has-toolbar .utility-dialog-actions{justify-self:end}main.infinite-app .utility-dialog-header{border-bottom:1px solid var(--pure-line)}main.infinite-app .utility-dialog-footer{border-top:1px solid var(--pure-line)}main.infinite-app .utility-dialog-title,main.infinite-app .utility-dialog-title>div{display:flex;min-width:0}main.infinite-app .utility-dialog-title{align-items:center;gap:12px}main.infinite-app .utility-dialog-title>div{flex-direction:column;gap:3px}main.infinite-app .utility-dialog-title-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:42px;height:42px;color:var(--utility-accent);background:var(--utility-accent-soft);border:1px solid var(--utility-accent-line);border-radius:11px}main.infinite-app .utility-dialog-title strong,main.infinite-app .utility-dialog-title>div>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main.infinite-app .utility-dialog-title strong{color:var(--pure-text);font-size:17px;font-weight:780}main.infinite-app .utility-dialog-title>div>span{color:var(--pure-muted);font-size:12px}main.infinite-app .utility-dialog-toolbar{display:flex;align-items:center;justify-content:center;min-width:0}main.infinite-app .utility-dialog-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:max-content}main.infinite-app .utility-dialog-actions>:is(button,a){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:36px;min-width:36px;height:36px;margin:0;padding:0;color:var(--pure-text)!important;-webkit-text-fill-color:currentColor!important;background:var(--pure-surface)!important;background-image:none!important;border:1px solid var(--pure-line)!important;border-radius:10px!important;text-decoration:none;cursor:pointer}main.infinite-app .utility-dialog-actions>:is(button,a):hover,main.infinite-app .utility-dialog-actions>:is(button,a):focus-visible{color:var(--utility-accent)!important;border-color:var(--utility-accent-line)!important}main.infinite-app .utility-dialog-actions>:is(button,a):disabled{opacity:.46;cursor:not-allowed}main.infinite-app .utility-dialog-content{position:relative;z-index:1;min-width:0;min-height:0;overflow:hidden}main.infinite-app .utility-dialog-shell.prompt-optimizer-model-dialog{width:min(560px,calc(100vw - 48px));height:min(440px,calc(100vh - 48px));max-height:min(680px,calc(100vh - 48px))}main.infinite-app .prompt-optimizer-model-dialog-content{padding:18px 22px;overflow-y:auto;background:var(--pure-surface)}main.infinite-app .prompt-optimizer-model-form fieldset{min-width:0;margin:0;padding:0;border:0}main.infinite-app .prompt-optimizer-model-form legend{margin-bottom:10px;color:var(--pure-muted);font-size:12px;font-weight:700;letter-spacing:0}main.infinite-app .prompt-optimizer-model-options{display:grid;min-width:0;border-top:1px solid var(--pure-line)}main.infinite-app .prompt-optimizer-model-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:62px;padding:9px 10px;color:var(--pure-text);background:transparent;border-bottom:1px solid var(--pure-line);cursor:pointer}main.infinite-app .prompt-optimizer-model-option.selected{background:var(--pure-accent-soft)}main.infinite-app .prompt-optimizer-model-option.unavailable{color:var(--pure-muted);cursor:not-allowed}main.infinite-app .prompt-optimizer-model-option input{width:16px;height:16px;margin:0;accent-color:var(--pure-accent-strong)}main.infinite-app .prompt-optimizer-model-option-copy{display:grid;gap:3px;min-width:0}main.infinite-app .prompt-optimizer-model-option-copy strong,main.infinite-app .prompt-optimizer-model-option-copy span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main.infinite-app .prompt-optimizer-model-option-copy strong{color:inherit;font-size:13px;font-weight:760}main.infinite-app .prompt-optimizer-model-option-copy span{color:var(--pure-muted);font-size:11px;font-weight:600}main.infinite-app .prompt-optimizer-model-dialog-actions{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-width:0}main.infinite-app .prompt-optimizer-model-dialog-actions>span{min-width:0;color:var(--pure-muted);font-size:11px;line-height:1.35}main.infinite-app .prompt-optimizer-model-dialog-actions>div{display:flex;flex:0 0 auto;gap:8px}main.infinite-app .prompt-optimizer-model-dialog-actions button{min-width:72px;min-height:34px;margin:0;padding:0 14px;border-radius:6px}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-layer.utility-dialog-layer:has(.usage-dashboard-page.utility-panel-embedded){padding:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell:has(.usage-dashboard-page.utility-panel-embedded){width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}main.infinite-app .utility-dialog-shell.material-library-dialog .utility-dialog-header{grid-template-columns:minmax(190px,.7fr) minmax(520px,1.8fr) minmax(190px,.7fr);min-height:72px;padding:12px 18px}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .utility-panel-embedded.utility-panel-embedded{position:relative!important;z-index:auto!important;inset:auto!important;display:grid!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .usage-dashboard-page.utility-panel-embedded{display:flex!important;flex-direction:column!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .usage-dashboard-page.utility-panel-embedded .usage-dashboard-body{flex:1 1 auto!important;min-height:0!important}main.infinite-app .usage-dashboard-shell-nav{display:flex;align-items:center;justify-content:center;gap:20px;width:100%;min-width:0;height:42px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}main.infinite-app .usage-dashboard-shell-nav::-webkit-scrollbar{display:none}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .usage-channel-panel.usage-channel-panel{background:color-mix(in srgb,var(--pure-surface) 72%,transparent)!important;background-image:none!important;border:1px solid var(--pure-line)!important;border-radius:8px!important;box-shadow:inset 0 1px #ffffff29!important}main.infinite-app .usage-dashboard-shell-nav button{display:inline-flex;align-items:center;flex:0 0 auto;height:100%;margin:0;padding:0 2px;color:var(--pure-muted);background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;font-size:12px;font-weight:820;white-space:nowrap;cursor:pointer}main.infinite-app .usage-dashboard-shell-nav button:hover,main.infinite-app .usage-dashboard-shell-nav button:focus-visible,main.infinite-app .usage-dashboard-shell-nav button[aria-selected=true]{color:var(--pure-text);border-bottom-color:var(--utility-accent);outline:none}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .usage-dashboard-shell-nav.usage-dashboard-shell-nav{gap:4px!important;height:36px!important;padding:3px 4px!important;border:1px solid var(--pure-line)!important;border-radius:10px!important;box-shadow:inset 0 1px #ffffff4d,0 6px 16px #0a182b0f!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .usage-dashboard-shell-nav.usage-dashboard-shell-nav>button{height:28px!important;min-height:28px!important;padding:0 11px!important;color:var(--pure-muted)!important;-webkit-text-fill-color:currentColor!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:7px!important;box-shadow:none!important;transform:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .usage-dashboard-shell-nav.usage-dashboard-shell-nav>button:is(:hover,:focus-visible,[aria-selected=true]){color:var(--pure-text)!important;-webkit-text-fill-color:currentColor!important;background:color-mix(in srgb,var(--utility-accent) 16%,transparent)!important;border:1px solid color-mix(in srgb,var(--utility-accent) 38%,transparent)!important;border-radius:7px!important;outline:none}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .material-library-page.utility-panel-embedded{padding:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .material-library-page.utility-panel-embedded .material-library-panel.material-library-panel{width:100%!important;height:100%!important;min-height:0!important;background:transparent!important;border:0!important;border-radius:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .generated-history-page.utility-panel-embedded{--generated-history-content-width: 100%}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .generated-history-page.utility-panel-embedded .generated-history-panel.generated-history-panel{grid-template-rows:minmax(0,1fr)!important;width:100%!important;height:100%!important;min-height:0!important;color:inherit!important;background:transparent!important;border:0!important;border-radius:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .generated-history-page.utility-panel-embedded .generated-history-sections.generated-history-sections{width:100%!important;height:100%!important;min-height:0!important}@media (max-width: 1100px){main.infinite-app .utility-dialog-shell.has-toolbar .utility-dialog-header{grid-template-columns:minmax(190px,.7fr) minmax(260px,1.3fr) auto}}@media (max-width: 820px){main.infinite-app .utility-dialog-layer{padding:0}main.infinite-app .utility-dialog-shell{width:100vw;height:100vh;height:100dvh;border-radius:0}main.infinite-app .utility-dialog-header,main.infinite-app .utility-dialog-shell.has-toolbar .utility-dialog-header{grid-template-columns:minmax(0,1fr) auto;padding:12px 14px}main.infinite-app .utility-dialog-toolbar{grid-column:1 / -1;grid-row:2;justify-content:stretch}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .usage-dashboard-shell-nav.usage-dashboard-shell-nav{height:52px!important;padding:4px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .usage-dashboard-shell-nav.usage-dashboard-shell-nav>button{height:44px!important;min-height:44px!important}main.infinite-app .utility-dialog-title-icon{width:36px;height:36px}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell .material-library-page.utility-panel-embedded .material-library-panel.material-library-panel{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important}}@media (prefers-reduced-motion: reduce){main.infinite-app .utility-dialog-actions>:is(button,a){transition:none!important}}main.infinite-app .script-memo-window{position:fixed;z-index:1650;display:grid;grid-template-rows:50px minmax(0,1fr) 34px;min-width:320px;min-height:240px;overflow:hidden;color:var(--text);background:color-mix(in srgb,var(--panel) 88%,transparent);border:1px solid color-mix(in srgb,var(--border) 76%,transparent);border-radius:16px;isolation:isolate}main.infinite-app.theme-night .script-memo-window{background:#0c0e12e6;border-color:#9da6b240}main.infinite-app .script-memo-window.minimized{grid-template-rows:50px;min-height:50px;height:50px}main.infinite-app .script-memo-window.embedded{position:relative;inset:auto;z-index:2;grid-column:2;grid-row:1;grid-template-rows:minmax(0,1fr) 34px;align-self:stretch;width:100%;min-width:0;height:100%;min-height:0;border-radius:12px}main.infinite-app .script-memo-window.embedded.minimized{align-self:start;height:50px}main.infinite-app .script-memo-header{display:flex;align-items:center;min-width:0;padding:0 10px 0 13px;gap:9px;background:color-mix(in srgb,var(--panel) 72%,var(--accent) 4%);border-bottom:1px solid color-mix(in srgb,var(--border) 68%,transparent);-webkit-user-select:none;user-select:none}main.infinite-app .script-memo-window.minimized .script-memo-header{border-bottom:0}main.infinite-app .script-memo-icon{display:inline-grid;place-items:center;width:30px;height:30px;flex:0 0 auto;color:#fff;border-radius:9px}main.infinite-app .script-memo-title{display:grid;min-width:0;margin-right:auto;gap:1px}main.infinite-app .script-memo-title strong{overflow:hidden;font-size:13px;font-weight:850;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}main.infinite-app .script-memo-title span{overflow:hidden;color:var(--muted);font-size:10px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}main.infinite-app .script-memo-editor{box-sizing:border-box;width:100%;min-width:0;min-height:0;margin:0;padding:16px 17px;color:var(--text);background:transparent;border:0;outline:none;resize:none;font:650 14px/1.72 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;white-space:pre-wrap;-moz-tab-size:2;tab-size:2}main.infinite-app .script-memo-editor::placeholder{color:var(--muted);opacity:.72}main.infinite-app .script-memo-footer{display:flex;align-items:center;justify-content:space-between;min-width:0;padding:0 17px;color:var(--muted);border-top:1px solid color-mix(in srgb,var(--border) 62%,transparent);font-size:10px;font-weight:750}main.infinite-app .script-memo-save-state.saving{color:#5d72dd}main.infinite-app .script-memo-save-state.error{color:#cf4e5a}main.infinite-app .script-memo-save-state.saved{color:#318768}@media (max-width: 720px){main.infinite-app .script-memo-window{max-width:calc(100vw - 24px)}}.usage-mobile-filter-toggle{display:none}@media (max-width: 980px){:root{--mobile-workbench-header-height: 64px;--mobile-workbench-navigation-height: 66px}html,body,#root{width:100%;min-width:0;height:100%;min-height:100%;overflow:hidden}#root>main.infinite-app.compact-workbench{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:100dvh!important;min-height:0!important;padding:0!important;overflow:hidden!important;transform:none!important;--workbench-scale: 1 !important;--workbench-inverse-scale: 1 !important}#root>main.infinite-app.compact-workbench>:is(.role-rail,.floating-toolbar){display:none!important}.mobile-workbench-header{position:fixed;z-index:175;inset:0 0 auto;display:grid;grid-template-columns:44px minmax(0,1fr) 44px 44px;align-items:center;box-sizing:border-box;height:calc(var(--mobile-workbench-header-height) + env(safe-area-inset-top));padding:env(safe-area-inset-top) 10px 0;gap:6px;color:var(--text);background:color-mix(in srgb,var(--panel) 94%,transparent);border-bottom:1px solid var(--line)}.mobile-workbench-header>button,.mobile-workbench-sheet header>button{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;color:var(--text);background:var(--button-bg);border:1px solid var(--line);border-radius:8px}.mobile-workbench-project{display:grid;min-width:0;gap:2px;padding:0 4px}.mobile-workbench-project :is(strong,span){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-workbench-project strong{font-size:14px}.mobile-workbench-project span{color:var(--muted);font-size:11px}.mobile-workbench-navigation{position:fixed;z-index:175;inset:auto 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));box-sizing:border-box;height:calc(var(--mobile-workbench-navigation-height) + env(safe-area-inset-bottom));padding:6px 4px env(safe-area-inset-bottom);gap:2px;background:color-mix(in srgb,var(--panel) 96%,transparent);border-top:1px solid var(--line)}.mobile-workbench-navigation>button{display:grid;grid-template-rows:24px 16px;place-items:center;align-content:center;min-width:0;min-height:54px;padding:3px 1px;gap:2px;color:var(--muted);background:transparent;border:0;border-radius:7px;font-size:9px;font-weight:760}.mobile-workbench-navigation>button.active{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.mobile-workbench-navigation>button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-workbench-overlay{position:fixed;z-index:220;top:0;right:0;bottom:0;left:0}.mobile-workbench-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;background:#05090f94!important;border:0!important;border-radius:0!important}.mobile-workbench-sheet{position:absolute;z-index:1;inset:env(safe-area-inset-top) auto 0 0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;box-sizing:border-box;width:min(88vw,390px);min-width:0;height:calc(100dvh - env(safe-area-inset-top));color:var(--text);background:var(--panel);border-right:1px solid var(--line)}.mobile-tools-sheet{grid-template-rows:auto minmax(0,1fr)}.mobile-workbench-sheet>header{display:flex;align-items:center;justify-content:space-between;min-width:0;padding:12px;gap:12px;border-bottom:1px solid var(--line)}.mobile-workbench-sheet>header>div{display:grid;min-width:0;gap:3px}.mobile-workbench-sheet>header strong{font-size:16px}.mobile-workbench-sheet>header span{color:var(--muted);font-size:11px}.mobile-project-list,.mobile-tool-list{min-width:0;min-height:0;padding:10px;overflow:hidden auto;overscroll-behavior:contain}.mobile-project-list{display:grid;align-content:start;gap:7px}.mobile-project-list>button,.mobile-tool-list>button{display:grid;align-items:center;width:100%;min-width:0;min-height:54px;padding:8px 10px;gap:10px;color:var(--text);text-align:left;background:transparent;border:1px solid transparent;border-radius:8px}.mobile-project-list>button{grid-template-columns:36px minmax(0,1fr) 24px}.mobile-project-list>button>span{display:grid;place-items:center;width:36px;height:36px;color:var(--muted);background:var(--field);border:1px solid var(--line);border-radius:8px}.mobile-project-list>button>div,.mobile-tool-list>button>span{display:grid;min-width:0;gap:3px}.mobile-project-list small,.mobile-tool-list small{color:var(--muted);font-size:10px}.mobile-project-list>button.active{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent);border-color:color-mix(in srgb,var(--accent) 32%,var(--line))}.mobile-tool-list{display:grid;align-content:start;gap:4px}.mobile-tool-list>button{grid-template-columns:30px minmax(0,1fr)}.mobile-tool-list>button>svg{color:var(--accent)}.mobile-tool-list>button.danger{color:var(--danger, #c94b4b)}.mobile-tool-list>button.danger>svg{color:currentColor}.mobile-project-sheet>footer{padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.mobile-project-sheet>footer>button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;gap:7px;color:#fff;background:var(--accent);border:1px solid var(--accent);border-radius:8px}#root>main.infinite-app.compact-workbench>.workspace-shell.workspace-shell{position:fixed!important;inset:calc(var(--mobile-workbench-header-height) + env(safe-area-inset-top)) 0 calc(var(--mobile-workbench-navigation-height) + env(safe-area-inset-bottom)) 0!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;padding:8px!important;overflow:hidden auto!important;transform:none!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#root>main.infinite-app.compact-workbench .workspace-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:100%!important;gap:8px!important;transform:none!important;contain:none!important}#root>main.infinite-app.compact-workbench :is(.module,.console-board,.console-lane){position:relative!important;inset:auto!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;transform:none!important}#root>main.infinite-app.compact-workbench .script-image-shot-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}#root>main.infinite-app.compact-workbench .script-image-shot-card:not(.mobile-expanded) :is(.script-image-shot-candidates,.script-image-card-error){display:none!important}#root>main.infinite-app.compact-workbench .script-image-shot-card:not(.mobile-expanded){min-height:58px!important}#root>main.infinite-app.compact-workbench .script-image-mobile-toggle{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important}#root>main.infinite-app.compact-workbench .script-image-shot-card.mobile-expanded .script-image-mobile-toggle svg{transform:rotate(180deg)}#root>main.infinite-app.compact-workbench :is(.script-image-shot-preview,.script-image-preview-open,.script-image-preview-open img){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}#root>main.infinite-app.compact-workbench .script-image-shot-preview{height:auto!important;aspect-ratio:9 / 16!important}#root>main.infinite-app.compact-workbench .image-result-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}#root>main.infinite-app.compact-workbench :is(.image-result-download-button,.image-result-select-button){opacity:1!important;pointer-events:auto!important}#root>main.infinite-app.compact-workbench .video-thumb-rail{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(96px,28vw)!important;grid-template-columns:none!important;width:100%!important;min-width:0!important;padding:2px 0 8px!important;gap:8px!important;overflow:auto hidden!important;scroll-snap-type:x proximity}#root>main.infinite-app.compact-workbench .video-thumb-rail>*{scroll-snap-align:start}#root>main.infinite-app.compact-workbench .video-frame-slot button{opacity:1!important;pointer-events:auto!important}#root>main.infinite-app.compact-workbench :is(.video-batch-main-row,.video-batch-side-controls){grid-template-columns:minmax(0,1fr)!important;grid-column:1!important;grid-row:auto!important;width:100%!important}#root>main.infinite-app.compact-workbench .video-batch-frame-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}#root>main.infinite-app.compact-workbench .reference-history-button{bottom:calc(var(--mobile-workbench-navigation-height) + env(safe-area-inset-bottom) + 12px)!important}#root>main.infinite-app.compact-workbench .utility-dialog-layer{z-index:260!important;padding:0!important}#root>main.infinite-app.compact-workbench :is(.utility-dialog-shell,.storage-settings-page){width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;border:0!important;border-radius:0!important}#root>main.infinite-app.compact-workbench .utility-dialog-header{padding-top:calc(10px + env(safe-area-inset-top))!important}#root>main.infinite-app.compact-workbench :is(.utility-dialog-actions>button,.utility-dialog-close){width:44px!important;min-width:44px!important;height:44px!important}#root>main.infinite-app.compact-workbench .utility-dialog-content{overflow:hidden auto!important}#root>main.infinite-app.compact-workbench :is(.usage-dashboard-body,.usage-dashboard-page,.generated-history-sections,.generated-history-columns,.storage-target-grid){grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}#root>main.infinite-app.compact-workbench .usage-dashboard-shell-nav{justify-content:flex-start!important;width:100%!important;overflow:auto hidden!important}#root>main.infinite-app.compact-workbench .usage-table-scroll{width:100%!important;max-width:100%!important;overflow:auto hidden!important}#root>main.infinite-app.compact-workbench .usage-table-scroll table{min-width:720px!important}#root>main.infinite-app.compact-workbench .generated-history-section-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}#root>main.infinite-app.compact-workbench .generated-history-download{width:44px!important;height:44px!important;opacity:1!important;pointer-events:auto!important}#root>main.infinite-app.compact-workbench .storage-settings-content{padding:14px!important;overflow:hidden auto!important}#root>main.infinite-app.compact-workbench .storage-capacity-values{grid-template-columns:repeat(2,minmax(0,1fr))!important}#root>main.infinite-app.compact-workbench .storage-settings-footer{position:sticky!important;z-index:3!important;bottom:0!important;flex-wrap:wrap!important;padding-bottom:max(12px,env(safe-area-inset-bottom))!important}#root>main.infinite-app.compact-workbench :is(.account-settings-window,.project-sku-overlay,.real-name-gate-overlay,.openapi-auth-prompt-overlay,.batch-video-confirm-overlay){z-index:300!important;padding:0!important}#root>main.infinite-app.compact-workbench :is(.account-settings-dialog,.project-sku-dialog,.real-name-gate-dialog,.openapi-auth-prompt-dialog,.batch-video-confirm-dialog){box-sizing:border-box!important;width:100vw!important;max-width:none!important;max-height:100dvh!important;margin:0!important;padding-inline:18px!important;overflow:hidden auto!important;border-radius:0!important}#root>main.infinite-app.compact-workbench .account-settings-dialog{height:100dvh!important;padding-top:env(safe-area-inset-top)!important;padding-bottom:env(safe-area-inset-bottom)!important}#root>main.infinite-app.compact-workbench .project-sku-fields-row{grid-template-columns:minmax(0,1fr)!important}#root>main.infinite-app.compact-workbench button,#root>main.infinite-app.compact-workbench [role=button],#root>main.infinite-app.compact-workbench :is(input,select){touch-action:manipulation}}@media (max-width: 820px){#root>main.infinite-app.compact-workbench .usage-dashboard-page{position:relative!important;grid-template-rows:auto minmax(0,1fr)!important;min-width:0!important;overflow:hidden!important}#root>main.infinite-app.compact-workbench .reference-editor-mode-tabs button,#root>main.infinite-app.compact-workbench .reference-editor-context-toolbar :is(button,select,input){min-height:44px!important}#root>main.infinite-app.compact-workbench :is(.video-main-download-button,.video-main-preview-copy-button){min-width:44px!important}#root>main.infinite-app.compact-workbench :is(.image-result-group-prompt button,.script-image-sidebar-tabs button,.script-image-sku-import-row button,.script-image-primary-button,.image-model-trigger,.reference-editor-footer-actions button){height:44px!important;min-height:44px!important}#root>main.infinite-app.compact-workbench :is(.reference-editor-header>button){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}#root>main.infinite-app.compact-workbench .usage-mobile-filter-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:stretch!important;min-width:0!important;min-height:44px!important;margin:10px 12px 0!important;padding:0 14px!important;gap:7px!important;color:var(--usage-dashboard-text)!important;background:var(--usage-dashboard-field)!important;border:1px solid var(--usage-dashboard-line)!important;border-radius:7px!important}#root>main.infinite-app.compact-workbench .usage-mobile-filter-toggle>strong{display:grid!important;place-items:center!important;min-width:22px!important;height:22px!important;margin-left:auto!important;padding:0 6px!important;color:var(--usage-dashboard-accent-ink)!important;background:var(--usage-dashboard-accent)!important;border-radius:999px!important;font-size:11px!important}#root>main.infinite-app.compact-workbench .usage-dashboard-filters.is-mobile-open{position:fixed!important;z-index:360!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;align-content:start!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;height:auto!important;padding:0 12px max(12px,env(safe-area-inset-bottom))!important;gap:12px!important;overflow:hidden auto!important;overscroll-behavior:contain;border:0!important}#root>main.infinite-app.compact-workbench .usage-mobile-filter-header{position:sticky!important;z-index:1!important;top:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;min-width:0!important;min-height:calc(62px + env(safe-area-inset-top))!important;margin:0 -12px!important;padding:calc(8px + env(safe-area-inset-top)) 10px 8px 14px!important;gap:12px!important;color:var(--usage-dashboard-text)!important;background:var(--usage-dashboard-surface)!important;border-bottom:1px solid var(--usage-dashboard-line)!important}#root>main.infinite-app.compact-workbench .usage-mobile-filter-header>div{display:grid!important;min-width:0!important;gap:2px!important}#root>main.infinite-app.compact-workbench .usage-mobile-filter-header span{color:var(--usage-dashboard-muted)!important;font-size:10px!important}#root>main.infinite-app.compact-workbench .usage-mobile-filter-header>button{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;flex:0 0 44px!important;padding:0!important}#root>main.infinite-app.compact-workbench .usage-dashboard-filters.is-mobile-open :is(.usage-filter-row,.usage-filter-primary-row){display:contents!important}#root>main.infinite-app.compact-workbench .usage-dashboard-filters.is-mobile-open>.usage-filter-row>:is(.usage-date-presets,.usage-date-range,.usage-filter-search,.usage-filter-apply,.usage-filter-reset,label){grid-column:1!important;width:100%!important;min-width:0!important;max-width:none!important;justify-self:stretch!important}#root>main.infinite-app.compact-workbench .usage-dashboard-filters.is-mobile-open .usage-date-range{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important}#root>main.infinite-app.compact-workbench .usage-dashboard-filters.is-mobile-open :is(input,select,button){min-height:44px!important}#root>main.infinite-app.compact-workbench .usage-dashboard-filters.is-mobile-open .usage-filter-apply{position:sticky!important;bottom:max(0px,env(safe-area-inset-bottom))!important;z-index:1!important;order:100!important}#root>main.infinite-app.compact-workbench .usage-dashboard-filters.is-mobile-open .usage-filter-reset{order:90!important}}@media (max-width: 820px){#root>main.infinite-app.compact-workbench .utility-dialog-title>div>span{display:none!important}#root>main.infinite-app.compact-workbench .utility-dialog-header,#root>main.infinite-app.compact-workbench .utility-dialog-shell.has-toolbar .utility-dialog-header{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}#root>main.infinite-app.compact-workbench .utility-dialog-toolbar{grid-column:1 / -1!important}}@media (min-width: 900px) and (max-width: 980px){:root{--tablet-workbench-action-height: 58px}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.compact-workbench.tablet-workbench>.workspace-shell.workspace-shell{position:fixed!important;inset:calc(var(--mobile-workbench-header-height) + env(safe-area-inset-top)) 0 calc(var(--mobile-workbench-navigation-height) + env(safe-area-inset-bottom)) 0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:8px!important;transform:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.compact-workbench.tablet-workbench>.workbench-brand-controls.workbench-brand-controls{display:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench>.workspace-shell.workspace-shell.tablet-actions-visible{bottom:calc(var(--mobile-workbench-navigation-height) + var(--tablet-workbench-action-height) + env(safe-area-inset-bottom))!important}#root>main.infinite-app.tablet-workbench>.workspace-shell.workspace-shell{overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable}#root>main.infinite-app.tablet-workbench .side-workbench-actions,#root>main.infinite-app.tablet-workbench .storyboard-side-scroll-zone,#root>main.infinite-app.tablet-workbench .storyboard-layout-side-button{display:none!important}#root>main.infinite-app.tablet-workbench .tablet-workbench-action-bar{position:fixed;z-index:176;inset:auto 0 calc(var(--mobile-workbench-navigation-height) + env(safe-area-inset-bottom));box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:var(--tablet-workbench-action-height);min-width:0;padding:6px 12px;gap:8px;color:var(--text);background:color-mix(in srgb,var(--panel) 96%,transparent);border-top:1px solid var(--line)}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .tablet-workbench-action-bar.tablet-workbench-action-bar>:is(.reference-history-button.reference-history-button-side,.video-batch-side-queue-button.video-batch-side-queue-button,.video-batch-side-download-button.video-batch-side-download-button){position:static!important;inset:auto!important;display:inline-flex!important;flex:0 1 180px!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:112px!important;max-width:180px!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0 14px!important;gap:7px!important;border-radius:8px!important;transform:none!important;writing-mode:horizontal-tb!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .tablet-workbench-action-bar.tablet-workbench-action-bar .storyboard-selection-side-actions.storyboard-selection-side-actions{position:static!important;inset:auto!important;display:grid!important;grid-template-columns:auto repeat(2,minmax(150px,1fr))!important;align-items:center!important;justify-content:center!important;width:min(100%,620px)!important;min-width:0!important;max-width:620px!important;gap:8px!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .tablet-workbench-action-bar.tablet-workbench-action-bar .storyboard-selection-side-actions.storyboard-selection-side-actions>span{width:auto!important;max-width:none!important;overflow:visible!important;font-size:11px!important;line-height:1.2!important;text-overflow:clip!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .tablet-workbench-action-bar.tablet-workbench-action-bar .storyboard-selection-side-button.storyboard-selection-side-button{position:static!important;inset:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0 14px!important;border-radius:8px!important;font-size:12px!important;line-height:1.2!important;white-space:nowrap!important;writing-mode:horizontal-tb!important;transform:none!important}#root>main.infinite-app.tablet-workbench .tablet-batch-credit-status{position:sticky;top:-8px;z-index:40;box-sizing:border-box;width:100%;min-width:0;padding:0 0 8px}#root>main.infinite-app.tablet-workbench .tablet-batch-credit-status .kling-credit-side-card{position:relative;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 76px;align-items:center;width:100%;min-width:0;min-height:54px;padding:8px 10px;gap:10px;color:var(--text);background:color-mix(in srgb,var(--panel) 96%,transparent);border:1px solid var(--line);border-radius:8px}#root>main.infinite-app.tablet-workbench .kling-credit-tablet-summary{display:grid;min-width:0;gap:3px}#root>main.infinite-app.tablet-workbench .kling-credit-tablet-summary strong{font-size:12px}#root>main.infinite-app.tablet-workbench .kling-credit-tablet-summary span{min-width:0;overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}#root>main.infinite-app.tablet-workbench .tablet-batch-credit-status .kling-credit-liquid-meter{position:relative;display:grid;place-items:center;width:76px;min-width:76px;height:36px;min-height:36px;padding:0;overflow:hidden;color:#fff;background:#101116;border:1px solid var(--line);border-radius:7px;isolation:isolate}#root>main.infinite-app.tablet-workbench .tablet-batch-credit-status .kling-credit-liquid-fill{position:absolute;right:-1px;bottom:-1px;left:-1px;z-index:-1;background:#22c55e}#root>main.infinite-app.tablet-workbench .tablet-batch-credit-status .kling-credit-liquid-meter strong{position:relative;z-index:1;color:#fff;font-size:11px;text-shadow:0 1px 3px rgba(0,0,0,.58)}#root>main.infinite-app.tablet-workbench .tablet-batch-credit-status .kling-credit-side-editor{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto auto;align-items:end;min-width:0;padding-top:8px;gap:6px;border-top:1px solid var(--line)}#root>main.infinite-app.tablet-workbench .tablet-batch-credit-status .kling-credit-editor-values{grid-column:1 / -1;display:flex;justify-content:space-between;min-width:0;gap:8px;color:var(--muted);font-size:10px}#root>main.infinite-app.tablet-workbench .tablet-batch-credit-status .kling-credit-side-editor label{display:grid;min-width:0;gap:3px;color:var(--muted);font-size:10px}#root>main.infinite-app.tablet-workbench .tablet-batch-credit-status .kling-credit-side-editor :is(input,button){box-sizing:border-box;min-width:0;height:36px;padding:0 9px;color:var(--text);background:var(--field);border:1px solid var(--line);border-radius:7px}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench>.workspace-shell.workspace-shell :is(.workspace-grid.workspace-grid,.module.module,.module.module>.module-body.module-body,.console-board.console-board,.console-lane.console-lane,.storyboard-info-column.storyboard-info-column,.storyboard-canvas-column.storyboard-canvas-column,.reference-image-workbench.reference-image-workbench,.reference-image-control-column.reference-image-control-column,.image-results-panel.image-results-panel,.image-editor-module-shell.image-editor-module-shell,.image-editor-workspace.image-editor-workspace,.video-fixed-panel.video-fixed-panel,.video-fixed-workspace.video-fixed-workspace,.video-batch-workspace.video-batch-workspace,.video-batch-grid.video-batch-grid,.video-batch-output-column.video-batch-output-column){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench :is(.storyboard-image-console-board.storyboard-image-console-board,.storyboard-info-column.storyboard-info-column,.storyboard-info-card.storyboard-info-card,.storyboard-canvas-column.storyboard-canvas-column,.storyboard-image-lane.storyboard-image-lane,.storyboard-image-lane .image-workbench.image-workbench,.storyboard-image-lane .image-results-panel.image-results-panel,.reference-image-workbench.reference-image-workbench,.reference-image-control-column.reference-image-control-column,.reference-image-workbench>.image-results-panel.image-results-panel,.reference-image-workbench .image-result-list.image-result-list,.image-editor-workspace.image-editor-workspace,.image-editor-main.image-editor-main,.video-fixed-panel.video-fixed-panel,.video-fixed-workspace.video-fixed-workspace,.video-left-control-stack.video-left-control-stack,.video-batch-workspace.video-batch-workspace,.video-batch-grid.video-batch-grid,.video-batch-output-column.video-batch-output-column,.video-batch-output-column>.video-preview-panel.video-preview-panel,.video-batch-output-column .video-preview-stage.video-preview-stage,.video-batch-output-column .video-main-preview.video-main-preview){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .storyboard-image-console-board.storyboard-image-console-board{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:start!important;gap:10px!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .storyboard-info-column.storyboard-info-column{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .storyboard-canvas-column.storyboard-canvas-column{grid-column:1!important;grid-row:2!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:10px!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .storyboard-canvas-column.storyboard-canvas-column>.storyboard-image-lane.storyboard-image-lane{grid-column:1!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .storyboard-image-lane.storyboard-image-lane>.image-workbench.image-workbench{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .storyboard-image-lane.storyboard-image-lane .image-results-panel.image-results-panel{grid-column:1!important;grid-row:2!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .reference-image-workbench.reference-image-workbench{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:start!important;gap:10px!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .reference-image-workbench.reference-image-workbench>.reference-image-control-column.reference-image-control-column{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .reference-image-workbench.reference-image-workbench>.image-results-panel.image-results-panel{grid-column:1!important;grid-row:2!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .reference-image-workbench.reference-image-workbench .image-result-list.image-result-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .image-editor-workspace.image-editor-workspace{display:grid!important;grid-template-rows:auto auto!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .image-editor-topbar.image-editor-topbar{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(3,auto)!important;align-items:start!important;gap:8px!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .image-editor-generation-controls.image-editor-generation-controls{inset-inline-start:0!important;justify-self:stretch!important;justify-content:flex-start!important;width:100%!important;flex-wrap:wrap!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .image-editor-main.image-editor-main{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .image-editor-canvas-column.image-editor-canvas-column{grid-column:1!important;grid-row:1!important;min-height:560px!important;overflow:visible!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .image-editor-stage.image-editor-stage{min-height:560px!important;overflow:auto!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .image-editor-canvas-media.image-editor-canvas-media>img{object-fit:contain!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .image-editor-inspector.image-editor-inspector{grid-column:1!important;grid-row:2!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;border-top:1px solid var(--image-editor-line)!important;border-left:0!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .video-fixed-workspace.video-fixed-workspace{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;grid-template-areas:"controls" "preview" "rail"!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .video-fixed-workspace.video-fixed-workspace>.video-left-control-stack.video-left-control-stack{grid-area:controls!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .video-fixed-workspace.video-fixed-workspace .video-main-preview.video-main-preview,#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .video-fixed-workspace.video-fixed-workspace .video-main-empty.video-main-empty{grid-area:preview!important;min-height:480px!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .video-fixed-workspace.video-fixed-workspace .video-main-preview-surface.video-main-preview-surface :is(img,video){object-fit:contain!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .video-fixed-workspace.video-fixed-workspace .video-thumb-rail.video-thumb-rail{grid-area:rail!important;display:grid!important;grid-auto-flow:column!important;grid-auto-columns:112px!important;grid-template-columns:none!important;grid-template-rows:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:2px 0 8px!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .video-batch-workspace.video-batch-workspace:is(.video-batch-workspace-filled,.video-batch-workspace-empty){display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:10px!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .video-batch-workspace-filled.video-batch-workspace-filled .video-batch-grid.video-batch-grid{grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:608px!important;padding:0!important;gap:12px!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .video-batch-workspace.video-batch-workspace>.video-batch-output-column.video-batch-output-column{grid-column:1!important;grid-row:2!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;width:100%!important;gap:10px!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .video-batch-output-column.video-batch-output-column>.video-preview-panel.video-preview-panel,#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .video-batch-output-column.video-batch-output-column .video-preview-stage.video-preview-stage,#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .video-batch-output-column.video-batch-output-column .video-main-preview.video-main-preview{min-height:480px!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.tablet-workbench .video-batch-output-column.video-batch-output-column .video-thumb-rail.video-thumb-rail{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:112px!important;grid-template-columns:none!important;width:100%!important;height:auto!important;min-height:0!important;padding:2px 0 8px!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important}}@media (max-width: 640px){:root{--mobile-workbench-header-height: 60px;--mobile-workbench-navigation-height: 64px}.mobile-workbench-header{padding-inline:8px;gap:4px}.mobile-workbench-navigation>button{font-size:8px}#root>main.infinite-app.compact-workbench .image-result-list{grid-template-columns:minmax(0,1fr)!important}#root>main.infinite-app.compact-workbench .generated-history-section-list{gap:8px!important}#root>main.infinite-app.compact-workbench .storage-target-card{padding:14px!important}}@media (prefers-reduced-motion: reduce){.mobile-workbench-sheet{transition:none!important}}main.infinite-app .workspace-load-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;min-width:0;min-height:560px;padding:24px;color:var(--ui-text-soft);background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-radius-panel, 8px);text-align:center}main.infinite-app .module-imageBoard .workspace-load-state,main.infinite-app .module-videoBoard .workspace-load-state{height:clamp(640px,calc(100vh - 168px),1280px);min-height:640px}main.infinite-app .workspace-load-state-loading svg{color:var(--ui-action);animation:workspace-load-spin .8s linear infinite}main.infinite-app .workspace-load-state span{color:var(--ui-muted);font-size:13px;line-height:1.5}main.infinite-app .workspace-load-state strong{color:var(--ui-text);font-size:15px}main.infinite-app .workspace-load-state-error button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 13px;color:var(--ui-on-action);background:var(--ui-action);border:1px solid var(--ui-action);border-radius:var(--ui-radius-control, 8px);font:inherit;font-size:13px;font-weight:700;cursor:pointer}main.infinite-app .workspace-load-state-error button:focus-visible{outline:3px solid var(--pure-focus-ring);outline-offset:2px}@keyframes workspace-load-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){main.infinite-app .workspace-load-state-loading svg{animation:none}}#root#root#root>main.infinite-app.infinite-app:is(.theme-day,.theme-night){--pure-container-radius: 16px;--pure-control-radius: 10px;--pure-transition: .16s cubic-bezier(.2, .8, .2, 1);--pure-accent: #5b6cff;--pure-accent-end: #8b5cf6;--pure-action-start: #4656e6;--pure-action-end: #7446d8;--pure-on-accent: #ffffff;--pure-success: #12b76a;--pure-warning: #f79009;--pure-danger: #d92d20;--pure-warning-soft: #fff3df;--pure-danger-soft: #fff0ee;--pure-success-soft: #eaf8f0;--pure-disabled: var(--pure-muted);--pure-focus-ring: rgba(91, 108, 255, .24);--pure-ambient: none;--pure-action: var(--pure-action-start);--pure-shadow: none;--pure-shadow-hover: none;--ui-radius-panel: var(--pure-container-radius);--ui-radius-control: var(--pure-control-radius);--ui-surface-opacity: 1;--ui-shadow-none: none;--ui-page: var(--pure-page);--ui-surface: var(--pure-surface);--ui-surface-raised: var(--pure-surface-raised);--ui-surface-soft: var(--pure-surface-soft);--ui-field: var(--pure-field);--ui-line: var(--pure-line);--ui-line-strong: var(--pure-line-strong);--ui-text: var(--pure-text);--ui-text-soft: var(--pure-text-soft);--ui-muted: var(--pure-muted);--ui-action: var(--pure-action-start);--ui-on-action: var(--pure-on-accent);--ui-control-muted: var(--pure-muted);--ui-video-action: var(--pure-action-start);--ui-video-sync-action: var(--pure-action-start);--pure-transition-properties: color var(--pure-transition), border-color var(--pure-transition), background-color var(--pure-transition);--storyboard-brand: #3679c8;--storyboard-brand-strong: #2d7bbd;--storyboard-selected: #e4562b;--storyboard-day-selected: #d14a46;--storyboard-on-brand: #ffffff;--storyboard-success: var(--pure-success);--storyboard-warning: var(--pure-warning);--storyboard-danger: var(--pure-danger)}#root#root#root>main.infinite-app.infinite-app.theme-day{color-scheme:light;--pure-page: #ffffff;--pure-ambient: url(/assets/day-workbench-background-misted.jpg);--pure-surface: #ffffff;--pure-surface-raised: #ffffff;--pure-surface-soft: #e7ebf1;--pure-field: #f5f7fa;--pure-line: #d9dfe8;--pure-line-strong: #c3ccd9;--pure-text: #15171c;--pure-text-soft: #344054;--pure-muted: #667085;--pure-accent: #1e65d7;--pure-accent-end: #1757c0;--pure-accent-strong: #1757c0;--pure-accent-soft: #eaf1fc;--pure-action-start: #1e65d7;--pure-action-end: #1757c0;--pure-focus-ring: rgba(30, 101, 215, .24);--pure-warning: #b54708;--pure-warning-soft: #fff3df;--pure-danger: #b42318;--pure-danger-soft: #fff0ee;--pure-success-soft: #eaf8f0;--pure-shadow-raised: 0 18px 50px rgba(29, 36, 57, .14);--ui-toolbar-surface: #ffffff;--ui-toolbar-shadow: none;--ui-shadow-overlay: 0 18px 50px rgba(29, 36, 57, .14);--pure-checker-a: #f8f9fc;--pure-checker-b: #e6e9f0;--storyboard-brand: #1e65d7;--storyboard-brand-strong: #1757c0;--storyboard-selected: #1e65d7;--storyboard-day-selected: #1e65d7;--storyboard-brand-soft: #eaf1fc;--storyboard-brand-line: #cddbf7;--storyboard-focus-ring: rgba(30, 101, 215, .28);--storyboard-workbench-surface: #f7f8fa;--storyboard-field: #ffffff;--storyboard-action: #ffffff;--day-static-surface: rgba(255, 255, 255, .56);--day-static-line: rgba(255, 255, 255, .78);--day-liquid-surface: linear-gradient( 135deg, rgba(255, 255, 255, .9) 0%, rgba(255, 255, 255, .56) 48%, rgba(30, 101, 215, .14) 100% );--day-liquid-line: rgba(30, 101, 215, .3);--day-liquid-filter: blur(22px) saturate(1.5) brightness(1.08);--day-liquid-shadow: inset 0 1px 0 rgba(255, 255, 255, .96), inset 0 -1px 0 rgba(30, 101, 215, .1), 0 4px 16px rgba(35, 65, 115, .1);--utility-window-surface: var(--day-liquid-surface);--utility-window-line: var(--day-liquid-line);--utility-window-filter: var(--day-liquid-filter);--utility-window-shadow: var(--day-liquid-shadow);--utility-window-content: var(--day-static-surface);--utility-window-content-line: var(--day-static-line);--batch-video-action: #1e65d7;--batch-video-sync-action: #1e65d7;--ui-control-muted: #616168;--ui-video-action: #1e65d7;--ui-video-sync-action: #1e65d7}#root#root#root>main.infinite-app.infinite-app.theme-night{color-scheme:dark;--pure-page: #2a2a2a;--pure-ambient: url(/assets/night-workbench-background-misted.jpg);--pure-surface: #1b1e23;--pure-surface-raised: #22262d;--pure-surface-soft: #15181c;--pure-field: #252a32;--pure-line: #353b45;--pure-line-strong: #4b5563;--pure-text: #faf9f6;--pure-text-soft: #c7c6c2;--pure-muted: #92918c;--pure-disabled: #7d7c77;--pure-accent: #3679c8;--pure-accent-end: #2d6fb6;--pure-accent-strong: #69a4ff;--pure-accent-soft: color-mix(in srgb, #3679c8 18%, #1f1f1f);--pure-action-start: #3679c8;--pure-action-end: #2d6fb6;--pure-focus-ring: rgba(105, 164, 255, .36);--night-static-surface: rgba(12, 14, 18, .7);--night-static-soft-surface: rgba(255, 255, 255, .035);--night-static-line: rgba(255, 255, 255, .12);--night-liquid-surface: linear-gradient( 135deg, rgba(255, 255, 255, .2) 0%, rgba(255, 255, 255, .08) 48%, rgba(105, 164, 255, .12) 100% );--night-liquid-line: rgba(255, 255, 255, .34);--night-liquid-filter: blur(22px) saturate(1.5) brightness(1.08);--night-liquid-shadow: inset 0 1px 0 rgba(255, 255, 255, .42), inset 0 -1px 0 rgba(255, 255, 255, .08), 0 4px 18px rgba(0, 0, 0, .16);--utility-window-surface: var(--night-liquid-surface);--utility-window-line: var(--night-liquid-line);--utility-window-filter: var(--night-liquid-filter);--utility-window-shadow: var(--night-liquid-shadow);--utility-window-content: var(--night-static-soft-surface);--utility-window-content-line: var(--night-static-line);--pure-warning-soft: #332719;--pure-danger-soft: #351e20;--pure-success-soft: #183126;--pure-shadow-raised: 0 24px 64px rgba(0, 0, 0, .46);--ui-toolbar-surface: var(--pure-surface);--ui-toolbar-shadow: none;--ui-shadow-overlay: 0 20px 56px rgba(0, 0, 0, .46);--pure-checker-a: var(--pure-surface-soft);--pure-checker-b: var(--pure-surface-raised);--pure-success: #32d583;--pure-warning: #fdb022;--pure-danger: #f97066;--storyboard-brand: #3679c8;--storyboard-brand-strong: #2d6fb6;--storyboard-brand-soft: color-mix(in srgb, #3679c8 18%, var(--pure-surface));--storyboard-brand-line: color-mix(in srgb, #69a4ff 48%, var(--pure-line));--storyboard-focus-ring: rgba(54, 121, 200, .46);--storyboard-field: var(--pure-field);--storyboard-selected: #3679c8;--storyboard-action: #3679c8;--night-workbench-frame: var(--pure-page);--night-linked-panel: var(--pure-surface);--night-linked-panel-text: var(--pure-text);--night-bg: var(--pure-page);--night-bg-soft: var(--pure-surface-soft);--night-cloud-black: var(--pure-page);--night-surface: var(--pure-surface);--night-surface-high: var(--pure-surface-raised);--night-surface-low: var(--pure-surface-soft);--night-field: var(--pure-field);--night-line: var(--pure-line);--night-line-soft: var(--pure-line);--night-line-strong: var(--pure-line-strong);--night-text: var(--pure-text);--night-text-soft: var(--pure-text-soft);--night-muted: var(--pure-muted);--night-silver: var(--pure-field);--night-silver-strong: var(--pure-line-strong);--night-silver-deep: var(--pure-page);--night-silver-soft: color-mix(in srgb, #92918c 18%, transparent);--night-danger: #f97066;--cloud-black-panel: var(--pure-surface);--cloud-black-recess: var(--pure-field);--cloud-black-button: var(--pure-surface);--cloud-black-button-hover: var(--pure-surface-raised);--cloud-black-border: var(--pure-line);--cloud-black-border-soft: var(--pure-line);--video-annotated-surface: var(--pure-surface);--video-annotated-button-surface: var(--pure-surface);--video-annotated-line: var(--pure-line);--video-annotated-text: var(--pure-text);--candy-night-ink: #faf9f6;--candy-night-muted: #92918c;--candy-night-border: #373735;--candy-blue: #3679c8;--candy-mint: #32d583;--candy-gold: #fdb022;--candy-coral: #f97066;--candy-pink: #c7c6c2;--ui-control-muted: #92918c;--ui-video-action: #3679c8;--ui-video-sync-action: #3679c8;--batch-video-action: #3679c8;--batch-video-sync-action: #3679c8}#root#root#root>main.infinite-app.infinite-app:is(.theme-day,.theme-night){--app-bg: var(--pure-page);--workspace-wallpaper: var(--pure-page);--minimal-bg: var(--pure-page);--minimal-bg-soft: var(--pure-surface-soft);--minimal-surface: var(--pure-surface);--minimal-surface-soft: var(--pure-surface-soft);--minimal-field: var(--pure-field);--minimal-line: var(--pure-line);--minimal-line-strong: var(--pure-line-strong);--minimal-text: var(--pure-text);--minimal-text-soft: var(--pure-text-soft);--minimal-muted: var(--pure-muted);--minimal-accent: var(--pure-accent);--minimal-accent-hover: var(--pure-accent-strong);--minimal-accent-soft: var(--pure-accent-soft);--minimal-danger: var(--pure-danger);--minimal-shadow: var(--pure-shadow);--minimal-shadow-strong: var(--pure-shadow-raised);--text: var(--pure-text);--text-soft: var(--pure-text-soft);--muted: var(--pure-muted);--panel: var(--pure-surface);--panel-strong: var(--pure-surface-raised);--panel-soft: var(--pure-surface-soft);--field: var(--pure-field);--line: var(--pure-line);--line-strong: var(--pure-line-strong);--accent: var(--pure-accent);--accent-2: var(--pure-accent-end);--accent-3: var(--pure-danger);--accent-soft: var(--pure-accent-soft);--accent-strong: var(--pure-accent-strong);--shadow: var(--pure-shadow);--shadow-soft: var(--pure-shadow);--shadow-strong: var(--pure-shadow-raised);--usage-dashboard-page-bg: var(--pure-page);--usage-dashboard-surface: var(--pure-surface);--usage-dashboard-field: var(--pure-field);--usage-dashboard-line: var(--pure-line);--usage-dashboard-line-strong: var(--pure-line-strong);--usage-dashboard-text: var(--pure-text);--usage-dashboard-muted: var(--pure-muted);--usage-dashboard-accent: var(--pure-accent);--usage-dashboard-accent-strong: var(--pure-accent-end);--usage-dashboard-accent-soft: var(--pure-accent-soft);--usage-dashboard-accent-ink: var(--pure-on-accent);--day-page: var(--pure-page);--day-surface: var(--pure-surface);--day-field: var(--pure-field);--day-line: var(--pure-line);--day-line-strong: var(--pure-line-strong);--day-accent: var(--pure-accent);--day-accent-strong: var(--pure-accent-strong);--day-accent-soft: var(--pure-accent-soft);--day-text: var(--pure-text);--day-muted: var(--pure-muted);--storyboard-page: var(--pure-page);--storyboard-surface: var(--pure-surface);--storyboard-surface-raised: var(--pure-surface-raised);--storyboard-surface-soft: var(--pure-surface-soft);--storyboard-field: var(--pure-field);--storyboard-line: var(--pure-line);--storyboard-line-strong: var(--pure-line-strong);--storyboard-text: var(--pure-text);--storyboard-text-soft: var(--pure-text-soft);--storyboard-muted: var(--pure-muted);--storyboard-accent-soft: var(--storyboard-brand-soft);--storyboard-accent-line: var(--storyboard-brand-line);--storyboard-focus: var(--storyboard-focus-ring)}#root#root#root>main.infinite-app.infinite-app.theme-day{--day-page: var(--pure-page);--day-surface: var(--pure-surface);--day-field: var(--pure-field);--day-line: var(--pure-line);--day-line-strong: var(--pure-line-strong);--day-accent: var(--pure-accent);--day-accent-strong: var(--pure-accent-strong);--day-accent-soft: var(--pure-accent-soft);--day-text: var(--pure-text);--day-muted: var(--pure-muted);--storyboard-field: var(--pure-field)}#root#root#root>main.infinite-app.infinite-app.theme-night{--storyboard-field: var(--pure-field)}html:has(#root>main.infinite-app.theme-day),body:has(#root>main.infinite-app.theme-day),#root:has(>main.infinite-app.theme-day){color:#15171c;background-color:#fff}html:has(#root>.login-app.theme-day),body:has(#root>.login-app.theme-day),#root:has(>.login-app.theme-day){background-color:#fff}html:has(#root>main.infinite-app.theme-night),body:has(#root>main.infinite-app.theme-night),#root:has(>main.infinite-app.theme-night){color:#faf9f6;background-color:#2a2a2a}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night){color:var(--pure-text)!important;background-color:var(--pure-page)!important;background-image:var(--pure-ambient)!important;background-attachment:fixed!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night){background-color:var(--pure-page)!important;background-image:var(--pure-ambient)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-model-menu-list.image-model-menu-list{background:var(--pure-surface, var(--pure-surface))!important;background-color:var(--pure-surface, var(--pure-surface))!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .video-bottom-control-deck.video-bottom-control-deck .video-main-generate-button.video-main-generate-button{color:#fff!important;-webkit-text-fill-color:#ffffff!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is([class$=-dialog],[class*="-dialog "],[class$=-modal],[class*="-modal "],[class$=-drawer],[class*="-drawer "],[class$=-popover],[class*="-popover "],[class$=-menu],[class*="-menu "]):not(.image-model-menu){color:var(--pure-text)!important;border-color:var(--pure-line)!important;border-radius:var(--pure-container-radius)!important;background-color:var(--pure-surface-raised)!important;background-image:none!important;box-shadow:var(--ui-shadow-overlay)!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .floating-toolbar.floating-toolbar{color:var(--pure-text)!important;border:1px solid var(--day-static-line)!important;border-radius:var(--pure-container-radius)!important;background:var(--day-static-surface)!important;background-color:var(--day-static-surface)!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night .floating-toolbar.floating-toolbar{color:var(--pure-text)!important;border-color:transparent!important;border-radius:var(--pure-container-radius)!important;background:var(--ui-toolbar-surface)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .floating-toolbar.floating-toolbar{box-shadow:none!important;text-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .storage-settings-page.storage-settings-page .storage-target-card.storage-target-card{background-color:var(--storage-card)!important;background:var(--pure-surface)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.theme-night.infinite-app .storage-settings-page.storage-settings-page .storage-target-icon.storage-target-icon{color:var(--pure-accent)!important;-webkit-text-fill-color:currentColor!important;background:var(--pure-accent-soft)!important;background-color:var(--pure-accent-soft)!important;border-color:var(--pure-line-strong)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.theme-night.infinite-app .storage-settings-page.storage-settings-page+.storage-settings-footer.storage-settings-footer>button:not(:disabled){color:var(--pure-on-accent)!important;-webkit-text-fill-color:currentColor!important;background:var(--pure-accent)!important;background-color:var(--pure-accent)!important;border-color:var(--pure-accent)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.role-rail.role-rail{border-color:transparent!important;background:transparent!important;background-color:transparent!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail{top:129px!important;bottom:30px!important;left:var(--project-sidebar-expanded-left)!important;right:auto!important;height:auto!important;width:var(--project-sidebar-expanded-width)!important;min-width:var(--project-sidebar-expanded-width)!important;max-width:var(--project-sidebar-expanded-width)!important;padding:0!important;border:0!important;border-radius:0!important;transform:none!important;transform-origin:top left!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .floating-toolbar.floating-toolbar .toolbar-account-identity.toolbar-account-identity,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .floating-toolbar.floating-toolbar .toolbar-account-identity.toolbar-account-identity:is(:hover,:focus,:focus-visible,:active){border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;transform:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .floating-toolbar.floating-toolbar .toolbar-utility-actions.toolbar-utility-actions{display:inline-flex!important;align-items:center!important;gap:8px!important;border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .floating-toolbar.floating-toolbar .toolbar-utility.toolbar-utility{border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .floating-toolbar.floating-toolbar .toolbar-utility-actions.toolbar-utility-actions>.toolbar-utility-quick-action.toolbar-utility-quick-action{display:inline-grid!important;place-items:center!important;flex:0 0 var(--topbar-tool-size, 42px)!important;width:var(--topbar-tool-size, 42px)!important;min-width:var(--topbar-tool-size, 42px)!important;max-width:var(--topbar-tool-size, 42px)!important;height:var(--topbar-tool-size, 42px)!important;min-height:var(--topbar-tool-size, 42px)!important;max-height:var(--topbar-tool-size, 42px)!important;margin:0!important;padding:0!important;color:var(--text-soft)!important;-webkit-text-fill-color:currentColor!important;background:var(--utility-window-surface)!important;background-color:transparent!important;border:1px solid var(--utility-window-line)!important;border-radius:999px!important;box-shadow:var(--utility-window-shadow)!important;backdrop-filter:var(--utility-window-filter)!important;-webkit-backdrop-filter:var(--utility-window-filter)!important;transform:none!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .floating-toolbar.floating-toolbar .toolbar-utility-actions.toolbar-utility-actions>.toolbar-utility-menu-trigger.toolbar-utility-menu-trigger{display:inline-grid!important;place-items:center!important;flex:0 0 var(--topbar-tool-size, 34px)!important;width:var(--topbar-tool-size, 34px)!important;min-width:var(--topbar-tool-size, 34px)!important;max-width:var(--topbar-tool-size, 34px)!important;height:var(--topbar-tool-size, 34px)!important;min-height:var(--topbar-tool-size, 34px)!important;max-height:var(--topbar-tool-size, 34px)!important;padding:0!important;border-radius:50%!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .floating-toolbar.floating-toolbar .toolbar-utility.toolbar-utility .toolbar-utility-menu-trigger.toolbar-utility-menu-trigger{background:#1e65d7!important;background-color:#1e65d7!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .floating-toolbar.floating-toolbar .toolbar-utility-actions.toolbar-utility-actions>.toolbar-utility-quick-action.toolbar-utility-quick-action:is(:hover,:focus-visible,.active){color:var(--accent-strong)!important;background:var(--accent-soft)!important;border-color:var(--line-strong)!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .floating-toolbar.floating-toolbar .toolbar-utility-actions.toolbar-utility-actions>.toolbar-utility-quick-action.toolbar-utility-quick-action:focus-visible{outline:2px solid color-mix(in srgb,var(--accent),transparent 30%)!important;outline-offset:3px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide{border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button{background:transparent!important;background-color:transparent!important;background-image:none!important;border-radius:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button.active{color:var(--pure-text)!important;-webkit-text-fill-color:var(--pure-text)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:var(--pure-line-strong)!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button:is(:hover,:focus-visible){color:var(--pure-text)!important;-webkit-text-fill-color:var(--pure-text)!important;border-color:var(--pure-line-strong)!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button:focus-visible{outline-color:var(--pure-line-strong)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>:is(.workspace-shell.dual-image-scroll-locked,.workspace-shell.storyboard-image-scroll-locked) .reference-image-settings-panel.reference-image-settings-panel{display:grid!important;gap:8px!important;padding:10px!important;border:1px solid var(--pure-line)!important;border-radius:var(--pure-container-radius)!important;background:var(--pure-surface)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-settings-panel .reference-top-model-picker,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-settings-panel .image-model-trigger.image-model-trigger{min-height:44px!important;height:44px!important;margin:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-settings-panel .image-model-control-row.image-model-control-row{grid-template-columns:minmax(0,1fr)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-settings-panel .reference-image-params-row.reference-image-params-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-settings-panel .reference-image-quality-field.reference-image-quality-field{grid-column:1 / -1!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-settings-panel :is(.reference-generation-count-control,.reference-jelly-control){display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;grid-template-columns:none!important;grid-template-rows:minmax(48px,1fr)!important;gap:8px!important;min-height:48px!important;height:48px!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-settings-panel :is(.reference-generation-count-control,.reference-jelly-control):before{display:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-settings-panel :is(.reference-generation-count-control,.reference-jelly-control)>button{min-width:0!important;min-height:48px!important;height:48px!important;color:var(--pure-text)!important;border:1px solid var(--pure-line)!important;border-radius:14px!important;background:var(--pure-field)!important;transform:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-settings-panel :is(.reference-generation-count-control,.reference-jelly-control)>button.active{color:var(--pure-accent)!important;border-color:var(--pure-accent)!important;background:var(--pure-accent-soft)!important;box-shadow:none!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .image-result-media.image-result-media>.image-result-action-bar.image-result-action-bar{--image-result-action-surface: rgba(255, 255, 255, .16);--image-result-action-surface-hover: rgba(255, 255, 255, .28);--image-result-action-line: rgba(255, 255, 255, .74);--image-result-action-text: #ffffff;--image-result-action-button-hover: rgba(255, 255, 255, .5);--image-result-action-button-line: rgba(255, 255, 255, .82);--image-result-action-shadow: 0 16px 34px rgba(15, 23, 42, .18), inset 0 1px 0 rgba(255, 255, 255, .92)}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night .image-result-media.image-result-media>.image-result-action-bar.image-result-action-bar{--image-result-action-surface: rgba(18, 18, 20, .14);--image-result-action-surface-hover: rgba(24, 24, 28, .24);--image-result-action-line: rgba(255, 255, 255, .16);--image-result-action-text: #ffffff;--image-result-action-button-hover: rgba(255, 255, 255, .08);--image-result-action-button-line: rgba(255, 255, 255, .2);--image-result-action-shadow: 0 18px 36px rgba(0, 0, 0, .42), inset 0 1px 0 rgba(255, 255, 255, .12)}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-result-media.image-result-media>.image-result-action-bar.image-result-action-bar{position:absolute!important;top:50%!important;right:auto!important;bottom:auto!important;left:50%!important;width:max-content!important;max-width:calc(100% - 16px)!important;z-index:4!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:center!important;gap:4px!important;box-sizing:border-box!important;min-width:0!important;min-height:36px!important;margin:0!important;padding:4px!important;overflow:hidden!important;color:var(--image-result-action-text)!important;-webkit-text-fill-color:currentColor!important;background:var(--image-result-action-surface)!important;background-image:none!important;border:1px solid var(--image-result-action-line)!important;border-radius:16px!important;opacity:0!important;pointer-events:none!important;transform:translate3d(-50%,-50%,0) scale(.96)!important;transform-origin:50% 50%!important;transition:opacity var(--pure-transition),transform var(--pure-transition),background-color var(--pure-transition),border-color var(--pure-transition),box-shadow var(--pure-transition)!important;white-space:nowrap!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-result-media.image-result-media:hover>.image-result-action-bar.image-result-action-bar,#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-result-media.image-result-media:focus-within>.image-result-action-bar.image-result-action-bar{background:var(--image-result-action-surface-hover)!important;opacity:1!important;pointer-events:none!important;transform:translate3d(-50%,-50%,0) scale(1)!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-result-action-bar.image-result-action-bar>button{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:1!important;display:inline-flex!important;flex:0 1 auto!important;align-items:center!important;justify-content:center!important;gap:4px!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0 8px!important;overflow:hidden!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;background:transparent!important;background-image:none!important;border:1px solid transparent!important;border-radius:12px!important;opacity:1!important;pointer-events:auto!important;transform:none!important;font-size:11px!important;font-weight:850!important;line-height:1!important;letter-spacing:0!important;text-shadow:none!important;white-space:nowrap!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-result-action-bar.image-result-action-bar>button:is(:hover,:focus-visible):not(:disabled){color:var(--image-result-action-text)!important;-webkit-text-fill-color:currentColor!important;background:var(--image-result-action-button-hover)!important;background-image:none!important;border-color:var(--image-result-action-button-line)!important;box-shadow:none!important;transform:none!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-result-action-bar.image-result-action-bar>button:focus-visible{outline:0!important;box-shadow:0 0 0 2px var(--pure-focus-ring)!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-result-action-bar.image-result-action-bar>button:disabled{color:color-mix(in srgb,var(--image-result-action-text) 52%,transparent)!important;-webkit-text-fill-color:currentColor!important;cursor:not-allowed!important;opacity:.56!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-result-action-bar.image-result-action-bar>button:is(:not(:hover):not(:focus-visible),:disabled){background:transparent!important;border-color:transparent!important;box-shadow:none!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-result-action-bar.image-result-action-bar>button :is(svg,span){flex:0 0 auto!important;color:inherit!important;-webkit-text-fill-color:currentColor!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-result-action-bar.image-result-action-bar>button svg{width:15px!important;height:15px!important;stroke:currentColor!important;stroke-width:2.35!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-result-action-bar.image-result-action-bar>button span{display:inline!important}@media (prefers-reduced-motion: reduce){#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-result-media.image-result-media>.image-result-action-bar.image-result-action-bar{transform:translate3d(-50%,-50%,0) scale(1)!important;transition:opacity 1ms linear,background-color 1ms linear,border-color 1ms linear!important}}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(.role-avatar,.add-role-button,[class$=-avatar],[class*="-avatar "],[class$=-slot],[class*="-slot "],[class$=-empty],[class*="-empty "]){color:var(--pure-muted)!important;border-color:var(--pure-line)!important;background-color:var(--pure-field)!important;background-image:none!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(button.active:not(.image-editor-toolrail button):not(.image-editor-segment button),button[aria-pressed=true]:not(.image-editor-toolrail button):not(.image-editor-segment button),[role=button].active,[role=option][aria-selected=true],[data-state=active],.role-item.active,.generated-history-card.selected,.reference-history-card.selected){color:var(--pure-accent-strong)!important;-webkit-text-fill-color:currentColor!important;border-color:var(--pure-accent)!important;background-color:var(--pure-accent-soft)!important;background-image:none!important;box-shadow:0 0 0 3px var(--pure-focus-ring)!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .video-batch-panel :is(.video-batch-sync-panel .video-batch-sync-ratio>button.active,.video-batch-sync-panel .video-batch-audio-pill.active,.video-batch-card .video-batch-liquid-control>button.active,.video-batch-card .video-batch-audio-sync-toggle.active){color:#fff!important;-webkit-text-fill-color:#ffffff!important;background-color:var(--pure-action-start)!important;background-image:var(--pure-action)!important;border-color:color-mix(in srgb,var(--pure-action-start) 72%,var(--pure-line-strong))!important;box-shadow:0 0 0 2px var(--pure-focus-ring),0 4px 12px color-mix(in srgb,var(--pure-accent) 24%,transparent)!important}#root:not(#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day :is(button.active:not(.image-editor-toolrail button):not(.image-editor-segment button),button[aria-pressed=true]:not(.image-editor-toolrail button):not(.image-editor-segment button),[role=button].active,[role=option][aria-selected=true],[data-state=active],.role-item.active,.generated-history-card.selected,.reference-history-card.selected){color:#141414!important;-webkit-text-fill-color:#141414!important}#root:not(#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night :is(button.active:not(.image-editor-toolrail button):not(.image-editor-segment button),button[aria-pressed=true]:not(.image-editor-toolrail button):not(.image-editor-segment button),[role=button].active,[role=option][aria-selected=true],[data-state=active],.role-item.active,.generated-history-card.selected,.reference-history-card.selected),#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .video-batch-panel :is(.video-batch-sync-panel .video-batch-sync-ratio>button.active,.video-batch-sync-panel .video-batch-audio-pill.active,.video-batch-card .video-batch-liquid-control>button.active,.video-batch-card .video-batch-audio-sync-toggle.active){color:#fff!important;-webkit-text-fill-color:#ffffff!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night .workspace-grid.mode-imageGrid .reference-image-workbench.reference-image-workbench .reference-image-control-column.reference-image-control-column{background:var(--night-static-surface)!important;background-color:var(--night-static-surface)!important;background-image:none!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(button.active,button[aria-pressed=true],[role=button].active,[role=option][aria-selected=true],[data-state=active],.role-item.active,.generated-history-card.selected,.reference-history-card.selected) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .image-editor-product-methods>button[aria-pressed=true]{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background-color:var(--image-editor-accent)!important;background-image:none!important;border-color:var(--image-editor-accent)!important}#root:not(#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .module.selected{color:var(--pure-text)!important;border-color:var(--pure-accent)!important;background-color:var(--pure-surface)!important;box-shadow:0 0 0 3px var(--pure-focus-ring),var(--pure-shadow)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid>.module.module-imageBoard,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .workspace-grid.mode-imageGrid>.module.module-imageBoard>.module-body.module-body,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .dual-image-lane.dual-image-lane{border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .dual-image-console-board.dual-image-console-board{border:0!important;border-radius:0!important;outline:0!important;background:var(--pure-page)!important;background-color:var(--pure-page)!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-top-panel.reference-image-top-panel,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-top-panel.reference-image-top-panel:before,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-top-panel.reference-image-top-panel:after,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-top-panel>.image-reference-panel.image-reference-panel,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-top-panel>.image-reference-panel.image-reference-panel:before,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-top-panel>.image-reference-panel.image-reference-panel:after{border-radius:0!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(.primary-action,button.primary,button[class*=generate-button],button[type=submit]){color:var(--pure-on-accent)!important;-webkit-text-fill-color:currentColor!important;border-color:transparent!important;background-color:var(--pure-action-start)!important;background-image:var(--pure-action)!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(.primary-action,button.primary,button[class*=generate-button],button[type=submit]) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(button,input,textarea,select,[role=button],[tabindex]):focus-visible{outline:2px solid var(--pure-accent)!important;outline-offset:2px!important;box-shadow:0 0 0 4px var(--pure-focus-ring)!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(button,input,textarea,select):disabled:not(.is-generating){color:var(--pure-disabled)!important;opacity:.48!important;cursor:not-allowed!important;transform:none!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(small,::placeholder,[class$=-muted],[class*="-muted "],[class$=-hint],[class*="-hint "],[class$=-note],[class*="-note "]){color:var(--pure-muted)!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) [role=alert],#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is([class*=error],[class*=danger],[class*=failed]){color:var(--pure-danger)!important;border-color:color-mix(in srgb,var(--pure-danger) 42%,transparent)!important;background-color:color-mix(in srgb,var(--pure-danger) 9%,var(--pure-surface))!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is([class*=warning],[class*=stale]){color:var(--pure-warning)!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is([class*=success],[class*=complete]){color:var(--pure-success)!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(svg,svg *)[stroke]:not([stroke=none]):not([data-ui-palette-exempt],[data-ui-palette-exempt] *){stroke:currentColor!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(.reference-editor-stage-shell,.reference-editor-stage.mode-redraw,.image-ref-preview-button,.lightbox-image-stage){background-color:var(--pure-checker-a)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-image-stage.video-stage{background:#000!important;background-color:#000!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-video-footer.has-filmstrip{border-color:#333!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox>:is(.lightbox-close,.lightbox-nav.previous,.lightbox-nav.next){color:#fafafa!important;-webkit-text-fill-color:rgb(250,250,250)!important;background:#333!important;background-color:#333!important;background-image:none!important;border-color:#333!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-video-download-actions>button{color:#fafafa!important;-webkit-text-fill-color:rgb(250,250,250)!important;background:#080808!important;background-color:#080808!important;background-image:none!important;border-color:#333!important;box-shadow:none!important;transform:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox .lightbox-storyboard-actions>button{color:#fafafa!important;-webkit-text-fill-color:rgb(250,250,250)!important;background:#2d244c!important;background-color:#2d244c!important;background-image:none!important;border:1px solid #3a3a3a!important;box-shadow:none!important;transform:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox .lightbox-storyboard-actions>button:hover:not(:disabled),#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox .lightbox-storyboard-actions>button:focus-visible,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox .lightbox-storyboard-actions>button.active{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#2a2a2a!important;background-color:#2a2a2a!important;border-color:#777!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-video-download-actions>button:hover:not(:disabled),#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-video-download-actions>button:focus-visible,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-video-download-actions>button.active{color:#fafafa!important;-webkit-text-fill-color:rgb(250,250,250)!important;background:#080808!important;background-color:#080808!important;border-color:#8066ff!important;outline:0!important;box-shadow:0 0 0 2px #8066ff6b,0 0 20px #8066ff94!important;transform:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-video-download-actions>button *{color:#fafafa!important;-webkit-text-fill-color:rgb(250,250,250)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-video-filmstrip>button>.lightbox-video-download-checkbox{opacity:.52!important;transition:opacity .14s ease,border-color .14s ease,background-color .14s ease,box-shadow .14s ease!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-video-filmstrip>button:hover>.lightbox-video-download-checkbox,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-video-filmstrip>button.download-selected>.lightbox-video-download-checkbox{opacity:1!important;border-color:#8066ff!important;box-shadow:0 0 0 2px #8066ff5c,0 0 14px #8066ffa3!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-video-filmstrip>button.download-selected>.lightbox-video-download-checkbox{color:#fff!important;background:#8066ff!important;background-color:#8066ff!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-video-filmstrip>button.download-selected>.lightbox-video-download-checkbox>svg{color:#fff!important;stroke:#fff!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-video-filmstrip>button:not(.active){border-color:#000!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox.video-lightbox .lightbox-video-filmstrip>button.active{border-color:#333!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked :is(.image-result-group-grid,.image-result-card,.image-result-media,.image-result-preview-button,.image-result-preview-button>img){border-radius:0!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .usage-dashboard-page{--usage-chart-image: var(--pure-accent);--usage-chart-video: var(--pure-accent-end);--usage-chart-prompt: var(--pure-success);--usage-chart-request: var(--pure-warning)}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .usage-trend-grid-line line{stroke:var(--pure-line)!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(.usage-trend-grid-line text,.usage-trend-date){fill:var(--pure-muted)!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .usage-trend-image-bar{fill:var(--usage-chart-image)!important}#root:not(#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .usage-trend-video-bar{fill:var(--usage-chart-video)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell{color:var(--pure-text)!important;border:1px solid var(--pure-line)!important;border-radius:16px!important;background:var(--pure-surface-raised)!important;box-shadow:var(--ui-shadow-overlay)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.theme-day.infinite-app .utility-dialog-shell.utility-dialog-shell .usage-dashboard-filters.usage-dashboard-filters button.usage-filter-apply{color:#000!important;-webkit-text-fill-color:#000000!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.theme-day.infinite-app .utility-dialog-shell.utility-dialog-shell .usage-dashboard-filters.usage-dashboard-filters button.usage-filter-apply:disabled{color:#000!important;-webkit-text-fill-color:#000000!important;opacity:.66!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.theme-day.infinite-app .utility-dialog-shell.utility-dialog-shell .usage-dashboard-filters.usage-dashboard-filters :is(button,input,select),#root:not(#_#_#_#_#_#_#_)>main.infinite-app.theme-day.infinite-app .utility-dialog-shell.utility-dialog-shell .usage-dashboard-filters.usage-dashboard-filters select>option{color:#000!important;-webkit-text-fill-color:#000000!important}.login-app.theme-day{color-scheme:light;--login-page: #ffffff;--login-surface: #ffffff;--login-field: #ffffff;--login-subtle: #f3f3f0;--login-line: #e8e8e4;--login-line-strong: #cdcdc7;--login-text: #111110;--login-muted: #777771;--login-primary: #111110;--login-primary-text: #ffffff;--login-success: #26734d;--login-danger: #b42318;--login-focus: #111110}.login-app.theme-night{color-scheme:dark;--login-page: #0e0e0e;--login-surface: #171717;--login-field: #121212;--login-subtle: #222222;--login-line: #30302e;--login-line-strong: #50504c;--login-text: #f5f5f1;--login-muted: #9c9c96;--login-primary: #f5f5f1;--login-primary-text: #111110;--login-success: #68b58a;--login-danger: #ff8a80;--login-focus: #f5f5f1}.login-app:is(.theme-day,.theme-night){color:var(--login-text)!important;background-color:var(--login-page)!important;background-image:none!important}.login-app[aria-busy=true]{color:var(--login-muted)!important}.login-app[aria-busy=true]:before{border-color:var(--login-line)!important;border-top-color:var(--login-text)!important}.login-app:is(.theme-day,.theme-night) .login-card{color:var(--login-text)!important;border-color:var(--login-line)!important;background:var(--login-surface)!important;border-radius:28px!important}.login-app:is(.theme-day,.theme-night) :is(.login-field input,.login-email-control,.login-theme-toggle,.login-secondary-button){color:var(--login-text)!important;border-color:var(--login-line)!important;background:var(--login-field)!important}.login-app:is(.theme-day,.theme-night) :is(.login-card-header p,.login-card-header>span,.login-field>span,.login-field small,.login-theme-toggle,.login-divider){color:var(--login-muted)!important}.login-app:is(.theme-day,.theme-night) .login-email-control input{color:var(--login-text)!important;background:transparent!important;border:0!important}.login-app:is(.theme-day,.theme-night) .login-email-control em{color:var(--login-text)!important}.login-app:is(.theme-day,.theme-night) .login-code-button{color:var(--login-text)!important;border-color:var(--login-line)!important;background:var(--login-subtle)!important}.login-app:is(.theme-day,.theme-night) :is(.login-invite-toggle,.login-text-action){color:var(--login-muted)!important;background:transparent!important;border-color:transparent!important}.login-app:is(.theme-day,.theme-night) :is(.login-invite-toggle,.login-text-action,.login-secondary-button):hover{color:var(--login-text)!important}.login-app:is(.theme-day,.theme-night) .login-divider:before,.login-app:is(.theme-day,.theme-night) .login-divider:after{background:var(--login-line)!important}.login-app:is(.theme-day,.theme-night) .login-status{color:var(--login-success)!important}.login-app:is(.theme-day,.theme-night) .login-error{color:var(--login-danger)!important}.login-app:is(.theme-day,.theme-night) .account-login-button{color:var(--login-primary-text)!important;border-color:var(--login-primary)!important;background:var(--login-primary)!important;border-radius:10px!important}.login-app:is(.theme-day,.theme-night) :is(.account-login-button,.login-code-button,.login-secondary-button):disabled{cursor:not-allowed!important;opacity:.46!important}.login-app:is(.theme-day,.theme-night) :is(button,input):focus-visible{outline:2px solid var(--login-focus)!important;outline-offset:2px!important;box-shadow:none!important}.login-app:is(.theme-day,.theme-night) .login-email-control input:focus-visible{outline-offset:1px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel .video-batch-model-panel.video-batch-model-panel,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel .video-batch-model-panel.video-batch-model-panel .video-batch-sync-model-segment.video-batch-sync-model-segment>button{border-radius:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-action-panel.video-batch-action-panel .video-batch-generate-all-button.video-batch-generate-all-button{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background-color:var(--pure-action-start)!important;background-image:var(--pure-action)!important;opacity:1!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-action-panel.video-batch-action-panel .video-batch-generate-all-button.video-batch-generate-all-button :is(.video-batch-generate-label,.video-batch-generate-meta){color:inherit!important;-webkit-text-fill-color:inherit!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .side-workbench-actions.video-batch-side-actions .kling-credit-liquid-meter{border:2px solid #147a3f!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .side-workbench-actions.video-batch-side-actions .kling-credit-liquid-meter{border:2px solid rgba(139,245,172,.88)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .video-controls.video-mode-frames .duration-control.duration-control,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .video-controls.video-mode-frames .duration-control.duration-control>div,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .video-controls.video-mode-frames .video-duration-fixed-options.video-duration-fixed-options,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .video-controls.video-mode-frames .video-duration-fixed-options.video-duration-fixed-options>button{border-radius:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-upload-panel.video-batch-upload-panel>label{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-upload-panel.video-batch-upload-panel>label>strong{width:auto!important;white-space:nowrap!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .project-sku-actions>button.primary:disabled{color:#fff!important;-webkit-text-fill-color:#ffffff!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-results-panel :is(.image-result-group-grid,.image-result-card,.image-result-media,.image-result-preview-button,.image-result-preview-button>img){border-radius:0!important}@media (min-width: 1501px){#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.storyboard-image-scroll-locked .storyboard-image-console-board.storyboard-image-console-board .storyboard-image-lane.storyboard-image-lane .image-workbench:not(.reference-image-workbench) .image-result-list.image-result-list.grouped .image-result-group.image-result-group{justify-self:center!important;width:min(100%,400px)!important;max-width:400px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-workbench.reference-image-workbench .image-result-list.image-result-list.grouped .image-result-group.image-result-group{justify-self:center!important;width:min(100%,860px)!important;max-width:860px!important}}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .role-rail .role-delete-popover-complete.role-delete-popover-complete,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .role-rail .role-delete-popover-complete.role-delete-popover-complete:hover{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#50c36d!important;background-color:#50c36d!important;background-image:none!important;border-color:#50c36d!important;box-shadow:none!important;transform:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .video-thumb-rail>button.active>.video-thumb-mode-badge,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .video-thumb-rail>button.active>.video-thumb-generating,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .video-thumb-rail>button.active>.video-thumb-generating>:is(strong,small){color:#fff!important;-webkit-text-fill-color:#ffffff!important}@media (prefers-reduced-motion: reduce){#root#root#root>main.infinite-app.infinite-app:is(.theme-day,.theme-night) *,#root#root#root>main.infinite-app.infinite-app:is(.theme-day,.theme-night) *:before,#root#root#root>main.infinite-app.infinite-app:is(.theme-day,.theme-night) *:after,.login-app:is(.theme-day,.theme-night) *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}#root#root#root>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(button,[role=button]):hover{transform:none!important}}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .openapi-auth-prompt-dialog.openapi-auth-prompt-dialog .openapi-auth-prompt-primary.openapi-auth-prompt-primary{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--ui-video-action)!important;background-color:var(--ui-video-action)!important;background-image:none!important;border-color:var(--ui-video-action)!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .openapi-auth-prompt-dialog.openapi-auth-prompt-dialog .openapi-auth-prompt-primary.openapi-auth-prompt-primary:is(:hover,:focus-visible){color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#bd3f3c!important;background-color:#bd3f3c!important;background-image:none!important;border-color:#bd3f3c!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.same-generation-image-preview.has-storyboard-actions{background:#1219266b!important;background-color:#1219266b!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.same-generation-image-preview.has-storyboard-actions{background:#e0e9f65c!important;background-color:#e0e9f65c!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-storyboard-preview-stack.lightbox-storyboard-preview-stack{box-sizing:border-box!important;gap:8px!important;padding:10px!important;overflow:hidden!important;background:#0c121c57!important;background-color:#0c121c57!important;background:var(--pure-surface-raised)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:18px!important;box-shadow:0 24px 72px #04091247,inset 0 1px #ffffff24!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .lightbox-storyboard-preview-stack.lightbox-storyboard-preview-stack{background:#ffffff57!important;background-color:#ffffff57!important;background:var(--pure-surface-raised)!important;border-color:#ffffffad!important;box-shadow:0 24px 72px #2d42602e,inset 0 1px #ffffffd6!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-storyboard-preview-stack>.lightbox-image-stage.lightbox-image-stage,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-storyboard-preview-stack>.lightbox-image-stage.lightbox-image-stage>.lightbox-image-frame.lightbox-image-frame{width:100%!important;max-width:100%!important;overflow:hidden!important;background:#080d1633!important;background-color:#080d1633!important;background-image:none!important;border-radius:12px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .lightbox-storyboard-preview-stack>.lightbox-image-stage.lightbox-image-stage,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .lightbox-storyboard-preview-stack>.lightbox-image-stage.lightbox-image-stage>.lightbox-image-frame.lightbox-image-frame{background:#ffffff38!important;background-color:#ffffff38!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox .lightbox-storyboard-actions.lightbox-storyboard-actions{position:fixed!important;left:50%!important;right:auto!important;bottom:20px!important;z-index:2!important;display:inline-flex!important;gap:8px!important;justify-content:center!important;width:max-content!important;max-width:calc(100vw - 176px)!important;margin:0!important;padding:0!important;background:transparent!important;transform:translate(-50%)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-storyboard-preview-stack:has(.calibration-active) .lightbox-storyboard-actions.lightbox-storyboard-actions{display:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-storyboard-preview-stack:has(.lightbox-image-frame.landscape) .lightbox-storyboard-actions.lightbox-storyboard-actions,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-storyboard-preview-stack:has(.lightbox-image-frame.square) .lightbox-storyboard-actions.lightbox-storyboard-actions,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-storyboard-preview-stack:has(.lightbox-image-frame.compare-active) .lightbox-storyboard-actions.lightbox-storyboard-actions{width:max-content!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-storyboard-preview-stack:has(.lightbox-image-frame.compare-active){width:min(calc(100vw - 176px),calc(1.125*min(calc(100dvh - 154px),1120px) + 28px))!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-storyboard-preview-stack>.lightbox-image-stage.lightbox-image-stage:has(.lightbox-image-frame.compare-active),#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-storyboard-preview-stack>.lightbox-image-stage.lightbox-image-stage>.lightbox-image-frame.lightbox-image-frame.compare-active{width:100%!important;max-width:100%!important;aspect-ratio:auto!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox .lightbox-storyboard-actions>button{color:#ffffffeb!important;-webkit-text-fill-color:currentColor!important;background:#0d131d57!important;background-color:#0d131d57!important;background-image:none!important;border-color:#ffffff29!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .asset-lightbox .lightbox-storyboard-actions>button{color:#616168!important;-webkit-text-fill-color:currentColor!important;background:#ffffff6b!important;background-color:#ffffff6b!important;border-color:#ffffffb8!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.same-generation-image-preview>:is(.lightbox-close,.lightbox-nav.previous,.lightbox-nav.next){color:#fffffff0!important;-webkit-text-fill-color:currentColor!important;background:#0f162161!important;background-color:#0f162161!important;background-image:none!important;border-color:#fff3!important;box-shadow:0 8px 24px #04091229!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.same-generation-image-preview>:is(.lightbox-close,.lightbox-nav.previous,.lightbox-nav.next){color:#26384f!important;background:#ffffff7a!important;background-color:#ffffff7a!important;border-color:#ffffffbd!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-storyboard-preview-stack.lightbox-storyboard-preview-stack{background:transparent!important;background-color:transparent!important;background-image:none!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:16px!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night .lightbox-storyboard-preview-stack.lightbox-storyboard-preview-stack{border:0!important;outline:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-storyboard-preview-stack>.lightbox-image-stage.lightbox-image-stage,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-storyboard-preview-stack>.lightbox-image-stage.lightbox-image-stage>.lightbox-image-frame.lightbox-image-frame{background:transparent!important;background-color:transparent!important;background-image:none!important;border-radius:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox .lightbox-storyboard-actions>button{background:#ffffff14!important;background-color:#ffffff14!important;border-color:transparent!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .asset-lightbox .lightbox-storyboard-actions>button{background:#fff3!important;background-color:#fff3!important;border-color:transparent!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .asset-lightbox .lightbox-storyboard-actions>button.active{border-color:transparent!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-image-compare-pair.lightbox-image-compare-pair{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;height:100%!important;gap:8px!important;padding:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-image-compare-pane.lightbox-image-compare-pane{display:grid!important;place-items:center!important;position:relative!important;min-width:0!important;height:100%!important;overflow:hidden!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-image-stage.lightbox-image-stage .lightbox-image-compare-pane.lightbox-image-compare-pane>img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-image-compare-pane.lightbox-image-compare-pane>span{position:absolute!important;left:10px!important;bottom:10px!important;padding:4px 8px!important;color:#fffffff5!important;background:#0c121c94!important;border-radius:6px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .lightbox-image-stage.lightbox-image-stage.calibration-active .reference-editor-stage-shell.color-calibration-stage-shell{background:#ffffff1a!important;background-color:#ffffff1a!important;background-image:none!important;border:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .lightbox-image-stage.lightbox-image-stage.calibration-active .reference-editor-stage-shell.color-calibration-stage-shell{background:#ffffff29!important;background-color:#ffffff29!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.same-generation-image-preview.has-storyboard-actions{gap:6px!important;background:#0c111a94!important;background-color:#0c111a94!important;background-image:none!important;backdrop-filter:blur(32px) saturate(1.12)!important;-webkit-backdrop-filter:blur(32px) saturate(1.12)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.same-generation-image-preview.has-storyboard-actions{background:#f4f5f999!important;background-color:#f4f5f999!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-frame-image-preview{background:#0c111a94!important;background-color:#0c111a94!important;background-image:none!important;backdrop-filter:blur(32px) saturate(1.12)!important;-webkit-backdrop-filter:blur(32px) saturate(1.12)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-frame-image-preview{background:#e2e8f199!important;background-color:#e2e8f199!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-frame-image-preview>.lightbox-image-stage.lightbox-image-stage{background:#0c121c24!important;background-color:#0c121c24!important;background-image:none!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:12px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-frame-image-preview>.lightbox-image-stage.lightbox-image-stage{background:#ffffff1f!important;background-color:#ffffff1f!important;border-color:#ffffff57!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-frame-image-preview>:is(.lightbox-close,.lightbox-nav.previous,.lightbox-nav.next){color:#fffffff0!important;-webkit-text-fill-color:currentColor!important;background:#0f162161!important;background-color:#0f162161!important;background-image:none!important;border-color:#fff3!important;box-shadow:0 8px 24px #04091229!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-frame-image-preview>:is(.lightbox-close,.lightbox-nav.previous,.lightbox-nav.next){color:#26384f!important;background:#ffffff7a!important;background-color:#ffffff7a!important;border-color:#ffffffbd!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox{background:#1219266b!important;background-color:#1219266b!important;background-image:none!important;isolation:isolate!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox{background:#e0e9f65c!important;background-color:#e0e9f65c!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage.video-stage{width:min(90vw,calc(100vw - 220px),1800px)!important;height:min(calc(100dvh - 206px),1040px)!important;max-width:min(90vw,calc(100vw - 220px),1800px)!important;max-height:min(calc(100dvh - 206px),1040px)!important;min-width:0!important;min-height:0!important;overflow:hidden!important;align-self:center!important;justify-self:center!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage.video-stage>.lightbox-image-frame.lightbox-image-frame{width:min(100%,calc((100dvh - 206px) * 16 / 9))!important;height:min(100%,calc((100vw - 220px)*.5625))!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage.video-stage>.lightbox-image-frame.lightbox-image-frame.portrait{width:min(100%,calc((100dvh - 206px)*.5625))!important;height:min(100%,calc((100vw - 220px) * 16 / 9))!important;aspect-ratio:9 / 16!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage.video-stage>.lightbox-image-frame.lightbox-image-frame.square{width:min(100%,calc(100dvh - 206px))!important;height:min(100%,calc(100vw - 220px))!important;aspect-ratio:1!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage.video-stage{background:#080d1633!important;background-color:#080d1633!important;background-image:none!important;border:0!important;border-radius:16px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage.video-stage{background:#ffffff38!important;background-color:#ffffff38!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox.has-video-filmstrip{grid-template-rows:minmax(0,1fr) 88px!important;gap:12px!important;padding:56px 88px 24px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-footer.lightbox-video-footer.has-filmstrip{grid-row:2!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;align-self:stretch!important;justify-self:center!important;gap:12px!important;width:min(100%,1120px)!important;height:88px!important;min-width:0!important;min-height:0!important;max-height:88px!important;padding:7px!important;overflow:hidden!important;background:#0c121c57!important;background-color:#0c121c57!important;background-image:none!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:12px!important;box-shadow:0 18px 48px #04091238!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;height:72px!important;min-width:0!important;min-height:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip>button{position:relative!important;display:block!important;flex:0 0 58px!important;width:58px!important;height:72px!important;min-width:58px!important;min-height:72px!important;max-width:58px!important;max-height:72px!important;padding:2px!important;overflow:hidden!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip>button>video{position:absolute!important;top:2px!important;right:2px!important;bottom:2px!important;left:2px!important;display:block!important;width:calc(100% - 4px)!important;height:calc(100% - 4px)!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;object-fit:cover!important;border:0!important;border-radius:6px!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip>button>span:last-child{position:absolute!important;right:4px!important;bottom:4px!important;z-index:2!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-download-actions.lightbox-video-download-actions{display:flex!important;align-items:center!important;gap:8px!important;width:auto!important;height:72px!important;min-width:max-content!important;min-height:0!important;padding:0 4px 0 12px!important;overflow:visible!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-download-actions.lightbox-video-download-actions>button{flex:0 0 auto!important;width:auto!important;min-width:104px!important;height:40px!important;min-height:40px!important;padding:0 14px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-footer.lightbox-video-footer.has-filmstrip{background:#ffffff5c!important;background-color:#ffffff5c!important;border-color:#ffffff9e!important;box-shadow:0 18px 48px #2d426029!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip>button{background:#ffffff14!important;background-color:#ffffff14!important;border-color:#ffffff24!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip>button{background:#ffffff47!important;background-color:#ffffff47!important;border-color:#ffffff7a!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-download-actions>button{background:#ffffff1a!important;background-color:#ffffff1a!important;border-color:#ffffff2e!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-download-actions>button{color:#28384d!important;-webkit-text-fill-color:#28384d!important;background:#ffffff6b!important;background-color:#ffffff6b!important;border-color:#ffffffad!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage.video-stage>.lightbox-image-frame.lightbox-image-frame{background:#080d162e!important;background-color:#080d162e!important;background-image:none!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff1a,0 18px 54px #04091233!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox>.lightbox-image-stage.lightbox-image-stage.video-stage.video-stage>.lightbox-image-frame.lightbox-image-frame{background:#fff3!important;background-color:#fff3!important;border-color:#ffffff85!important;box-shadow:inset 0 1px #ffffff94,0 18px 54px #2d426024!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video.lightbox-video{background:transparent!important;background-color:transparent!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:14px!important;box-shadow:0 12px 36px #0409122e!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video.lightbox-video{border-color:#ffffff6b!important;box-shadow:0 12px 36px #2d42601f!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox>:is(.lightbox-close,.lightbox-nav.previous,.lightbox-nav.next){color:#26384f!important;-webkit-text-fill-color:#26384f!important;background:#ffffff7a!important;background-color:#ffffff7a!important;background-image:none!important;border-color:#ffffffbd!important;box-shadow:0 8px 24px #2d426024!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-download-actions{background:#ffffff3d!important;background-color:#ffffff3d!important;border-left-color:#ffffff85!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-download-actions>button:hover:not(:disabled),#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-download-actions>button.active{color:#111!important;-webkit-text-fill-color:#111111!important;background:#ffffff9e!important;background-color:#ffffff9e!important;border-color:#5a779c6b!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip>button:hover:not(.active){border-color:#ffffffad!important;outline:2px solid rgba(255,255,255,.24)!important;outline-offset:1px!important;box-shadow:0 0 18px #ffffff1f!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip>button:hover>.lightbox-video-download-checkbox{opacity:1!important;border-color:#ffffffdb!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip>button.download-select-mode{isolation:isolate!important;cursor:pointer!important;border-color:color-mix(in srgb,var(--app-caret-color),transparent 44%)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip>button.download-select-mode>.lightbox-video-download-checkbox{position:absolute!important;top:6px!important;right:6px!important;z-index:5!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;padding:0!important;opacity:1!important;color:transparent!important;background:#0a0f18c7!important;border:2px solid rgba(255,255,255,.94)!important;border-radius:4px!important;box-shadow:0 2px 8px #0000006b!important;pointer-events:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip>button.download-selected{border-color:var(--app-caret-color)!important;outline:2px solid color-mix(in srgb,var(--app-caret-color),transparent 24%)!important;outline-offset:1px!important;box-shadow:0 0 16px color-mix(in srgb,var(--app-caret-color),transparent 48%)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip>button.download-selected:after{position:absolute!important;top:2px!important;right:2px!important;bottom:2px!important;left:2px!important;z-index:3!important;display:block!important;background:color-mix(in srgb,var(--app-caret-color),transparent 76%)!important;border:1px solid color-mix(in srgb,var(--pure-surface-raised),transparent 38%)!important;border-radius:6px!important;pointer-events:none!important;content:""!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip>button.download-selected>.lightbox-video-download-checkbox{color:#fff!important;background:var(--app-caret-color)!important;border-color:var(--pure-surface-raised)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-filmstrip.lightbox-video-filmstrip>button.download-selected>.lightbox-video-download-checkbox>svg{position:relative!important;z-index:1!important;width:14px!important;height:14px!important;color:#fff!important;stroke:#fff!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox>:is(.lightbox-close,.lightbox-nav.previous,.lightbox-nav.next){color:#fffffff0!important;-webkit-text-fill-color:currentColor!important;background:#0f16216b!important;background-color:#0f16216b!important;background-image:none!important;border-color:#ffffff38!important;box-shadow:0 8px 24px #0409122e!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox>:is(.lightbox-close,.lightbox-nav.previous,.lightbox-nav.next){color:#111!important;-webkit-text-fill-color:#111111!important;background:#ffffff85!important;background-color:#ffffff85!important;border-color:#ffffffc2!important;box-shadow:0 8px 24px #2d426024!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-download-actions{background:#0c121c52!important;background-color:#0c121c52!important;background-image:none!important;border-left-color:#ffffff2e!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-download-actions{background:#ffffff4d!important;background-color:#ffffff4d!important;border-left-color:#ffffff94!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-download-actions>button{color:#fffffff0!important;-webkit-text-fill-color:currentColor!important;background:#ffffff1a!important;background-color:#ffffff1a!important;border-color:#fff3!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-download-actions>button,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-download-actions>button *{color:#111!important;-webkit-text-fill-color:#111111!important;stroke:currentColor!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.asset-lightbox.asset-lightbox.video-lightbox.video-lightbox .lightbox-video-download-actions>button{background:#ffffff80!important;background-color:#ffffff80!important;border-color:#ffffffb8!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card{width:100%!important;min-width:100%!important;max-width:100%!important;justify-self:stretch!important;align-self:stretch!important;border-radius:16px!important;background-image:none!important;border:0!important;grid-template-rows:auto minmax(0,1fr) auto!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card{background:var(--pure-surface)!important;background-color:var(--pure-surface)!important;border:0!important;border-right:0!important;border-color:transparent!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.workspace-shell.workspace-shell{background:var(--pure-page)!important;background-color:var(--pure-page)!important;border:1px solid transparent!important;border-color:transparent!important;border-radius:16px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.workspace-shell{top:129px!important;position:fixed!important;left:184px!important;right:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:calc((100vh - 159px) * var(--workbench-inverse-scale))!important}#root:not(#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>:is(.workspace-shell.workspace-shell.storyboard-image-scroll-locked,.workspace-shell.workspace-shell.dual-image-scroll-locked),#root:not(#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.layout-videoGrid:is(.theme-day,.theme-night)>.workspace-shell.workspace-shell{border:0!important;left:max(var(--project-sidebar-main-left),calc((100vw - var(--workspace-max-width)) / 2))!important;right:auto!important;width:calc(min(calc(100vw - var(--project-sidebar-main-left) - 56.5px),var(--workspace-max-width)) * var(--workbench-inverse-scale))!important;max-width:calc(var(--workspace-max-width) * var(--workbench-inverse-scale))!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench:is(.theme-day,.theme-night)>.workspace-shell.workspace-shell.storyboard-image-scroll-locked,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench.layout-videoGrid:is(.theme-day,.theme-night)>.workspace-shell.workspace-shell{position:fixed!important;top:129px!important;left:184px!important;right:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:calc((100vh - 159px) * var(--workbench-inverse-scale))!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .side-workbench-actions.side-workbench-actions{right:8px!important;left:auto!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card :is(.role-rail-header.role-rail-header,.role-rail-bottom-card.role-rail-bottom-card){background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-color:transparent!important;border-radius:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-rail-header.role-rail-header{align-self:end!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-rail-header.role-rail-header{background:var(--storyboard-selected)!important;background-color:var(--storyboard-selected)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-rail-header.role-rail-header{color:var(--storyboard-day-selected)!important;-webkit-text-fill-color:var(--storyboard-day-selected)!important;background:var(--storyboard-surface)!important;background-color:var(--storyboard-surface)!important;border-color:transparent!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-rail-header.role-rail-header svg{color:#fff!important;stroke:currentColor!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list .role-item.role-item.active{border-color:var(--storyboard-day-selected)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list{margin-top:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workbench-brand-controls.workbench-brand-controls{position:fixed!important;top:26px!important;left:var(--project-sidebar-expanded-left)!important;z-index:30!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:8px!important;width:var(--project-sidebar-expanded-width)!important;height:calc(70px * var(--workbench-scale))!important;padding:0 8px!important;overflow:hidden!important;border-radius:var(--pure-container-radius)!important;pointer-events:none!important;box-shadow:none!important;color:var(--brand-text)!important;background:var(--brand-surface)!important;border:1px solid var(--brand-line)!important;backdrop-filter:blur(18px) saturate(1.18)!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>.workbench-brand-controls.workbench-brand-controls{--brand-surface: var(--day-static-surface);--brand-line: var(--day-static-line);--brand-text: #1757c0;--brand-text-shadow: 0 -1px 0 rgba(255, 255, 255, .94), 0 1px 0 rgba(23, 87, 192, .72), 0 2px 0 rgba(18, 73, 165, .34), 0 4px 6px rgba(23, 56, 104, .2);--brand-toggle-text: #15171c;--brand-toggle-surface: #ffffff;--brand-toggle-line: #d8d4cc;--brand-toggle-hover: #ffffff;--brand-toggle-hover-line: #d8d4cc}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>.workbench-brand-controls.workbench-brand-controls{--brand-surface: var(--night-static-surface);--brand-line: var(--night-static-line);--brand-text: #b9d7ff;--brand-text-shadow: 0 -1px 0 rgba(255, 255, 255, .48), 0 1px 0 rgba(54, 121, 200, .76), 0 2px 0 rgba(28, 76, 142, .48), 0 4px 7px rgba(0, 0, 0, .46);--brand-toggle-text: #f5f7fa;--brand-toggle-surface: #30343c;--brand-toggle-line: #4a525e;--brand-toggle-hover: #3b414b;--brand-toggle-hover-line: #5b6572}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workbench-brand-controls.workbench-brand-controls .role-rail-brand-name.role-rail-brand-name{flex:0 0 auto;min-width:0!important;padding:4px 2px!important;background:transparent!important;border:0!important;border-radius:6px!important;font-size:18px!important;font-weight:950;letter-spacing:1px;line-height:1;white-space:nowrap;color:var(--brand-text)!important;-webkit-text-fill-color:currentColor!important;text-shadow:var(--brand-text-shadow)!important;cursor:pointer;pointer-events:auto}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workbench-brand-controls.workbench-brand-controls .role-rail-brand-name.role-rail-brand-name:focus-visible{outline:2px solid var(--pure-accent)!important;outline-offset:2px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workbench-brand-controls.workbench-brand-controls .role-rail-theme-toggle.role-rail-theme-toggle{margin-left:auto;flex:0 0 auto!important;width:auto!important;height:32px;min-width:46px!important;max-width:none!important;min-height:32px;padding:0 9px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;color:var(--brand-toggle-text)!important;-webkit-text-fill-color:currentColor!important;background:var(--brand-toggle-surface)!important;border:1px solid var(--brand-toggle-line)!important;border-radius:999px;cursor:pointer;pointer-events:auto;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workbench-brand-controls.workbench-brand-controls .role-rail-theme-toggle.role-rail-theme-toggle svg{pointer-events:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workbench-brand-controls.workbench-brand-controls .role-rail-theme-toggle.role-rail-theme-toggle:hover{background:var(--brand-toggle-hover)!important;border-color:var(--brand-toggle-hover-line)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.role-rail-suppressed>.workbench-brand-controls.workbench-brand-controls{display:none!important;visibility:hidden!important;pointer-events:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list .role-item.role-item:is(:hover,:focus-within),#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list .role-item.role-item.active{box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card{background:#24272e!important;background-color:#24272e!important;border:0!important;border-right:1px solid #14171d!important}#root:not(#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card :is(.role-rail-header.role-rail-header,.role-rail-bottom-card.role-rail-bottom-card){background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-info-column.storyboard-info-column>.storyboard-info-card.storyboard-info-card.image-control-bookmark-body.image-control-bookmark-body.show-image-control{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;grid-template-rows:none!important;grid-template-columns:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-info-column.storyboard-info-column>.storyboard-info-card.storyboard-info-card.image-control-bookmark-body.image-control-bookmark-body{border:0!important;border-color:transparent!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .storyboard-image-console-board.storyboard-image-console-board .image-results-panel.image-results-panel{border-color:transparent!important}#root:not(#_#_#_) main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .image-result-preview-button.image-result-preview-button[draggable=true]{cursor:grab!important}#root:not(#_#_#_) main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .image-result-preview-button.image-result-preview-button[draggable=true]:active{cursor:grabbing!important}#root:not(#_#_#_#_#_#_#_#_#_) main.infinite-app.infinite-app .asset-lightbox.asset-lightbox.reference-image-preview>.lightbox-image-stage.lightbox-image-stage>.lightbox-image-frame.lightbox-image-frame{position:relative!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;overflow:hidden!important}#root:not(#_#_#_#_#_#_#_#_#_) main.infinite-app.infinite-app .asset-lightbox.asset-lightbox.reference-image-preview>.lightbox-image-stage.lightbox-image-stage>.lightbox-image-frame.lightbox-image-frame img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}#root:not(#_#_#_#_#_#_#_#_#_) main.infinite-app.infinite-app .asset-lightbox.asset-lightbox.reference-image-preview>.lightbox-image-stage.lightbox-image-stage>.lightbox-image-frame.lightbox-image-frame>.progressive-generated-image.progressive-generated-image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}#root:not(#_#_#_#_#_#_#_#_#_) main.infinite-app.infinite-app.theme-day .asset-lightbox.asset-lightbox.reference-image-preview>.lightbox-image-stage.lightbox-image-stage,#root:not(#_#_#_#_#_#_#_#_#_) main.infinite-app.infinite-app.theme-day .asset-lightbox.asset-lightbox.reference-image-preview .lightbox-image-frame.lightbox-image-frame{background:#fff!important;background-color:#fff!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_#_#_) main.infinite-app.infinite-app .asset-lightbox.asset-lightbox.reference-image-preview>.lightbox-image-stage.lightbox-image-stage,#root:not(#_#_#_#_#_#_#_#_#_) main.infinite-app.infinite-app .asset-lightbox.asset-lightbox.reference-image-preview .lightbox-image-frame.lightbox-image-frame,#root:not(#_#_#_#_#_#_#_#_#_) main.infinite-app.infinite-app .asset-lightbox.asset-lightbox.reference-image-preview .lightbox-image-frame.lightbox-image-frame>img{border-radius:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-control-column.reference-image-control-column{grid-template-rows:auto minmax(0,1fr)!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-control-column.reference-image-control-column::-webkit-scrollbar{width:0!important;height:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-control-column.reference-image-control-column>.image-prompt-panel.image-prompt-panel{grid-template-rows:minmax(0,1fr) auto!important;min-height:210px!important;height:100%!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-control-column.reference-image-control-column>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field{grid-template-rows:auto minmax(0,1fr)!important;height:100%!important;min-height:160px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-control-column.reference-image-control-column>.image-prompt-panel.image-prompt-panel>.main-prompt-field.main-prompt-field>textarea{height:100%!important;min-height:130px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.workspace-shell.dual-image-scroll-locked .reference-image-control-column.reference-image-control-column>.image-prompt-panel.image-prompt-panel>.primary-action.primary-action{margin-top:8px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .workspace-grid.mode-imageGrid .storyboard-info-card.storyboard-info-card .storyboard-prompt-import.storyboard-prompt-import{background:#fff!important;background-color:#fff!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .image-result-list.image-result-list.grouped .image-result-group-prompt.image-result-group-prompt{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:min(100%,720px)!important;min-height:30px!important;margin:-2px auto 0!important;padding:4px 5px 4px 10px!important;border:1px solid var(--line)!important;border-radius:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .image-result-group-prompt.image-result-group-prompt>span{min-width:0!important;overflow:hidden!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:center!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app .workspace-grid.mode-imageGrid .image-result-group-prompt.image-result-group-prompt>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-width:62px!important;height:24px!important;padding:0 8px!important;border:1px solid currentColor!important;border-radius:0!important;font-size:10px!important;font-weight:800!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.theme-day .workspace-grid.mode-imageGrid .image-result-group-prompt.image-result-group-prompt{color:var(--day-text, #20252a)!important;background:color-mix(in srgb,var(--day-accent-soft, #eef8fd) 72%,#ffffff)!important;background-color:var(--day-accent-soft, #eef8fd)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.theme-night .workspace-grid.mode-imageGrid .image-result-group-prompt.image-result-group-prompt{color:#f7f8f9!important;background:var(--pure-surface)!important;background-color:#121416!important;border-color:#555b606b!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .image-result-list.image-result-list.grouped .image-result-group-prompt.image-result-group-prompt{color:var(--pure-text)!important;background:color-mix(in srgb,var(--pure-surface) 88%,var(--pure-field) 12%)!important;background-color:var(--pure-surface)!important;border-color:var(--pure-line)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .image-result-list.image-result-list.grouped .image-result-group-prompt.image-result-group-prompt>span{color:var(--pure-text-soft)!important;-webkit-text-fill-color:currentColor!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .workspace-grid.mode-imageGrid .image-result-list.image-result-list.grouped .image-result-group-prompt.image-result-group-prompt>button{color:var(--pure-accent-strong)!important;-webkit-text-fill-color:currentColor!important;background:var(--pure-surface)!important;background-color:var(--pure-surface)!important;border-color:var(--pure-line-strong)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.theme-night.infinite-app .workspace-grid.mode-imageGrid .image-result-list.image-result-list.grouped .image-result-group-prompt.image-result-group-prompt{background:var(--pure-surface)!important;background-color:var(--pure-surface)!important;border-color:var(--pure-line)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-control-bookmark-shell.image-control-bookmark-shell{position:relative!important;display:grid!important;grid-template-rows:32px minmax(0,1fr)!important;grid-template-columns:repeat(auto-fit,minmax(76px,1fr))!important;column-gap:6px!important;min-height:0!important;overflow:visible!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-control-bookmark-shell.image-control-bookmark-shell>button{position:relative!important;grid-row:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;height:31px!important;margin:0!important;padding:0 10px!important;color:var(--pure-text-soft)!important;-webkit-text-fill-color:currentColor!important;background:color-mix(in srgb,var(--pure-accent-soft) 72%,var(--pure-surface))!important;background-color:var(--pure-field)!important;border:1px solid var(--pure-line-strong)!important;border-bottom-color:var(--pure-accent)!important;border-radius:11px 11px 3px 3px!important;font-size:12px!important;font-weight:880!important;letter-spacing:.02em!important;transform:translateY(4px)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-control-bookmark-shell.image-control-bookmark-shell>button.active{z-index:2!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--pure-accent-soft)!important;background-color:#6574ff!important;border-color:#6574ff!important;border-bottom-color:#6f43dc!important;box-shadow:none!important;transform:translateY(6px)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .image-control-bookmark-body.image-control-bookmark-body{grid-row:2!important;grid-column:1 / -1!important;min-width:0!important;min-height:0!important;overflow:hidden!important;border:1px solid var(--pure-line)!important;border-radius:0 12px 12px!important;background:var(--pure-surface)!important;background-color:var(--pure-surface)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .storyboard-info-column.image-control-bookmark-shell>.storyboard-info-card.storyboard-info-card{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .storyboard-info-card.storyboard-info-card.show-product-info,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .storyboard-info-card.storyboard-info-card.show-memo{display:block!important;height:100%!important;padding:0!important;overflow:hidden!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .storyboard-info-card.storyboard-info-card.show-prompt-import{display:block!important;height:100%!important;padding:10px!important;overflow:hidden!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .storyboard-prompt-import-tab-panel.storyboard-prompt-import-tab-panel,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .storyboard-prompt-import-tab-panel.storyboard-prompt-import-tab-panel>.storyboard-prompt-import.storyboard-prompt-import{width:100%!important;height:100%!important;min-height:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .storyboard-prompt-import-tab-panel.storyboard-prompt-import-tab-panel>.storyboard-prompt-import.storyboard-prompt-import{grid-template-rows:auto minmax(0,1fr) 32px 40px!important;gap:7px!important;padding:8px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .storyboard-prompt-import-tab-panel.storyboard-prompt-import-tab-panel>.storyboard-prompt-import.storyboard-prompt-import>textarea{height:100%!important;min-height:0!important;max-height:100%!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .storyboard-info-card.storyboard-info-card.show-memo>.script-memo-window.script-memo-window.embedded,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .reference-image-bookmark-body.reference-image-bookmark-body.show-memo>.script-memo-window.script-memo-window.embedded{width:100%!important;height:100%!important;border:0!important;border-radius:0!important;background:transparent!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .reference-image-control-column.image-control-bookmark-shell{top:0!important;grid-template-rows:32px minmax(0,1fr)!important;overflow:visible!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .reference-image-bookmark-body.reference-image-bookmark-body.show-image-control{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;padding:8px!important;overflow-y:auto!important;scrollbar-width:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .reference-image-bookmark-body.reference-image-bookmark-body.show-image-control::-webkit-scrollbar{display:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .reference-image-bookmark-body.reference-image-bookmark-body.show-image-control>.image-prompt-panel.image-prompt-panel{display:grid!important;grid-template-rows:minmax(0,1fr) auto!important;min-height:210px!important;height:100%!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .reference-image-bookmark-body.reference-image-bookmark-body.show-product-info,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .reference-image-bookmark-body.reference-image-bookmark-body.show-memo{display:block!important;height:100%!important;padding:0!important;overflow:hidden!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(.utility-dialog-shell.utility-dialog-shell:has(:is(.generated-history-page,.material-library-page,.prompt-library-page,.assistant-page)),.model-latency-window.model-latency-window){background:var(--utility-window-surface)!important;border-color:var(--utility-window-line)!important;backdrop-filter:var(--utility-window-filter)!important;-webkit-backdrop-filter:var(--utility-window-filter)!important;box-shadow:var(--utility-window-shadow)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .utility-dialog-shell.utility-dialog-shell:has(:is(.generated-history-page,.material-library-page,.prompt-library-page,.assistant-page)) .utility-dialog-header.utility-dialog-header{background:transparent!important;border-bottom-color:var(--utility-window-line)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench:is(.theme-day,.theme-night)>.workspace-shell.batch-scroll-locked{overflow-x:hidden!important;overflow-y:auto!important;padding-bottom:14px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench:is(.theme-day,.theme-night)>.workspace-shell.batch-scroll-locked>.workspace-grid.workspace-grid,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench.layout-videoGrid:is(.theme-day,.theme-night)>.workspace-shell.workspace-shell>.workspace-grid.workspace-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench:is(.theme-day,.theme-night)>.workspace-shell.batch-scroll-locked :is(.workspace-grid,.module,.module-body,.console-board,.console-lane,.reference-image-workbench,.video-batch-panel,.video-batch-workspace){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench:is(.theme-day,.theme-night)>.workspace-shell.batch-scroll-locked :is(.workspace-grid,.module,.module-body,.console-board,.console-lane){overflow:visible!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench.layout-videoGrid:is(.theme-day,.theme-night) .video-workbench.video-workbench{box-sizing:border-box!important;width:100%!important;grid-template-columns:360px minmax(0,1fr) 116px!important;min-height:0!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench.layout-videoGrid:is(.theme-day,.theme-night) .video-workbench>.video-controls.video-controls{grid-column:1!important;grid-row:2!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important;height:auto!important;max-height:none!important;overflow:visible!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench.layout-videoGrid:is(.theme-day,.theme-night) .video-controls.video-controls>*{grid-column:1!important;grid-row:auto!important;min-width:0!important;max-width:100%!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench.layout-videoGrid:is(.theme-day,.theme-night)>.workspace-shell.batch-scroll-locked .video-batch-panel.video-batch-panel{overflow:hidden!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench.layout-videoGrid:is(.theme-day,.theme-night)>.workspace-shell.batch-scroll-locked .video-batch-workspace.video-batch-workspace{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(520px,.62fr)!important;align-items:stretch!important;gap:12px!important;height:100%!important;max-height:100%!important;overflow:hidden!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench.layout-videoGrid:is(.theme-day,.theme-night)>.workspace-shell.batch-scroll-locked .video-batch-output-column.video-batch-output-column{position:relative!important;grid-column:2!important;grid-row:1!important;width:auto!important;height:100%!important;min-height:0!important;max-height:100%!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench.layout-videoGrid:is(.theme-day,.theme-night)>.workspace-shell.batch-scroll-locked :is(.video-batch-grid.video-batch-grid,.video-batch-empty.video-batch-empty){grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.narrow-workbench.layout-videoGrid:is(.theme-day,.theme-night)>.workspace-shell.batch-scroll-locked .video-batch-grid.video-batch-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:100%!important;max-height:100%!important;overflow-y:auto!important}.product-video-editor{display:grid;gap:8px;min-width:0;padding:12px;background:color-mix(in srgb,var(--pure-field) 78%,transparent);border:1px solid var(--pure-line);border-radius:12px}.product-video-editor-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.product-video-editor-heading>div{display:grid;gap:2px;min-width:0}.product-video-editor-heading strong{color:var(--pure-text);font-size:13px;font-weight:900}.product-video-editor-heading span{color:var(--pure-muted);font-size:10px;font-weight:720}.product-video-editor-heading>label{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px;padding:0 11px;color:var(--pure-accent-strong);background:var(--pure-accent-soft);border:1px solid var(--pure-line-strong);border-radius:8px;font-size:11px;font-weight:860;cursor:pointer;white-space:nowrap}.product-video-editor{grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden}.product-video-empty{display:grid;place-items:center;align-content:center;gap:6px;min-height:0;height:100%;color:var(--pure-muted);border:1px dashed var(--pure-line-strong);border-radius:10px;cursor:pointer;text-align:center}.product-video-empty strong{color:var(--pure-text);font-size:12px}.product-video-empty span{font-size:10px}.product-video-preview{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;height:100%;overflow:hidden;background:#080a0d;border:1px solid var(--pure-line);border-radius:10px}.product-video-preview video{display:block;width:100%;height:100%;min-height:0;max-height:none;object-fit:contain;background:#080a0d}.product-video-preview>div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:34px;padding:0 9px;color:#d8dbe1;background:#15181d}.product-video-preview>div>span{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.product-video-preview>div>button{flex:0 0 auto;min-height:24px;padding:0 7px;color:#ffb5b5;background:#c7464629;border:0;border-radius:6px;font-size:10px;font-weight:820}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list .role-item.role-item.active em .role-project-labels.role-project-labels{color:var(--ui-control-muted)!important;-webkit-text-fill-color:var(--ui-control-muted)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list .role-item.role-item.active .role-avatar.role-avatar{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--storyboard-selected)!important;background-color:var(--storyboard-selected)!important;background-image:none!important;border-color:var(--storyboard-selected)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-item.role-item.active .role-avatar.role-avatar{background:#1e65d7!important;background-color:#1e65d7!important;border-color:#1e65d7!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list .role-item.role-item:not(.active) .role-avatar.role-avatar{background:var(--pure-surface)!important;background-color:var(--pure-surface)!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-rail-bottom-card.role-rail-bottom-card .add-role-button.add-role-button{background:var(--storyboard-field)!important;background-color:var(--storyboard-field)!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) :is(.workspace-shell.workspace-shell,.reference-image-workbench.reference-image-workbench,.video-batch-panel.video-batch-panel) :is(div,section,aside,header,footer,nav,main,article,form,fieldset,button,label,span,ul,ol,li,em,strong,p,small,summary,details,table,tr,td,th){background-image:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-rail-header.role-rail-header{border-radius:16px!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-utility-menu-item.toolbar-utility-menu-item{background:var(--pure-surface)!important;background-color:var(--pure-surface)!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-utility-menu-item-copy.toolbar-utility-menu-item-copy,#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-utility-menu-item-copy.toolbar-utility-menu-item-copy :is(strong,span){color:var(--ui-control-muted)!important;-webkit-text-fill-color:var(--ui-control-muted)!important}#root:not(#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card{background:var(--pure-surface)!important;background-color:var(--pure-surface)!important;border-right-color:var(--pure-line)!important}#root:not(#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar .toolbar-account-identity.toolbar-account-identity{background:var(--pure-field)!important;background-color:var(--pure-field)!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button.active{color:var(--pure-on-accent)!important;-webkit-text-fill-color:var(--pure-on-accent)!important;background:var(--pure-accent)!important;background-color:var(--pure-accent)!important;background-image:none!important;border-color:var(--pure-accent)!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button.active>.toolbar-mode-label.toolbar-mode-label{color:var(--pure-on-accent)!important;-webkit-text-fill-color:var(--pure-on-accent)!important}#root:not(#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-rail-header.role-rail-header{background:var(--storyboard-brand)!important;background-color:var(--storyboard-brand)!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-utility-actions.toolbar-utility-actions>:is(.toolbar-utility-menu-trigger.toolbar-utility-menu-trigger){border-radius:50%!important}#root:not(#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button{border-radius:16px!important}#root:not(#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list .role-item.role-item:not(.active){border-color:transparent!important}#root:not(#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail.expanded .role-rail-header.role-rail-header{background:var(--storyboard-surface-raised)!important;background-color:var(--storyboard-surface-raised)!important;background-image:none!important;border-color:var(--storyboard-line)!important;color:var(--storyboard-muted)!important;-webkit-text-fill-color:currentColor!important}#root:not(#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .side-workbench-actions.side-workbench-actions{width:44px!important;border:1px solid var(--storyboard-line)!important;border-radius:16px!important}#root:not(#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-rail-header.role-rail-header{color:#1e65d7!important;-webkit-text-fill-color:#1e65d7!important;background:var(--pure-page)!important;background-color:var(--pure-page)!important;border-color:transparent!important}#root:not(#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-rail-header.role-rail-header svg{color:#1e65d7!important;stroke:currentColor!important}#root:not(#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-item.role-item.active .role-avatar.role-avatar{background:#1e65d7!important;background-color:#1e65d7!important;border-color:#1e65d7!important}#root:not(#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list .role-item.role-item.active{background:#fff!important;background-color:#fff!important;border-color:var(--storyboard-day-selected)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night) .workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel .video-batch-output-column.video-batch-output-column{color:var(--night-linked-panel-text)!important;-webkit-text-fill-color:var(--night-linked-panel-text)!important;background:transparent!important;background-color:transparent!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-rail-bottom-card.role-rail-bottom-card>.add-role-button.add-role-button{color:var(--pure-text)!important;-webkit-text-fill-color:var(--pure-text)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:var(--night-static-line)!important;border-radius:14px!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-rail-bottom-card.role-rail-bottom-card>.add-role-button.add-role-button:is(:hover,:focus-visible){color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--pure-accent)!important;border-color:var(--pure-accent-strong)!important;border-radius:14px!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-frame-image-preview{grid-template-rows:minmax(0,1fr) auto!important;align-content:stretch!important;gap:8px!important;padding:44px 72px 16px!important}#root:not(#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>.asset-lightbox.asset-lightbox.video-frame-image-preview>.lightbox-image-stage.lightbox-image-stage{--lightbox-stage-width: min(94vw, calc(100vw - 144px) , 2200px) !important;--lightbox-stage-height: min( calc(100dvh - 164px) , 1180px) !important;align-self:center!important;margin:0!important;overflow:hidden!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .batch-video-confirm-head.batch-video-confirm-head strong,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .batch-video-confirm-note.batch-video-confirm-note,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .batch-video-confirm-cancel.batch-video-confirm-cancel,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .batch-video-confirm-submit.batch-video-confirm-submit{color:#1e65d7!important;-webkit-text-fill-color:currentColor!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .batch-video-confirm-submit.batch-video-confirm-submit{background:var(--pure-surface-raised)!important;background-color:var(--pure-surface-raised)!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .batch-video-confirm-submit.batch-video-confirm-submit:is(:hover,:focus-visible){background:#1e65d7!important;background-color:#1e65d7!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .workspace-grid.mode-videoGrid .video-liquid-tab-bar.video-liquid-tab-bar>button.active{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#1e65d7!important;background-color:#1e65d7!important;border-color:#1e65d7!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .workspace-grid.mode-videoGrid .video-duration-fixed-options>button.active{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#1e65d7!important;background-color:#1e65d7!important;border-color:#1757c0!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .workspace-grid.mode-videoGrid :is(.video-ratio-param .video-liquid-control>button.active,.video-resolution-inline-panel .video-liquid-control>button.active){color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#1e65d7!important;background-color:#1e65d7!important;border-color:#1e65d7!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .workspace-grid.mode-videoGrid .video-liquid-tab-bar.video-liquid-tab-bar>button:is(.active,[aria-pressed=true]){color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#1e65d7!important;background-color:#1e65d7!important;background-image:none!important;border-color:#1757c0!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .workspace-grid.mode-videoGrid .video-liquid-tab-bar.video-liquid-tab-bar>button:is(.active,[aria-pressed=true]) :is(span,strong){color:#fff!important;-webkit-text-fill-color:#ffffff!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day .workspace-grid.mode-videoGrid .video-controls.video-mode-frames .video-bottom-control-deck.video-bottom-control-deck>.video-params.video-params>.video-main-generate-button.video-main-generate-button{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#1e65d7!important;background-color:#1e65d7!important;border-color:#1757c0!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card{color:var(--pure-text)!important;background:var(--day-static-surface)!important;background-color:var(--day-static-surface)!important;background-image:none!important;border:1px solid var(--day-static-line)!important;border-radius:var(--pure-container-radius)!important;backdrop-filter:blur(18px) saturate(1.18)!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card{color:var(--pure-text)!important;background:var(--night-static-surface)!important;background-color:var(--night-static-surface)!important;background-image:none!important;border:1px solid var(--night-static-line)!important;backdrop-filter:blur(18px) saturate(1.18)!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card>.role-rail-header.role-rail-header,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card>.role-rail-bottom-card.role-rail-bottom-card,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list .role-item.role-item:not(.active),#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card>.role-rail-header.role-rail-header,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card>.role-rail-bottom-card.role-rail-bottom-card,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list .role-item.role-item:not(.active){background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;border-radius:14px!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list .role-item.role-item:not(.active):is(:hover,:focus-within){color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#ffffff0e!important;border-color:var(--night-static-line)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list .role-item.role-item.active{color:var(--pure-accent)!important;-webkit-text-fill-color:var(--pure-accent)!important;background:var(--day-liquid-surface)!important;border:1px solid var(--pure-accent)!important;border-radius:14px!important;box-shadow:var(--day-liquid-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card>.role-rail-bottom-card.role-rail-bottom-card>.add-role-button.add-role-button{border-width:1px!important;border-style:solid!important;border-radius:14px!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card>.role-rail-bottom-card.role-rail-bottom-card>.add-role-button.add-role-button{color:var(--pure-accent)!important;-webkit-text-fill-color:var(--pure-accent)!important;background:var(--day-liquid-surface)!important;border-color:var(--day-liquid-line)!important;box-shadow:var(--day-liquid-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card>.role-rail-bottom-card.role-rail-bottom-card>.add-role-button.add-role-button{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--night-liquid-surface)!important;border-color:var(--night-liquid-line)!important;box-shadow:var(--night-liquid-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-list.role-list .role-item.role-item.active{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--night-liquid-surface)!important;border-color:var(--night-liquid-line)!important;border-radius:14px!important;box-shadow:var(--night-liquid-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button{background:transparent!important;background-color:transparent!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar .toolbar-utility-menu-trigger.toolbar-utility-menu-trigger{background:var(--pure-accent-soft)!important;background-color:var(--pure-accent)!important;border-color:var(--pure-accent)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>aside.role-rail.role-rail.expanded>.role-rail-main-card.role-rail-main-card .role-item.role-item.active .role-avatar.role-avatar{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:var(--night-liquid-line)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide:before{content:"";position:absolute;z-index:0;top:0;bottom:0;left:0;width:calc((100% - 30px) / 6);pointer-events:none;opacity:0;border-radius:16px;transition:left .52s cubic-bezier(.22,1.35,.36,1),opacity .12s ease!important;will-change:left!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide:before{background:var(--day-liquid-surface)!important;border:1px solid var(--day-liquid-line)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:var(--day-liquid-shadow)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide:before{background:var(--night-liquid-surface);border:1px solid var(--night-liquid-line);backdrop-filter:var(--night-liquid-filter);-webkit-backdrop-filter:var(--night-liquid-filter);box-shadow:var(--night-liquid-shadow)}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide:has(>button.active):before{opacity:1}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide:has(>button:nth-child(2).active):before{left:calc(16.6666667% + 1px)}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide:has(>button:nth-child(3).active):before{left:calc(33.3333333% + 2px)}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide:has(>button:nth-child(4).active):before{left:calc(50% + 3px)}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide:has(>button:nth-child(5).active):before{left:calc(66.6666667% + 4px)}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide:has(>button:nth-child(6).active):before{left:calc(83.3333333% + 5px)}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button.active{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;text-shadow:0 1px 2px rgba(0,0,0,.5)!important}@media (prefers-reduced-motion: reduce){#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide:before{transition-duration:1ms!important}}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button>.toolbar-mode-label.toolbar-mode-label{font-size:14.2561px!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel.batch-video-workspace{background:var(--day-static-surface)!important;background-color:var(--day-static-surface)!important;background-image:none!important;border:1px solid var(--day-static-line)!important;border-color:var(--day-static-line)!important;border-radius:var(--pure-container-radius)!important;backdrop-filter:blur(18px) saturate(1.18)!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-upload-stack.video-batch-upload-stack{background:color-mix(in srgb,var(--day-static-surface) 54%,transparent)!important;background-color:color-mix(in srgb,var(--day-static-surface) 54%,transparent)!important;background-image:none!important;border:1px solid var(--day-static-line)!important;border-radius:var(--pure-container-radius)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;transition:background .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid :is(.video-batch-card.video-batch-card,.video-batch-upload-stack.video-batch-upload-stack):is(:hover,:focus-within){background:var(--day-liquid-surface)!important;background-color:transparent!important;border-color:var(--day-liquid-line)!important;box-shadow:var(--day-liquid-shadow)!important;transform:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card :is(.video-batch-controls.video-batch-controls,.video-batch-main-row.video-batch-main-row,.video-batch-frame-stack.video-batch-frame-stack,.video-batch-frame-grid.video-batch-frame-grid,.video-batch-tail-slot.video-batch-tail-slot,.video-batch-side-controls.video-batch-side-controls,.video-batch-model-row.video-batch-model-row,.video-batch-motion-panel.video-batch-motion-panel,.video-batch-params.video-batch-params,.video-batch-param-group.video-batch-param-group,.video-batch-submit-row.video-batch-submit-row),#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-upload-stack.video-batch-upload-stack>:is(.video-batch-model-panel.video-batch-model-panel,.video-batch-sync-panel.video-batch-sync-panel,.video-batch-upload-panel.video-batch-upload-panel,.video-batch-action-panel.video-batch-action-panel){background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card .video-batch-prompt-field.video-batch-prompt-field{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card :is(.video-frame-slot.video-frame-slot,.video-batch-prompt-field.video-batch-prompt-field>textarea,.video-model-trigger.video-model-trigger,.video-option-trigger.video-option-trigger,.video-batch-liquid-control.video-batch-liquid-control,.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle:not(.active):not([aria-pressed=true])){background:color-mix(in srgb,var(--pure-surface) 40%,transparent)!important;background-color:color-mix(in srgb,var(--pure-surface) 40%,transparent)!important;background-image:none!important;border-color:color-mix(in srgb,var(--pure-line) 72%,transparent)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-upload-stack.video-batch-upload-stack :is(.video-batch-sync-model-segment.video-batch-sync-model-segment,.video-batch-sync-model-segment.video-batch-sync-model-segment>button:not(.active):not([aria-pressed=true]),.video-batch-param-control.video-batch-param-control:not(.video-batch-sync-resolution-param):not(.video-batch-sync-aspect-param):not(.video-batch-param-duration):not(.video-batch-param-audio),.video-batch-sync-ratio.video-batch-sync-ratio:not(.video-batch-sync-resolution):not(.video-batch-sync-aspect-ratio),.video-batch-sync-ratio.video-batch-sync-ratio:not(.video-batch-sync-resolution):not(.video-batch-sync-aspect-ratio)>button:not(.active):not([aria-pressed=true]),.video-option-trigger.video-option-trigger:not(.video-batch-sync-duration-menu .video-option-trigger),.video-batch-audio-pill.video-batch-audio-pill:not(.video-batch-param-audio .video-batch-audio-pill):not(.active):not([aria-pressed=true])){background:color-mix(in srgb,var(--pure-surface) 40%,transparent)!important;background-color:color-mix(in srgb,var(--pure-surface) 40%,transparent)!important;background-image:none!important;border-color:color-mix(in srgb,var(--pure-line) 72%,transparent)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-action-panel.video-batch-action-panel>.video-batch-generate-all-button.video-batch-generate-all-button{background:var(--batch-video-action)!important;background-color:var(--batch-video-action)!important;border-color:var(--batch-video-action)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-empty.video-batch-empty{border-color:var(--pure-line)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-sync-panel.video-batch-sync-panel>.video-batch-sync-all-button.video-batch-sync-all-button{background:var(--batch-video-sync-action)!important;background-color:var(--batch-video-sync-action)!important;border-color:var(--batch-video-sync-action)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-sync-panel.video-batch-sync-panel>.video-batch-sync-all-button.video-batch-sync-all-button{color:#fff!important;-webkit-text-fill-color:#ffffff!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card .video-batch-side-controls.video-batch-side-controls :is(.video-model-trigger.video-model-trigger,.video-option-trigger.video-option-trigger:not(.video-batch-sync-duration-menu .video-option-trigger),.video-batch-liquid-control.video-batch-liquid-control,.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle:not(.active):not([aria-pressed=true])):not(:hover):not(:focus-visible){background:transparent!important;background-color:transparent!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card .video-batch-side-controls.video-batch-side-controls :is(.video-model-trigger.video-model-trigger,.video-option-trigger.video-option-trigger,.video-batch-liquid-control.video-batch-liquid-control,.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle:not(.active):not([aria-pressed=true])):not(:hover):not(:focus-visible){background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:var(--night-silver-outline)!important;box-shadow:none!important;color:var(--night-text)!important;-webkit-text-fill-color:currentColor!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card .video-batch-side-controls.video-batch-side-controls .video-model-trigger.video-model-trigger>span{color:var(--night-text)!important;-webkit-text-fill-color:currentColor!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card .video-batch-side-controls.video-batch-side-controls .video-model-trigger.video-model-trigger>.video-model-trigger-price.video-model-trigger-price{color:#eff6fab8!important;-webkit-text-fill-color:currentColor!important;background:transparent!important;background-color:transparent!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded .role-rail-bottom-card.role-rail-bottom-card>.add-role-button.add-role-button{color:var(--batch-video-action)!important;-webkit-text-fill-color:currentColor!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>aside.role-rail.role-rail.expanded .role-rail-bottom-card.role-rail-bottom-card>.add-role-button.add-role-button>svg{color:#1e65d7!important;stroke:currentColor!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .video-workbench.video-workbench :is(.video-motion-reference.video-motion-reference,.video-action-control-panel.video-action-control-panel,.video-model-panel.video-model-panel,.video-liquid-tab-bar.video-liquid-tab-bar,.video-liquid-tab-bar.video-liquid-tab-bar>button,.video-preview-panel.video-preview-panel .result-empty.compact.result-empty.compact){border-color:transparent!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card .video-batch-submit-row.video-batch-submit-row>.video-batch-generate-button.video-batch-generate-button:disabled{color:var(--ui-control-muted)!important;-webkit-text-fill-color:var(--ui-control-muted)!important;background:var(--storyboard-field)!important;background-color:var(--storyboard-field)!important;background-image:none!important;border:1px solid var(--pure-line)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid :is(.video-batch-card.video-batch-card,.video-batch-upload-stack.video-batch-upload-stack) :is(.video-batch-upload-panel.video-batch-upload-panel,.video-model-trigger.video-model-trigger,.video-option-trigger.video-option-trigger,.video-batch-liquid-control.video-batch-liquid-control,.video-batch-liquid-control.video-batch-liquid-control>button,.video-batch-fixed-param-pill.video-batch-fixed-param-pill:not(.video-batch-sync-aspect-fixed),.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle,.video-batch-frame-swap-button.video-batch-frame-swap-button,.video-batch-keyword-token-remove.video-batch-keyword-token-remove,.video-batch-sync-model-segment.video-batch-sync-model-segment>button,.video-batch-sync-ratio.video-batch-sync-ratio:not(.video-batch-sync-resolution):not(.video-batch-sync-aspect-ratio)>button,.video-batch-audio-pill.video-batch-audio-pill:not(.video-batch-param-audio .video-batch-audio-pill),.video-batch-sync-all-button.video-batch-sync-all-button,.video-batch-generate-all-button.video-batch-generate-all-button):is(:hover,:focus-visible,[aria-expanded=true],.active,[aria-pressed=true],.video-batch-sync-all-button,.video-batch-generate-all-button):not(:disabled){color:var(--pure-accent-strong)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-liquid-surface)!important;background-color:transparent!important;border-color:var(--day-liquid-line)!important;box-shadow:var(--day-liquid-shadow)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card :is(.video-frame-slot.video-frame-slot,.video-batch-prompt-field.video-batch-prompt-field>textarea):is(:hover,:focus-within,:focus-visible){border-color:var(--day-liquid-line)!important;box-shadow:var(--day-liquid-shadow)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card>.video-batch-card-remove-button.video-batch-card-remove-button{color:var(--pure-danger)!important;background:var(--day-liquid-surface)!important;background-color:transparent!important;border-color:color-mix(in srgb,var(--pure-danger) 48%,var(--day-liquid-line))!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card>.video-batch-card-remove-button.video-batch-card-remove-button:is(:hover,:focus-visible){color:#fff!important;background:var(--pure-danger)!important;background-color:var(--pure-danger)!important;border-color:var(--pure-danger)!important;box-shadow:var(--day-liquid-shadow)!important;filter:brightness(1.04) saturate(1.08)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card .video-batch-submit-row.video-batch-submit-row>.video-batch-generate-button.video-batch-generate-button:not(:disabled){color:var(--pure-accent-strong)!important;-webkit-text-fill-color:currentColor!important;background:var(--day-liquid-surface)!important;background-color:transparent!important;border-color:var(--day-liquid-line)!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card .video-batch-submit-row.video-batch-submit-row>.video-batch-generate-button.video-batch-generate-button:is(:hover,:focus-visible):not(:disabled){box-shadow:var(--day-liquid-shadow)!important;filter:brightness(1.04) saturate(1.06)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card :is(.video-model-trigger.video-model-trigger,.video-option-trigger.video-option-trigger,.video-batch-liquid-control.video-batch-liquid-control,.video-batch-fixed-param-pill.video-batch-fixed-param-pill,.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle,.video-batch-frame-swap-button.video-batch-frame-swap-button,.video-batch-keyword-token-remove.video-batch-keyword-token-remove,.video-batch-card-remove-button.video-batch-card-remove-button,.video-batch-generate-button.video-batch-generate-button):disabled{background:var(--pure-field)!important;background-color:var(--pure-field)!important;background-image:none!important;border-color:var(--pure-line)!important;box-shadow:none!important;filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button{border-color:transparent!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button:not(.active):is(:hover,:focus-visible){color:var(--pure-text)!important;-webkit-text-fill-color:var(--pure-text)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button:not(.active):is(:hover,:focus-visible)>.toolbar-mode-label.toolbar-mode-label{color:var(--pure-text)!important;-webkit-text-fill-color:var(--pure-text)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night)>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button:focus-visible{outline-color:var(--pure-line-strong)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button.active,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button.active>.toolbar-mode-label.toolbar-mode-label{color:var(--pure-accent)!important;-webkit-text-fill-color:currentColor!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button:not(.active):not(:hover):not(:focus-visible),#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button:not(.active):not(:hover):not(:focus-visible)>.toolbar-mode-label.toolbar-mode-label{color:var(--ui-control-muted)!important;-webkit-text-fill-color:var(--ui-control-muted)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-day :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select):is(:focus,:focus-visible){border-color:#1e65d7!important;outline:none!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select):is(:focus,:focus-visible){border-color:var(--pure-line-strong)!important;outline:none!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar .toolbar-account-identity.toolbar-account-identity{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--pure-accent)!important;background-color:var(--pure-accent)!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button>.toolbar-mode-label.toolbar-mode-label{color:var(--pure-text)!important;-webkit-text-fill-color:var(--pure-text)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar .toolbar-mode-group.toolbar-mode-wide>button.active>.toolbar-mode-label.toolbar-mode-label{color:#fff!important;-webkit-text-fill-color:#ffffff!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar>.toolbar-brand-group.toolbar-brand-group{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar>.toolbar-brand-group.toolbar-brand-group .toolbar-account-identity.toolbar-account-identity,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar>.toolbar-brand-group.toolbar-brand-group .toolbar-account-cost.toolbar-account-cost{color:var(--pure-text)!important;-webkit-text-fill-color:var(--pure-text)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar>.toolbar-brand-group.toolbar-brand-group .toolbar-account-identity.toolbar-account-identity em,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar>.toolbar-brand-group.toolbar-brand-group .toolbar-account-cost.toolbar-account-cost .toolbar-account-cost-item.toolbar-account-cost-item:not(.is-low):not(.is-exceeded) :is(.toolbar-account-cost-label,.toolbar-account-cost-value,.toolbar-account-cost-value strong,.toolbar-account-cost-value small,svg){color:var(--pure-text-soft)!important;-webkit-text-fill-color:var(--pure-text-soft)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night .workspace-grid.mode-videoGrid .video-console-board.video-console-board{--panel: var(--pure-surface);--panel-strong: var(--pure-surface-raised);--panel-soft: var(--pure-surface-soft);--field: var(--pure-field);--storyboard-field: var(--pure-field);--storyboard-surface: var(--pure-surface);--storyboard-surface-raised: var(--pure-surface-raised);--storyboard-surface-soft: var(--pure-surface-soft);--ui-surface: var(--pure-surface);--ui-surface-raised: var(--pure-surface-raised);--ui-surface-soft: var(--pure-surface-soft);--ui-field: var(--pure-field);--cloud-black-panel: var(--pure-surface);--cloud-black-recess: var(--pure-field);--cloud-black-button: var(--pure-surface);--cloud-black-button-hover: var(--pure-surface-raised);--video-annotated-surface: var(--pure-surface);--video-annotated-button-surface: var(--pure-surface);--video-annotated-line: var(--pure-line);--video-annotated-text: var(--pure-text)}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night .workspace-grid.mode-videoGrid .video-console-board.video-console-board :is(.video-liquid-control>button:not(.active):not([aria-pressed=true]),.video-duration-fixed-options>button:not(.active):not([aria-pressed=true]),.video-frame-slot:disabled,.video-frame-slot.disabled,.video-single-frame-swap-button:disabled,.video-option-menu-list>button:not(.active):not([aria-pressed=true]),.video-option-trigger:not(:focus):not(:focus-visible),.video-main-generate-button:disabled){background:var(--pure-field)!important;background-color:var(--pure-field)!important;background-image:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night .workspace-grid.mode-videoGrid .video-console-board.video-console-board .video-bottom-control-deck.video-bottom-control-deck>.video-params.video-params{color:var(--video-annotated-text)!important;-webkit-text-fill-color:var(--video-annotated-text)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night .workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel.batch-video-workspace{color:var(--night-linked-panel-text)!important;-webkit-text-fill-color:var(--night-linked-panel-text)!important;background:var(--night-static-surface)!important;background-color:var(--night-static-surface)!important;background-image:none!important;border:1px solid var(--night-static-line)!important;border-color:var(--night-static-line)!important;border-radius:var(--pure-container-radius)!important;backdrop-filter:blur(18px) saturate(1.18)!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-upload-stack.video-batch-upload-stack{background:var(--night-static-soft-surface)!important;background-color:var(--night-static-soft-surface)!important;background-image:none!important;border:1px solid var(--night-static-line)!important;border-radius:var(--pure-container-radius)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;transition:background .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid :is(.video-batch-card.video-batch-card,.video-batch-upload-stack.video-batch-upload-stack):is(:hover,:focus-within){background:var(--night-liquid-surface)!important;background-color:transparent!important;border-color:var(--night-liquid-line)!important;box-shadow:var(--night-liquid-shadow)!important;transform:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card :is(.video-frame-slot.video-frame-slot,.video-batch-prompt-field.video-batch-prompt-field>textarea,.video-model-trigger.video-model-trigger,.video-option-trigger.video-option-trigger,.video-batch-liquid-control.video-batch-liquid-control,.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle:not(.active):not([aria-pressed=true])),#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-upload-stack.video-batch-upload-stack :is(.video-batch-sync-model-segment.video-batch-sync-model-segment,.video-batch-sync-model-segment.video-batch-sync-model-segment>button:not(.active):not([aria-pressed=true]),.video-batch-param-control.video-batch-param-control:not(.video-batch-sync-resolution-param):not(.video-batch-sync-aspect-param):not(.video-batch-param-duration):not(.video-batch-param-audio),.video-batch-sync-ratio.video-batch-sync-ratio:not(.video-batch-sync-resolution):not(.video-batch-sync-aspect-ratio),.video-batch-sync-ratio.video-batch-sync-ratio:not(.video-batch-sync-resolution):not(.video-batch-sync-aspect-ratio)>button:not(.active):not([aria-pressed=true]),.video-option-trigger.video-option-trigger:not(.video-batch-sync-duration-menu .video-option-trigger),.video-batch-audio-pill.video-batch-audio-pill:not(.video-batch-param-audio .video-batch-audio-pill):not(.active):not([aria-pressed=true])){background:color-mix(in srgb,var(--pure-field) 56%,transparent)!important;background-color:color-mix(in srgb,var(--pure-field) 56%,transparent)!important;background-image:none!important;border-color:var(--night-static-line)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid :is(.video-batch-card.video-batch-card,.video-batch-upload-stack.video-batch-upload-stack) :is(.video-batch-upload-panel.video-batch-upload-panel,.video-model-trigger.video-model-trigger,.video-option-trigger.video-option-trigger:not(.video-batch-sync-duration-menu .video-option-trigger),.video-batch-liquid-control.video-batch-liquid-control,.video-batch-liquid-control.video-batch-liquid-control>button,.video-batch-fixed-param-pill.video-batch-fixed-param-pill:not(.video-batch-sync-aspect-fixed),.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle,.video-batch-frame-swap-button.video-batch-frame-swap-button,.video-batch-keyword-token-remove.video-batch-keyword-token-remove,.video-batch-sync-model-segment.video-batch-sync-model-segment>button,.video-batch-sync-ratio.video-batch-sync-ratio:not(.video-batch-sync-resolution):not(.video-batch-sync-aspect-ratio)>button,.video-batch-audio-pill.video-batch-audio-pill:not(.video-batch-param-audio .video-batch-audio-pill),.video-batch-sync-all-button.video-batch-sync-all-button,.video-batch-generate-all-button.video-batch-generate-all-button):is(:hover,:focus-visible,[aria-expanded=true],.active,[aria-pressed=true],.video-batch-sync-all-button,.video-batch-generate-all-button):not(:disabled){color:var(--pure-accent-strong)!important;-webkit-text-fill-color:currentColor!important;background:var(--night-liquid-surface)!important;background-color:transparent!important;border-color:var(--night-liquid-line)!important;box-shadow:var(--night-liquid-shadow)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card :is(.video-frame-slot.video-frame-slot,.video-batch-prompt-field.video-batch-prompt-field>textarea):is(:hover,:focus-within,:focus-visible){border-color:var(--night-liquid-line)!important;box-shadow:var(--night-liquid-shadow)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card>.video-batch-card-remove-button.video-batch-card-remove-button{color:var(--pure-danger)!important;background:var(--night-liquid-surface)!important;background-color:transparent!important;border-color:color-mix(in srgb,var(--pure-danger) 58%,var(--night-liquid-line))!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card>.video-batch-card-remove-button.video-batch-card-remove-button:is(:hover,:focus-visible){color:#fff!important;background:var(--pure-danger)!important;background-color:var(--pure-danger)!important;border-color:var(--pure-danger)!important;box-shadow:var(--night-liquid-shadow)!important;filter:brightness(1.08) saturate(1.08)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card .video-batch-submit-row.video-batch-submit-row>.video-batch-generate-button.video-batch-generate-button:not(:disabled){color:#fff!important;-webkit-text-fill-color:currentColor!important;background:var(--night-liquid-surface)!important;background-color:transparent!important;border-color:var(--night-liquid-line)!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card .video-batch-submit-row.video-batch-submit-row>.video-batch-generate-button.video-batch-generate-button:is(:hover,:focus-visible):not(:disabled){box-shadow:var(--night-liquid-shadow)!important;filter:brightness(1.08) saturate(1.06)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night.layout-videoGrid .workspace-grid.mode-videoGrid .video-batch-card.video-batch-card :is(.video-model-trigger.video-model-trigger,.video-option-trigger.video-option-trigger,.video-batch-liquid-control.video-batch-liquid-control,.video-batch-fixed-param-pill.video-batch-fixed-param-pill,.video-batch-audio-sync-toggle.video-batch-audio-sync-toggle,.video-batch-frame-swap-button.video-batch-frame-swap-button,.video-batch-keyword-token-remove.video-batch-keyword-token-remove,.video-batch-card-remove-button.video-batch-card-remove-button,.video-batch-generate-button.video-batch-generate-button):disabled{background:var(--pure-field)!important;background-color:var(--pure-field)!important;background-image:none!important;border-color:var(--pure-line)!important;box-shadow:none!important;filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid>.workspace-shell.workspace-shell.batch-scroll-locked,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid>.workspace-shell.workspace-shell.batch-scroll-locked>.workspace-grid.workspace-grid.mode-videoGrid,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid>.workspace-shell.workspace-shell.batch-scroll-locked>.workspace-grid.workspace-grid.mode-videoGrid>.module.module-videoBoard,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid>.workspace-shell.workspace-shell.batch-scroll-locked>.workspace-grid.workspace-grid.mode-videoGrid>.module.module-videoBoard>.module-body,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app:is(.theme-day,.theme-night).layout-videoGrid :is(.workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel>.video-batch-workspace.video-batch-workspace,.workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel .video-batch-grid.video-batch-grid,.workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel .video-batch-empty.video-batch-empty,.workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel .video-batch-output-column.video-batch-output-column,.workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel .video-batch-model-panel.video-batch-model-panel,.workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel .video-batch-sync-panel.video-batch-sync-panel,.workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel .video-batch-action-panel.video-batch-action-panel,.workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel .video-preview-panel.video-preview-panel,.workspace-grid.mode-videoGrid .video-batch-panel.video-batch-panel .result-empty.result-empty){background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.theme-day :is(.video-batch-sync-resolution-param,.video-batch-sync-aspect-param,.video-batch-param-duration,.video-batch-param-audio){--batch-segment-shell: color-mix( in srgb, var(--pure-surface) 40%, transparent );--batch-segment-line: color-mix(in srgb, var(--pure-line) 72%, transparent);--batch-segment-liquid: var(--day-liquid-surface);--batch-segment-text: var(--pure-text)}.theme-night :is(.video-batch-sync-resolution-param,.video-batch-sync-aspect-param,.video-batch-param-duration,.video-batch-param-audio){--batch-segment-shell: color-mix(in srgb, var(--pure-field) 56%, transparent);--batch-segment-line: var(--night-static-line);--batch-segment-liquid: var(--night-liquid-surface);--batch-segment-text: var(--night-text)}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.layout-videoGrid :is(.video-batch-sync-resolution-param.video-batch-sync-resolution-param,.video-batch-sync-aspect-param.video-batch-sync-aspect-param,.video-batch-param-duration.video-batch-param-duration,.video-batch-param-audio.video-batch-param-audio){display:grid!important;grid-template:minmax(0,1fr) / minmax(0,1fr)!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;padding:0!important;gap:0!important;overflow:hidden!important;background:var(--batch-segment-shell)!important;border:1px solid var(--batch-segment-line)!important;border-radius:var(--pure-control-radius)!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.layout-videoGrid :is(.video-batch-sync-resolution-param,.video-batch-sync-aspect-param) :is(.video-batch-sync-resolution,.video-batch-sync-aspect-ratio,.video-batch-sync-aspect-fixed,button){width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;color:var(--batch-segment-text)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.layout-videoGrid :is(.video-batch-sync-resolution.video-batch-sync-resolution,.video-batch-sync-aspect-ratio.video-batch-sync-aspect-ratio){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.layout-videoGrid :is(.video-batch-sync-resolution,.video-batch-sync-aspect-ratio)>button:is(:hover,:focus-visible,.active,[aria-pressed=true]):not(:disabled){color:var(--pure-accent-strong)!important;-webkit-text-fill-color:currentColor!important;background:var(--batch-segment-liquid)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.layout-videoGrid .video-batch-param-duration.video-batch-param-duration>.video-batch-sync-duration-menu.video-batch-sync-duration-menu,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.layout-videoGrid .video-batch-param-audio.video-batch-param-audio>:is(.video-batch-audio-pill.video-batch-audio-pill,.fixed-audio-pill.fixed-audio-pill){width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;color:var(--batch-segment-text)!important;-webkit-text-fill-color:currentColor!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.layout-videoGrid .video-batch-param-duration.video-batch-param-duration>.video-batch-sync-duration-menu.video-batch-sync-duration-menu>.video-option-trigger.video-option-trigger{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;padding:0 8px!important;color:var(--batch-segment-text)!important;-webkit-text-fill-color:currentColor!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.layout-videoGrid .video-batch-param-duration.video-batch-param-duration>.video-batch-sync-duration-menu.video-batch-sync-duration-menu>.video-option-trigger.video-option-trigger:is(:hover,:focus-visible,[aria-expanded=true]):not(:disabled),#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.layout-videoGrid .video-batch-param-audio.video-batch-param-audio>.video-batch-audio-pill.video-batch-audio-pill:is(:hover,:focus-visible,.active,[aria-pressed=true]):not(:disabled){color:var(--pure-accent-strong)!important;-webkit-text-fill-color:currentColor!important;background:var(--batch-segment-liquid)!important;background-color:transparent!important;border:0!important;box-shadow:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.layout-videoGrid .video-batch-param-audio.video-batch-param-audio>.video-batch-audio-pill.video-batch-audio-pill svg{color:currentColor!important;stroke:currentColor!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.layout-videoGrid .video-batch-param-duration.video-batch-param-duration:has(.video-batch-sync-duration-menu.open){overflow:visible!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.layout-videoGrid :is(.video-batch-sync-resolution-param,.video-batch-sync-aspect-param,.video-batch-param-duration,.video-batch-param-audio):focus-within{border-color:var(--pure-accent)!important;box-shadow:0 0 0 3px var(--pure-focus-ring)!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>header.floating-toolbar.floating-toolbar,#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>.side-workbench-actions.side-workbench-actions{background:var(--night-static-surface)!important;background-color:var(--night-static-surface)!important;background-image:none!important;border:1px solid var(--night-static-line)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root:not(#_#_#_#_#_#_#_#_#_#_#_)>main.infinite-app.infinite-app.theme-night>.side-workbench-actions.side-workbench-actions>:is(.storyboard-layout-side-button.storyboard-layout-side-button,.video-batch-side-queue-button.video-batch-side-queue-button,.video-batch-side-download-button.video-batch-side-download-button){background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important}
