:root{--ui-color-bg-canvas:rgb(var(--ui-rgb-bg-canvas));--ui-color-bg-surface-1:rgb(var(--ui-rgb-bg-surface-1));--ui-color-bg-surface-2:rgb(var(--ui-rgb-bg-surface-2));--ui-color-bg-surface-3:rgb(var(--ui-rgb-bg-surface-3));--ui-color-bg-overlay:rgb(var(--ui-rgb-bg-overlay)/0.76);--ui-color-bg-app:var(--ui-color-bg-surface-1);--ui-color-text-primary:rgb(var(--ui-rgb-text-primary));--ui-color-text-secondary:rgb(var(--ui-rgb-text-secondary));--ui-color-text-muted:rgb(var(--ui-rgb-text-muted));--ui-color-text-tertiary:rgb(var(--ui-rgb-text-muted)/0.76);--ui-color-text-placeholder:rgb(var(--ui-rgb-text-secondary)/0.7);--ui-color-text-placeholder-control:rgb(var(--ui-rgb-text-muted)/0.72);--ui-color-text-accent:rgb(var(--ui-rgb-text-accent));--ui-color-border-subtle:rgb(var(--ui-rgb-border-subtle)/0.1);--ui-color-border-default:rgb(var(--ui-rgb-border-default)/0.2);--ui-color-border-strong:rgb(var(--ui-rgb-border-strong)/0.32);--ui-color-surface-muted:var(--ui-color-bg-surface-2);--ui-color-control-border:rgb(var(--ui-rgb-control-mark));--ui-color-control-mark:rgb(var(--ui-rgb-control-mark));--ui-color-action-primary-bg:rgb(var(--ui-rgb-action-primary-bg)/0.14);--ui-color-action-primary-text:rgb(var(--ui-rgb-action-primary-text));--ui-color-action-primary-border:rgb(var(--ui-rgb-action-primary-border)/0.62);--ui-color-action-primary-bg-hover:rgb(var(--ui-rgb-action-primary-bg)/0.22);--ui-color-action-primary-border-hover:rgb(var(--ui-rgb-action-primary-border)/0.86);--ui-color-action-secondary-bg:rgb(var(--ui-rgb-action-secondary-bg)/0.03);--ui-color-action-secondary-text:rgb(var(--ui-rgb-action-secondary-text));--ui-color-action-secondary-border:rgb(var(--ui-rgb-action-secondary-border)/0.22);--ui-color-action-secondary-bg-hover:rgb(var(--ui-rgb-action-secondary-bg)/0.06);--ui-color-action-secondary-border-hover:rgb(var(--ui-rgb-action-secondary-border)/0.34);--ui-color-action-ghost-hover:rgb(var(--ui-rgb-action-ghost-hover)/0.06);--ui-color-danger-bg:rgb(var(--ui-rgb-danger-bg)/0.12);--ui-color-danger-bg-solid:rgb(var(--ui-rgb-danger-bg));--ui-color-danger:rgb(var(--ui-rgb-danger-text));--ui-color-danger-muted:rgb(var(--ui-rgb-danger-bg)/0.16);--ui-color-danger-text:rgb(var(--ui-rgb-danger-text));--ui-color-danger-border:rgb(var(--ui-rgb-danger-border)/0.4);--ui-color-danger-border-solid:rgb(var(--ui-rgb-danger-border));--ui-color-warning-bg:rgb(var(--ui-rgb-warning-bg)/0.12);--ui-color-warning-bg-solid:rgb(var(--ui-rgb-warning-bg));--ui-color-warning-text:rgb(var(--ui-rgb-warning-text));--ui-color-warning-border:rgb(var(--ui-rgb-warning-border)/0.4);--ui-color-warning-border-solid:rgb(var(--ui-rgb-warning-border));--ui-color-success-bg:rgb(var(--ui-rgb-success-bg)/0.14);--ui-color-success-bg-solid:rgb(var(--ui-rgb-success-bg));--ui-color-success-text:rgb(var(--ui-rgb-success-text));--ui-color-success-border:rgb(var(--ui-rgb-success-border)/0.42);--ui-color-success-border-solid:rgb(var(--ui-rgb-success-border));--ui-color-info-bg:rgb(var(--ui-rgb-info-bg)/0.12);--ui-color-info-bg-solid:rgb(var(--ui-rgb-info-bg));--ui-color-info-text:rgb(var(--ui-rgb-info-text));--ui-color-info-border:rgb(var(--ui-rgb-info-border)/0.42);--ui-color-info-border-solid:rgb(var(--ui-rgb-info-border));--ui-app-surface-bg:var(--ui-color-bg-surface-1);--ui-app-surface-elevated:var(--ui-color-bg-surface-2);--ui-app-surface-chrome:color-mix(in srgb,var(--ui-color-bg-canvas) 82%,var(--ui-color-bg-surface-1));--ui-app-surface-border:var(--ui-color-border-subtle);--ui-app-surface-border-strong:var(--ui-color-border-strong);--ui-app-input-bg:var(--theme-bg-input);--ui-app-input-border:var(--theme-border-md);--ui-app-input-border-focus:var(--ui-color-text-accent);--ui-app-muted-bg:var(--ui-app-input-bg);--ui-app-muted-border:var(--ui-app-input-border);--ui-app-muted-text:var(--ui-color-text-secondary);--ui-radius-control:4px;--ui-radius-panel:10px;--ui-radius-dialog:10px;--ui-radius-pill:999px;--ui-control-height-standard:2.75rem;--ui-control-height-compact:2.25rem;--ui-control-height:var(--ui-control-height-standard);--ui-shadow-panel:0 12px 32px rgba(0,0,0,.18);--ui-shadow-flyout:0 14px 34px rgba(0,0,0,.24);--ui-shadow-overlay:0 18px 46px rgba(0,0,0,.28);--ui-shadow-sticky:-12px 0 16px rgba(0,0,0,.08);--ui-shadow-info-glow:0 0 18px rgb(var(--ui-rgb-info-border)/0.35);--ui-space-1:0.25rem;--ui-space-2:0.5rem;--ui-space-3:0.75rem;--ui-space-4:1rem;--ui-space-5:1.25rem;--ui-space-6:1.5rem;--ui-space-7:2rem;--ui-space-8:3rem;--ui-motion-fast:160ms;--ui-motion-base:240ms;--ui-z-dialog:2147483645;--ui-z-dropdown:2147483646;--ui-z-toast:2147483647;--dolfs-gold:var(--ui-color-text-accent);--dolfs-gold-link-hover:rgb(var(--ui-rgb-action-primary-border));--dolfs-gold-7:rgb(var(--ui-rgb-text-accent)/0.12);--dolfs-gold-10:rgb(var(--ui-rgb-text-accent)/0.16);--dolfs-gold-20:rgb(var(--ui-rgb-text-accent)/0.24);--dolfs-gold-50:rgb(var(--ui-rgb-text-accent)/0.62);--dolfs-radius-card:var(--ui-radius-panel);--dolfs-radius-chip:var(--ui-radius-control);--dolfs-radius-button:var(--ui-radius-control);--theme-bg:var(--ui-color-bg-canvas);--theme-bg-surface:var(--ui-color-bg-surface-1);--theme-bg-elevated:var(--ui-color-bg-surface-2);--theme-bg-input:var(--ui-color-bg-surface-3);--theme-bg-overlay:var(--ui-color-bg-overlay);--theme-text-primary:var(--ui-color-text-primary);--theme-text-body:var(--ui-color-text-secondary);--theme-text-muted:var(--ui-color-text-muted);--theme-text-placeholder:var(--ui-color-text-placeholder);--theme-border:var(--ui-color-border-default);--theme-border-md:var(--ui-color-border-strong);--theme-border-light:var(--ui-color-border-subtle);--theme-shadow:var(--ui-shadow-panel);--theme-card-cta-text:var(--ui-color-action-primary-text);--theme-card-cta-border:var(--ui-color-action-primary-border);--theme-card-cta-bg:var(--ui-color-action-primary-bg);--theme-card-cta-bg-image:none;--theme-card-cta-text-hover:var(--ui-color-action-primary-text);--theme-card-cta-border-hover:var(--ui-color-action-primary-border-hover);--theme-card-cta-bg-hover:var(--ui-color-action-primary-bg-hover);--theme-card-cta-bg-image-hover:none;--theme-card-secondary-text:var(--ui-color-action-secondary-text);--theme-card-secondary-border:var(--ui-color-action-secondary-border);--theme-card-secondary-bg:var(--ui-color-action-secondary-bg);--theme-card-secondary-text-hover:var(--ui-color-text-primary);--theme-card-secondary-border-hover:var(--ui-color-action-secondary-border-hover);--theme-card-secondary-bg-hover:var(--ui-color-action-secondary-bg-hover);--tabs-marketing-shell-bg:rgb(var(--ui-rgb-tabs-marketing-shell-bg));--tabs-marketing-shell-border:rgb(var(--ui-rgb-tabs-marketing-shell-border)/0.1);--tabs-marketing-surface-bg:rgb(var(--ui-rgb-tabs-marketing-surface-bg)/0.03);--tabs-marketing-surface-border:rgb(var(--ui-rgb-tabs-marketing-surface-border)/0.1);--tabs-marketing-form-panel-bg:linear-gradient(180deg,rgb(var(--ui-rgb-tabs-marketing-form-bg)/0.05),rgb(var(--ui-rgb-tabs-marketing-form-bg)/0.02)),rgb(var(--ui-rgb-tabs-marketing-form-bg)/0.01);--tabs-marketing-form-panel-border:rgb(var(--ui-rgb-tabs-marketing-surface-border)/0.12);--tabs-marketing-proof-bg:rgb(var(--ui-rgb-tabs-marketing-proof-bg)/0.18);--tabs-marketing-text-primary:rgb(var(--ui-rgb-tabs-marketing-text-primary));--tabs-marketing-text-secondary:rgb(var(--ui-rgb-tabs-marketing-text-secondary));--tabs-marketing-text-muted:rgb(var(--ui-rgb-tabs-marketing-text-muted));--tabs-marketing-input-bg:rgb(var(--ui-rgb-tabs-marketing-input-bg)/0.6);--tabs-marketing-input-border:rgb(var(--ui-rgb-tabs-marketing-input-border)/0.18);--tabs-marketing-input-border-focus:rgb(var(--ui-rgb-tabs-marketing-input-border-focus)/0.72);--tabs-marketing-input-placeholder:var(--ui-color-text-placeholder);--tabs-marketing-primary-cta-text:rgb(var(--ui-rgb-tabs-marketing-primary-cta-text));--tabs-marketing-primary-cta-border:rgb(var(--ui-rgb-tabs-marketing-primary-cta-border)/0.62);--tabs-marketing-primary-cta-bg:rgb(var(--ui-rgb-tabs-marketing-primary-cta-bg)/0.14);--tabs-marketing-primary-cta-text-hover:rgb(var(--ui-rgb-tabs-marketing-primary-cta-text-hover));--tabs-marketing-primary-cta-border-hover:rgb(var(--ui-rgb-tabs-marketing-primary-cta-border-hover)/0.86);--tabs-marketing-primary-cta-bg-hover:rgb(var(--ui-rgb-tabs-marketing-primary-cta-bg-hover)/0.22);--tabs-marketing-primary-cta-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);--tabs-marketing-toggle-idle-text:rgb(var(--ui-rgb-tabs-marketing-toggle-idle-text));--tabs-marketing-toggle-idle-border:rgb(var(--ui-rgb-tabs-marketing-toggle-idle-border)/0.16);--tabs-marketing-toggle-idle-text-hover:rgb(var(--ui-rgb-tabs-marketing-toggle-idle-text-hover));--tabs-marketing-toggle-idle-border-hover:rgb(var(--ui-rgb-tabs-marketing-toggle-idle-border-hover)/0.48);--tabs-marketing-toggle-idle-bg-hover:rgb(var(--ui-rgb-tabs-marketing-toggle-idle-bg-hover)/0.04);--tabs-marketing-error-text:rgb(var(--ui-rgb-tabs-marketing-error-text));--tabs-marketing-error-border:rgb(var(--ui-rgb-tabs-marketing-error-border)/0.42);--tabs-marketing-error-bg:linear-gradient(180deg,rgb(var(--ui-rgb-tabs-marketing-error-bg)/0.3),rgb(var(--ui-rgb-tabs-marketing-error-bg)/0.22));--tabs-marketing-chip-text:rgb(var(--ui-rgb-tabs-marketing-chip-text));--tabs-marketing-chip-border:rgb(var(--ui-rgb-tabs-marketing-chip-border)/0.15);--tabs-marketing-chip-bg:rgb(var(--ui-rgb-tabs-marketing-chip-bg)/0.25);--tabs-marketing-icon-bg:rgb(var(--ui-rgb-tabs-marketing-icon-bg)/0.15);--tabs-marketing-icon-text:rgb(var(--ui-rgb-tabs-marketing-icon-text));--tabs-marketing-link-hover:var(--dolfs-gold-link-hover);--tabs-marketing-teaser-card-bg:linear-gradient(to bottom,rgb(var(--ui-rgb-tabs-marketing-primary-cta-bg)/0.14),rgb(var(--ui-rgb-tabs-marketing-shell-bg)/0.9));--tabs-marketing-card-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);--theme-page-cta-text:var(--ui-color-action-primary-text);--theme-page-cta-border:var(--ui-color-action-primary-border);--theme-page-cta-bg:var(--ui-color-action-primary-bg);--theme-page-cta-bg-image:none;--theme-page-cta-text-hover:var(--ui-color-action-primary-text);--theme-page-cta-border-hover:var(--ui-color-action-primary-border-hover);--theme-page-cta-bg-hover:var(--ui-color-action-primary-bg-hover);--theme-page-cta-bg-image-hover:none;--theme-nav-hover-bg:var(--ui-color-action-ghost-hover);--theme-nav-active-bg:rgb(var(--ui-rgb-text-accent)/0.18);--theme-agent-primary-bg:rgb(var(--ui-rgb-agent-primary-bg));--theme-agent-primary-border:rgb(var(--ui-rgb-agent-primary-border)/0.42);--theme-agent-primary-text:#fff;--theme-agent-primary-bg-hover:rgb(var(--ui-rgb-agent-primary-bg)/0.92);--theme-agent-primary-border-hover:rgb(var(--ui-rgb-agent-primary-border)/0.62);--theme-agent-primary-shadow:rgb(var(--ui-rgb-agent-primary-bg)/0.18);--theme-agent-category-bg:rgb(var(--ui-rgb-text-accent)/0.12);--theme-agent-category-border:rgb(var(--ui-rgb-text-accent)/0.42);--theme-agent-category-text:var(--ui-color-text-accent);--theme-favorite-idle-bg:rgb(var(--ui-rgb-action-secondary-bg)/0.03);--theme-favorite-idle-border:rgb(var(--ui-rgb-action-secondary-border)/0.2);--theme-favorite-idle-text:rgb(var(--ui-rgb-text-accent)/0.78);--theme-scrollbar:rgb(var(--ui-rgb-text-secondary)/0.72);--theme-scrollbar-hover:rgb(var(--ui-rgb-text-secondary)/0.88);--theme-chunk-card-bg:rgb(var(--ui-rgb-bg-surface-2)/0.88);--theme-chunk-selected-bg:rgb(var(--ui-rgb-text-accent)/0.14);--theme-minimap-bg:rgb(var(--ui-rgb-bg-canvas)/0.25);--theme-mark-color:var(--ui-color-text-primary);--ui-brand-google-blue:#4285f4;--ui-brand-google-green:#34a853;--ui-brand-google-yellow:#fbbc05;--ui-brand-google-red:#ea4335;--ui-brand-microsoft-red:#f25022;--ui-brand-microsoft-green:#7fba00;--ui-brand-microsoft-blue:#00a4ef;--ui-brand-microsoft-yellow:#ffb900;--ui-destructive-soft-text:#b91c1c;--ui-destructive-soft-bg:#fef2f2;--ui-destructive-soft-bg-hover:#fee2e2;--ui-destructive-soft-border:#fecaca;--ui-destructive-soft-border-hover:#fca5a5;--ui-destructive-solid-bg:color-mix(in srgb,var(--ui-destructive-soft-text) 84%,var(--ui-destructive-soft-bg));--ui-destructive-solid-bg-hover:color-mix(in srgb,var(--ui-destructive-soft-text) 80%,var(--ui-destructive-soft-bg));--ui-destructive-solid-fg:var(--ui-destructive-soft-bg);--ui-destructive-solid-border:var(--ui-destructive-solid-bg);--ui-destructive-solid-border-hover:var(--ui-destructive-solid-bg-hover);--app-error-text:var(--ui-color-danger-text)}[data-theme=light]{--ui-color-bg-overlay:rgb(var(--ui-rgb-bg-overlay)/0.18);--ui-app-surface-bg:#fff;--ui-app-surface-elevated:#f6f6f8;--ui-app-surface-chrome:#eef0f4;--ui-app-surface-border:rgba(60,60,67,.2);--ui-app-surface-border-strong:rgba(60,60,67,.24);--ui-app-input-bg:#f3f4f6;--ui-app-input-border:rgba(60,60,67,.22);--ui-app-input-border-focus:var(--ui-color-text-accent);--ui-app-muted-bg:var(--ui-app-input-bg);--ui-app-muted-border:var(--ui-app-input-border);--ui-app-muted-text:rgba(60,60,67,.82);--dolfs-gold-link-hover:color-mix(in srgb,var(--ui-color-text-accent) 68%,#000);--ui-color-action-secondary-bg:rgb(var(--ui-rgb-bg-surface-1));--ui-color-action-secondary-text:rgb(var(--ui-rgb-text-primary));--ui-color-action-secondary-border:rgb(var(--ui-rgb-border-default)/0.18);--ui-color-action-secondary-bg-hover:rgb(var(--ui-rgb-bg-surface-2));--ui-color-action-secondary-border-hover:rgb(var(--ui-rgb-border-default)/0.3);--ui-color-action-ghost-hover:rgb(var(--ui-rgb-bg-surface-3)/0.88);--ui-color-control-border:#1d1d1f;--ui-color-control-mark:#1d1d1f;--ui-shadow-panel:0 2px 12px rgba(0,0,0,.07),0 8px 32px rgba(0,0,0,.04);--ui-shadow-flyout:0 14px 34px rgba(15,23,42,.12);--ui-shadow-overlay:0 18px 46px rgba(15,23,42,.14)}.ui-scope-default,.ui-scope-legal-os,.ui-scope-marketing{color:var(--ui-color-text-primary)}.ui-scope-legal-os{--legal-workspace-radius:var(--ui-radius-control);--legal-os-gold:var(--ui-color-text-accent);--legal-os-shell-bg:var(--ui-color-bg-canvas);--legal-os-desktop-bg:#000;--legal-os-surface:var(--ui-color-bg-surface-1);--legal-os-elevated:var(--ui-color-bg-surface-2);--legal-os-border:var(--ui-color-border-subtle);--legal-os-border-strong:var(--ui-color-border-strong);--legal-os-window-border:var(--legal-os-border);--legal-os-window-border-strong:var(--legal-os-border-strong);--legal-os-text-primary:var(--ui-color-text-primary);--legal-os-text-body:var(--ui-color-text-secondary);--legal-os-text-muted:var(--ui-color-text-muted);--legal-os-text-placeholder:rgb(var(--ui-rgb-text-secondary)/0.7);--legal-os-text-placeholder-control:rgb(var(--ui-rgb-text-muted)/0.72);--ui-color-text-placeholder:rgb(var(--ui-rgb-text-secondary)/0.7);--ui-color-text-placeholder-control:rgb(var(--ui-rgb-text-muted)/0.72);--legal-os-surface-hover:var(--ui-color-action-ghost-hover);--legal-os-dock-item-hover-bg:var(--legal-os-surface-hover);--legal-os-dock-rail-active-bg:rgb(var(--ui-rgb-text-accent)/0.14);--legal-os-dock-status-running:var(--ui-color-text-accent);--legal-os-dock-status-minimized:var(--legal-os-text-muted);--legal-os-dock-desktop-dim:rgba(0,0,0,.5);--legal-os-dock-flyout-max-width:380px;--legal-os-dock-flyout-label-ideal-width:32ch;--legal-os-shadow-rail:var(--ui-shadow-overlay);--legal-os-shadow-panel:var(--ui-shadow-panel);--legal-os-shadow-flyout:var(--ui-shadow-flyout);--legal-os-shell-z-dock:2147483000;--legal-os-shell-z-menu:2147483640;--legal-os-shell-z-topbar:2147483641;--legal-os-gold-hover-fg:var(--dolfs-gold);--legal-os-gold-hover-bg:color-mix(in srgb,var(--dolfs-gold) 18%,var(--ui-color-bg-surface-2));--legal-os-gold-hover-border:color-mix(in srgb,var(--dolfs-gold) 40%,var(--legal-os-border));--legal-os-start-list-bg:color-mix(in srgb,var(--ui-color-bg-surface-2) 70%,var(--ui-color-bg-surface-3));--legal-os-start-row-hover-bg:color-mix(in srgb,var(--legal-os-gold-hover-fg) 22%,var(--legal-os-start-list-bg));--legal-os-start-row-border:transparent;--legal-os-start-icon-bg:transparent;--legal-os-taskbar-open-item-bg:rgba(44,44,46,.55);--legal-os-taskbar-open-item-bg-hover:rgba(58,58,60,.55);--legal-os-taskbar-open-item-bg-active:#2c2c2e;--legal-os-taskbar-open-item-fg:#fff;--legal-os-traffic-close-bg:#f87171;--legal-os-traffic-close-bg-hover:#ef4444;--legal-os-traffic-close-ring:#fca5a5;--legal-os-traffic-minimize-bg:#fbbf24;--legal-os-traffic-minimize-bg-hover:#f59e0b;--legal-os-traffic-minimize-ring:#fcd34d;--legal-os-traffic-maximize-bg:#34d399;--legal-os-traffic-maximize-bg-hover:#10b981;--legal-os-traffic-maximize-ring:#6ee7b7;--legal-os-traffic-glyph-rgb:15 23 42;--legal-os-window-caption-fg:var(--legal-os-text-primary);--legal-os-window-caption-hover-bg:hsla(0,0%,100%,.08);--legal-os-window-caption-close-bg:rgba(232,17,35,.22);--legal-os-window-caption-close-hover-bg:#e81123;--legal-os-window-caption-close-hover-fg:#fff;--legal-os-window-shadow-active:0 28px 80px rgba(0,0,0,.58),0 8px 24px rgba(0,0,0,.32),0 2px 6px rgba(0,0,0,.18);--legal-os-focus-ring:rgb(var(--ui-rgb-text-accent)/0.32);--legal-os-wallpaper-opacity:0.16;--legal-os-wallpaper-filter:brightness(0) invert(1) saturate(0);--legal-os-app-card-bg:var(--ui-app-surface-bg);--legal-os-app-section-header-bg:#101010;--legal-os-app-card-elevated:var(--ui-app-surface-elevated);--legal-os-app-chrome-bg:var(--ui-app-surface-chrome);--legal-os-app-card-border:var(--ui-app-surface-border);--legal-os-app-overlay-bg:var(--ui-app-surface-elevated);--legal-os-app-overlay-border:var(--ui-app-surface-border-strong);--legal-os-app-accent-text:var(--ui-color-text-accent);--legal-os-app-row-hover-border:var(--ui-app-surface-border-strong);--legal-os-app-input-bg:var(--ui-app-input-bg);--legal-os-app-input-border:var(--ui-app-input-border);--legal-os-app-input-border-focus:var(--ui-app-input-border-focus);--legal-os-app-muted-chip-bg:var(--ui-app-muted-bg);--legal-os-app-muted-chip-border:var(--ui-app-muted-border);--legal-os-app-muted-chip-text:var(--ui-app-muted-text);--legal-os-window-title:hsla(0,0%,100%,.68);--legal-os-window-title-focused:hsla(0,0%,100%,.96)}[data-theme=light] .ui-scope-legal-os{--legal-os-window-shadow-active:0 22px 60px rgba(0,0,0,.28),0 6px 18px rgba(0,0,0,.14),0 1px 4px rgba(0,0,0,.1);--legal-os-shell-bg:#e8e8e8;--legal-os-desktop-bg:#e8e8e8;--legal-os-surface:#f5f5f5;--legal-os-elevated:#ececec;--legal-os-border:rgba(0,0,0,.12);--legal-os-border-strong:rgba(0,0,0,.2);--legal-os-window-border:rgba(0,0,0,.18);--legal-os-window-border-strong:rgba(0,0,0,.3);--legal-os-text-primary:#1d1d1f;--legal-os-text-body:rgba(0,0,0,.62);--legal-os-text-muted:rgba(0,0,0,.4);--legal-os-text-placeholder:rgba(0,0,0,.7);--legal-os-text-placeholder-control:rgba(0,0,0,.38);--ui-color-text-placeholder:rgba(0,0,0,.7);--ui-color-text-placeholder-control:rgba(0,0,0,.38);--legal-os-surface-hover:rgba(0,0,0,.07);--legal-os-dock-item-hover-bg:rgba(0,0,0,.1);--legal-os-dock-desktop-dim:rgba(0,0,0,.26);--legal-os-gold-hover-fg:var(--dolfs-gold-link-hover);--legal-os-gold-hover-bg:color-mix(in srgb,var(--dolfs-gold-link-hover) 22%,var(--ui-color-bg-surface-2));--legal-os-gold-hover-border:color-mix(in srgb,var(--dolfs-gold-link-hover) 55%,var(--legal-os-border));--legal-os-start-row-hover-bg:color-mix(in srgb,var(--legal-os-gold-hover-fg) 22%,var(--legal-os-start-list-bg));--legal-os-start-row-border:transparent;--legal-os-start-icon-bg:transparent;--legal-os-taskbar-open-item-bg:hsla(0,0%,100%,.55);--legal-os-taskbar-open-item-bg-hover:hsla(0,0%,100%,.78);--legal-os-taskbar-open-item-bg-active:#fff;--legal-os-taskbar-open-item-fg:var(--legal-os-text-primary);--legal-os-wallpaper-opacity:0.14;--legal-os-wallpaper-filter:brightness(0) saturate(0);--legal-os-app-card-bg:var(--ui-app-surface-bg);--legal-os-app-section-header-bg:#ececec;--legal-os-app-card-elevated:var(--ui-app-surface-elevated);--legal-os-app-chrome-bg:var(--ui-app-surface-chrome);--legal-os-app-card-border:var(--ui-app-surface-border);--legal-os-app-overlay-bg:color-mix(in srgb,var(--ui-app-surface-bg) 70%,var(--ui-app-surface-elevated));--legal-os-app-overlay-border:var(--ui-app-surface-border-strong);--legal-os-app-input-bg:var(--ui-app-input-bg);--legal-os-app-input-border:var(--ui-app-input-border);--legal-os-app-input-border-focus:var(--ui-app-input-border-focus);--legal-os-app-muted-chip-bg:var(--ui-app-muted-bg);--legal-os-app-muted-chip-border:var(--ui-app-muted-border);--legal-os-app-muted-chip-text:var(--ui-app-muted-text);--legal-os-window-title:rgba(0,0,0,.75);--legal-os-window-title-focused:#1d1d1f;--legal-os-window-caption-fg:var(--legal-os-text-primary);--legal-os-window-caption-hover-bg:rgba(0,0,0,.06);--legal-os-window-caption-close-bg:rgba(232,17,35,.14);--legal-os-window-caption-close-hover-bg:#e81123;--legal-os-window-caption-close-hover-fg:#fff}