.architect-filter-defs{position:absolute;pointer-events:none}.architect-mark-unit{position:relative;display:grid;place-items:center;flex:0 0 94px;width:94px;height:94px;isolation:isolate;--voice:0;--mist-growth:0;--mist-light:0;--mist-shadow:0px;pointer-events:none}.architect-mark-unit .architect-mark{grid-area:1/1;z-index:1}.architect-mark-unit .architect-mark-disc{background:radial-gradient(circle at 34% 25%,#665080 0,#3a2a58 24%,#1b1530 50%,#0b0a18 76%,#20182f 100%)}.architect-mark-unit .architect-mark-disc:before{opacity:.35}.architect-mark-unit--small{transform:scale(.72)}.editor-tour-drag-handle .architect-mark-unit{transform:scale(1.15)}.editor-tour-drag-handle .architect-mark{transform:none}@media(max-width:620px){.editor-tour-drag-handle .architect-mark-unit{transform:scale(.93)}}.architect-mark{--voice-scale:1;--voice-glow:14px;--voice-opacity:.38;--voice-burst:1;position:relative;display:block;flex:0 0 72px;width:72px;height:72px;isolation:isolate;border-radius:50%;filter:drop-shadow(0 0 var(--voice-glow) #9c57cfaa)}.architect-mark-smoke{position:absolute;z-index:-1;border-radius:50%;filter:blur(9px);opacity:var(--voice-opacity);pointer-events:none}.architect-mark-smoke--one{inset:-9px 2px 17px -17px;background:radial-gradient(ellipse at 65% 58%,#a46beac9 0 14%,#6d37a0a6 42%,transparent 72%);animation:architect-smoke-one 5.3s ease-in-out infinite alternate}.architect-mark-smoke--two{inset:12px -15px -10px 10px;background:radial-gradient(ellipse at 35% 42%,#f1d0a69e 0 12%,#ac6a8d85 40%,transparent 75%);animation:architect-smoke-two 7.1s ease-in-out infinite alternate}.architect-mark-smoke--three{inset:-13px -7px -8px -10px;background:conic-gradient(from 15deg,transparent 0 18%,#bc8cf178 31%,transparent 45% 63%,#e9c08370 77%,transparent 95%);filter:blur(13px);animation:architect-turn 12s linear infinite}.architect-mark-halo{position:absolute;inset:5px;border-radius:50%;background:conic-gradient(from 15deg,transparent 0 11%,#deb47e95 19%,transparent 30% 51%,#a468dd9e 63%,transparent 78% 100%);filter:blur(3px);animation:architect-turn 9s linear infinite}.architect-vapor{position:absolute;z-index:1;inset:0;pointer-events:none;filter:url(#vapor-turbulence)}.architect-vapor--front{z-index:2;opacity:.72}.architect-vapor--front .architect-vapor-vent i{top:-25px}.architect-vapor-vent{position:absolute;left:50%;top:50%;width:0;height:0;transform:rotate(var(--vent-angle))}.architect-vapor-vent i{position:absolute;left:calc(var(--vent-width) / -2);top:-26px;width:var(--vent-width);height:calc(var(--vent-height) * .77);border-radius:61% 39% 62% 38%/30% 53% 47% 70%;background:radial-gradient(ellipse at 48% 78%,#f8d7a3e0 0 10%,#d7a4dad0 36%,#8750b2b2 60%,#64338c00 85%);filter:blur(.12px);transform-origin:50% 90%;animation:vapor-erupt var(--vent-duration) ease-out var(--vent-delay) infinite both}.architect-vapor-vent:nth-child(3n) i{background:radial-gradient(ellipse at 55% 79%,#e2c6eddc 0 16%,#b47ed0d0 43%,#653a94b0 63%,#60318900 86%)}.architect-vapor-vent:nth-child(4n) i{width:calc(var(--vent-width) * .8);background:radial-gradient(ellipse at 45% 80%,#f7d2a4e3 0 10%,#b779b2c5 42%,#6b389000 85%)}@keyframes vapor-erupt{0%{opacity:0;transform:translateY(3px) scale(.58,.55) rotate(-12deg)}16%{opacity:.95}45%{opacity:.9;transform:translate(2px,-4px) scale(1.02,1.12) rotate(7deg)}78%{opacity:.5}to{opacity:0;transform:translate(-2px,-10px) scale(1.28,1.34) rotate(15deg)}}.architect-mark-orbit{position:absolute;z-index:2;top:50%;left:50%;width:85px;height:25px;border:1.5px solid #efcd99cf;border-radius:50%;box-shadow:0 0 8px #f5bd7f9c,inset 0 0 7px #f4c8916e;pointer-events:none}.architect-mark-orbit--outer{animation:architect-orbit-outer 7s linear infinite}.architect-mark-orbit--inner{width:92px;height:19px;border-color:#ba86f1b8;box-shadow:0 0 8px #9f66e9a6;animation:architect-orbit-inner 11s linear infinite}.architect-mark-orbit--tilted{width:76px;height:19px;border-color:#f1d7ae82;box-shadow:0 0 9px #e6b87880;animation:architect-orbit-tilted 15s linear infinite}.architect-mark-orbit--thread-one,.architect-mark-orbit--thread-two{border:0;box-shadow:none}.architect-mark-orbit--thread-one svg,.architect-mark-orbit--thread-two svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:#c194f2;stroke-width:.18;opacity:.76}.architect-mark-orbit--thread-one{width:101px;height:14px;animation:architect-thread-one 18s ease-in-out infinite}.architect-mark-orbit--thread-two{width:96px;height:12.5px;animation:architect-thread-two 22s ease-in-out infinite}.architect-mark-orbit--thread-two svg{stroke:#a97be3;stroke-width:.14;opacity:.7}.architect-mark-disc{position:absolute;z-index:1;inset:12px;border:1px solid #f5e4c8dc;border-radius:50%;background:radial-gradient(circle at 50% 48%,#f8dfa9 0 4%,#6b3e9b 14%,#241443 38%,#0a0919 64%,#1b1334 84%);box-shadow:0 0 4px #fff1d3a3,0 0 14px #e4bb8694,inset 0 0 14px #aa5ee587;overflow:hidden;transform:scale(var(--voice-scale));transition:transform .08s ease-out,box-shadow .08s ease-out}.architect-mark-disc:before{content:"";position:absolute;inset:-30%;border-radius:50%;background:conic-gradient(from 20deg,transparent 0 20%,#b38dec74 30%,transparent 44% 65%,#f2ca8a7e 73%,transparent 90%);animation:architect-turn 6.5s linear infinite reverse}.architect-mark-eye{position:absolute;top:50%;left:50%;width:37px;height:26px;border:1px solid #f4d39f;border-radius:50% 10%/50% 10%;background:radial-gradient(circle,#fff2ca 0 6%,#d49aec 16%,#4a236e 37%,#0a0b1b 70%);box-shadow:0 0 9px #f2d39bc9,inset 0 0 9px #b775ee;transform:translate(-50%,-50%) scaleY(var(--eye-open,1)) rotate(45deg);transition:transform .06s ease-out}.architect-mark-iris{position:absolute;top:50%;left:50%;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 45% 42%,#fff2c9 0 9%,#f7c278 19%,#8c55ba 52%,#100a21 78%);box-shadow:0 0 8px 3px #dfb177b8;transform:translate(-50%,-50%);animation:architect-breathe 3.8s ease-in-out infinite}.architect-mark-star{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff0cf;box-shadow:0 0 5px 2px #f8d4a9;animation:architect-twinkle 2.7s ease-in-out infinite alternate}.architect-mark-star--one{top:9px;left:12px}.architect-mark-star--two{top:34px;left:36px;animation-delay:.8s}.architect-mark-star--three{top:13px;left:38px;animation-delay:1.5s}.architect-mark--cross .architect-mark-orbit--outer{animation:architect-cross-outer 28s linear infinite}.architect-mark--cross .architect-mark-orbit--tilted{animation:architect-cross-tilted 28s linear infinite}.architect-mark--cross .architect-mark-orbit--back{z-index:0;clip-path:inset(0 0 50% 0)}.architect-mark--cross .architect-mark-orbit--front{z-index:2;clip-path:inset(50% 0 0 0)}.architect-mark--cross .architect-mark-lustre{position:absolute;z-index:0;top:50%;left:50%;width:114px;height:58px;margin:-29px 0 0 -57px;border-radius:50%;background:conic-gradient(from 180deg,transparent 0deg 104deg,#dcae6f24 145deg,#fbdca1ae 190deg,#fff0c2cb 207deg,#e6b77339 234deg,transparent 280deg 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 10px),#000 calc(100% - 5px),transparent 100%);mask:radial-gradient(farthest-side,transparent calc(100% - 10px),#000 calc(100% - 5px),transparent 100%);filter:blur(2.8px);opacity:.72;pointer-events:none;animation:architect-lustre-turn 27s linear infinite}.architect-mark--cross .architect-mark-lustre--two{width:102px;height:48px;margin:-24px 0 0 -51px;background:conic-gradient(from 20deg,transparent 0deg 92deg,#b78bd232 130deg,#d8b6ec92 177deg,#f0d2b2a6 205deg,#c79be541 240deg,transparent 278deg 1turn);opacity:.52;filter:blur(2.5px);animation-duration:34s;animation-direction:reverse;animation-delay:-8s}.architect-mark--cross .architect-mark-lustre--three{z-index:2;width:91px;height:37px;margin:-18.5px 0 0 -45.5px;background:conic-gradient(from 80deg,transparent 0deg 128deg,#e6b77327 164deg,#ffe1a693 197deg,#fff0c1a8 208deg,transparent 262deg 1turn);opacity:.38;filter:blur(2.1px);animation-duration:21s;animation-delay:-12s}@keyframes architect-lustre-turn{to{transform:rotate(1turn)}}.architect-mark--cross .architect-mark-comet{position:absolute;z-index:3;top:50%;left:50%;width:88px;height:88px;margin:-44px 0 0 -44px;border-radius:50%;pointer-events:none;animation:architect-comet-turn 8s linear infinite}.architect-mark--cross .architect-mark-comet:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 300deg,transparent 0deg,#d89e6155 24deg,#ffe4aace 54deg,#fff2c4 60deg,transparent 61deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 1px),#000 100%);mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 1px),#000 100%);filter:drop-shadow(0 0 4px #fbd493)}.architect-mark--cross .architect-mark-comet:after{content:"";position:absolute;top:1.4px;left:50%;width:4px;height:4px;border-radius:50%;background:#fff2bd;box-shadow:0 0 5px 2px #ffe0a3,0 0 11px 4px #e8b677a8;transform:translate(-50%,-50%)}.architect-mark--cross .architect-mark-comet--two{width:70px;height:70px;margin:-35px 0 0 -35px;animation-duration:11s;animation-direction:reverse;animation-delay:-4s}.architect-mark--cross .architect-mark-comet--two:before{background:conic-gradient(from 0deg,#fff2c4 0deg,#ffe4aace 6deg,#d89e6155 36deg,transparent 60deg);opacity:.75}.architect-mark--cross .architect-mark-comet--two:after{width:3px;height:3px}.architect-mark--cross .architect-mark-comet--three{width:78px;height:78px;margin:-39px 0 0 -39px;animation-duration:13s;animation-delay:-7s;opacity:.68}.architect-mark--cross .architect-mark-comet--three:after{width:2px;height:2px;box-shadow:0 0 3px 1px #ffe0a3,0 0 7px 2px #e8b67799}.architect-mark--cross .architect-mark-comet--micro-one,.architect-mark--cross .architect-mark-comet--micro-three,.architect-mark--cross .architect-mark-comet--micro-two{width:64px;height:64px;margin:-32px 0 0 -32px;animation-duration:16s;opacity:.42}.architect-mark--cross .architect-mark-comet--micro-two{width:56px;height:56px;margin:-28px 0 0 -28px;animation-duration:19s;animation-direction:reverse;animation-delay:-6s;opacity:.35}.architect-mark--cross .architect-mark-comet--micro-three{width:68px;height:68px;margin:-34px 0 0 -34px;animation-duration:23s;animation-delay:-11s;opacity:.3}.architect-mark--cross .architect-mark-comet--micro-one:before,.architect-mark--cross .architect-mark-comet--micro-three:before{background:conic-gradient(from 300deg,transparent 0deg,#d89e6130 28deg,#ffe4aa8c 56deg,#fff2c4ac 60deg,transparent 60.5deg)}.architect-mark--cross .architect-mark-comet--micro-one:before,.architect-mark--cross .architect-mark-comet--micro-three:before,.architect-mark--cross .architect-mark-comet--micro-two:before{-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.2px),#000 calc(100% - .8px));mask:radial-gradient(farthest-side,transparent calc(100% - 1.2px),#000 calc(100% - .8px));filter:none}.architect-mark--cross .architect-mark-comet--micro-two:before{background:conic-gradient(from 0deg,#fff2c4ac 0deg,#ffe4aa8c 5deg,#d89e6130 35deg,transparent 61deg)}.architect-mark--cross .architect-mark-comet--micro-one:after,.architect-mark--cross .architect-mark-comet--micro-three:after,.architect-mark--cross .architect-mark-comet--micro-two:after{top:.6px;width:1.2px;height:1.2px;background:#ffe8ad;box-shadow:0 0 1.5px .2px #e8c58b}.architect-mark--cross .architect-mark-comet--micro-two:after{width:.9px;height:.9px}.architect-mark--cross .architect-mark-comet--micro-three:after{width:.8px;height:.8px}.architect-mark--cross .architect-mark-far-star{position:absolute;z-index:4;width:var(--dot-size,2px);height:var(--dot-size,2px);border-radius:50%;background:#fff2c4;box-shadow:0 0 5px 1.5px #ffdda0,0 0 10px 2px #d5a96c91;animation:architect-far-star var(--period,4s) ease-in-out var(--phase,0s) infinite}.architect-mark--cross .architect-mark-far-star--one{top:-7px;left:23px;--dot-size:1.4px;--drift:1.7px;--period:4.7s;--phase:-1.1s}.architect-mark--cross .architect-mark-far-star--two{top:6px;right:-8px;--dot-size:2.6px;--drift:-2px;--period:5.8s;--phase:-3.2s}.architect-mark--cross .architect-mark-far-star--three{top:29px;left:-10px;--dot-size:1.8px;--drift:2.3px;--period:3.9s;--phase:-.8s}.architect-mark--cross .architect-mark-far-star--four{top:42px;right:17px;--dot-size:1.2px;--drift:-1.4px;--period:5.2s;--phase:-2.4s}.architect-mark--cross .architect-mark-far-star--five{bottom:-5px;left:10px;--dot-size:2.8px;--drift:1.8px;--period:6.1s;--phase:-4.6s}.architect-mark--cross .architect-mark-far-star--six{bottom:4px;left:1px;--dot-size:1.6px;--drift:-2.2px;--period:4.3s;--phase:-2s}.architect-mark--cross .architect-mark-dim-star{position:absolute;z-index:4;width:var(--dim-size,1px);height:var(--dim-size,1px);border-radius:50%;background:#ffe7af;box-shadow:0 0 2px .35px #ffe1a987;opacity:var(--dim-opacity,.68)}.architect-mark--cross .architect-mark-dim-star--one{top:7px;left:8px;--dim-size:1.1px;--dim-opacity:.72}.architect-mark--cross .architect-mark-dim-star--two{top:18px;right:4px;--dim-size:1.4px;--dim-opacity:.64}.architect-mark--cross .architect-mark-dim-star--three{top:34px;left:3px;--dim-size:.9px;--dim-opacity:.82}.architect-mark--cross .architect-mark-dim-star--four{bottom:8px;right:10px;--dim-size:1.2px;--dim-opacity:.7}.architect-mark--cross .architect-mark-dim-star--five{bottom:3px;left:28px;--dim-size:1px;--dim-opacity:.62}.architect-mark--cross .architect-mark-dim-star--six{top:10px;right:22px;--dim-size:1.3px;--dim-opacity:.76}.architect-mark--cross .architect-mark-quiet-star{position:absolute;z-index:4;width:.8px;height:.8px;border-radius:50%;background:#f5dfba;opacity:.42}.architect-mark--cross .architect-mark-quiet-star--one{top:-3px;left:10px}.architect-mark--cross .architect-mark-quiet-star--two{top:24px;right:-7px;width:.65px;height:.65px;opacity:.36}.architect-mark--cross .architect-mark-quiet-star--three{bottom:-5px;left:53px;width:.9px;height:.9px;opacity:.3}@keyframes architect-cross-outer{0%{transform:translate(-50%,-50%) rotate(-35deg)}to{transform:translate(-50%,-50%) rotate(325deg)}}@keyframes architect-cross-tilted{0%{transform:translate(-50%,-50%) rotate(55deg)}to{transform:translate(-50%,-50%) rotate(415deg)}}@keyframes architect-thread-one{0%,to{transform:translate(-50%,-50%) rotate(-18deg)}50%{transform:translate(-50%,-50%) rotate(-7deg)}}@keyframes architect-thread-two{0%,to{transform:translate(-50%,-50%) rotate(67deg)}50%{transform:translate(-50%,-50%) rotate(78deg)}}@keyframes architect-comet-turn{to{transform:rotate(1turn)}}@keyframes architect-far-star{0%,to{opacity:.48;transform:translateX(0) scale(.8)}50%{opacity:1;transform:translateX(var(--drift,2px)) scale(1.2)}}.architect-mark--small{flex-basis:64px;width:64px;height:64px;margin:0 -2px 0 -5px}.architect-mark--small .architect-mark-disc{inset:9px}@keyframes architect-turn{to{transform:rotate(1turn)}}@keyframes architect-orbit-outer{0%{transform:translate(-50%,-50%) rotate(-25deg)}to{transform:translate(-50%,-50%) rotate(335deg)}}@keyframes architect-orbit-inner{0%{transform:translate(-50%,-50%) rotate(45deg)}to{transform:translate(-50%,-50%) rotate(-315deg)}}@keyframes architect-orbit-tilted{0%{transform:translate(-50%,-50%) rotate(105deg)}to{transform:translate(-50%,-50%) rotate(465deg)}}@keyframes architect-smoke-one{0%{transform:translate(-4px,5px) rotate(-12deg) scale(.86)}to{transform:translate(10px,-6px) rotate(22deg) scale(var(--voice-burst))}}@keyframes architect-smoke-two{0%{transform:translate(5px,-4px) rotate(12deg) scale(.9)}to{transform:translate(-7px,7px) rotate(-20deg) scale(var(--voice-burst))}}@keyframes architect-breathe{50%{box-shadow:0 0 13px 5px #f1c789e3}}@keyframes architect-twinkle{to{opacity:.3;transform:scale(.5)}}.architect-mark-unit .blackhole-drifters{position:absolute;z-index:3;inset:0;pointer-events:none}.architect-mark-unit .blackhole-drifter{position:absolute;left:50%;top:50%;width:var(--particle-size);height:var(--particle-size);border-radius:50%;background:#f8dbab;box-shadow:0 0 3px 1px #f9d69fc7;animation:blackhole-drifter var(--particle-duration) ease-in var(--particle-delay) infinite both}.architect-mark-unit .blackhole-drifter:before{content:"";position:absolute;left:50%;bottom:55%;width:.6px;height:9px;background:linear-gradient(transparent,#f6d19f9c);transform:translateX(-50%);filter:blur(.25px)}.architect-mark-unit .blackhole-drifter:nth-child(3n){background:#c799f1;box-shadow:0 0 3px 1px #a76ce8a8}@keyframes blackhole-drifter{0%{opacity:0;transform:rotate(var(--angle)) translateY(var(--start-radius)) scale(.7)}15%{opacity:.9}72%{opacity:.8}to{opacity:0;transform:rotate(calc(var(--angle) + 118deg)) translateY(var(--end-radius)) scale(.08)}}.architect-mark-unit .smoke-infall{position:absolute;inset:0;z-index:-1;--smoke-peak:1;animation:smoke-infall 12.8s linear -4.3s infinite;pointer-events:none}.architect-mark-unit .smoke-infall--main-next{--smoke-peak:.68;animation-delay:-10.7s}.architect-mark-unit .smoke-infall--second{--smoke-peak:.78;animation-duration:14.1s;animation-delay:-9.1s}.architect-mark-unit .smoke-infall--front{z-index:2;--smoke-peak:.9;animation-duration:13.4s;animation-delay:-6.2s}.architect-mark-unit .smoke-infall--second-front{z-index:2;--smoke-peak:.85;animation-duration:15.2s;animation-delay:-11.3s}@keyframes smoke-infall{0%{opacity:0;transform:scale(1.16)}18%{opacity:.12;transform:scale(1.1)}38%{opacity:.46;transform:scale(1.03)}58%{opacity:var(--smoke-peak);transform:scale(.94)}76%{opacity:var(--smoke-peak);transform:scale(.7)}90%{opacity:.24;transform:scale(.46)}to{opacity:0;transform:scale(.3)}}.architect-mark-unit .architect-mark-far-star--one{--infall-x:12px;--infall-y:30px;animation:blackhole-star 6.1s ease-in -2.2s infinite}.architect-mark-unit .architect-mark-far-star--two{--infall-x:-27px;--infall-y:18px;animation:blackhole-star 7.2s ease-in -5.1s infinite}.architect-mark-unit .architect-mark-far-star--five{--infall-x:14px;--infall-y:-17px;animation:blackhole-star 5.7s ease-in -3.4s infinite}@keyframes blackhole-star{0%{opacity:0;transform:translate(0) scale(.8)}16%{opacity:1}75%{opacity:.85}to{opacity:0;transform:translate(var(--infall-x),var(--infall-y)) scale(.08)}}.architect-mark-unit .smoke-addon{position:absolute;z-index:-1;inset:-29px;border-radius:50%;background:url(/tutorials/editor-tour/nebula-smoke.webp) 50%/contain no-repeat;opacity:calc(.72 + var(--voice)*.17);filter:saturate(1.1);transform:scale(var(--nebula-width,1),var(--nebula-height,.7)) rotate(0deg);animation:nebula-turn 23s linear infinite;pointer-events:none}.architect-mark-unit .smoke-addon--soft{inset:-39px;opacity:calc(.29 + var(--voice)*.12 + var(--mist-light)*.16);filter:blur(8px) saturate(1.1);animation-duration:31s;animation-direction:reverse}.architect-mark-unit .smoke-addon{--nebula-width:.76;--nebula-height:.532}.architect-mark-unit .smoke-addon--soft{--nebula-width:.67;--nebula-height:.469}.architect-mark-unit .smoke-addon:not(.smoke-addon--soft){opacity:1;filter:url(#smoke-vivid-flow) saturate(calc(1.24 + var(--mist-light)*.18)) brightness(calc(1.36 + var(--mist-light)*.42)) drop-shadow(0 0 var(--mist-shadow) #b878e3a0)}.architect-mark-unit .smoke-addon.smoke-addon--front{z-index:2;clip-path:polygon(0 49%,100% 39%,100% 100%,0 100%);mask-image:radial-gradient(ellipse 39% 48% at 50% 50%,#000 0 65%,transparent 100%);opacity:.4;animation:nebula-turn 23s linear infinite,smoke-cross-depth 11.5s ease-in-out infinite;pointer-events:none}@keyframes smoke-cross-depth{0%,to{opacity:.38}28%{opacity:.76}58%{opacity:.09}72%{opacity:0}}.architect-mark-unit .smoke-addon.smoke-addon--second{z-index:-1;inset:-25px;opacity:calc(.34 + var(--mist-light)*.13);filter:url(#smoke-vivid-flow) saturate(1.08) brightness(calc(1.16 + var(--mist-light)*.28)) hue-rotate(-10deg) blur(.45px);animation:second-nebula-turn 31s linear infinite;pointer-events:none}.architect-mark-unit .smoke-addon.smoke-addon--second-front{z-index:2;clip-path:polygon(0 0,100% 0,100% 52%,0 43%);mask-image:radial-gradient(ellipse 41% 47% at 50% 50%,#000 0 62%,transparent 100%);opacity:.22;animation:second-nebula-turn 31s linear infinite,second-smoke-depth 13s ease-in-out -4s infinite}@keyframes second-nebula-turn{0%{transform:translate(-3px,2px) scale(calc(-.66 - var(--mist-growth)),calc(.48 + var(--mist-growth))) rotate(115deg)}to{transform:translate(4px,-3px) scale(calc(-.66 - var(--mist-growth)),calc(.48 + var(--mist-growth))) rotate(-245deg)}}@keyframes second-smoke-depth{0%,to{opacity:.08}24%{opacity:.36}48%{opacity:.14}70%{opacity:.02}84%{opacity:.27}}@keyframes nebula-turn{0%{transform:scale(calc(var(--nebula-width,1) + var(--mist-growth)),calc(var(--nebula-height,.7) + var(--mist-growth))) rotate(0deg)}to{transform:scale(calc(var(--nebula-width,1) + var(--mist-growth)),calc(var(--nebula-height,.7) + var(--mist-growth))) rotate(1turn)}}.architect-mark-unit--studio-vivid .architect-mark-orbit--outer{border-color:#f2ff02f0;box-shadow:0 0 8px #eaff02b8,inset 0 0 7px #e5f25882}.architect-mark-unit--studio-vivid .architect-mark-orbit--tilted{border-color:#e8f29cbb;box-shadow:0 0 8px #e4ed8a91}.architect-mark-unit--studio-vivid .architect-mark-comet--one:before{background:conic-gradient(from 300deg,transparent 0deg,#d8e65b5c 24deg,#f1ff86d4 54deg,#f7ffa8 60deg,transparent 61deg)}.architect-mark-unit--studio-vivid .architect-mark-comet--one:after,.architect-mark-unit--studio-vivid .architect-mark-comet--two:after{background:#f2ff02;box-shadow:0 0 5px 2px #f2ff02,0 0 11px 4px #d5e600b0}.architect-mark-unit--studio-vivid .architect-mark-far-star--five,.architect-mark-unit--studio-vivid .architect-mark-far-star--six,.architect-mark-unit--studio-vivid .architect-mark-far-star--two{background:#f2ff02;box-shadow:0 0 5px 1.5px #f2ff02,0 0 10px 2px #bdcb0091}.architect-mark-unit--studio-vivid .architect-mark-disc{border-color:#e4ec9ecd;box-shadow:0 0 4px #f0fbabb0,0 0 14px #d9e56b80,inset 0 0 14px #aa5ee587}@media(prefers-reduced-motion:reduce){.architect-mark-unit .architect-mark,.architect-mark-unit .architect-mark *,.architect-mark-unit .smoke-addon,.architect-mark-unit .smoke-infall{animation:none!important}.architect-mark-unit .smoke-infall{opacity:.65;transform:scale(.9)}.architect-mark-unit .smoke-addon:not(.smoke-addon--soft){filter:saturate(1.24) brightness(1.36)}}.studio-page-heading h1,.visual-identity>h1{font-family:var(--font-display);font-size:clamp(38px,3.8vw,56px);font-weight:400;line-height:.98;letter-spacing:-.052em;color:#f5f5f2;background:linear-gradient(102deg,#b5b6b2,#e9eae7 17%,#ffffff 38%,#d1d2ce 62%,#747671);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 #ffffff12)}.is-project-editor-view .panel-head h1,.is-project-editor-view .panel-head h2{font-family:var(--font-display);font-weight:400;letter-spacing:-.04em}.studio-page{padding:clamp(46px,5vw,72px) clamp(28px,4.4vw,68px)}.is-command-bar-view{position:relative;isolation:isolate;--command-band:linear-gradient(105deg,#7d8700,#bdc900 9%,#f2ff02 21%,#c3cf00 35%,#8e9900 64%,#717b00);--command-band-border:#dce80094;--command-band-text:#111405;--command-band-muted:#2c3108d1;--command-sidebar-accent:#d5e1005c}.studio-layout.is-command-bar-view:after{position:absolute;z-index:0;inset:0 0 auto;height:37px;content:"";pointer-events:none;background:var(--command-band);box-shadow:none}.is-command-bar-view .studio-sidebar{position:fixed;padding:0 12px 12px}.is-command-bar-view .studio-sidebar:before{content:none}.is-command-bar-view .studio-sidebar [data-sidebar=sidebar]{border-radius:0 0 22px 22px;background:linear-gradient(180deg,#000,#000 24%,#050704 70%,#0d1008);box-shadow:22px 0 42px -8px #000e,8px 0 18px #000a,0 24px 60px #000c,inset 0 -1px var(--command-sidebar-accent)}.is-command-bar-view .projects-command-bar{position:relative;top:auto;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;height:37px;min-height:37px;margin-left:-48px;padding:3px 14px 3px 94px;overflow:hidden;border-bottom:1px solid var(--command-band-border);background:var(--command-band);color:var(--command-band-text);box-shadow:inset 0 1px #ffffc25c;backdrop-filter:none;z-index:1}.is-command-bar-view .projects-command-bar:after{content:none}.is-command-bar-view>.app-shell{z-index:auto}.projects-command-actions,.projects-command-title{position:relative;z-index:2;display:flex;align-items:center}.projects-command-title{min-width:0;gap:10px;white-space:nowrap}.projects-command-title svg{flex:0 0 auto;stroke-width:2.1}.projects-command-title strong{font-size:15px;font-weight:720;line-height:1;letter-spacing:-.025em}.projects-command-title span{min-width:0;overflow:hidden;color:var(--command-band-muted);font-size:13px;font-weight:520;line-height:1;letter-spacing:-.01em;text-overflow:ellipsis}.projects-command-actions{gap:9px}.projects-command-actions [data-slot=button]{min-height:29px;height:29px;padding-inline:13px;border:1px solid #ffffffc7;background:#fbfbf4e8;color:#151704;box-shadow:inset 0 1px #fff,0 7px 18px #5c650026}.is-command-bar-view .sidebar-boundary-toggle{top:4px;left:-26px;transition:left ease-linear .2s,color .2s,border-color .2s}.is-command-bar-view>[data-collapsible=offcanvas]+.app-shell .sidebar-boundary-toggle{left:8px}.projects-command-actions [data-slot=button][data-variant=outline]{border-color:#2b2f1299;background:#111307d9;color:#f7f8ef;box-shadow:inset 0 1px #ffffff32,0 7px 18px #51580022}.projects-command-actions [data-slot=button]:is(:hover,:focus-visible):not(:disabled){transform:none;filter:brightness(1.04);box-shadow:inset 0 1px #fff,0 0 18px #ffffff70}.is-projects-root-view .projects-root-page{padding-top:clamp(36px,4vw,56px)}.studio-page-heading{align-items:flex-end;margin-bottom:clamp(42px,5vw,64px)}.studio-page-heading h2{color:#f5f6f1;font-size:clamp(24px,2.2vw,34px);font-weight:560;line-height:1.08;letter-spacing:-.045em}.studio-page-heading p,.studio-section-subtitle{margin-top:13px;color:#a3a69e;font-size:15px;line-height:1.5;letter-spacing:-.012em}.studio-section-subtitle{gap:7px}.studio-section-subtitle svg{width:13px;height:13px}.models-grid,.recordings-grid,.studio-page .assets-grid,.studio-page .projects-grid,.typography-grid{gap:clamp(22px,2.4vw,34px)}.studio-page .folder-card{min-height:170px;padding:30px 16px 24px}.studio-page .project-card{gap:12px;padding:12px 12px 20px}.model-card-caption strong,.recording-card input,.studio-page .project-card strong{font-size:17px;font-weight:610;line-height:1.18;letter-spacing:-.025em}.document-card-description,.folder-card-count,.model-card-caption span,.recording-card small{color:#93978d;font-size:13px;line-height:1.45}.asset-card img,.model-card .model-thumbnail,.note-card-preview,.project-card .project-preview,.project-card .project-thumb,.recording-card video{border-radius:15px}.asset-card,.model-card,.recording-card,.studio-page .project-card,.typography-card{padding-bottom:20px;border-bottom-color:#ffffff20;transition:border-color .24s ease,filter .24s ease}.asset-card:hover,.model-card:hover,.recording-card:hover,.studio-page .project-card:hover,.typography-card:hover{transform:none;border-bottom-color:#f2ff0270;filter:brightness(1.035)}[data-slot=tabs-list]{gap:30px}[data-slot=tabs-trigger]{padding-block:14px;color:#94988e;font-size:15px;font-weight:540;letter-spacing:-.018em}[data-slot=button][data-size=default],[data-slot=button][data-size=lg]{min-height:42px;padding-inline:20px;font-size:14px;font-weight:620;letter-spacing:-.018em}[data-slot=button][data-variant=outline]{border-color:#ffffff38;background:radial-gradient(120% 80% at 50% 120%,#f2ff0212,transparent 48%),linear-gradient(180deg,#ffffff12,#ffffff03 38%,#030403);color:#f1f2ed;box-shadow:inset 0 1px #ffffff65,inset 0 -12px 20px #0008,0 8px 24px -20px #000}[data-slot=button][data-variant=outline]:is(:hover,:focus-visible):not(:disabled){transform:none;border-color:#f2ff0280;background:radial-gradient(120% 90% at 50% 115%,#f2ff0226,transparent 52%),linear-gradient(180deg,#ffffff1c,#ffffff06 38%,#050604);box-shadow:inset 0 1px #ffffffa6,inset 0 -12px 24px #0007,0 0 18px #f2ff022b}[data-slot=input],[data-slot=select-trigger],[data-slot=textarea]{border-color:#ffffff1c;border-radius:12px;background:linear-gradient(180deg,#ffffff08,#ffffff0250);box-shadow:inset 0 1px #ffffff0d}.is-command-bar-view .projects-command-title{transform:none}.is-command-bar-view .projects-command-actions [data-slot=button][data-size=default]{position:relative;z-index:3;isolation:isolate;width:auto;min-width:0;height:28px;min-height:28px;gap:6px;padding:0 12px;font-size:12px;line-height:1}.is-command-bar-view .projects-command-actions [data-slot=button][data-variant=default]{border-color:#ffffffd9;background:#fbfbf4!important;color:#151704!important;box-shadow:inset 0 1px #fff,0 3px 10px #4c530029}.is-command-bar-view .projects-command-actions [data-slot=button][data-variant=outline]{border-color:#22250ca8;background:#111307de;color:#f7f8ef;box-shadow:inset 0 1px #ffffff30,0 3px 10px #4c530022}.is-command-bar-view .projects-command-actions [data-slot=button]:after{display:none}.is-command-bar-view .projects-command-actions [data-slot=button] svg{width:13px;height:13px}.studio-empty{gap:16px;color:#989c91;font-size:14px}.studio-empty h2{font-size:24px;font-weight:560;letter-spacing:-.04em}@media (max-width:760px){.is-command-bar-view .projects-command-bar{grid-template-columns:minmax(0,1fr) auto;height:37px;min-height:37px;margin-left:0;padding-right:9px;padding-left:43px}.is-command-bar-view .sidebar-boundary-toggle{top:4px}.projects-command-actions [data-variant=outline],.projects-command-title span{display:none}.projects-command-actions [data-slot=button]{padding-inline:12px}.projects-command-actions [data-slot=button] svg{width:15px;height:15px}.studio-page{padding:34px 18px}.studio-page-heading{align-items:flex-start;margin-bottom:36px}.studio-page-heading h1,.visual-identity>h1{font-size:clamp(34px,11vw,46px)}.studio-page-heading p,.studio-section-subtitle{font-size:14px}}@media (max-width:520px){.projects-command-title strong{display:none}.projects-command-actions{gap:5px}.projects-command-actions [data-slot=button]{min-height:29px;height:29px;padding-inline:9px;font-size:12px}}