:root{--app-skeleton-base:light-dark(#f5f3ff,color-mix(in srgb,var(--mantine-color-dark-7) 75%,var(--mantine-color-dark-6)));--app-skeleton-highlight:light-dark(#e9e2ff,color-mix(in srgb,var(--mantine-color-dark-7) 35%,var(--mantine-color-dark-6)));--app-skeleton-gradient:linear-gradient(90deg,var(--app-skeleton-base) 25%,var(--app-skeleton-highlight) 50%,var(--app-skeleton-base) 75%)}:root,[data-mantine-color-scheme=light]{color-scheme:light;--app-shell-background:#e6e1f0;--app-surface:#ffffff;--app-surface-raised:#ffffff;--app-surface-muted:#faf8ff;--app-surface-subtle:#f5f3ff;--app-border:#f0edf5;--app-border-strong:#d4cce0;--app-border-dashed:#ded7e8;--app-text:#2d3748;--app-text-muted:#6b7280;--app-primary:var(--mantine-color-violet-6);--app-primary-soft:#f3f0ff;--app-primary-soft-strong:#e9e2ff;--app-primary-contrast:#ffffff;--app-primary-overlay:rgba(121,80,242,0.24);--app-primary-overlay-strong:rgba(121,80,242,0.36);--app-resize-handle:rgba(121,80,242,0.35);--app-panel-shadow:0 2px 8px rgba(38,24,55,0.07);--app-panel-shadow-active:0 12px 36px rgba(121,80,242,0.24);--app-floating-shadow:0 4px 12px rgba(121,80,242,0.3);--app-group-gradient:linear-gradient(135deg,#faf8ff,#f5f3ff);--font-geist-sans:Arial,Helvetica,sans-serif;--font-geist-mono:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace}[data-mantine-color-scheme=dark]{color-scheme:dark;--app-shell-background:#141218;--app-surface:#17131f;--app-surface-raised:#1f1b2a;--app-surface-muted:#211a2f;--app-surface-subtle:#1f1a2b;--app-border:#332b40;--app-border-strong:#433a52;--app-border-dashed:#4a405a;--app-text:#f4f0ff;--app-text-muted:#b7adc8;--app-primary:var(--mantine-color-violet-4);--app-primary-soft:#2c2440;--app-primary-soft-strong:#3a2d55;--app-primary-contrast:#ffffff;--app-primary-overlay:rgba(177,151,252,0.24);--app-primary-overlay-strong:rgba(177,151,252,0.38);--app-resize-handle:rgba(177,151,252,0.38);--app-panel-shadow:0 3px 12px rgba(0,0,0,0.28);--app-panel-shadow-active:0 12px 36px rgba(0,0,0,0.42);--app-floating-shadow:0 4px 14px rgba(0,0,0,0.42);--app-group-gradient:linear-gradient(135deg,#211a2f,#1f1a2b)}.appSkeleton_root__gMODz.appSkeleton_root__gMODz:where([data-visible]):before{background-color:var(--app-skeleton-base)}.appSkeleton_root__gMODz.appSkeleton_root__gMODz:where([data-visible]):after{background-color:var(--app-skeleton-highlight)}@media (prefers-reduced-motion:reduce){.appSkeleton_root__gMODz.appSkeleton_root__gMODz:where([data-animate]):after{animation:none}}