:root,.light,[data-theme=light]{--vivix-background-page:#f9f6f4;--vivix-background-dialog:#fff;--vivix-overlay-media-control:#000c;--vivix-overlay-mask:#0009;--vivix-overlay-tag:#95959566;--vivix-border-primary:#ddd8d3;--vivix-border-secondary:#e9e6e0;--vivix-border-inverse:#0f0c0c;--vivix-border-on-content:#fff;--vivix-surface-input:#f1eeea;--vivix-surface-input-transparency:#f1eeeae6;--vivix-surface-message:#ede8e0;--vivix-surface-tool-result:#f3f0ed;--vivix-surface-hover:#f1eeea;--vivix-surface-selected:#e9e6e0;--vivix-text-primary:#0f0c0c;--vivix-text-secondary:#938c88;--vivix-text-tertiary:#ada5a0;--vivix-text-placeholder:#ada5a0;--vivix-text-muted:#ddd8d3;--vivix-text-inverse:#fff;--vivix-text-subtle-black:#0f0c0c;--vivix-text-subtle-white:#fff;--vivix-text-on-content-primary:#fff;--vivix-text-on-content-secondary:#ffffffb3;--vivix-icon-primary:#0f0c0c;--vivix-icon-secondary:#938c88;--vivix-icon-tertiary:#ada5a0;--vivix-icon-placeholder:#ada5a0;--vivix-icon-muted:#ddd8d3;--vivix-icon-inverse:#fff;--vivix-icon-subtle-black:#0f0c0c;--vivix-icon-subtle-white:#fff;--vivix-icon-on-content-primary:#fff;--vivix-icon-on-content-secondary:#ffffffb3;--vivix-state-assistance:#315fe8;--vivix-state-danger:#ff3f3f;--vivix-state-warning:#f95801;--vivix-state-success:#3c6852}.dark,[data-theme=dark]{--vivix-background-page:#181615;--vivix-background-dialog:#211e1c;--vivix-overlay-media-control:#000c;--vivix-overlay-mask:#000000b3;--vivix-overlay-tag:#95959566;--vivix-border-primary:#51483f;--vivix-border-secondary:#3c352f;--vivix-border-inverse:#f9f6f4;--vivix-border-on-content:#fff;--vivix-surface-input:#282420;--vivix-surface-input-transparency:#282420e6;--vivix-surface-message:#322d28;--vivix-surface-tool-result:#211e1c;--vivix-surface-hover:#f0e9e309;--vivix-surface-selected:#3c352f;--vivix-text-primary:#f0e9e3;--vivix-text-secondary:#b6aaa0;--vivix-text-tertiary:#9d8f82;--vivix-text-placeholder:#9d8f82;--vivix-text-muted:#51483f;--vivix-text-inverse:#000;--vivix-text-subtle-black:#0f0c0c;--vivix-text-subtle-white:#fff;--vivix-text-on-content-primary:#fff;--vivix-text-on-content-secondary:#ffffffb3;--vivix-icon-primary:#f0e9e3;--vivix-icon-secondary:#b6aaa0;--vivix-icon-tertiary:#9d8f82;--vivix-icon-placeholder:#9d8f82;--vivix-icon-muted:#51483f;--vivix-icon-inverse:#000;--vivix-icon-subtle-black:#0f0c0c;--vivix-icon-subtle-white:#fff;--vivix-icon-on-content-primary:#fff;--vivix-icon-on-content-secondary:#ffffffb3;--vivix-state-assistance:#5c85ff;--vivix-state-danger:#ff6b6b;--vivix-state-warning:#f95801;--vivix-state-success:#5a9c7b}@theme inline{--color-vivix-background-page: var(--vivix-background-page); --color-vivix-background-dialog: var(--vivix-background-dialog); --color-vivix-overlay-media-control: var(--vivix-overlay-media-control); --color-vivix-overlay-mask: var(--vivix-overlay-mask); --color-vivix-overlay-tag: var(--vivix-overlay-tag); --color-vivix-border-primary: var(--vivix-border-primary); --color-vivix-border-secondary: var(--vivix-border-secondary); --color-vivix-border-inverse: var(--vivix-border-inverse); --color-vivix-border-on-content: var(--vivix-border-on-content); --color-vivix-surface-input: var(--vivix-surface-input); --color-vivix-surface-input-transparency: var(--vivix-surface-input-transparency); --color-vivix-surface-message: var(--vivix-surface-message); --color-vivix-surface-tool-result: var(--vivix-surface-tool-result); --color-vivix-surface-hover: var(--vivix-surface-hover); --color-vivix-surface-selected: var(--vivix-surface-selected); --color-vivix-text-primary: var(--vivix-text-primary); --color-vivix-text-secondary: var(--vivix-text-secondary); --color-vivix-text-tertiary: var(--vivix-text-tertiary); --color-vivix-text-placeholder: var(--vivix-text-placeholder); --color-vivix-text-muted: var(--vivix-text-muted); --color-vivix-text-inverse: var(--vivix-text-inverse); --color-vivix-text-subtle-black: var(--vivix-text-subtle-black); --color-vivix-text-subtle-white: var(--vivix-text-subtle-white); --color-vivix-text-on-content-primary: var(--vivix-text-on-content-primary); --color-vivix-text-on-content-secondary: var(--vivix-text-on-content-secondary); --color-vivix-icon-primary: var(--vivix-icon-primary); --color-vivix-icon-secondary: var(--vivix-icon-secondary); --color-vivix-icon-tertiary: var(--vivix-icon-tertiary); --color-vivix-icon-placeholder: var(--vivix-icon-placeholder); --color-vivix-icon-muted: var(--vivix-icon-muted); --color-vivix-icon-inverse: var(--vivix-icon-inverse); --color-vivix-icon-subtle-black: var(--vivix-icon-subtle-black); --color-vivix-icon-subtle-white: var(--vivix-icon-subtle-white); --color-vivix-icon-on-content-primary: var(--vivix-icon-on-content-primary); --color-vivix-icon-on-content-secondary: var(--vivix-icon-on-content-secondary); --color-vivix-state-assistance: var(--vivix-state-assistance); --color-vivix-state-danger: var(--vivix-state-danger); --color-vivix-state-warning: var(--vivix-state-warning); --color-vivix-state-success: var(--vivix-state-success);}.video-audio-host{position:relative}.video-audio-host .media-sound-toggle{z-index:5;background:color-mix(in srgb, var(--vivix-text-subtle-black) 50%, transparent);width:28px;min-width:28px;height:28px;color:var(--vivix-text-on-content-primary);opacity:0;pointer-events:none;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:opacity .15s;display:flex;position:absolute;top:8px;right:8px}.video-audio-host:hover .media-sound-toggle,.video-audio-host:focus-within .media-sound-toggle{opacity:1;pointer-events:auto}.video-audio-host .media-sound-toggle svg{width:16px;height:16px}.video-audio-host .media-sound-toggle:focus-visible{outline:2px solid var(--vivix-border-on-content);outline-offset:2px}@media (hover:none){.video-audio-host .media-sound-toggle{opacity:1;pointer-events:auto}}
