@keyframes split-left-enter{0%{transform:translateX(-20px);opacity:.8}to{transform:translateX(0);opacity:1}}@keyframes split-right-enter{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}.animate-split-left{animation:split-left-enter .5s cubic-bezier(.16,1,.3,1) forwards}.animate-split-right{animation:split-right-enter .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes pulse-slow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}.animate-pulse-slow{animation:pulse-slow 4s ease-in-out infinite}.animation-delay-1000{animation-delay:1s}@keyframes workspace-card-enter{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.workspace-card-enter{animation:workspace-card-enter .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-shimmer{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0));background-size:200% 100%;animation:shimmer 1.5s infinite}.split-screen-glass{background:hsla(0,0%,100%,.8);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.dark .split-screen-glass{background:rgba(15,23,42,.8)}.split-divider{position:relative;cursor:col-resize;transition:all .2s ease}.split-divider:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:40px;border-radius:2px;background:hsla(220,9%,46%,.3);transition:all .2s ease}.split-divider:hover:before{height:60px;background:var(--primary);box-shadow:0 0 8px var(--primary)}@keyframes icon-bounce{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.05)}}.workspace-icon-bounce:hover{animation:icon-bounce .4s ease}@keyframes glow-pulse{0%,to{box-shadow:0 0 5px rgba(var(--primary-rgb),.3)}50%{box-shadow:0 0 20px rgba(var(--primary-rgb),.5)}}.workspace-selected{animation:glow-pulse 2s ease-in-out infinite}.split-panel-fade-enter{opacity:0;transform:scale(.98)}.split-panel-fade-enter-active{opacity:1;transform:scale(1);transition:opacity .3s ease-out,transform .3s ease-out}.split-panel-fade-exit{opacity:1;transform:scale(1)}.split-panel-fade-exit-active{opacity:0;transform:scale(.98);transition:opacity .2s ease-in,transform .2s ease-in}kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1)}.dark kbd{border-color:hsla(0,0%,100%,.1);box-shadow:0 1px 0 hsla(0,0%,100%,.05)}@media (max-width:1024px){.split-screen-container{display:none}}@media (prefers-contrast:high){.split-divider:before{background:currentColor}.workspace-card-enter{border-width:2px}}@media (prefers-reduced-motion:reduce){.animate-pulse-slow,.animate-split-left,.animate-split-right,.workspace-card-enter,.workspace-icon-bounce:hover,.workspace-selected{animation:none}.split-panel-fade-enter-active,.split-panel-fade-exit-active{transition:none}}.dark .react-select__control{background-color:rgb(var(--body-bg))!important;border:inherit}.dark .react-select__control:hover{border:inherit}