:where(.vf-files,.vn-shell,.vp-shell,.vc-shell,.ve-shell,.vt-shell,.va-shell,.vs-shell,.vad-shell,.vihan-admin-layout,.vihan-account-menu){--line:var(--app-line);--vn-menu-bg:var(--app-panel);--vn-menu-border:var(--app-line);--vn-menu-text:var(--foreground);--vn-menu-muted:var(--app-muted);--vn-menu-hover:var(--app-menu-hover-bg);--vn-menu-shadow:0 14px 34px var(--app-shadow)}:is(.vn-shell,.vp-shell,.vc-shell,.ve-shell,.vt-shell,.va-shell,.vs-shell,.vad-shell)>.vn-nav>button{font-size-adjust:none}.vn-menu-surface{gap:0;min-width:200px;max-width:min(280px,100vw - 24px);padding:6px;overflow:hidden;border:1px solid var(--vn-menu-border)!important;background:var(--vn-menu-bg)!important;color:var(--vn-menu-text)!important;box-shadow:var(--vn-menu-shadow)!important;border-radius:9px!important}:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-menu-surface>:is(.vn-menu-heading,b){border-bottom:1px solid var(--vn-menu-border);background:var(--vn-menu-bg);text-align:right;white-space:nowrap;direction:rtl;justify-content:space-between;align-items:center;gap:8px;min-height:30px;margin:0;padding:5px 8px 7px;font-size:11px;font-weight:700;line-height:1.4;display:flex;color:var(--vn-menu-text)!important}:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-menu-surface>.vn-menu-heading b{min-width:0;color:inherit;font:inherit;text-overflow:ellipsis;overflow:hidden}:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-menu-surface>.vn-menu-heading em{border:1px solid var(--vn-menu-border);color:var(--vn-menu-muted);border-radius:12px;flex:none;padding:3px 6px;font-size:8px;font-style:normal;font-weight:400}:is(.vn-shell,.vc-shell) .vn-menu-surface>.vn-menu-search{z-index:2;border:1px solid var(--vn-menu-border);background:var(--vn-menu-bg);min-height:30px;color:var(--vn-menu-muted);direction:rtl;border-radius:6px;align-items:center;gap:7px;margin:0 2px 5px;padding:0 7px;display:flex;position:sticky;top:0}:is(.vn-shell,.vc-shell) .vn-menu-surface>.vn-menu-search .vihan-icon{flex:none;fill:none!important;stroke:currentColor!important;width:13px!important;height:13px!important;position:static!important}:is(.vn-shell,.vc-shell) .vn-menu-surface>.vn-menu-search input{width:100%;min-width:0;color:var(--vn-menu-text);font:9px var(--font-ui,Tahoma, sans-serif);background:0 0;border:0;outline:0;padding:0}:is(.vn-shell,.vc-shell) .vn-menu-surface>.vn-menu-search input::placeholder{color:var(--vn-menu-muted)}:is(.vn-shell,.vc-shell) .vn-menu-surface>.vn-menu-search:focus-within{border-color:var(--app-accent)}:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-menu-surface>button{box-sizing:border-box;text-align:right;white-space:normal;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:2px 12px;width:100%;min-height:40px;line-height:1.45;transition:background-color .14s,color .14s;display:grid;border:0!important;border-top:1px solid color-mix(in srgb, var(--vn-menu-border) 62%, transparent)!important;color:var(--vn-menu-text)!important;background:0 0!important;border-radius:0!important;padding:7px 9px!important;font-size:9px!important}:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-quick-popover.vn-menu-surface>button{gap:1px 8px;min-height:36px;line-height:1.35;padding:5px 8px!important}:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-quick-model-menu.vn-menu-surface>button{min-height:38px}:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-menu-surface>button:hover:not(:disabled),:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-menu-surface>button:focus-visible:not(:disabled){outline:0;background:var(--vn-menu-hover)!important;color:var(--foreground)!important}:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-menu-surface>button:disabled{opacity:.42;cursor:not-allowed;background:0 0!important}:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-menu-surface>button>span{min-width:0;color:inherit!important;text-align:right!important;font-size:9px!important}:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-menu-surface>button>small{color:var(--vn-menu-muted);text-align:left;white-space:nowrap;font-size:7px;line-height:1.45}:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-menu-surface>.vn-quick-category{grid-template-columns:1fr}:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-menu-surface>.vn-quick-category small{text-align:right;margin:0}:is(.vn-shell,.vc-node-composer,.vc-studio-model-picker,.vc-media-gallery) .vn-menu-surface>p{border-top:1px solid color-mix(in srgb, var(--vn-menu-border) 62%, transparent);color:var(--vn-menu-muted);margin:0;padding:7px 9px 3px;font-size:7px}.vn-account-popover.vn-menu-surface{width:220px;font-family:var(--font-ui,"Estedad", Tahoma, "Segoe UI", sans-serif);padding:6px}.vn-account-popover.vn-menu-surface>header{border-bottom:1px solid color-mix(in srgb, var(--vn-menu-border) 62%, transparent);margin:-6px -6px 0;padding:12px 18px}.vn-account-popover.vn-menu-surface>header b{font-size:12px;line-height:1.5}.vn-account-popover.vn-menu-surface>header small{font-size:9px;line-height:1.5}.vn-account-popover.vn-menu-surface>:is(a,button){box-sizing:border-box;font-size-adjust:.58;text-align:right;justify-content:flex-start;align-items:center;gap:10px;text-decoration:none;border:0!important;border-top:1px solid color-mix(in srgb, var(--vn-menu-border) 62%, transparent)!important;width:100%!important;min-height:40px!important;color:var(--vn-menu-text)!important;background:0 0!important;border-radius:0!important;padding:7px 9px!important;font-family:inherit!important;font-size:11px!important;font-weight:500!important;line-height:1.45!important;display:flex!important}.vn-account-popover.vn-menu-surface>:is(a,button):hover,.vn-account-popover.vn-menu-surface>:is(a,button):focus-visible{outline:0;background:var(--vn-menu-hover)!important;color:var(--foreground)!important}.vn-account-popover.vn-menu-surface>:is(a,button)>.vihan-icon{width:18px;height:18px;color:var(--app-accent);flex:0 0 18px}.vn-account-popover.vn-menu-surface>:is(a,button)>span{min-width:0;color:inherit;font-size-adjust:.58;text-align:right;white-space:nowrap;flex:1;font-size:11px!important;line-height:1.45!important}.vn-account-popover.vn-menu-surface>button.danger{color:var(--app-danger)!important}.vn-account-popover.vn-menu-surface>button.danger>.vihan-icon{color:currentColor}.vn-shell .vn-project-menu>div>button{align-content:center;width:100%;min-height:44px!important}.vn-shell .vn-project-menu>div>button b{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;align-items:flex-start;gap:6px;width:100%;max-width:none;font-size:9px;line-height:1.75;display:flex;overflow:visible}.vn-shell .vn-project-menu>div>button b .vihan-icon{width:12px;height:12px;color:var(--app-accent);flex:none;margin-top:2px}.vn-shell .vn-workspace-context.vn-menu-surface{overflow:visible}.vn-shell .vn-workspace-context.vn-menu-surface>button,.vn-shell .vn-workspace-context.vn-menu-surface>.has-submenu>button,.vn-shell .vn-workspace-context.vn-menu-surface>.has-submenu>.vn-menu-surface>button{box-sizing:border-box;text-align:right;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:40px;display:grid;border:0!important;border-top:1px solid color-mix(in srgb, var(--vn-menu-border) 62%, transparent)!important;color:var(--vn-menu-text)!important;background:0 0!important;border-radius:0!important;padding:7px 9px!important;font-size:9px!important}.vn-shell .vn-workspace-context.vn-menu-surface>button:hover:not(:disabled),.vn-shell .vn-workspace-context.vn-menu-surface>.has-submenu>button:hover:not(:disabled),.vn-shell .vn-workspace-context.vn-menu-surface>.has-submenu>.vn-menu-surface>button:hover:not(:disabled),.vn-shell .vn-workspace-context.vn-menu-surface>button:focus-visible:not(:disabled),.vn-shell .vn-workspace-context.vn-menu-surface>.has-submenu>button:focus-visible:not(:disabled),.vn-shell .vn-workspace-context.vn-menu-surface>.has-submenu>.vn-menu-surface>button:focus-visible:not(:disabled){outline:0;background:var(--vn-menu-hover)!important;color:var(--foreground)!important}.vn-shell .vn-workspace-context.vn-menu-surface>button:disabled,.vn-shell .vn-workspace-context.vn-menu-surface>.has-submenu>button:disabled,.vn-shell .vn-workspace-context.vn-menu-surface>.has-submenu>.vn-menu-surface>button:disabled{opacity:.42;cursor:not-allowed}.vn-shell .vn-workspace-context.vn-menu-surface>button:first-child,.vn-shell .vn-workspace-context.vn-menu-surface>.has-submenu>.vn-menu-surface>button:first-child{border-top:0!important}.vn-shell .vn-workspace-context.vn-menu-surface .vihan-icon{width:15px;height:15px;color:var(--app-accent)}.vn-shell .vn-workspace-context.vn-menu-surface button>span{width:auto;min-width:0;color:inherit;text-align:right}.vn-shell .vn-workspace-context.vn-menu-surface button>small{color:var(--vn-menu-muted);margin:0;font-size:10px}.vn-shell .vn-media-context.vn-menu-surface>button,.vn-shell .vn-media-context.vn-menu-surface>.vn-media-context-replace{box-sizing:border-box;text-align:right;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:40px;display:grid;border:0!important;border-top:1px solid color-mix(in srgb, var(--vn-menu-border) 62%, transparent)!important;color:var(--vn-menu-text)!important;background:0 0!important;border-radius:0!important;padding:7px 9px!important;font-size:9px!important}.vn-shell .vn-media-context.vn-menu-surface>button:hover:not(:disabled),.vn-shell .vn-media-context.vn-menu-surface>button:focus-visible:not(:disabled),.vn-shell .vn-media-context.vn-menu-surface>.vn-media-context-replace:hover{outline:0;background:var(--vn-menu-hover)!important;color:var(--foreground)!important}.vn-shell .vn-media-context.vn-menu-surface .vihan-icon{width:15px;height:15px;color:var(--app-accent)}.vn-shell .vn-media-context.vn-menu-surface>button.delete,.vn-shell .vn-media-context.vn-menu-surface>button.delete .vihan-icon{color:var(--studio-danger,#ff8994)!important}.vn-shell .vn-arrange-controls{border-top:1px solid color-mix(in srgb, var(--vn-menu-border) 62%, transparent);padding:7px 5px}.vn-shell .vn-arrange-controls>span{color:var(--vn-menu-muted);text-align:right;margin:0 4px 7px;font-size:9px;display:block}.vn-shell .vn-arrange-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid}.vn-shell .vn-arrange-menu .vn-arrange-grid>button,.vn-shell .vn-workspace-context .vn-arrange-grid>button{justify-content:center;align-items:center;width:100%;min-width:0;min-height:34px;height:34px!important;color:var(--vn-menu-text)!important;background:0 0!important;border:0!important;border-radius:5px!important;padding:0!important;display:flex!important}.vn-shell .vn-arrange-grid>button .vihan-icon{width:18px;height:18px;color:var(--app-accent)}.vn-shell .vn-arrange-menu .vn-arrange-grid>button:hover:not(:disabled),.vn-shell .vn-workspace-context .vn-arrange-grid>button:hover:not(:disabled),.vn-shell .vn-arrange-grid>button:focus-visible:not(:disabled){outline:0;background:var(--vn-menu-hover)!important}.vn-shell .vn-arrange-grid>button:disabled{opacity:.38;cursor:not-allowed}.vn-shell .vn-arrange-menu.vn-menu-surface>button{grid-template-columns:minmax(0,1fr) 18px!important}.vn-shell .vn-arrange-menu.vn-menu-surface>button>.vihan-icon{width:15px;height:15px;color:var(--app-accent)}.vn-shell .vn-model-inspector .vn-node-select-menu.vn-menu-surface{box-sizing:border-box;width:100%;min-width:0;max-width:100%;max-height:260px;overflow:hidden auto}.vn-shell .vn-model-field-menu.vn-menu-surface>button>span{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0}.vn-shell .vn-model-inspector .vn-model-field-menu-up{top:auto;bottom:calc(100% + 4px)}.vn-menu-surface :is(input,.vn-model-search input){background:var(--app-control)!important;border-color:var(--app-line)!important;color:var(--foreground)!important}.vn-menu-surface .vn-video-duration-track input[type=range]{background:0 0!important;border:0!important}.vn-menu-surface input:focus-visible{outline:1px solid var(--app-accent);outline-offset:1px}.vn-menu-surface :is(button.active,.vn-model-menu-group>button.active){background:color-mix(in srgb,var(--app-accent) 12%,var(--app-control))!important;color:var(--foreground)!important}html[data-theme] body :is(.vn-menu-surface,.vt-filter-dropdown-menu,.ve-filter-dropdown-menu,.vp-sort-menu,.vp-card-menu,.vc-model-picker-menu,.vc-history-menu-popover,.vn-library-domain-menu,.ve-admin-menu-popover){background:var(--app-panel)!important;border-color:var(--app-line-strong)!important;color:var(--foreground)!important}html[data-theme] body :is(.vn-menu-surface,.vt-filter-dropdown-menu,.ve-filter-dropdown-menu,.vp-sort-menu,.vp-card-menu,.vc-model-picker-menu,.vc-history-menu-popover,.vn-library-domain-menu,.ve-admin-menu-popover) :is(button,a,label.vp-card-menu-upload):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--app-menu-hover-bg)!important;color:var(--foreground)!important;box-shadow:inset -3px 0 var(--app-accent)!important}html[data-theme] body :is(.vn-menu-surface,.vt-filter-dropdown-menu,.ve-filter-dropdown-menu,.vp-sort-menu,.vp-card-menu,.vc-model-picker-menu,.vc-history-menu-popover,.vn-library-domain-menu,.ve-admin-menu-popover) button:is(.active,.selected,[aria-selected=true],[aria-checked=true]):not(:hover):not(:focus-visible){background:var(--app-menu-selected-bg)!important;color:var(--foreground)!important}html[data-theme] body :is(.vn-menu-surface,.vt-filter-dropdown-menu,.ve-filter-dropdown-menu,.vp-sort-menu,.vp-card-menu,.vc-model-picker-menu,.vc-history-menu-popover,.vn-library-domain-menu,.ve-admin-menu-popover) button:is(:hover,:focus-visible) :is(span,b,small){color:inherit!important}html[data-theme] body :is(.vn-menu-surface,.vt-filter-dropdown-menu,.ve-filter-dropdown-menu,.vp-sort-menu,.vp-card-menu,.vc-model-picker-menu,.vc-history-menu-popover,.vn-library-domain-menu,.ve-admin-menu-popover) .danger:is(:hover,:focus-visible){color:var(--app-danger)!important;box-shadow:inset -3px 0 var(--app-danger)!important}html[data-theme] body :is(.vn-menu-surface,.vt-filter-dropdown-menu,.ve-filter-dropdown-menu,.vp-sort-menu,.vp-card-menu,.vc-model-picker-menu,.vc-history-menu-popover,.vn-library-domain-menu,.ve-admin-menu-popover) :is(button,a)[aria-disabled=true],html[data-theme] body :is(.vn-menu-surface,.vt-filter-dropdown-menu,.ve-filter-dropdown-menu,.vp-sort-menu,.vp-card-menu,.vc-model-picker-menu,.vc-history-menu-popover,.vn-library-domain-menu,.ve-admin-menu-popover) button:disabled{color:var(--app-muted)!important;box-shadow:none!important;background:0 0!important}html[data-theme] body .vn-storage-status>section{background:var(--vn-menu-bg)!important;border-color:var(--vn-menu-border)!important;color:var(--vn-menu-text)!important;box-shadow:var(--vn-menu-shadow)!important;border-radius:9px!important}html[data-theme] body .vn-storage-status>section p{border-color:var(--vn-menu-border)!important;color:var(--vn-status-color)!important}html[data-theme] body .vn-storage-status>section>a{border:1px solid var(--app-line);background:var(--app-control)!important;color:var(--foreground)!important}html[data-theme] body .vn-storage-status>section>a:hover{background:var(--app-button-hover-bg)!important;border-color:var(--app-button-hover-line)!important}html[data-theme] body .vn-storage-status>section>a:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}html[data-theme] body .vc-history-menu-popover>button{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;line-height:27px;display:block;overflow:hidden}html[data-theme] body .vc-history-menu-popover.vn-menu-surface{width:200px;min-width:200px}html[data-theme] body .vc-history-menu-popover.vn-menu-surface>button{text-align:start;font-size:9px;line-height:34px;height:34px!important;min-height:34px!important;padding-inline:9px!important}html[data-theme] body .vc-history-menu-popover.vn-menu-surface>small{color:var(--app-muted);padding:6px 9px 8px;font-size:9px;display:block}html[data-theme] body .vn-menu-surface>button.app-menu-row{text-align:start;align-items:center;gap:7px;min-width:0;line-height:normal;height:34px!important;color:var(--foreground)!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:0 9px!important;display:flex!important}html[data-theme] body .vn-menu-surface>button.app-menu-row>.vihan-icon{width:14px;height:14px;color:var(--app-muted);flex:none}html[data-theme] body .vn-menu-surface>button.app-menu-row>.app-menu-row-label{flex:1;width:auto;min-width:0}html[data-theme] body .vn-menu-surface>button.app-menu-row>.app-menu-row-check{visibility:hidden;color:var(--app-accent)}html[data-theme] body .vn-menu-surface>button.app-menu-row.selected>.app-menu-row-check{visibility:visible}html[data-theme] body .vn-menu-surface>button.app-menu-row.selected{background:var(--app-menu-selected-bg)!important}html[data-theme] body .vn-menu-surface>button.app-menu-row:is(:hover,:focus-visible){background:var(--app-menu-hover-bg)!important;box-shadow:inset -3px 0 var(--app-accent)!important}html[data-theme] body .vn-menu-surface>button.app-menu-row.danger,html[data-theme] body .vn-menu-surface>button.app-menu-row.danger>.vihan-icon{color:var(--app-danger)!important}html[data-theme] body .vn-menu-surface>button.app-menu-row.danger:is(:hover,:focus-visible){background:color-mix(in srgb,var(--app-danger) 14%,var(--app-control))!important;box-shadow:inset -3px 0 var(--app-danger)!important}html[data-theme] body .vn-menu-surface>button.app-menu-row>svg{min-width:14px;max-width:14px;flex:0 0 14px!important;width:14px!important;height:14px!important}:is(.vn-shell,.vc-shell) .vn-library-presets>.vn-public-preset{position:relative;overflow:visible}.vn-preset-admin-actions{z-index:4;position:absolute;top:4px;left:4px}:is(.vn-shell,.vc-shell) .vn-library-presets .vn-preset-admin-actions>button{background:var(--app-control);border-radius:5px;width:24px;height:24px;font-size:9px;min-height:24px!important;padding:0!important}.vn-preset-admin-menu{z-index:450;direction:rtl;width:176px;max-width:calc(100vw - 16px);position:fixed;min-width:176px!important}.vn-preset-admin-menu>button.app-menu-row{white-space:nowrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:34px;min-height:34px;font-size:10px;display:flex;padding:6px 8px!important}.vn-preset-admin-menu>button:after{content:none}.vn-preset-admin-menu svg{flex:none;width:14px;height:14px;position:static}.vn-preset-admin-menu>.vn-public-preset-delete{color:var(--app-danger)!important}html[data-theme] body :is(.vn-shell,.vc-shell) .vn-library .vn-library-presets>:is(.vn-public-preset,button:not(.vn-add-public-preset)){box-sizing:border-box;border:1px solid var(--app-line)!important;border-radius:8px!important}html[data-theme] body :is(.vn-shell,.vc-shell) .vn-library .vn-library-presets>:is(.vn-public-preset,button:not(.vn-add-public-preset)):is(:hover,.active,:focus-visible,:focus-within){border-color:var(--app-accent)!important}html[data-theme] body :is(.vn-shell,.vc-shell) .vn-library :is(.vn-library-domain-trigger,.vn-preset-search)>.vihan-icon{width:14px;height:14px;color:var(--app-muted);flex:0 0 14px}html[data-theme] body :is(.vn-shell,.vc-shell) .vn-library :is(.vn-library-domain-trigger,.vn-preset-search){gap:7px}.vn-library .vn-library-domain{grid-template-columns:minmax(0,1fr)}.vn-library-domain-trigger>.vn-domain-chevron{transition:transform .18s}.vn-library-domain-trigger[aria-expanded=true]>.vn-domain-chevron{transform:rotate(180deg)}:is(.vn-shell,.vc-shell) .vn-library-domain-menu.vn-menu-surface{box-sizing:border-box;max-height:min(280px,100dvh - 130px);overflow-y:auto}:is(.vn-shell,.vc-shell) .vn-library-domain-menu.vn-menu-surface>button{height:32px;min-height:32px;padding:5px 8px!important}.vn-library-domain-empty{color:var(--vn-menu-muted);text-align:center;margin:4px 2px;padding:8px;font-size:9px}html[data-theme] body :is(.vn-shell,.vc-shell) .vn-library>header{box-shadow:none!important;border-bottom:1px solid var(--app-line)!important;background:0 0!important}.vn-library-title-row{direction:rtl;justify-content:space-between;align-items:center;gap:8px;display:flex}.vn-library-title-row>b{flex:1;min-width:0}html[data-theme] body .vn-library-title-row>.vn-library-create{border:1px solid var(--app-line);background:var(--app-control);width:26px;height:26px;min-height:26px;color:var(--app-accent);border-radius:6px;flex:0 0 26px;place-items:center;padding:0;display:grid}.vn-library-create>.vihan-icon{width:14px;height:14px}html[data-theme] body .vn-shell.vn-shell .vn-project-mobile-overflow>.vn-menu-surface{direction:rtl;padding:5px!important}html[data-theme] body .vn-shell.vn-shell .vn-project-mobile-overflow .vn-menu-surface>button.app-menu-row{width:100%!important;height:auto!important;min-height:34px!important;color:var(--foreground)!important;font:500 11px var(--font-ui)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:5px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;padding:7px 9px!important;display:flex!important}html[data-theme] body .vn-shell.vn-shell .vn-project-mobile-overflow .vn-menu-surface>button.app-menu-row>span{display:block!important}html[data-theme] body .vn-shell.vn-shell .vn-project-mobile-overflow .vn-menu-surface>button.app-menu-row:not(:disabled):is(:hover,:focus-visible){background:var(--app-menu-hover-bg)!important;color:var(--app-accent)!important}.vc-shell .vn-menu-surface{--app-accent:var(--brand-primary,#7875ff);--app-menu-hover-bg:color-mix(in srgb,var(--app-accent) 22%,var(--app-control));--app-menu-selected-bg:color-mix(in srgb,var(--app-accent) 12%,var(--app-control));--vn-menu-hover:var(--app-menu-hover-bg)}html body .vc-shell .vn-menu-surface>.vn-menu-search:focus-within{border-color:var(--app-accent);box-shadow:none;outline:0}html body .vc-shell .vn-menu-surface>.vn-menu-search input:focus-visible{box-shadow:none;outline:0}
