.lxp-sheet-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%;min-height:320px;padding:40px 20px;box-sizing:border-box;color:hsl(var(--foreground));text-align:center;isolation:isolate}.lxp-sheet-loader-visual{display:flex;align-items:center;gap:18px}.lxp-sheet-loader-mark{position:relative;display:grid;place-items:center;flex-shrink:0;width:76px;height:76px;overflow:hidden;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground))}.lxp-sheet-loader .lxp-sheet-loader-mark svg{width:46px;height:46px}.lxp-sheet-loader .lxp-sheet-loader-mark svg,.lxp-sheet-loader .lxp-sheet-loader-mark svg *{color:inherit!important;stroke:currentColor!important}.lxp-sheet-loader-fill{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:hsl(var(--foreground));color:hsl(var(--background));animation:lxp-sheet-fill 3.6s cubic-bezier(.45,0,.2,1) infinite;will-change:clip-path}.lxp-sheet-loader-brand{display:flex;flex-direction:column;gap:6px;text-align:left;font-size:36px;font-weight:700;line-height:1;letter-spacing:-.06em}.lxp-sheet-loader-brand>span{font-size:10px;font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.lxp-sheet-loader-copy{display:flex;flex-direction:column;align-items:center;gap:7px}.lxp-sheet-loader-copy>strong{font-size:14px;font-weight:500;line-height:1.5}.lxp-sheet-loader-copy>span{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.5;color:hsl(var(--muted-foreground))}.lxp-sheet-loader-dots{display:inline-flex;gap:3px}.lxp-sheet-loader-dots i{width:3px;height:3px;background:currentColor;animation:lxp-sheet-dot 1.4s ease-in-out infinite}.lxp-sheet-loader-dots i:nth-child(2){animation-delay:.18s}.lxp-sheet-loader-dots i:nth-child(3){animation-delay:.36s}.lxp-sheet-loader-track{width:164px;height:2px;overflow:hidden;background:hsl(var(--border))}.lxp-sheet-loader-track>span{display:block;width:45%;height:100%;background:hsl(var(--foreground));animation:lxp-sheet-sweep 2s ease-in-out infinite}.lxp-sheet-loader[data-compact]{min-height:200px;padding:20px 12px;gap:17px}.lxp-sheet-loader[data-compact] .lxp-sheet-loader-mark{width:60px;height:60px}.lxp-sheet-loader[data-compact] .lxp-sheet-loader-mark svg{width:38px;height:38px}.lxp-sheet-loader[data-compact] .lxp-sheet-loader-brand{font-size:30px}@keyframes lxp-sheet-fill{0%,8%{clip-path:inset(100% 0 0)}30%{clip-path:inset(63% 0 0)}52%{clip-path:inset(37% 0 0)}76%,88%{clip-path:inset(0 0 0);opacity:1}to{clip-path:inset(0 0 0);opacity:0}}@keyframes lxp-sheet-dot{0%,75%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@keyframes lxp-sheet-sweep{0%{transform:translate(-110%)}to{transform:translate(335%)}}@media(prefers-reduced-motion:reduce){.lxp-sheet-loader *,.lxp-sheet-loader *:before{animation:none!important;will-change:auto}.lxp-sheet-loader-fill{clip-path:inset(50% 0 0)}}
