.workspace-space{--space-bg:#0d0b25;--space-surface:#171330;--space-text:#f5f3ff;--space-muted:#b6b0d1;--space-line:#b8a6ff29;--scene-accent:var(--brand);--scene-highlight:color-mix(in srgb, var(--brand) 55%, white);isolation:isolate;color:var(--space-text);background:var(--space-bg);position:relative}.workspace-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.workspace-atmosphere-halo{background:radial-gradient(#6a40e747,#0000 65%);border-radius:50%;width:100%;height:850px;position:absolute;top:-420px;right:-24%}.workspace-atmosphere-orbit{border:1px solid #9173ff26;border-radius:50%;width:920px;height:920px;position:absolute;top:-400px;left:50%;transform:translate(-50%)}.workspace-atmosphere-orbit-inner{opacity:.5;width:720px;height:720px;top:-300px}.workspace-atmosphere-sweep{border:1px solid #9173ff1f;border-radius:50%;width:150%;height:680px;position:absolute;top:-200px;left:-25%;transform:rotate(-19deg)}.workspace-atmosphere-stars i{background:var(--scene-highlight);width:6px;height:6px;box-shadow:0 0 12px var(--scene-accent);opacity:.65;border-radius:50%;position:absolute}.workspace-atmosphere-stars i:first-child{top:22%;left:18%}.workspace-atmosphere-stars i:nth-child(2){width:9px;height:9px;top:37%;left:27%}.workspace-atmosphere-stars i:nth-child(3){width:4px;height:4px;top:15%;right:22%}.workspace-atmosphere-stars i:nth-child(4){width:8px;height:8px;top:40%;right:17%}.workspace-atmosphere-stars i:nth-child(5){width:4px;height:4px;top:56%;right:24%}.workspace-atmosphere-stars i:nth-child(6){width:3px;height:3px;top:64%;left:12%}.workspace-atmosphere-horizon{background:linear-gradient(#5b35c829,#0000 55%);border-top:2px solid #a98eff99;border-radius:50% 50% 0 0;width:150%;height:520px;position:absolute;bottom:-350px;left:-25%;box-shadow:0 -18px 70px -24px #7952e5,0 -1px 10px #aa8bff80}.workspace-artwork{aspect-ratio:2;width:100%;color:var(--scene-highlight);pointer-events:none;position:relative}.workspace-artwork-glow{background:radial-gradient(ellipse, color-mix(in srgb, var(--scene-accent) 22%, transparent), transparent 70%);position:absolute;inset:3% 15% 5%}.workspace-artwork-panel{border:1px solid color-mix(in srgb, var(--scene-highlight) 32%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--scene-accent) 22%, transparent), #140f3247);border-radius:12px;flex-direction:column;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff09}.workspace-artwork-panel-main{z-index:1;flex-direction:row;align-items:flex-start;gap:12%;padding:7%;inset:9% 29% 16%}.workspace-artwork-panel-main>span{font-size:3em}.workspace-artwork-panel-left{padding:5%;inset:30% 61% 23% 12%;transform:perspective(600px)rotateY(15deg)}.workspace-artwork-panel-right{padding:5%;inset:26% 11% 22% 62%;transform:perspective(600px)rotateY(-15deg)}.workspace-artwork-panel-left>span:first-child,.workspace-artwork-panel-right>span:first-child{align-self:flex-start;margin-bottom:12%;font-size:2em}.workspace-artwork-panel>span:not(:first-child),.workspace-artwork-lines span{opacity:.14;background:currentColor;border-radius:8px;width:100%;height:7px;margin-bottom:12%;display:block}.workspace-artwork-panel>span:last-child,.workspace-artwork-lines span:last-child{width:60%}.workspace-artwork-lines{flex:1;padding-top:3%}.workspace-artwork-chart{opacity:.4;align-items:flex-end;gap:8%;display:flex;position:absolute;inset:55% 15% 12%}.workspace-artwork-chart i{background:linear-gradient(var(--scene-highlight), color-mix(in srgb, var(--scene-accent) 40%, transparent));border-radius:3px 3px 0 0;flex:1;height:30%}.workspace-artwork-chart i:nth-child(2){height:50%}.workspace-artwork-chart i:nth-child(3){height:44%}.workspace-artwork-chart i:nth-child(4){height:72%}.workspace-artwork-chart i:nth-child(5){height:100%}.workspace-artwork-orbit{z-index:2;border:1px solid color-mix(in srgb, var(--scene-highlight) 80%, transparent);border-top-color:color-mix(in srgb, var(--scene-highlight) 15%, transparent);box-shadow:0 3px 8px -5px var(--scene-highlight);border-radius:50%;position:absolute;inset:40% 3% 10%;transform:rotate(-5deg)}.workspace-artwork-orbit i{width:5px;height:5px;box-shadow:0 0 12px 2px var(--scene-highlight);background:#f4efff;border-radius:50%;position:absolute;bottom:4%;left:22%}.workspace-artwork-orbit i:last-child{bottom:13%;left:auto;right:14%}.workspace-artwork-particle{background:linear-gradient(var(--scene-highlight), var(--scene-accent));border-radius:50%;width:6px;height:6px;position:absolute}.workspace-artwork-particle-first{top:32%;left:2%}.workspace-artwork-particle-second{width:8px;height:8px;top:72%;right:0}.workspace-artwork-brand{z-index:3;filter:drop-shadow(0 8px 16px color-mix(in srgb, var(--scene-accent) 40%, transparent));position:absolute;top:65%;left:50%;transform:translate(-50%)}.workspace-artwork-badge{z-index:2;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--scene-highlight) 40%, transparent);background:color-mix(in srgb, var(--scene-accent) 18%, #171330);border-radius:50%;place-items:center;width:15%;font-size:1.6em;display:grid;position:absolute;bottom:4%;right:19%}.workspace-artwork-branded .workspace-artwork-badge{display:none}@media (prefers-reduced-motion:no-preference){.workspace-atmosphere-halo{animation:18s ease-in-out infinite alternate workspace-nebula-drift}.workspace-atmosphere-stars i{animation:9s ease-in-out infinite workspace-star-drift}.workspace-atmosphere-stars i:nth-child(2n){animation-duration:12s;animation-delay:-4s}.workspace-atmosphere-stars i:nth-child(3n){animation-delay:-7s}.workspace-atmosphere-horizon{transform-origin:top;animation:10s ease-in-out infinite workspace-horizon-breathe}.workspace-artwork{--artwork-drift:8px}.workspace-card-art{--artwork-drift:4px}.workspace-artwork-glow{animation:8s ease-in-out infinite workspace-artwork-breathe}.workspace-artwork-panel{animation:8s ease-in-out infinite workspace-panel-float}.workspace-artwork-panel-left{animation-duration:9s;animation-delay:-3s}.workspace-artwork-panel-right{animation-duration:10s;animation-delay:-6s}.workspace-artwork-chart i{transform-origin:bottom;animation:7s ease-in-out infinite workspace-chart-drift}.workspace-artwork-chart i:nth-child(2n){animation-delay:-2s}.workspace-artwork-chart i:nth-child(3n){animation-delay:-4s}.workspace-artwork-particle{animation:8s ease-in-out infinite workspace-star-drift}.workspace-artwork-particle-second{animation-duration:11s;animation-delay:-5s}.workspace-artwork-orbit i{animation:4s ease-in-out infinite workspace-artwork-breathe}.workspace-artwork-orbit i:last-child{animation-delay:-2s}@supports (offset-path:ellipse(50% 50% at 50% 50%)){.workspace-artwork-orbit i,.workspace-artwork-orbit i:last-child{offset-path:ellipse(50% 50% at 50% 50%);offset-rotate:0deg;animation:16s linear infinite workspace-orbit-travel;inset:0 auto auto 0}.workspace-artwork-orbit i:last-child{animation-duration:22s;animation-direction:reverse;animation-delay:-11s}}.workspace-card:focus-within .workspace-artwork *{animation-play-state:paused}}@keyframes workspace-nebula-drift{0%{opacity:.65;transform:translate(0,0)}to{opacity:1;transform:translate(-36px,18px)}}@keyframes workspace-star-drift{0%,to{opacity:.45;translate:0}50%{opacity:.9;translate:4px -10px}}@keyframes workspace-horizon-breathe{0%,to{opacity:.65;transform:translate(0,0)scaleX(1)}50%{opacity:1;transform:translateY(-8px)scaleX(1.025)}}@keyframes workspace-artwork-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes workspace-panel-float{0%,to{translate:0}50%{translate:0 calc(-1 * var(--artwork-drift))}}@keyframes workspace-chart-drift{0%,to{transform:scaleY(.72)}50%{transform:scaleY(1)}}@keyframes workspace-orbit-travel{0%{offset-distance:0%}to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){.workspace-atmosphere *,.workspace-artwork *{animation:none}}
