.bVkFAG_column{--vc-gap:var(--space-5);--vc-pad:var(--space-4);--vc-radius:var(--radius-md);--vc-transition:background var(--duration) var(--ease-out), color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);z-index:4;flex-direction:column;order:-1;flex:0 0 var(--composer-width);width:var(--composer-width);border-right:1px solid var(--border-subtle);background:var(--surface-rail);min-height:0;display:flex;position:relative}.bVkFAG_scroll{gap:var(--vc-gap);min-height:0;padding:var(--vc-pad) var(--vc-pad) var(--space-3);flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.bVkFAG_scroll[data-anim=a]{animation:bVkFAG_fieldsInA .2s var(--ease-out)}.bVkFAG_scroll[data-anim=b]{animation:bVkFAG_fieldsInB .2s var(--ease-out)}}@keyframes bVkFAG_fieldsInA{0%{opacity:0;transform:translateY(6px)}}@keyframes bVkFAG_fieldsInB{0%{opacity:0;transform:translateY(6px)}}.bVkFAG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bVkFAG_caption{padding:0 var(--space-1);color:var(--fg-subtle);font-size:var(--text-xs);font-weight:var(--weight-medium)}.bVkFAG_captionRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.bVkFAG_captionActions{align-items:center;gap:var(--space-1);display:inline-flex}.bVkFAG_session{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);display:flex}.bVkFAG_sessionCopy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.bVkFAG_sessionTitle{color:var(--fg-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.bVkFAG_sessionHint{color:var(--fg-muted);font-size:var(--text-xs);line-height:var(--leading-normal);margin:0}.bVkFAG_sessionLeave{height:1.75rem;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--fg);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;background:0 0;flex:none}.bVkFAG_sessionLeave:hover:not(:disabled){background:var(--overlay-2);color:var(--fg-strong)}.bVkFAG_sessionLeave:focus-visible{box-shadow:var(--ring);outline:none}.bVkFAG_sessionLeave:disabled{opacity:.45;cursor:not-allowed}.bVkFAG_cellNote{color:var(--fg-subtle);font-size:var(--text-2xs)}.bVkFAG_captionAction{height:1.5rem;padding:0 var(--space-2);border-radius:var(--radius-full);color:var(--fg-subtle);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:var(--vc-transition);background:0 0;border:0;align-items:center;gap:.3rem;display:inline-flex}.bVkFAG_captionAction:hover:not(:disabled){background:var(--overlay-2);color:var(--fg-strong)}.bVkFAG_captionAction:focus-visible{box-shadow:var(--ring);outline:none}.bVkFAG_columnDrop:after{content:"";inset:var(--space-2);border:1px dashed var(--border-focus);border-radius:var(--radius-lg);pointer-events:none;position:absolute}.bVkFAG_dropHint{z-index:2;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--surface-3);color:var(--fg);font-size:var(--text-sm);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bVkFAG_block{gap:var(--space-2);flex-direction:column;display:flex}.bVkFAG_segment{gap:var(--space-1);display:flex}.bVkFAG_segmentOption{min-width:0;height:2rem;padding:0 var(--space-2);border-radius:var(--radius-full);color:var(--fg-subtle);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:var(--vc-transition);background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;height:1.75rem;padding:0 .7rem;display:inline-flex}.bVkFAG_segmentOption:hover{background:var(--overlay-1);color:var(--fg)}.bVkFAG_segmentOption:focus-visible{box-shadow:var(--ring);outline:none}.bVkFAG_segmentOptionOn,.bVkFAG_segmentOptionOn:hover{background:var(--surface-3);color:var(--fg-strong)}.bVkFAG_model{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border-radius:var(--vc-radius);background:var(--surface-2);color:var(--fg-strong);font:inherit;text-align:left;cursor:pointer;transition:var(--vc-transition);border:0;display:flex}.bVkFAG_model:hover:not(:disabled){background:var(--surface-3)}.bVkFAG_model:focus-visible{box-shadow:var(--ring);outline:none}.bVkFAG_model:disabled{cursor:not-allowed;opacity:.6}.bVkFAG_modelMark{border-radius:var(--radius-sm);background:var(--surface-inset);width:2.25rem;height:2.25rem;color:var(--fg-muted);flex-shrink:0;place-items:center;display:inline-grid}.bVkFAG_modelText{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.bVkFAG_modelName,.bVkFAG_modelMeta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bVkFAG_modelName{font-size:var(--text-sm);font-weight:var(--weight-medium)}.bVkFAG_modelMeta{color:var(--fg-subtle);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.bVkFAG_modelChevron{color:var(--fg-faint);transition:color var(--duration) var(--ease-out), transform var(--duration) var(--ease-out);flex-shrink:0}.bVkFAG_model:hover:not(:disabled) .bVkFAG_modelChevron{color:var(--fg-muted);transform:translate(2px)}.bVkFAG_modelLocked{cursor:default}.bVkFAG_modelLocked:hover:not(:disabled){background:var(--surface-2)}.bVkFAG_modelLocked:hover:not(:disabled) .bVkFAG_modelChevron{color:var(--fg-faint);transform:none}.bVkFAG_cells{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.bVkFAG_cellsSingle{grid-template-columns:1fr}.bVkFAG_cell,.bVkFAG_source{border:1px dashed var(--border);border-radius:var(--vc-radius);height:6rem;transition:var(--vc-transition);background:0 0;position:relative;overflow:hidden}.bVkFAG_cell:hover{border-color:var(--border-strong);background:var(--overlay-1)}.bVkFAG_cellTall{height:7rem}.bVkFAG_cellFilled{border-style:solid;border-color:var(--border-subtle)}.bVkFAG_cellOver,.bVkFAG_cellOver:hover{border-style:dashed;border-color:var(--fg-muted);background:var(--overlay-2)}.bVkFAG_cellOver .bVkFAG_cellPick,.bVkFAG_cellOver .bVkFAG_cellIcon{color:var(--fg-strong)}.bVkFAG_cellDropVeil{z-index:1;background:var(--scrim-strong);color:var(--fg-strong);font-size:var(--text-xs);font-weight:var(--weight-medium);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bVkFAG_columnDrop:has([data-drop-over]):after{display:none}.bVkFAG_columnDrop:has([data-drop-over])>.bVkFAG_dropHint{display:none}.bVkFAG_cellPick,.bVkFAG_sourcePick{border-radius:inherit;color:var(--fg-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:var(--vc-transition);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;display:flex;position:absolute;inset:0}.bVkFAG_cellPick:hover:not(:disabled),.bVkFAG_sourcePick:hover:not(:disabled){color:var(--fg-strong)}.bVkFAG_cellPick:focus-visible,.bVkFAG_sourcePick:focus-visible{box-shadow:var(--ring);outline:none}.bVkFAG_cellIcon{color:var(--fg-subtle);margin-bottom:.2rem}.bVkFAG_cellLabel{color:inherit;font-weight:var(--weight-medium)}.bVkFAG_cellOptional{color:var(--fg-faint);font-size:var(--text-2xs)}.bVkFAG_cellImage,.bVkFAG_sourceVideo{object-fit:cover;width:100%;height:100%}.bVkFAG_cellTag,.bVkFAG_sourceLabel{left:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-full);background:var(--scrim-strong);color:var(--fg);font-size:var(--text-2xs);padding:.1rem .45rem;position:absolute}.bVkFAG_cellClear,.bVkFAG_slotClear{top:var(--space-2);right:var(--space-2);border-radius:var(--radius-full);background:var(--scrim-strong);width:1.4rem;height:1.4rem;color:var(--fg);cursor:pointer;transition:var(--vc-transition);border:0;place-items:center;display:inline-grid;position:absolute}.bVkFAG_cellClear:hover,.bVkFAG_slotClear:hover{background:var(--scrim-heavy)}.bVkFAG_cellActions{top:var(--space-2);right:var(--space-2);gap:var(--space-1);display:flex;position:absolute}.bVkFAG_cellActions .bVkFAG_cellClear{position:static}.bVkFAG_cellAction{border-radius:var(--radius-full);background:var(--scrim-strong);height:1.4rem;color:var(--fg);font:inherit;font-size:var(--text-2xs);font-weight:var(--weight-medium);cursor:pointer;transition:var(--vc-transition);border:0;align-items:center;gap:.3rem;padding:0 .55rem;display:inline-flex}.bVkFAG_cellAction:hover:not(:disabled){background:var(--scrim-heavy)}.bVkFAG_cellAction:disabled{cursor:not-allowed;opacity:.5}.bVkFAG_cellAction:focus-visible,.bVkFAG_cellClear:focus-visible{box-shadow:var(--ring);outline:none}.bVkFAG_cellBadge{color:var(--fg-muted);margin-left:.35rem}.bVkFAG_source{aspect-ratio:16/9;height:auto}.bVkFAG_source:has(>.bVkFAG_sourcePick:hover:not(:disabled)){border-color:var(--border-strong)}.bVkFAG_sourcePick:hover:not(:disabled){background:var(--overlay-1)}.bVkFAG_slots{gap:var(--space-1);flex-direction:column;display:flex}.bVkFAG_slot{border-radius:var(--vc-radius);transition:var(--vc-transition);position:relative}.bVkFAG_slot:hover{background:var(--overlay-1)}.bVkFAG_slotOver,.bVkFAG_slotOver:hover{background:var(--overlay-2);box-shadow:inset 0 0 0 1px var(--fg-muted)}.bVkFAG_slotOver .bVkFAG_slotPick,.bVkFAG_slotOver .bVkFAG_slotPick>svg{color:var(--fg-strong)}.bVkFAG_slotPick{align-items:center;gap:var(--space-3);width:100%;height:2.5rem;padding:0 2.4rem 0 var(--space-3);border-radius:inherit;color:var(--fg-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;display:flex}.bVkFAG_slotPick:hover:not(:disabled){color:var(--fg-strong)}.bVkFAG_slotPick:focus-visible{box-shadow:var(--ring);outline:none}.bVkFAG_slotPick:disabled{cursor:default}.bVkFAG_slotPick>svg{color:var(--fg-subtle)}.bVkFAG_slotLabel{text-align:left;flex:1}.bVkFAG_slotCount{color:var(--fg-faint);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.bVkFAG_slotThumbs{display:inline-flex}.bVkFAG_slotThumb{border:1px solid var(--surface-rail);border-radius:var(--radius-xs);object-fit:cover;width:1.5rem;height:1.5rem;margin-right:-.4rem}.bVkFAG_slotClear{background:var(--surface-3);top:50%;transform:translateY(-50%)}.bVkFAG_note{padding:0 var(--space-1);color:var(--fg-subtle);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;display:flex}.bVkFAG_noteAction{color:var(--fg);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--fg-faint);-webkit-text-decoration-color:var(--fg-faint);text-decoration-color:var(--fg-faint);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.bVkFAG_promptBox{gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);border-radius:var(--radius-xl);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border-subtle);transition:var(--vc-transition);flex-direction:column;display:flex;position:relative}.bVkFAG_promptBox:hover{box-shadow:inset 0 0 0 1px var(--border)}.bVkFAG_promptBox:focus-within{box-shadow:inset 0 0 0 1px var(--border-strong)}.bVkFAG_promptHead{top:var(--space-2);right:var(--space-2);position:absolute}.bVkFAG_iconButton{border-radius:var(--radius-full);width:1.75rem;height:1.75rem;color:var(--fg-faint);cursor:pointer;transition:var(--vc-transition);background:0 0;border:0;place-items:center;display:inline-grid}.bVkFAG_iconButton:hover,.bVkFAG_iconButton[aria-pressed=true]{background:var(--overlay-2);color:var(--fg)}.bVkFAG_iconButton:focus-visible{box-shadow:var(--ring);outline:none}.bVkFAG_prompt{width:100%;min-height:7.5rem;padding:0 var(--space-5) 0 0;color:var(--fg);font:inherit;font-size:var(--text-base);resize:none;background:0 0;border:0;line-height:1.6}.bVkFAG_promptBoxExpanded .bVkFAG_prompt{min-height:18rem}.bVkFAG_prompt::placeholder{color:var(--fg-faint)}.bVkFAG_prompt:focus,.bVkFAG_prompt:focus-visible{outline:none}.bVkFAG_promptFoot{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:1.85rem;display:flex}.bVkFAG_promptFootLead{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.bVkFAG_promptFoot button{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-3);height:1.85rem;color:var(--fg);font-size:var(--text-xs);font-weight:var(--weight-medium);transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);cursor:pointer;align-items:center;gap:.35rem;padding:0 .75rem;display:inline-flex}.bVkFAG_promptFoot button:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-4);color:var(--fg-strong)}.bVkFAG_promptFoot button:focus-visible{box-shadow:var(--ring);outline:none}.bVkFAG_promptFoot button:disabled{opacity:.45;cursor:default;pointer-events:none}.bVkFAG_count{color:var(--fg-faint);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}.bVkFAG_countOver{color:var(--danger)}.bVkFAG_chips{gap:var(--space-1);margin-top:calc(var(--space-2) - var(--vc-gap));flex-wrap:wrap;display:flex}.bVkFAG_chip{border-radius:var(--radius-full);height:2rem;color:var(--fg-muted);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:var(--vc-transition);background:0 0;border:0;align-items:center;gap:.35rem;padding:0 .7rem;display:inline-flex}.bVkFAG_chip:hover:not(:disabled),.bVkFAG_chip[aria-expanded=true],.bVkFAG_chip[data-popup-open]{background:var(--overlay-2);color:var(--fg-strong)}.bVkFAG_chip:focus-visible{box-shadow:var(--ring);outline:none}.bVkFAG_chip:disabled{cursor:not-allowed;opacity:.5}.bVkFAG_chip svg{color:var(--fg-subtle);transition:color var(--duration) var(--ease-out);flex-shrink:0}.bVkFAG_chip:hover:not(:disabled) svg{color:var(--fg-muted)}.bVkFAG_chipIcon{justify-content:center;width:2rem;margin-left:auto;padding:0}.bVkFAG_morePositioner{z-index:90}.bVkFAG_more{gap:var(--space-3);width:16rem;padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.bVkFAG_moreTitle{color:var(--fg-subtle);font-size:var(--text-xs);font-weight:var(--weight-medium);margin:0}.bVkFAG_moreRow{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--fg);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.bVkFAG_moreLabel{align-items:baseline;gap:.4rem;display:inline-flex}.bVkFAG_moreMeta{color:var(--fg-subtle);font-size:var(--text-xs)}.bVkFAG_moreSegment{flex-wrap:wrap;gap:2px;display:inline-flex}.bVkFAG_moreOption{border-radius:var(--radius-full);min-width:1.75rem;height:1.75rem;color:var(--fg-subtle);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:var(--vc-transition);background:0 0;border:0;padding:0 .45rem}.bVkFAG_moreOption:hover{background:var(--overlay-1);color:var(--fg)}.bVkFAG_moreOptionOn,.bVkFAG_moreOptionOn:hover{background:var(--surface-4);color:var(--fg-strong)}.bVkFAG_switch{width:1rem;height:1rem;accent-color:var(--fg-strong)}.bVkFAG_footer{gap:var(--space-2);padding:var(--space-3) var(--vc-pad) var(--vc-pad);flex-direction:column;display:flex}.bVkFAG_notice:empty{display:none}.bVkFAG_hint{padding:0 var(--space-1);color:var(--fg-subtle);font-size:var(--text-xs);margin:0}.bVkFAG_error{padding:0 var(--space-1);color:var(--danger);font-size:var(--text-xs);margin:0}.bVkFAG_enhanceSwitch{align-items:center;gap:var(--space-2);width:100%;min-height:2.5rem;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--overlay-2);color:var(--fg-muted);font:inherit;text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);border:0;display:flex;position:relative}.bVkFAG_enhanceSwitch:hover:not(:disabled){background:var(--overlay-3);color:var(--fg)}.bVkFAG_enhanceSwitchOn{color:var(--fg-strong)}.bVkFAG_enhanceSwitch:focus-visible{box-shadow:var(--ring);outline:none}.bVkFAG_enhanceSwitch:disabled{cursor:default;opacity:.55}.bVkFAG_enhanceIcon{color:var(--fg-subtle);transition:color var(--duration-fast) var(--ease-out), filter var(--duration-fast) var(--ease-out);flex:none}.bVkFAG_enhanceSwitchOn .bVkFAG_enhanceIcon{color:var(--fg-strong)}.bVkFAG_enhanceText{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.bVkFAG_enhanceTitle{color:var(--fg);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-tight)}.bVkFAG_enhanceSwitchOn .bVkFAG_enhanceTitle{color:var(--fg-strong)}.bVkFAG_enhanceState{color:var(--fg-subtle);font-size:var(--text-2xs);line-height:var(--leading-tight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bVkFAG_enhanceSwitchOn .bVkFAG_enhanceState{color:var(--fg-muted)}.bVkFAG_enhanceTrack{border-radius:var(--radius-full);background:var(--overlay-3);width:2.1rem;height:1.2rem;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex:none;display:inline-block;position:relative}.bVkFAG_enhanceThumb{border-radius:var(--radius-full);background:var(--fg-subtle);width:.825rem;height:.825rem;transition:transform var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);position:absolute;top:50%;left:.125rem;transform:translateY(-50%)}.bVkFAG_enhanceSwitchOn .bVkFAG_enhanceTrack{background:var(--primary)}.bVkFAG_enhanceSwitchOn .bVkFAG_enhanceThumb{background:var(--primary-fg);transform:translate(.9rem,-50%)}@media (prefers-reduced-motion:reduce){.bVkFAG_enhanceSwitch,.bVkFAG_enhanceIcon,.bVkFAG_enhanceTrack,.bVkFAG_enhanceThumb{transition:none}}.bVkFAG_actions{gap:var(--space-2);display:flex}.bVkFAG_generate{justify-content:space-between;align-items:center;gap:var(--space-3);height:3rem;padding:0 var(--space-5);border-radius:var(--radius-full);background:var(--primary);color:var(--primary-fg);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:var(--vc-transition), transform var(--duration-fast) var(--ease-out);border:0;flex:1;display:flex}.bVkFAG_generate:hover:not(:disabled){background:var(--primary-hover)}.bVkFAG_generate:active:not(:disabled){transform:scale(.99)}.bVkFAG_generate:focus-visible{box-shadow:var(--ring);outline:none}.bVkFAG_generate:disabled{background:var(--surface-3);color:var(--fg-subtle);cursor:not-allowed}.bVkFAG_generatePrice{color:color-mix(in srgb, var(--primary-fg) 62%, transparent);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}.bVkFAG_generate:disabled .bVkFAG_generatePrice{color:var(--fg-faint)}.bVkFAG_generateTail{align-items:baseline;gap:var(--space-2);flex:none;display:inline-flex}.bVkFAG_generateEta{color:color-mix(in srgb, var(--primary-fg) 48%, transparent);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:var(--weight-regular);white-space:nowrap}.bVkFAG_generate:disabled .bVkFAG_generateEta{color:var(--fg-faint)}.bVkFAG_generate:disabled .bVkFAG_generateWait{color:var(--fg-subtle)}@media (width<=900px){.bVkFAG_column{border-right:0;border-bottom:1px solid var(--border-subtle);flex:none;width:100%}.bVkFAG_scroll{padding-bottom:var(--cookie-inset,0px);overflow:visible}.bVkFAG_footer{bottom:var(--cookie-inset,0px);background:var(--surface-rail);position:sticky}}.bVkFAG_settingsBlock{gap:var(--space-4);margin-top:calc(var(--space-2) - var(--vc-gap));flex-direction:column;display:flex}.bVkFAG_settingsBlock>.bVkFAG_chips{margin-top:0}.bVkFAG_settingsSection{gap:var(--space-2);flex-direction:column;display:flex}.bVkFAG_sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.bVkFAG_sectionTitle{color:var(--fg-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:-.01em}.bVkFAG_resetBtn{color:var(--fg-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:color var(--duration) var(--ease-out);background:0 0;border:0;padding:0}.bVkFAG_resetBtn:hover:not(:disabled){color:var(--fg-strong);text-decoration:underline}.bVkFAG_aspectGrid{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.bVkFAG_aspectPill{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-2);height:2.25rem;color:var(--fg-muted);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;cursor:pointer;transition:var(--vc-transition);justify-content:center;align-items:center;gap:.35rem;padding:0 .5rem;display:inline-flex}.bVkFAG_aspectPill:hover:not(:disabled){background:var(--surface-3);color:var(--fg);border-color:var(--border-strong)}.bVkFAG_aspectPillActive{background:var(--surface-3);color:var(--fg-strong);border-color:var(--fg-strong);box-shadow:0 0 0 1px var(--fg-strong)}.bVkFAG_aspectPillActive svg{color:var(--fg-strong)}.bVkFAG_aspectPill:focus-visible{box-shadow:var(--ring);outline:none}.bVkFAG_aspectPill:disabled{opacity:.5;cursor:not-allowed}.bVkFAG_paramGroup{flex-direction:column;display:flex}.bVkFAG_paramRow{gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle);flex-direction:column;display:flex}.bVkFAG_paramRow:first-child{padding-top:var(--space-1)}.bVkFAG_paramRow:last-child{border-bottom:none}.bVkFAG_paramRowInline{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle);display:flex}.bVkFAG_paramRowInline:first-child{padding-top:var(--space-1)}.bVkFAG_paramRowInline:last-child{border-bottom:none}.bVkFAG_paramLabel{color:var(--fg-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);flex-shrink:0}.bVkFAG_paramBadge{border-radius:var(--radius-xs);background:var(--surface-3);min-width:1.25rem;height:1.25rem;color:var(--fg);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .35rem;display:inline-flex}.bVkFAG_sliderContainer{align-items:center;width:100%;padding-top:.15rem;display:flex}.bVkFAG_rangeSlider{appearance:none;border-radius:var(--radius-full);background:var(--surface-3);width:100%;height:4px;accent-color:var(--fg-strong);cursor:pointer;transition:opacity var(--duration) var(--ease-out);outline:none}.bVkFAG_rangeSlider::-webkit-slider-thumb{appearance:none;background:var(--fg-strong);cursor:pointer;width:14px;height:14px;box-shadow:var(--shadow-xs);transition:transform var(--duration) var(--ease-out);border-radius:50%}.bVkFAG_rangeSlider::-webkit-slider-thumb:hover{transform:scale(1.15)}.bVkFAG_rangeSlider::-moz-range-thumb{background:var(--fg-strong);cursor:pointer;width:14px;height:14px;box-shadow:var(--shadow-xs);border:0;border-radius:50%}.bVkFAG_radioGroup{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.bVkFAG_radioOption{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;display:inline-flex}.bVkFAG_radioCircle{border:1.5px solid var(--border-strong);width:1rem;height:1rem;transition:var(--vc-transition);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bVkFAG_radioCircleActive{border-color:var(--fg-strong);background:var(--fg-strong);box-shadow:inset 0 0 0 2.5px var(--surface-1)}.bVkFAG_radioOption:hover:not(.bVkFAG_radioDisabled) .bVkFAG_radioCircle:not(.bVkFAG_radioCircleActive){border-color:var(--fg-muted)}.bVkFAG_radioLabel{color:var(--fg-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--duration) var(--ease-out)}.bVkFAG_radioOptionActive .bVkFAG_radioLabel{color:var(--fg-strong)}.bVkFAG_radioDisabled{opacity:.5;cursor:not-allowed}.bVkFAG_selectPill{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-2);height:2rem;color:var(--fg-strong);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:var(--vc-transition);align-items:center;gap:.4rem;padding:0 .75rem;display:inline-flex}.bVkFAG_selectPill:hover:not(:disabled){background:var(--surface-3);border-color:var(--border-strong)}.bVkFAG_switchBtn{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-3);cursor:pointer;width:2.25rem;height:1.25rem;transition:var(--vc-transition);padding:0;position:relative}.bVkFAG_switchBtnOn{background:var(--fg-strong);border-color:var(--fg-strong)}.bVkFAG_switchThumb{background:var(--fg-muted);width:1rem;height:1rem;transition:transform var(--duration) var(--ease-out), background var(--duration) var(--ease-out);border-radius:50%;position:absolute;top:1px;left:1px}.bVkFAG_switchBtnOn .bVkFAG_switchThumb{background:var(--surface-1);transform:translate(1rem)}@media (width>=901px) and (height<=820px){.bVkFAG_column{--vc-gap:var(--space-2)}.bVkFAG_prompt{min-height:4rem}.bVkFAG_cell:not(.bVkFAG_cellFilled):not(.bVkFAG_cellTall){height:3.5rem}.bVkFAG_cell:not(.bVkFAG_cellFilled):not(.bVkFAG_cellTall) .bVkFAG_cellOptional{display:none}.bVkFAG_cellTall{height:5.5rem}}
