*{box-sizing:border-box;margin:0;padding:0}body{background-color:#0d0d0f;justify-content:center;align-items:center;min-height:100vh;display:flex;overflow:hidden}#spa-container{aspect-ratio:1440/1024;background:#fff;width:1440px;max-width:100%;height:1024px;max-height:100vh;position:relative;overflow:hidden}.bg-asset{pointer-events:none;-webkit-user-select:none;user-select:none;width:1820px;height:1024px;position:absolute;top:0;left:-190px}#loading-track{opacity:0;visibility:hidden;-webkit-backdrop-filter:none;background:#ffffff0d;border-radius:10px;width:570px;height:6px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:absolute;top:509px;left:435px}#menu-panel{z-index:2;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);will-change:top, height, opacity;background:#ffffff1a;width:570px;height:0;transition:top .6s cubic-bezier(.25,1,.5,1),height .6s cubic-bezier(.25,1,.5,1),opacity .4s ease-in-out,visibility .4s ease-in-out;position:absolute;top:509px;left:435px}.neon-line{z-index:10;will-change:left, top, width, height, opacity;background-color:#0ff;width:1px;height:6px;transition:width .8s cubic-bezier(.25,1,.5,1),left .8s cubic-bezier(.25,1,.5,1),top .6s cubic-bezier(.25,1,.5,1),height .6s cubic-bezier(.25,1,.5,1),opacity .3s ease-in-out;position:absolute;top:509px;left:435px;box-shadow:0 0 10px #0ff}.neon-line-new{z-index:10;opacity:0;visibility:hidden;will-change:left, top, width, height, opacity;background-color:#0ff;transition:opacity .4s ease-out,visibility .4s ease-out,width .6s cubic-bezier(.25,1,.5,1),left .6s cubic-bezier(.25,1,.5,1),top .6s cubic-bezier(.25,1,.5,1),height .6s cubic-bezier(.25,1,.5,1);position:absolute;box-shadow:0 0 10px #0ff}.track-backing{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);z-index:1;opacity:0;visibility:hidden;will-change:top, height, opacity;background:#ffffff1a;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,top .6s cubic-bezier(.25,1,.5,1),height .6s cubic-bezier(.25,1,.5,1);position:absolute}#track-backing-top{width:344px;height:4px;top:78px;left:82px}#track-backing-b1{background:#d9d9d91a;width:275px;height:1px;top:686px;left:483px}#track-backing-b2{background:#d9d9d91a;width:275px;height:1px;top:686px;left:783px}#track-backing-b3{background:#d9d9d91a;width:275px;height:1px;top:686px;left:1083px}#corner-node-point{z-index:10;opacity:0;visibility:hidden;will-change:left, top, width, height, opacity;background:#000;border:1px solid #0ff;border-radius:25px;width:1px;height:1px;transition:opacity .4s ease-out,visibility .4s ease-out,left .6s cubic-bezier(.25,1,.5,1),top .6s cubic-bezier(.25,1,.5,1),width .6s cubic-bezier(.25,1,.5,1),height .6s cubic-bezier(.25,1,.5,1);position:absolute;top:96px;left:1398px}.state-2 .neon-line,:is(.state-3,.state-7) .neon-line{width:570px}.state-3 #loading-track{visibility:visible;opacity:1;-webkit-backdrop-filter:blur(2.5px);background:#ffffff0d}:is(.state-4,.state-5,.state-6) #neon-bar-top{width:570px;top:409px}:is(.state-4,.state-5,.state-6) #neon-bar-bottom{width:570px;top:609px}:is(.state-4,.state-5,.state-6) #menu-panel{visibility:visible;opacity:1;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);height:207px;top:408px}:is(.state-7,.state-8,.state-9) #menu-panel{opacity:0;visibility:hidden;-webkit-backdrop-filter:none;height:0;top:509px}:is(.state-7,.state-8) #neon-bar-top,:is(.state-7,.state-8) #neon-bar-bottom{width:570px;top:509px}.state-7 #loading-track{visibility:visible;opacity:1;-webkit-backdrop-filter:blur(2.5px);background:#ffffff1a}.state-8 #loading-track{opacity:0;visibility:hidden}.state-9 .neon-line{opacity:1;width:1px;height:6px;top:509px;left:435px}.state-10 #neon-bar-top{opacity:1;width:10px;height:1px;top:154px;left:72px;box-shadow:0 0 10px #0ff}.state-10 #neon-bar-bottom{opacity:0;visibility:hidden}.state-11 #neon-bar-top{opacity:1;width:10px;height:78px;top:76px;left:72px}.state-11 #neon-bar-bottom{opacity:0;visibility:hidden}:is(.state-12,.state-13,.state-14,.state-15,.state-16) #neon-bar-top{opacity:1;width:10px;height:78px;top:76px;left:72px}:is(.state-12,.state-13,.state-14,.state-15,.state-16) #neon-bar-bottom{opacity:0!important;visibility:hidden!important}:is(.state-12,.state-13,.state-14,.state-15,.state-16) .neon-line-new{opacity:1;visibility:visible}.state-12 #matrix-cap-top{width:9px;height:6px;top:76px;left:73px}.state-12 #grid-node-1{width:1px;height:6px;top:686px;left:483px}.state-12 #grid-node-2{width:1px;height:6px;top:686px;left:783px}.state-12 #grid-node-3{width:1px;height:6px;top:686px;left:1083px}.state-13 #matrix-cap-top{width:365px;height:6px;top:76px;left:73px}.state-13 #grid-node-1{width:275px;height:6px;top:686px;left:483px}.state-13 #grid-node-2{width:275px;height:6px;top:686px;left:783px}.state-13 #grid-node-3{width:275px;height:6px;top:686px;left:1083px}.state-13 #corner-node-point{opacity:1;visibility:visible}.state-14 #matrix-cap-top{width:365px;height:6px;top:76px;left:73px}.state-14 #grid-node-1{width:275px;height:6px;top:686px;left:483px}.state-14 #grid-node-2{width:275px;height:6px;top:686px;left:783px}.state-14 #grid-node-3{width:275px;height:6px;top:686px;left:1083px}.state-14 .track-backing{opacity:1;visibility:visible}.state-14 #corner-node-point{opacity:1;visibility:visible;height:64px;top:32px}:is(.state-15,.state-16) #matrix-cap-top{width:365px;height:6px;top:76px;left:73px}:is(.state-15,.state-16) #matrix-cap-bottom{width:365px;height:6px;top:686px;left:73px}:is(.state-15,.state-16) #grid-node-1{width:275px;height:6px;top:686px;left:483px}:is(.state-15,.state-16) #grid-node-2{width:275px;height:6px;top:686px;left:783px}:is(.state-15,.state-16) #grid-node-3{width:275px;height:6px;top:686px;left:1083px}:is(.state-15,.state-16) #sub-rail-1{opacity:1;visibility:visible;width:275px;height:6px;top:216px;left:483px}:is(.state-15,.state-16) #sub-rail-2{opacity:1;visibility:visible;width:275px;height:6px;top:216px;left:783px}:is(.state-15,.state-16) #sub-rail-3{opacity:1;visibility:visible;width:275px;height:6px;top:216px;left:1083px}:is(.state-15,.state-16) #track-backing-top{opacity:1;visibility:visible;width:344px;height:611px;top:78px;left:82px}:is(.state-15,.state-16) #track-backing-b1{opacity:1;visibility:visible;width:275px;height:466px;top:220px;left:483px}:is(.state-15,.state-16) #track-backing-b2{opacity:1;visibility:visible;width:275px;height:466px;top:220px;left:783px}:is(.state-15,.state-16) #track-backing-b3{opacity:1;visibility:visible;width:275px;height:466px;top:220px;left:1083px}:is(.state-15,.state-16) #corner-node-point{opacity:1;visibility:visible;width:384px;height:64px;top:32px;left:1014px}.state-16 .studio-content-layer{opacity:1!important;visibility:visible!important}#spa-container.show-extended #profile-sidebar-mount{transition:transform .6s cubic-bezier(.16,1,.3,1);transform:translate(-450px)!important}#spa-container.show-extended #commission-tiers-mount{transition:transform .6s cubic-bezier(.16,1,.3,1);transform:translate(1100px)!important}#spa-container #main-avatar{transform-origin:bottom;z-index:99;transition:transform .6s cubic-bezier(.16,1,.3,1);transform:translate(0)scale(1)}#spa-container.show-extended #main-avatar{transform-origin:bottom;z-index:9999!important;transform:translate(-50px,650px)scale(2.5)!important}.split-slide-left-group,.split-slide-right-group{pointer-events:none;width:100%;height:100%;transition:transform .6s cubic-bezier(.25,1,.5,1),opacity .5s ease-in-out;position:absolute;top:0;left:0}.split-slide-left-group *,.split-slide-right-group *{pointer-events:auto}#spa-container.show-extended .split-slide-left-group{opacity:0;transform:translate(-100%)}#spa-container.show-extended .split-slide-right-group{opacity:0;transform:translate(100%)}#see-more-mount{pointer-events:none;z-index:500;width:1440px;height:1024px;position:absolute;top:0;left:0}#spa-container.show-extended #see-more-mount{pointer-events:auto}#spa-container.show-extended.collapse-content .showcase-frame-backing{opacity:0!important;-webkit-backdrop-filter:blur()!important;backdrop-filter:blur()!important;border-color:#0000!important;width:1px!important;height:1px!important;transition:left .4s cubic-bezier(.16,1,.3,1),top .4s cubic-bezier(.16,1,.3,1),width .4s cubic-bezier(.16,1,.3,1),height .4s cubic-bezier(.16,1,.3,1),border-color .3s,-webkit-backdrop-filter .4s,backdrop-filter .4s,opacity .2s!important;top:700px!important;left:141px!important}.showcase-frame-backing{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#0000001a;border:1px solid #0000;width:1px;height:1px;transition:left .6s cubic-bezier(.16,1,.3,1) .4s,top .6s cubic-bezier(.16,1,.3,1) .4s,width .6s cubic-bezier(.16,1,.3,1) .4s,height .6s cubic-bezier(.16,1,.3,1) .4s,border-color .4s .4s,-webkit-backdrop-filter .6s .4s,backdrop-filter .6s .4s,opacity .2s .4s;position:absolute;top:700px;left:141px}#spa-container.show-extended .showcase-frame-backing{opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:#0ff;width:1174px;height:840px;top:40px;left:206px}.showcase-content-wrapper{opacity:0;transition:opacity .5s .9s,transform .5s cubic-bezier(.16,1,.3,1) .9s;transform:translateY(10px)}#spa-container.show-extended .showcase-content-wrapper{opacity:1;transform:translateY(0)}.showcase-header-title{color:#0ff;text-shadow:0 0 10px #0ff;width:348px;height:66px;font-family:Roboto Mono,monospace;font-size:40px;font-weight:400;position:absolute;top:58px;left:234px}.asset-preview-row{gap:-3px;display:flex;position:absolute;top:124px;left:508px}.preview-card{object-fit:contain;object-position:center;width:280px;height:280px}#preview-slot-2{margin-left:-3px;margin-right:0}#preview-slot-3{margin-left:0}.pricing-matrix-grid{width:1440px;height:1024px;position:absolute;top:0;left:0}.matrix-column{width:285px;height:164px;font-family:Roboto Mono,monospace;position:absolute}#tier-label-1,#tier-label-2,#tier-label-3,.col-addons .tier-label{color:#fff;margin:0 0 15px;font-size:20px;font-weight:400}.price-rows-container{color:#fff;font-size:16px;font-weight:400;line-height:1.5}.pricing-matrix-grid .matrix-column:first-child{top:416px;left:508px}.pricing-matrix-grid .matrix-column:nth-child(2){top:416px;left:793px}.pricing-matrix-grid .matrix-column:nth-child(3){top:416px;left:1057px}.pricing-matrix-grid .matrix-column.col-addons{top:580px;left:508px}.commercial-badge{color:#fff;margin-top:24px;font-family:Roboto Mono,monospace;font-size:16px;font-weight:400}#showcase-corner-asset{transform-origin:0 0;z-index:1001;opacity:0;width:500px;height:500px;transition:left .6s cubic-bezier(.16,1,.3,1),opacity .4s;position:absolute;top:1052px;left:2000px;transform:rotate(0)}#spa-container.show-extended #showcase-corner-asset{opacity:1;top:525px;left:1000px;transform:rotate(0)}.welcome-text{color:#0ff;text-align:center;text-shadow:0 0 10px #0ff;z-index:5;flex-direction:column;justify-content:center;width:392px;height:52px;font-family:Roboto Mono,monospace;font-size:48px;font-weight:400;display:none;position:absolute;top:428px;left:524px}.check-in-btn{cursor:pointer;z-index:5;background:0 0;border:1px solid #0ff;border-radius:25px;outline:none;width:208px;height:48px;padding:10px 40px;font-family:Roboto Mono,monospace;font-size:16px;transition:all .2s ease-in-out,transform .1s,background .2s,box-shadow .2s;display:none;position:absolute;top:521px;left:616px}.check-in-btn span{text-align:center;color:#0ff;text-shadow:0 0 10px #0ff;flex-direction:column;justify-content:center;width:128px;height:24px;margin:0 auto;font-family:Roboto Mono,monospace;font-size:24px;font-weight:400;transition:color .2s,text-shadow .2s;display:flex}.state-5 .welcome-text,.state-5 .check-in-btn{animation:.5s ease-out forwards textFadeIn;display:block!important}.state-5 .welcome-text{display:flex!important}.state-6 .welcome-text,.state-6 .check-in-btn{pointer-events:none;animation:.4s ease-out forwards textFadeOut;display:block!important}.state-6 .welcome-text{display:flex!important}.check-in-btn:hover{background:#ff9f0014;border-color:#ff9f00;box-shadow:0 0 15px #ff9f004d}.check-in-btn:hover span{color:#ff9f00;text-shadow:0 0 12px #ff9f00}.studio-content-layer{opacity:0;visibility:hidden;z-index:5;font-family:Roboto Mono,monospace;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;position:absolute}.studio-panel-black{background:#000;border:1px solid #0ff}.neon-txt-cyan{color:#0ff;text-shadow:0 0 10px #0ff}.btn-cyan-glow{color:#000;cursor:pointer;background:#0ff;border:none;border-radius:25px;box-shadow:0 0 20px #0ff}.art-preview{object-fit:cover;pointer-events:none}.btn-cyan-glow{color:#000;cursor:pointer;background:#0ff;border:none;border-radius:25px;font-family:Roboto Mono,monospace;font-weight:700;transition:background .2s ease-in-out,box-shadow .2s ease-in-out,transform .1s;box-shadow:0 0 20px #0ff9}.btn-cyan-glow:hover{background:#ff9f00;box-shadow:0 0 15px #ff9f00,0 0 30px #ff9f0099}.btn-cyan-glow:active{transform:scale(.97)}.overlay-close-btn{cursor:pointer;background:0 0;border:1px solid #0ff6;border-radius:25px;outline:none;padding:10px 40px;font-family:Roboto Mono,monospace;font-size:16px;transition:all .2s ease-in-out,transform .1s}.overlay-close-btn span{color:#0ff;text-shadow:0 0 8px #0ff9;transition:all .2s ease-in-out}.overlay-close-btn:hover{background:#ff9f0014;border-color:#ff9f00;box-shadow:0 0 15px #ff9f004d}.overlay-close-btn:hover span{color:#ff9f00;text-shadow:0 0 12px #ff9f00}.overlay-close-btn:active{transform:scale(.97)}#profile-sidebar-mount,#commission-tiers-mount,#profile-sidebar-mount img,#profile-sidebar-mount div{transition:transform .6s cubic-bezier(.16,1,.3,1)}.price-rows-container{flex-direction:column;gap:6px;display:flex}.price-row{color:#fff;white-space:pre-wrap;margin:0;font-size:16px;font-weight:400;line-height:1.5}.text-dim{color:#ffffffd9}#close-showcase-btn{text-transform:uppercase;letter-spacing:2px;cursor:pointer;border-radius:25px;padding:10px 40px;font-family:Roboto Mono,monospace;font-size:16px;position:absolute;color:#0ff!important;background:#000000bf!important;border:1px solid #0ff!important;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,opacity .25s ease-out,transform .25s ease-out!important;top:65px!important;left:1250px!important;transform:translate(-50%)!important}#close-showcase-btn:hover{color:#ff9f00!important;background:#ff9f0014!important;border-color:#ff9f00!important;box-shadow:0 0 12px #ff6e0066!important}.showcase-content-wrapper.exit-fade #close-showcase-btn{transform:translate(-50%)translateY(-10px)!important}@keyframes textFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes textFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}.tos-click-target{outline:none;transition:color .2s ease-in-out,text-shadow .2s ease-in-out,transform .1s}.tos-click-target:hover{color:#ff9f00!important;text-shadow:0 0 12px #ff9f00,0 0 25px #ff9f0099!important}.tos-click-target:active{transform:scale(.98)}#tos-center-splinter{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;background:#0000001a;width:1px;height:100%;transition:opacity .4s,visibility .4s,left .7s cubic-bezier(.25,1,.5,1),width .7s cubic-bezier(.25,1,.5,1),-webkit-backdrop-filter .7s,backdrop-filter .7s;position:absolute;top:0;left:50%;box-shadow:0 0 8px #0ff9}.show-tos #tos-center-splinter{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(12px);background:#0000001a;width:100%;left:0}.tos-content-text{word-wrap:break-word;opacity:0;width:918px;height:876px;padding-right:15px;font-family:Roboto Mono,monospace;font-weight:400;transition:opacity .5s ease-in-out;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.tos-header{color:#0ff;text-shadow:0 0 10px #0ff;font-family:Roboto Mono,monospace;font-size:40px}.tos-body{color:#0ff;text-shadow:0 0 10px #0ff;font-size:16px;line-height:1.5}.show-tos .tos-content-text{opacity:1;visibility:visible;transition-delay:.7s}.tos-content-text::-webkit-scrollbar{width:4px}.tos-content-text::-webkit-scrollbar-track{background:#00ffff0d}.tos-content-text::-webkit-scrollbar-thumb{background:#0ff;box-shadow:0 0 5px #0ff}.tos-action-row{justify-content:center;align-items:center;width:100%;margin-top:40px;padding-bottom:30px;display:flex}#gallery-center-splinter{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;background:#00000026;width:1px;height:100%;transition:opacity .4s,visibility .4s,left .7s cubic-bezier(.25,1,.5,1),width .7s cubic-bezier(.25,1,.5,1),-webkit-backdrop-filter .7s,backdrop-filter .7s;position:absolute;top:0;left:50%;box-shadow:0 0 8px #0ff9}.show-gallery #gallery-center-splinter{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(12px);background:#0000001a;width:100%;left:0}.gallery-content-holder{word-wrap:break-word;opacity:0;visibility:hidden;z-index:91;width:1100px;height:850px;padding-right:15px;font-family:Roboto Mono,monospace;font-weight:400;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.show-gallery .gallery-content-holder{opacity:1;visibility:visible;transition-delay:.7s}.gallery-header{color:#0ff;text-shadow:0 0 10px #0ff;font-family:Roboto Mono,monospace;font-size:40px}.gallery-content-holder::-webkit-scrollbar{width:4px}.gallery-content-holder::-webkit-scrollbar-track{background:#00ffff0d}.gallery-content-holder::-webkit-scrollbar-thumb{background:#0ff;box-shadow:0 0 5px #0ff}.gallery-action-row-page{justify-content:center;align-items:center;width:100%;padding-bottom:30px;display:flex}.gallery-pictures-grid{box-sizing:border-box;grid-template-columns:repeat(2,1fr);gap:20px;width:100%;max-width:1200px;margin:0 auto;display:grid}.picture-placeholder{aspect-ratio:16/9;justify-content:center;align-items:center;display:flex;overflow:hidden}.picture-placeholder img{object-fit:cover;height:100%;width:auto!important}.gallery-action-row{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;margin-top:40px;padding-bottom:30px;display:flex}.gallery-nav-controls{gap:15px;display:flex}.nav-btn{cursor:pointer;background:0 0;border:1px solid #0ff;border-radius:25px;outline:none;padding:10px 20px;font-family:Roboto Mono,monospace;font-size:16px;transition:all .2s}.nav-btn span{color:#0ff;text-shadow:0 0 8px #0ff9;transition:all .2s ease-in-out}.nav-btn:hover{background:#ff9f0014;border-color:#ff9f00;box-shadow:0 0 15px #ff9f004d}.nav-btn:hover span{color:#ff9f00;text-shadow:0 0 12px #ff9f00}#close-gallery-btn{margin-left:auto}#links-center-splinter{z-index:100;pointer-events:none;width:588px;height:138px;position:absolute;top:443px;left:426px}.links-modal-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;transform-origin:50%;opacity:0;background:#0003;border-left:1px solid #0ff;border-right:1px solid #0ff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .4s cubic-bezier(.19,1,.22,1),opacity .2s;display:flex;position:relative;transform:scaleY(0)}.panel-laser-edge{background:#0ff;width:100%;height:1px;position:absolute;left:0;box-shadow:0 0 10px #0ff}.panel-laser-edge.top{top:0}.panel-laser-edge.bottom{bottom:0}.links-inner-content{opacity:0;flex-direction:column;align-items:center;gap:15px;width:100%;transition:opacity .3s,transform .3s;display:flex;transform:translateY(5px)}.links-text-row{color:#fff;text-align:center;word-wrap:break-word;padding:0 20px;font-family:Roboto Mono,monospace;font-size:16px}.links-close-btn{color:#0ff;cursor:pointer;background:0 0;border:1px solid #0ff;padding:6px 24px;font-family:Roboto Mono,monospace;font-size:14px;transition:all .2s;box-shadow:0 0 8px #0ff3}.links-close-btn:hover{background:#00ffff1a;box-shadow:0 0 15px #0ff9}.show-links #links-center-splinter{pointer-events:auto}.show-links .links-modal-panel{opacity:1;transform:scaleY(1)}.show-links .links-inner-content{opacity:1;transition-delay:.25s;transform:translateY(0)}
