.vlc{--vlc-bg:#11161b;--vlc-text:#f3f5f7;--vlc-muted:#acb7c0;--vlc-line:#bac9d524;--vlc-accent:#ff792a;position:fixed;z-index:9999;right:24px;bottom:24px;width:min(520px,calc(100vw - 48px));max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;padding:24px;border:1px solid var(--vlc-line);border-radius:14px;background:radial-gradient(ellipse at 0 0,#52616e22,transparent 65%),linear-gradient(135deg,#1c2228,#0d1217);color:var(--vlc-text);box-shadow:0 16px 64px #0007;font-family:Inter,Arial,sans-serif;font-size:13px;line-height:1.6;text-align:left;color-scheme:dark;isolation:isolate}.vlc,.vlc *{box-sizing:border-box}.vlc [hidden],.vlc[hidden]{display:none!important}.vlc-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.vlc-mark{display:grid;place-items:center;flex:0 0 34px;height:34px;border:1px solid #ff792a40;border-radius:9px;background:#ff792a10;color:var(--vlc-accent)}.vlc-mark svg{width:18px;height:18px}.vlc-kicker{font-size:10px;font-weight:650;letter-spacing:.13em;color:var(--vlc-muted)}.vlc h2{margin:0;font-size:19px;font-weight:700;line-height:1.35;letter-spacing:-.035em;color:var(--vlc-text)}.vlc p{margin:0 0 14px;color:var(--vlc-muted);font-size:13px;line-height:1.6}.vlc-scope{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0 0 14px}.vlc-scope span{padding:3px 8px;border:1px solid var(--vlc-line);border-radius:5px;font-size:11px;color:#d4dce3;background:#ffffff03}.vlc .vlc-status{padding:10px 12px;border:1px solid var(--vlc-line);border-radius:8px;font-size:12px;background:#ffffff03;margin-bottom:14px}.vlc a{color:#e1e7eb;text-decoration:underline;text-underline-offset:3px}.vlc a:hover{color:#ffad7b}.vlc-links{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:18px;font-size:12px}.vlc-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vlc button{appearance:none;display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:9px 10px;border:1px solid #bac9d534;border-radius:7px;background:linear-gradient(135deg,#ffffff07,#ffffff02);color:var(--vlc-text);font:600 12px/1.4 Inter,Arial,sans-serif;cursor:pointer;transition:border-color .15s,background-color .15s;white-space:normal;text-align:center}.vlc button:hover{border-color:#ff792a99;background:#ff792a0e}.vlc a:focus-visible,.vlc button:focus-visible,.vlc input:focus-visible{outline:2px solid #ff9b50;outline-offset:3px}.vlc .vlc-close{display:block;width:32px;min-height:32px;padding:0;font-size:18px;margin-left:auto;flex:0 0 32px}.vlc-settings{display:grid;gap:8px;margin-bottom:16px}.vlc-category{display:flex;gap:12px;padding:12px;border:1px solid var(--vlc-line);border-radius:8px;background:#ffffff03}.vlc-category input{width:16px;height:16px;flex:0 0 16px;margin:4px 0 0;accent-color:var(--vlc-accent)}.vlc-category div{min-width:0;flex:1}.vlc-category strong{display:block;font-size:13px;font-weight:650}.vlc-category small{display:block;font-size:11px;line-height:1.6;color:var(--vlc-muted);margin-top:3px}.vlc-category em{display:inline-block;font-size:10px;font-style:normal;color:var(--vlc-muted);margin-left:6px;font-weight:400}.vlc-error{color:#ffc0ad!important;margin-top:12px!important;margin-bottom:0!important}@media(max-width:600px){.vlc{right:12px;bottom:12px;width:calc(100vw - 24px);padding:18px;border-radius:12px;max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}.vlc h2{font-size:18px}.vlc-actions{gap:6px}.vlc button{padding:10px 6px;font-size:11px;min-height:44px}}@media(prefers-reduced-motion:reduce){.vlc button{transition:none}}.nf-cookie-choice{appearance:none;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;text-align:left}.nf-cookie-choice:hover{text-decoration:underline;text-underline-offset:3px}.nf-cookie-choice:focus-visible{outline:2px solid #ff9b50;outline-offset:4px}.nf-legal .nf-cookie-choice{padding:0 24px;border-right:1px solid #a5bbc626;white-space:nowrap}.nf-legal .nf-cookie-choice:last-child{border-right:0}@media(max-width:900px){.nf-legal .nf-cookie-choice{padding-inline:14px}}@media(max-width:540px){.nf-legal .nf-cookie-choice{font-size:11px;padding-inline:10px}}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */body:is([data-vl-popup-scope],:has([data-vl-surface],[data-vl-palette],.marketingShell,.freshup)){--vl-popup-surface:radial-gradient(ellipse at 8% 0%,#ffffff09,transparent 65%),linear-gradient(145deg,#29292efa,#111114fc 75%);--vl-popup-card:linear-gradient(135deg,#ffffff08,#ffffff03);--vl-popup-input:#121215b8;--vl-popup-line:#ffffff1b;--vl-popup-text:#f4f4f7;--vl-popup-muted:#b4b4c0;--vl-popup-shadow:inset 0 1px #ffffff0d,0 20px 65px #00000060;--vl-account-canvas:var(--vl-canvas,linear-gradient(150deg,#141416,#0b0b0e))}body:has([data-vl-surface][data-vl-theme=blue],[data-vl-palette=blue]){--vl-popup-surface:radial-gradient(ellipse at 8% 0%,#ffffff09,transparent 65%),linear-gradient(145deg,#26323bfa,#10181ffc 75%);--vl-popup-input:#101820b8}body:has([data-vl-surface][data-vl-theme=black],[data-vl-palette=black]){--vl-popup-surface:radial-gradient(ellipse at 8% 0%,#ffffff09,transparent 65%),linear-gradient(145deg,#29292efa,#111114fc 75%);--vl-popup-input:#121215b8}body:is([data-vl-popup-scope],:has([data-vl-surface],[data-vl-palette],.marketingShell,.freshup)) :is(dialog,[popover],[role=dialog]:not([aria-modal=true]):not([data-vl-popup-backdrop]),[role=menu],[data-vl-popup],[data-vl-history-menu],[data-news-panel],.searchResults,.composerAdvancedMenu,.composerSelectMenu,.vlc,[data-agent-notice]){--text-primary:var(--vl-popup-text);--text-secondary:var(--vl-popup-muted);--text-muted:var(--vl-popup-muted);color:var(--vl-popup-text);-webkit-backdrop-filter:blur(22px)saturate(110%);backdrop-filter:blur(22px)saturate(110%);color-scheme:dark;border-radius:12px;background:var(--vl-popup-surface)!important;border-color:var(--vl-popup-line)!important;box-shadow:var(--vl-popup-shadow)!important}body:is([data-vl-popup-scope],:has([data-vl-surface],[data-vl-palette],.marketingShell,.freshup)) :is([role=dialog][aria-modal=true]:not(dialog),[data-vl-popup-backdrop]){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06060999!important}body:is([data-vl-popup-scope],:has([data-vl-surface],[data-vl-palette],.marketingShell,.freshup)) :is([role=dialog][aria-modal=true]:not(dialog),[data-vl-popup-backdrop])>:is(div,section,article,aside):first-child:not(.zx-nav-overlay){--text-primary:var(--vl-popup-text);--text-secondary:var(--vl-popup-muted);--text-muted:var(--vl-popup-muted);color:var(--vl-popup-text);-webkit-backdrop-filter:blur(22px)saturate(110%);backdrop-filter:blur(22px)saturate(110%);background:var(--vl-popup-surface)!important;border-color:var(--vl-popup-line)!important;box-shadow:var(--vl-popup-shadow)!important}body:is([data-vl-popup-scope],:has([data-vl-surface],[data-vl-palette],.marketingShell,.freshup)) dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06060999}body:is([data-vl-popup-scope],:has([data-vl-surface],[data-vl-palette],.marketingShell,.freshup)) :is(dialog,[data-vl-popup],[data-chrome-panel],[data-vl-popup-backdrop],[role=dialog][aria-modal=true]:not(dialog),.composerAdvancedMenu) :is(nav,fieldset){border-color:var(--vl-popup-line)!important;background:var(--vl-popup-card)!important}body:is([data-vl-popup-scope],:has([data-vl-surface],[data-vl-palette],.marketingShell,.freshup)) :is(dialog,[data-vl-popup],[data-chrome-panel],[data-vl-popup-backdrop],[role=dialog][aria-modal=true]:not(dialog),.composerAdvancedMenu) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]),textarea,select):not(.monaco-editor *):not([data-vl-code-input]){color-scheme:dark;border-radius:6px;color:var(--vl-popup-text)!important;background-color:var(--vl-popup-input)!important;border-color:var(--vl-popup-line)!important}body:is([data-vl-popup-scope],:has([data-vl-surface],[data-vl-palette],.marketingShell,.freshup)) :is(dialog,[data-vl-popup],[data-chrome-panel],[data-vl-popup-backdrop],[role=dialog][aria-modal=true]:not(dialog),.composerAdvancedMenu) select:not([multiple]):not([size]){appearance:none;background-image:linear-gradient(45deg,#0000 50%,#b4b4c0 0),linear-gradient(135deg,#b4b4c0 50%,#0000 0);background-position:calc(100% - 12px),calc(100% - 8px);background-repeat:no-repeat;background-size:4px 4px;padding-right:28px}@supports (appearance:base-select){body:is([data-vl-popup-scope],:has([data-vl-surface],[data-vl-palette],.marketingShell,.freshup)) :is(dialog,[data-vl-popup],[data-chrome-panel],[data-vl-popup-backdrop],[role=dialog][aria-modal=true]:not(dialog),.composerAdvancedMenu) select:not([multiple]):not([size]){appearance:base-select;background-image:none;padding-right:10px}}body:is([data-vl-popup-scope],:has([data-vl-surface],[data-vl-palette],.marketingShell,.freshup)) :is(dialog,[popover],[role=dialog],[role=menu],[data-vl-popup],[data-chrome-panel],[data-vl-popup-backdrop]) button:is([aria-label*=schließen i],[aria-label^=close i],[aria-label^=dismiss i]){box-sizing:border-box;border:1px solid var(--vl-popup-line);width:30px;min-width:30px;height:30px;min-height:30px;color:var(--vl-popup-muted);box-shadow:none;cursor:pointer;background:#ffffff06;border-radius:8px;flex:none;place-items:center;padding:0 0 2px;font-size:20px;font-weight:400;line-height:1;display:inline-grid}body:is([data-vl-popup-scope],:has([data-vl-surface],[data-vl-palette],.marketingShell,.freshup)) :is(dialog,[popover],[role=dialog],[role=menu],[data-vl-popup],[data-chrome-panel],[data-vl-popup-backdrop]) button:is([aria-label*=schließen i],[aria-label^=close i],[aria-label^=dismiss i]):hover:not(:disabled){color:var(--vl-popup-text);background:#ffffff12;border-color:#fff3}body:is([data-vl-popup-scope],:has([data-vl-surface],[data-vl-palette],.marketingShell,.freshup)) :is(dialog,[popover],[role=dialog],[role=menu],[data-vl-popup],[data-chrome-panel],[data-vl-popup-backdrop]) button:is([aria-label*=schließen i],[aria-label^=close i],[aria-label^=dismiss i]) svg{width:14px;height:14px}:root{--ui-ease:cubic-bezier(.2,.7,.2,1);--ui-ease-out:cubic-bezier(.16,1,.3,1);--ui-fast:.11s;--ui-base:.17s;--ui-slow:.26s;--ui-radius-s:6px;--ui-radius-m:8px;--ui-radius-l:12px;--ui-shadow-raise:0 6px 20px #0000002e;--ui-shadow-pop:0 18px 56px #00000059,0 2px 8px #0003;--ui-press:.975}@media (prefers-reduced-motion:reduce){:root{--ui-fast:0s;--ui-base:0s;--ui-slow:0s;--ui-press:1}}:where(button,[role=button],[role=tab],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],[role=radio],[role=switch],summary,a,input,select,textarea){transition:background-color var(--ui-base)var(--ui-ease),border-color var(--ui-base)var(--ui-ease),color var(--ui-base)var(--ui-ease),box-shadow var(--ui-base)var(--ui-ease),opacity var(--ui-base)var(--ui-ease),filter var(--ui-base)var(--ui-ease),scale var(--ui-fast)var(--ui-ease)}:where(button,[role=button],[role=tab],summary):where(:not(:disabled):not([aria-disabled=true])):active{scale:var(--ui-press)}:where(button,a,summary,[role=button],[role=tab],[role=menuitem],[role=option],[role=radio],[role=switch],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--agent-accent,var(--primary,#ff792a))}@supports (color:color-mix(in lab,red,red)){:where(button,a,summary,[role=button],[role=tab],[role=menuitem],[role=option],[role=radio],[role=switch],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid color-mix(in srgb,var(--agent-accent,var(--primary,#ff792a))80%,#fff)}}:where(button,a,summary,[role=button],[role=tab],[role=menuitem],[role=option],[role=radio],[role=switch],[tabindex]:not([tabindex="-1"])):focus-visible{outline-offset:2px}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):focus-visible{outline:2px solid var(--agent-accent,var(--primary,#ff792a))}@supports (color:color-mix(in lab,red,red)){:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):focus-visible{outline:2px solid color-mix(in srgb,var(--agent-accent,var(--primary,#ff792a))70%,transparent)}}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):focus-visible{outline-offset:1px}:where([aria-disabled=true]),:where(button,input,select,textarea):disabled{cursor:not-allowed}:where(button)[aria-busy=true]{pointer-events:none;position:relative}:where(button)[aria-busy=true]:after{content:"";border:2px solid;border-right:2px solid #0000;border-radius:50%;width:1.05em;height:1.05em;margin:auto;animation:ui-spin .7s linear infinite;position:absolute;inset:0}:where(button)[aria-busy=true]>*{visibility:hidden}@keyframes ui-spin{to{rotate:1turn}}:where(.uiSkeleton){border-radius:var(--ui-radius-s);-webkit-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(100deg,currentColor 30%,#8a8a9a3d 50%,#8a8a9a22 70%) 0 0/220% 100%;color:#0000!important}@supports (color:color-mix(in lab,red,red)){:where(.uiSkeleton){background:linear-gradient(100deg,color-mix(in srgb,currentColor 0%,#8a8a9a22)30%,#8a8a9a3d 50%,#8a8a9a22 70%)0 0/220% 100%}}:where(.uiSkeleton){animation:ui-skeleton 1.4s var(--ui-ease)infinite}@keyframes ui-skeleton{to{background-position:-120% 0}}:where(.uiRise){animation:ui-rise var(--ui-slow)var(--ui-ease-out)both}@keyframes ui-rise{0%{opacity:0;translate:0 6px;scale:.985}}@media (prefers-reduced-motion:reduce){:where(.uiSkeleton){animation:none}:where(button)[aria-busy=true]:after{animation-duration:1.6s}}@supports (appearance:base-select){:where(select:not([multiple]):not([size])){appearance:base-select}:where(select:not([multiple]):not([size]))::picker(select){appearance:base-select}:where(select:not([multiple]):not([size])){border:1px solid var(--border,currentColor);padding:.4em .65em}@supports (color:color-mix(in lab,red,red)){:where(select:not([multiple]):not([size])){border:1px solid var(--border,color-mix(in srgb,currentColor 24%,transparent))}}:where(select:not([multiple]):not([size])){border-radius:var(--ui-radius-s);background-color:var(--vl-input,var(--surface,transparent));color:inherit;font:inherit;white-space:nowrap;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-inline-size:0;overflow:hidden}:where(select:not([multiple]):not([size]))::picker-icon{content:"";opacity:.65;width:.46em;height:.46em;transition:rotate var(--ui-base)var(--ui-ease),translate var(--ui-base)var(--ui-ease);border:1.5px solid;border-width:0 1.5px 1.5px 0;flex:none;margin-inline:.25em .2em;translate:0 -.14em;rotate:45deg}:where(select:not([multiple]):not([size]):open)::picker-icon{translate:0 .12em;rotate:225deg}:where(select:not([multiple]):not([size]))::picker(select){box-sizing:border-box;min-inline-size:anchor-size(inline);scrollbar-width:thin;border:1px solid var(--vl-popup-line,var(--border,#8886));border-radius:var(--ui-radius-m);background:var(--vl-popup-surface,var(--bg-secondary,var(--surface,Canvas)));max-block-size:min(60vh,420px);color:var(--vl-popup-text,var(--text-primary,var(--text,CanvasText)));box-shadow:var(--ui-shadow-pop);-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);font:inherit;opacity:0;transition:opacity var(--ui-base)var(--ui-ease),translate var(--ui-base)var(--ui-ease),overlay var(--ui-base)allow-discrete,display var(--ui-base)allow-discrete;margin-block:5px;padding:4px;overflow-y:auto;translate:0 -4px}:where(select:not([multiple]):not([size]):open)::picker(select){opacity:1;translate:0}@starting-style{:where(select:not([multiple]):not([size]):open)::picker(select){opacity:0;translate:0 -4px}}:where(select:not([multiple]):not([size])) :where(option){border-radius:var(--ui-radius-s);cursor:pointer;white-space:nowrap;min-block-size:0;transition:background-color var(--ui-fast)var(--ui-ease);align-items:center;gap:10px;padding:7px 10px;display:flex}:where(select:not([multiple]):not([size])) :where(option)::checkmark{content:"✓";color:var(--agent-accent,var(--primary,currentColor));order:1;margin-inline-start:auto;font-size:.9em}:where(select:not([multiple]):not([size])) :where(option:hover,option:focus-visible){background:var(--agent-accent,var(--primary,#ff792a))}@supports (color:color-mix(in lab,red,red)){:where(select:not([multiple]):not([size])) :where(option:hover,option:focus-visible){background:color-mix(in srgb,var(--agent-accent,var(--primary,#ff792a))16%,transparent)}}:where(select:not([multiple]):not([size])) :where(option:hover,option:focus-visible){outline:none}:where(select:not([multiple]):not([size])) :where(option:checked){font-weight:600}:where(select:not([multiple]):not([size])) :where(option:disabled){opacity:.45;cursor:not-allowed}:where(select:not([multiple]):not([size])) :where(optgroup){letter-spacing:.04em;color:var(--vl-popup-muted,var(--text-muted,GrayText));padding-block:4px 2px;font-size:.86em;font-weight:600}:where(select:not([multiple]):not([size])) :where(optgroup) :where(option){letter-spacing:0;color:var(--vl-popup-text,var(--text-primary,var(--text,CanvasText)));font-size:1.16em;font-weight:400}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton{box-sizing:border-box;border:1px solid var(--border,currentColor);justify-content:center;align-items:center;gap:8px;min-height:34px;padding:7px 14px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton{border:1px solid var(--border,color-mix(in srgb,currentColor 22%,transparent))}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton{border-radius:var(--ui-radius-m);background:var(--vl-input,var(--surface,transparent));box-shadow:none;color:var(--text-primary,var(--text,inherit));font:inherit;white-space:nowrap;cursor:pointer;font-size:12px;font-weight:600;line-height:1.2;text-decoration:none}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton:hover:not(:disabled,[aria-disabled=true]){border-color:var(--agent-accent,var(--primary,#ff792a))}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton:hover:not(:disabled,[aria-disabled=true]){border-color:color-mix(in srgb,var(--agent-accent,var(--primary,#ff792a))60%,transparent)}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton:hover:not(:disabled,[aria-disabled=true]){background:var(--agent-accent,var(--primary,#ff792a))}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--agent-accent,var(--primary,#ff792a))12%,var(--vl-input,var(--surface,transparent)))}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton[data-kind=primary]{border-color:var(--vl-primary-line,var(--primary,#ff8a40));background:var(--vl-primary,var(--primary,#ff792a));color:var(--vl-primary-ink,#fff)}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton[data-kind=primary]:hover:not(:disabled,[aria-disabled=true]){border-color:var(--vl-primary-line,var(--primary,#ff8a40));background:var(--vl-primary,var(--primary-hover,var(--primary,#ff792a)));filter:brightness(1.08);box-shadow:0 4px 18px var(--agent-accent,var(--primary,#ff792a))}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton[data-kind=primary]:hover:not(:disabled,[aria-disabled=true]){box-shadow:0 4px 18px color-mix(in srgb,var(--agent-accent,var(--primary,#ff792a))30%,transparent)}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton[data-kind=ghost]{background:0 0;border-color:#0000}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton[data-kind=danger]{color:#ff8a8a;border-color:#ff5d5d59}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton[data-kind=danger]:hover:not(:disabled,[aria-disabled=true]){color:#ffb0b0;background:#ff5d5d1f;border-color:#ff5d5d}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton[data-size=s]{border-radius:var(--ui-radius-s);min-height:28px;padding:4px 10px;font-size:11px}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton[data-size=l]{min-height:42px;padding:10px 20px;font-size:13px}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){border-color:currentColor}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){border-color:color-mix(in srgb,currentColor 14%,transparent)}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){background:currentColor}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){background:color-mix(in srgb,currentColor 7%,transparent)}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){box-shadow:none;filter:none;color:var(--text-muted,var(--muted,GrayText));opacity:.8}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiButton[aria-busy=true]{opacity:1;filter:none}:where(.uiCard,.uiRow,.uiStatus,.uiPrompt){--ui-edge:var(--vl-popup-line,var(--border,currentColor))}@supports (color:color-mix(in lab,red,red)){:where(.uiCard,.uiRow,.uiStatus,.uiPrompt){--ui-edge:var(--vl-popup-line,var(--border,color-mix(in srgb,currentColor 16%,transparent)))}}:where(.uiCard,.uiRow,.uiStatus,.uiPrompt){--ui-fill:currentColor}@supports (color:color-mix(in lab,red,red)){:where(.uiCard,.uiRow,.uiStatus,.uiPrompt){--ui-fill:color-mix(in srgb,currentColor 4%,transparent)}}:where(.uiCard,.uiRow,.uiStatus,.uiPrompt){--ui-tone:var(--ui-accent,var(--agent-accent,var(--primary,#ff792a)))}:where(.uiCard){border:1px solid var(--ui-edge);border-radius:var(--ui-radius-l);background:var(--ui-fill);box-shadow:inset 0 1px #ffffff0a,var(--ui-shadow-raise);padding:16px}:where(.uiCard)>:where(h2,h3):first-child{letter-spacing:-.005em;margin:0 0 12px;font-size:14px;font-weight:650}:where(.uiTile){border-radius:var(--ui-radius-m);background:var(--ui-accent,var(--agent-accent,var(--primary,#ff792a)));flex:none;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab,red,red)){:where(.uiTile){background:color-mix(in srgb,var(--ui-accent,var(--agent-accent,var(--primary,#ff792a)))14%,transparent)}}:where(.uiTile){color:var(--ui-accent,var(--agent-accent,var(--primary,#ff792a)))}:where(.uiTile)>:where(svg){width:17px;height:17px}:where(.uiRows){gap:8px;margin:0;padding:0;list-style:none;display:grid}:where(.uiRow){box-sizing:border-box;border:1px solid var(--ui-edge);border-radius:var(--ui-radius-l);background:var(--ui-fill);min-height:54px;color:inherit;text-align:left;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:flex}:where(button.uiRow,a.uiRow,label.uiRow){width:100%;font:inherit;cursor:pointer}:where(button.uiRow,a.uiRow,label.uiRow):hover{border-color:var(--ui-tone)}@supports (color:color-mix(in lab,red,red)){:where(button.uiRow,a.uiRow,label.uiRow):hover{border-color:color-mix(in srgb,var(--ui-tone)45%,var(--ui-edge))}}:where(button.uiRow,a.uiRow,label.uiRow):hover{background:var(--ui-tone)}@supports (color:color-mix(in lab,red,red)){:where(button.uiRow,a.uiRow,label.uiRow):hover{background:color-mix(in srgb,var(--ui-tone)6%,var(--ui-fill))}}:where(.uiRow):where([aria-selected=true],[aria-current=true],[data-active]){border-color:var(--ui-tone)}@supports (color:color-mix(in lab,red,red)){:where(.uiRow):where([aria-selected=true],[aria-current=true],[data-active]){border-color:color-mix(in srgb,var(--ui-tone)75%,transparent)}}:where(.uiRow):where([aria-selected=true],[aria-current=true],[data-active]){background:var(--ui-tone)}@supports (color:color-mix(in lab,red,red)){:where(.uiRow):where([aria-selected=true],[aria-current=true],[data-active]){background:color-mix(in srgb,var(--ui-tone)11%,var(--ui-fill))}}:where(.uiRow):where([aria-selected=true],[aria-current=true],[data-active]){box-shadow:0 0 0 1px var(--ui-tone)}@supports (color:color-mix(in lab,red,red)){:where(.uiRow):where([aria-selected=true],[aria-current=true],[data-active]){box-shadow:0 0 0 1px color-mix(in srgb,var(--ui-tone)28%,transparent)}}:where(.uiRowText){flex:1;gap:2px;min-width:0;font-size:13.5px;font-weight:600;line-height:1.3;display:grid}:where(.uiRowText)>:where(small){color:var(--vl-popup-muted,var(--text-muted,var(--muted,GrayText)));font-size:11.5px;font-weight:400;line-height:1.4}:where(.uiRow)>:where(:last-child:not(:first-child)){flex:none;margin-inline-start:auto}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSwitch{box-sizing:border-box;width:40px;height:22px;min-height:0;box-shadow:none;border:1px solid;flex:none;padding:0;position:relative}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSwitch{border:1px solid color-mix(in srgb,currentColor 20%,transparent)}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSwitch{background:currentColor;border-radius:999px}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSwitch{background:color-mix(in srgb,currentColor 9%,transparent)}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSwitch{cursor:pointer}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSwitch:after{content:"";background:currentColor;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:2px}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSwitch:after{background:color-mix(in srgb,currentColor 72%,transparent)}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSwitch:after{transition:translate var(--ui-base)var(--ui-ease-out),background-color var(--ui-base)var(--ui-ease);box-shadow:0 1px 3px #0006}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSwitch[aria-checked=true]{border-color:var(--ui-accent,var(--agent-accent,var(--primary,#ff792a)));background:var(--ui-accent,var(--agent-accent,var(--primary,#ff792a)))}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSwitch[aria-checked=true]:after{background:#fff;translate:18px}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSwitch:disabled{opacity:.45}:where(.uiTabs){flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiTabs.uiTabs>:is(button,a){border:1px solid var(--vl-popup-line,var(--border,currentColor));align-items:center;gap:7px;min-height:34px;padding:6px 14px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiTabs.uiTabs>:is(button,a){border:1px solid var(--vl-popup-line,var(--border,color-mix(in srgb,currentColor 16%,transparent)))}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiTabs.uiTabs>:is(button,a){border-radius:var(--ui-radius-m);background:currentColor}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiTabs.uiTabs>:is(button,a){background:color-mix(in srgb,currentColor 3%,transparent)}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiTabs.uiTabs>:is(button,a){color:var(--vl-popup-muted,var(--text-secondary,var(--text-2,inherit)));font:inherit;white-space:nowrap;cursor:pointer;font-size:12.5px;font-weight:600;line-height:1.2;text-decoration:none}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiTabs.uiTabs>:is(button,a):hover{color:var(--text-primary,var(--text,inherit));border-color:var(--ui-accent,var(--agent-accent,var(--primary,#ff792a)))}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiTabs.uiTabs>:is(button,a):hover{border-color:color-mix(in srgb,var(--ui-accent,var(--agent-accent,var(--primary,#ff792a)))45%,transparent)}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiTabs.uiTabs>:is(button,a):is([aria-selected=true],[aria-current=page],[aria-pressed=true],[data-active]){background:var(--ui-tab-fill,var(--vl-primary,var(--ui-accent,var(--agent-accent,var(--primary,#ff792a)))));color:var(--vl-primary-ink,#fff);box-shadow:0 4px 16px var(--ui-accent,var(--agent-accent,var(--primary,#ff792a)));border-color:#0000}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiTabs.uiTabs>:is(button,a):is([aria-selected=true],[aria-current=page],[aria-pressed=true],[data-active]){box-shadow:0 4px 16px color-mix(in srgb,var(--ui-accent,var(--agent-accent,var(--primary,#ff792a)))28%,transparent)}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiTabs.uiTabs>:is(button,a):is([aria-selected=true],[aria-current=page],[aria-pressed=true],[data-active]):hover{color:var(--vl-primary-ink,#fff);border-color:#0000}:where(.uiStatus){border:1px solid var(--ui-edge);border-radius:var(--ui-radius-l);background:var(--ui-fill);box-shadow:var(--ui-shadow-raise);align-items:center;gap:12px;padding:12px 14px;display:flex}:where(.uiStatus):after{content:"";background:#8a8a9a;border-radius:50%;flex:none;width:9px;height:9px;margin-inline-start:auto;box-shadow:0 0 0 4px #8a8a9a26}:where(.uiStatus)[data-state=ok]:after{background:#34d399;box-shadow:0 0 0 4px #34d39926}:where(.uiStatus)[data-state=busy]:after{background:#fbbf24;box-shadow:0 0 0 4px #fbbf2426}:where(.uiStatus)[data-state=error]:after{background:#f87171;box-shadow:0 0 0 4px #f8717126}:where(.uiPrompt){border:1px solid var(--ui-tone);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;padding:14px 16px;display:grid}@supports (color:color-mix(in lab,red,red)){:where(.uiPrompt){border:1px solid color-mix(in srgb,var(--ui-tone)55%,transparent)}}:where(.uiPrompt){border-radius:var(--ui-radius-l);background:var(--ui-tone)}@supports (color:color-mix(in lab,red,red)){:where(.uiPrompt){background:color-mix(in srgb,var(--ui-tone)5%,var(--ui-fill))}}:where(.uiPrompt):focus-within{border-color:var(--ui-tone);box-shadow:0 0 0 3px var(--ui-tone)}@supports (color:color-mix(in lab,red,red)){:where(.uiPrompt):focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-tone)20%,transparent)}}:where(.uiPrompt)>:where(.uiTile){grid-row:span 2}:where(.uiPrompt)>:where(small,label){letter-spacing:.16em;text-transform:uppercase;color:var(--ui-tone);font-size:10.5px;font-weight:650}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiPrompt.uiPrompt :is(textarea,input){width:100%;min-height:0;color:inherit;font:inherit;resize:none;border-radius:0;outline:0;font-size:14px;font-weight:550;line-height:1.45;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger{box-sizing:border-box;border:1px solid var(--vl-popup-line,var(--border,currentColor));align-items:center;gap:8px;min-width:0;max-width:100%;min-height:34px;margin:0;padding:6px 11px 6px 12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger{border:1px solid var(--vl-popup-line,var(--border,color-mix(in srgb,currentColor 20%,transparent)))}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger{border-radius:var(--ui-radius-m);background:var(--vl-popup-input,var(--vl-input,var(--surface,currentColor)))}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger{background:var(--vl-popup-input,var(--vl-input,var(--surface,color-mix(in srgb,currentColor 5%,transparent))))}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger{box-shadow:none;color:var(--text-primary,var(--text,inherit));font:inherit;text-align:left;white-space:nowrap;cursor:pointer;font-size:12.5px;font-weight:500;line-height:1.3}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger[data-size=s]{border-radius:var(--ui-radius-s);min-height:28px;padding:4px 9px 4px 10px;font-size:11.5px}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger>span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger>i{border:solid var(--text-muted,var(--vl-popup-muted,currentColor));opacity:.85;width:6px;height:6px;transition:rotate var(--ui-base)var(--ui-ease),margin var(--ui-base)var(--ui-ease);border-width:0 1.5px 1.5px 0;flex:none;margin:-3px 2px 0;rotate:45deg}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger[data-empty]>span{color:var(--text-muted,var(--vl-popup-muted,GrayText))}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger:hover:not(:disabled){border-color:currentColor}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger:hover:not(:disabled){border-color:color-mix(in srgb,currentColor 34%,transparent)}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger:hover:not(:disabled){filter:none}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger[data-open]:not(:disabled){border-color:var(--vl-primary-line,var(--agent-accent,var(--primary,#ff8a40)));box-shadow:0 0 0 3px var(--agent-accent,var(--primary,#ff792a))}@supports (color:color-mix(in lab,red,red)){:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger[data-open]:not(:disabled){box-shadow:0 0 0 3px color-mix(in srgb,var(--agent-accent,var(--primary,#ff792a))18%,transparent)}}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger[data-open]>i{margin-top:3px;rotate:225deg}:is([data-vl-surface][data-vl-surface] :is(.vlEditor,.editorStudio),:root,[data-vl-popup]) .uiSelectTrigger:disabled{opacity:.55;cursor:not-allowed}.uiSelectMenu.uiSelectMenu{z-index:400;box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--vl-popup-line,#ffffff1b);border-radius:var(--ui-radius-l);background:var(--vl-popup-surface,var(--bg-secondary,#202023));min-width:0;height:auto;color:var(--vl-popup-text,var(--text-primary,#f4f4f7));box-shadow:var(--vl-popup-shadow,var(--ui-shadow-pop));font:inherit;animation:ui-select-in var(--ui-base)var(--ui-ease-out);outline:none;margin:0;padding:5px;font-size:12.5px;font-weight:500;line-height:1.35;position:fixed;inset:auto;overflow:hidden auto}.uiSelectMenu.uiSelectMenu[data-size=s]{font-size:11.5px}.uiSelectMenu.uiSelectMenu [role=option]{box-sizing:border-box;border-radius:var(--ui-radius-s);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;min-height:32px;padding:6px 10px;display:flex}.uiSelectMenu.uiSelectMenu [role=option]>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.uiSelectMenu.uiSelectMenu [role=option]>span>small{color:var(--vl-popup-muted,var(--text-muted,#b4b4c0));margin-left:8px;font-size:.86em;font-weight:400}.uiSelectMenu.uiSelectMenu [role=option]>b{border:0 solid #0000;border-width:0 0 1.6px 1.6px;flex:none;width:9px;height:5px;margin:-3px 2px 0 0;rotate:-45deg}.uiSelectMenu.uiSelectMenu [role=option][data-focused]{background:currentColor}@supports (color:color-mix(in lab,red,red)){.uiSelectMenu.uiSelectMenu [role=option][data-focused]{background:color-mix(in srgb,currentColor 9%,transparent)}}.uiSelectMenu.uiSelectMenu [role=option][aria-selected=true]{background:var(--agent-accent,var(--primary,#ff792a))}@supports (color:color-mix(in lab,red,red)){.uiSelectMenu.uiSelectMenu [role=option][aria-selected=true]{background:color-mix(in srgb,var(--agent-accent,var(--primary,#ff792a))14%,transparent)}}.uiSelectMenu.uiSelectMenu [role=option][aria-selected=true]{color:var(--agent-accent,var(--primary,#ff792a))}@supports (color:color-mix(in lab,red,red)){.uiSelectMenu.uiSelectMenu [role=option][aria-selected=true]{color:color-mix(in srgb,var(--agent-accent,var(--primary,#ff792a))55%,var(--vl-popup-text,#f4f4f7))}}.uiSelectMenu.uiSelectMenu [role=option][aria-selected=true]{font-weight:600}.uiSelectMenu.uiSelectMenu [role=option][aria-selected=true][data-focused]{background:var(--agent-accent,var(--primary,#ff792a))}@supports (color:color-mix(in lab,red,red)){.uiSelectMenu.uiSelectMenu [role=option][aria-selected=true][data-focused]{background:color-mix(in srgb,var(--agent-accent,var(--primary,#ff792a))22%,transparent)}}.uiSelectMenu.uiSelectMenu [role=option][aria-selected=true]>b{border-color:currentColor}.uiSelectMenu.uiSelectMenu [role=option][aria-disabled=true]{opacity:.42;cursor:not-allowed}@keyframes ui-select-in{0%{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:reduce){.uiSelectMenu.uiSelectMenu{animation:none}}[data-vl-material][data-vl-material],[data-vl-surface][data-vl-surface]{--vl-surface:linear-gradient(145deg,#0d161d,#090f14);--vl-canvas:radial-gradient(ellipse at 75% 65%,#64798812,transparent 70%),linear-gradient(150deg,#0d151a,#090f14);--vl-line:#ffffff16;--vl-text:#f4f6f8;--vl-muted:#8fa1b2;--vl-input:#101a23;--vl-header:linear-gradient(100deg,#101920e8,#080e13ed);--vl-glass:linear-gradient(135deg,#24354180,#111d2770);--bg-primary:#090e13;--bg-secondary:#0b1218;--bg-tertiary:#151d25;color-scheme:dark;--bg:var(--bg-primary);--bg-2:var(--bg-secondary);--surface:var(--vl-input);--text:var(--vl-text);--text-2:var(--text-secondary);--muted:var(--vl-muted);--text-primary:var(--vl-text);--text-secondary:#afbdca;--text-muted:var(--vl-muted);--am-muted:var(--vl-muted);--am-border:var(--vl-line);--glass-border:var(--vl-line);--border:var(--vl-line);background:var(--vl-canvas)}[data-vl-palette=black] [data-vl-surface],[data-vl-theme=black][data-vl-theme]{--vl-surface:linear-gradient(145deg,#141416,#0b0b0d);--vl-canvas:radial-gradient(ellipse at 75% 65%,#92929c0c,transparent 70%),linear-gradient(150deg,#111113,#09090b);--vl-input:#19191c;--vl-header:linear-gradient(100deg,#18181bec,#0b0b0deb);--vl-glass:linear-gradient(135deg,#34343975,#18181c70);--vl-muted:#9d9da9;--bg-primary:#0d0d10;--bg-secondary:#131316;--bg-tertiary:#1d1d22;--text-secondary:#bfbfc9}[data-vl-surface] [data-vl-header]{border-bottom:1px solid var(--vl-line);box-shadow:none}[data-vl-surface] [data-vl-history]{background:var(--vl-surface);border:0;border-right:1px solid var(--vl-line);box-shadow:none;border-radius:0}[data-vl-surface] [data-vl-history] input:not([type=checkbox]){background:var(--vl-input);border:1px solid var(--vl-line);color:var(--vl-text);border-radius:6px;font-size:11px}[data-vl-surface] [data-vl-history-row]{min-width:0;min-height:49px;box-shadow:none;color:var(--vl-text);background:0 0;border:0;border-radius:6px;margin:2px 0;padding:8px 5px;transition:background-color .16s;display:block;position:relative}[data-vl-surface] [data-vl-history-row]:hover{background:#ffffff08}[data-vl-surface] [data-vl-history-row][data-active=true]{background:#ffffff0c}[data-vl-surface] [data-vl-history-select]{width:100%;min-width:0;box-shadow:none;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;overflow:hidden}[data-vl-surface] [data-vl-history-select]:hover,[data-vl-surface] [data-vl-history-select][aria-current]{box-shadow:none;background:0 0}[data-vl-surface] [data-vl-history-title]{white-space:nowrap;text-overflow:ellipsis;color:var(--vl-text);font-size:11px;font-weight:650;line-height:16px;display:block;overflow:hidden}[data-vl-surface] [data-vl-history-meta]{white-space:nowrap;text-overflow:ellipsis;color:var(--vl-muted);margin:0;font-size:10px;font-weight:400;line-height:15px;display:block;overflow:hidden}[data-vl-surface] [data-vl-history-actions]{align-items:center;gap:0;display:flex}[data-vl-surface] [data-vl-history-row]>[data-vl-history-actions]{position:absolute;top:auto;bottom:3px;right:3px}[data-vl-surface] [data-vl-history-row]:has([data-vl-history-actions]) [data-vl-history-title]{max-width:calc(100% - 44px)}[data-vl-surface] [data-vl-history-row]:has([data-vl-history-actions]) [data-vl-history-meta]{min-height:17px;padding-right:48px}[data-vl-surface] [data-history-controls]>button{height:24px;font-size:10px;width:24px!important;padding:5px!important}[data-vl-surface] [data-history-controls] svg{width:11px;height:11px}[data-vl-surface] [data-vl-history-row]:is(:hover,:focus-within) [data-history-controls]{opacity:1}[data-vl-surface] [data-vl-history-section]{color:var(--vl-muted);padding:12px 5px 8px;font-size:11px}@media (prefers-reduced-motion:reduce){[data-vl-history-row]{transition:none}}[data-chrome-panel][data-vl-material],[data-vl-history-menu][data-vl-material]{background:var(--vl-surface);border:1px solid var(--vl-line);color:var(--vl-text);box-shadow:0 12px 35px #0007}[data-vl-history-menu] button{color:#f4f6f8}[data-vl-history-menu] button:last-child{color:#f87171}[data-vl-surface] [data-account-storage]{background:var(--vl-surface);color:var(--vl-muted);border-color:var(--vl-line)}[data-vl-surface] [data-account-storage] strong{color:var(--text-secondary)}[data-vl-surface] [data-account-storage] progress{background:#ffffff1c}[data-vl-surface] [data-account-storage] progress::-webkit-progress-bar{background:#ffffff1c}[data-vl-surface] [data-vl-header]{background:var(--vl-header);-webkit-backdrop-filter:blur(20px)saturate(115%);backdrop-filter:blur(20px)saturate(115%)}[data-vl-surface] [data-vl-header] [data-vl-search] input{background:var(--vl-input)}[data-vl-surface] [data-vl-transition]{background:var(--vl-canvas);color:var(--vl-text)}[data-vl-surface] .glass-md,[data-vl-surface] [data-vl-composer]{background:var(--vl-glass);border:1px solid var(--vl-line);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);box-shadow:inset 0 1px #ffffff08,0 8px 24px #00000012}[data-vl-surface] .zx-chat-welcome .glass-card-subtle{background:var(--vl-glass);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);border:1px solid #ffffff18;transition:background .2s,border-color .2s,transform .2s;box-shadow:inset 0 1px #ffffff0b,0 8px 25px #00000015}[data-vl-surface] .zx-chat-welcome .glass-card-subtle:hover{background:linear-gradient(#ffffff06,#ffffff06),var(--vl-glass);border-color:#ffffff30}@media (prefers-reduced-motion:reduce){[data-vl-surface] .zx-chat-welcome .glass-card-subtle{transition:none;transform:none}}[data-vl-surface] :is(.vl-domain-menu,.searchResults,[data-news-panel]){background:var(--vl-surface);border-color:var(--vl-line);color:var(--vl-text);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}[data-vl-surface] .propComposer{background:var(--vl-glass);border-color:var(--vl-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffff08}[data-vl-surface] :is(.propEditor,.clothingWorkspace) .propComposer{--border:var(--vl-line);background:var(--vl-glass)}[data-vl-surface] :is(.propEditor,.clothingWorkspace) .propComposer textarea{background:var(--bg-primary);border-color:var(--vl-line)}[data-vl-surface][data-vl-surface] [data-vl-dock]{background:var(--vl-surface);box-shadow:none;border:0;border-radius:0}[data-vl-surface][data-vl-surface] [data-vl-dock]>[data-vl-account]{box-sizing:border-box;border:0;border-top:1px solid var(--vl-line);width:100%;box-shadow:none;background:0 0;border-radius:0;margin:0}[data-vl-surface][data-vl-surface] [data-vl-dock]>[data-account-storage]{box-sizing:border-box;border:0;border-top:1px solid var(--vl-line);width:auto;box-shadow:none;bottom:100%;right:0}[data-vl-surface] :is(textarea,select,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset])):focus{box-shadow:none!important;outline:none!important}[data-vl-surface] :is(textarea,select,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset])):focus-visible{box-shadow:inset 0 0 0 1px var(--vl-muted,#9d9da9)!important}@supports (color:color-mix(in lab,red,red)){[data-vl-surface] :is(textarea,select,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset])):focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vl-muted,#9d9da9)45%,transparent)!important}}