.workspace-demo{border:1px solid #79439466;border-radius:13px;background:linear-gradient(135deg,#21112c,#100c18);padding:22px;box-shadow:0 25px 75px #31104030;transform:rotate(-2deg)}.workspace-bar{display:flex;align-items:center;gap:12px;padding-bottom:18px}.workspace-bar .dash-logo{font-size:35px}.workspace-bar strong{display:block;font-size:11px;letter-spacing:1.7px;color:#e1c6f6}.workspace-bar small{font-size:9px;color:#a58fb5}.workspace-version{margin-left:auto;font-size:7px;color:#ac75ce;border:1px solid #73508955;border-radius:4px;padding:4px 7px;letter-spacing:1px}.workspace-screen{height:180px;overflow:hidden;isolation:isolate;border:1px solid #66477d66;border-radius:7px;position:relative;background:#241732}.workspace-sky{position:absolute;inset:0;background:radial-gradient(circle at 73% 30%,#f6cced 0 12px,transparent 13px),linear-gradient(#31203f,#9d69b5);transition:filter .2s}.workspace-terrain{position:absolute;bottom:0;height:110px;width:100%;background:#252138;clip-path:polygon(0 40%,10% 40%,10% 20%,20% 20%,20% 55%,35% 55%,35% 10%,48% 10%,48% 50%,65% 50%,65% 30%,78% 30%,78% 0,89% 0,89% 60%,100% 60%,100% 100%,0 100%);box-shadow:inset 0 -30px 30px #121222}.workspace-hud{position:absolute;left:12px;top:12px;display:flex;flex-direction:column;gap:4px;transition:opacity .2s}.workspace-hud b{font-size:14px;letter-spacing:1px;color:#ddb3fb;font-style:italic}.workspace-hud span{font-size:6px;color:#e0c7ed;background:#1b102a99;padding:2px 4px;align-self:start}.workspace-crosshair{position:absolute;left:50%;top:45%;color:#eee0f9;font-size:16px}.workspace-hotbar{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);display:flex;gap:3px;padding:4px;background:#08080c99;border:1px solid #d2a0ec33}.workspace-hotbar i{width:15px;height:15px;background:#9d7cb033;border:1px solid #a98abc33}.workspace-hotbar i:first-child{background:#d4b1df55;border-color:#dfb9f4}.workspace-scene-label{position:absolute;bottom:5px;right:9px;font-size:5px;letter-spacing:1px;color:#9f84b3}.workspace-control{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid #5c3d6f44;font-size:11px}.workspace-control b{font-weight:500;color:#e4d6ef}.workspace-control small{display:block;font-size:8px;color:#a080b3;margin-top:2px}.workspace-toggle{border:0;width:31px;height:17px;padding:3px;border-radius:20px;background:#47384f;display:flex;align-items:center}.workspace-toggle i{width:11px;height:11px;border-radius:50%;background:#a597b2;transition:transform .18s}.workspace-toggle[aria-checked=true]{background:#ac32ef}.workspace-toggle[aria-checked=true] i{transform:translateX(14px);background:#f8e5ff}.workspace-opacity{display:block;font-size:9px;color:#bc9bce;padding-top:15px}.workspace-opacity output{float:right;color:#e2b9f8}.workspace-opacity input{display:block;width:100%;accent-color:#b342f1;margin-top:10px;height:3px}.workspace-footer{display:flex;justify-content:space-between;align-items:center;margin-top:18px;font-size:6px;letter-spacing:1px;color:#9975ad}.workspace-footer i{display:inline-block;width:4px;height:4px;border-radius:50%;background:#68d6b1;margin-right:4px}.workspace-reset{background:none;border:0;color:#c38fdd;font-size:8px;padding:4px}.workspace-demo.hud-off .workspace-hud{opacity:0}.workspace-demo.sky-off .workspace-sky{filter:hue-rotate(80deg) saturate(.5)}.workspace-demo.compact-on .workspace-hotbar i{width:10px;height:10px}.workspace-demo.compact-on .workspace-control{padding-block:9px}.workspace-demo.compact-on .workspace-hotbar{gap:2px}.category-scene{height:220px;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 90%,#77289d55,transparent 75%),#130d1c;border-bottom:1px solid #35223f}.scene-toolbar{display:flex;align-items:center;justify-content:space-between;padding:15px 16px;font-size:6px;letter-spacing:1px;color:#a27cb7}.scene-toolbar i{display:inline-block;width:4px;height:4px;border-radius:50%;background:#ba53f3;margin-right:5px}.scene-grid{position:absolute;inset:0;background-image:linear-gradient(#ac6ccc12 1px,transparent 1px),linear-gradient(90deg,#ac6ccc12 1px,transparent 1px);background-size:25px 25px;transform:perspective(150px) rotateX(40deg) scale(1.6);transform-origin:center bottom;mask-image:linear-gradient(transparent,#000)}.scene-orbit{position:absolute;width:160px;height:160px;border:1px solid #9d5fc933;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%) rotateX(60deg)}.orbit-two{width:210px;height:210px;transform:translate(-50%,-50%) rotateX(60deg) rotateZ(30deg);border-style:dashed}.scene-object{position:absolute;inset:45px 0 38px;transition:transform .3s}.feature-card:hover .scene-object{transform:translateY(-7px)}.scene-shard{position:absolute;left:calc(50% - 22px);top:5px;width:44px;height:100px;clip-path:polygon(50% 0,100% 36%,75% 77%,50% 100%,24% 77%,0 36%);background:linear-gradient(105deg,#f0c6ff 0 25%,#b65ce1 25% 49%,#6d2b91 49% 75%,#d69af5 75%);filter:drop-shadow(0 0 20px #bb39f5)}.scene-block{position:absolute;width:48px;height:32px;left:calc(50% - 24px);bottom:-7px;background:linear-gradient(140deg,#533162 50%,#2a1834 50%);border-top:5px solid #ba79d5;transform:skewY(-12deg);box-shadow:0 15px 25px #12091977}.block-b{left:calc(50% - 64px);bottom:-16px;width:38px;height:24px;opacity:.6}.block-c{left:calc(50% + 24px);bottom:-21px;width:43px;height:28px;opacity:.6}.scene-caption{position:absolute;bottom:13px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;font-size:6px;letter-spacing:1.4px;color:#cda6dd}.scene-caption b{font-size:18px;font-weight:400;color:#b386cd55}.scene-crosshair{position:absolute;top:49%;left:72%;font-size:13px;color:#c5a2dc66}.scene-smp{background:radial-gradient(ellipse at 50% 90%,#2b66564d,transparent 80%),#0e1916}.scene-smp .scene-shard{display:none}.scene-smp .scene-block{bottom:8px;width:55px;height:67px;border-top:10px solid #8cc48d;background:linear-gradient(130deg,#536e55 50%,#293c34 50%);box-shadow:inset 0 -15px #182d2180,0 15px 30px #050e0b66}.scene-smp .block-a{height:90px;left:calc(50% - 27px);z-index:2}.scene-smp .block-b{height:48px;left:calc(50% - 75px);bottom:-6px;opacity:1}.scene-smp .block-c{height:60px;left:calc(50% + 24px);bottom:-11px;opacity:1}.scene-smp .scene-orbit{border-color:#6aab8b33}.scene-smp .scene-toolbar i{background:#7bd6a3}.scene-smp .scene-toolbar,.scene-smp .scene-caption{color:#8db8a0}.scene-visual .scene-shard{width:78px;height:78px;clip-path:none;border-radius:50%;top:8px;left:calc(50% - 39px);background:#bba4f1;box-shadow:0 0 55px #9873e533}.scene-visual .scene-shard:after{content:'';position:absolute;top:-6px;right:-12px;width:72px;height:72px;border-radius:50%;background:#181126}.scene-visual .scene-block{height:30px;opacity:.4;border-top-color:#9e89cc}.scene-visual .scene-orbit{transform:translate(-50%,-50%) rotateZ(-35deg) rotateX(60deg)}.scene-visual .orbit-two{transform:translate(-50%,-50%) rotateZ(35deg) rotateX(60deg)}.category-card-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.category-card-heading>span:last-child{color:#a084af;border:1px solid #68457444;border-radius:3px;padding:2px 5px;font-size:7px;letter-spacing:.5px}.feature-card .card-body{padding:24px}.feature-card .module-chips a{padding:5px 7px;font-size:8px;background:#b43fe810}.free-plan{border:1px solid #9850b966;border-radius:12px;background:linear-gradient(130deg,#2a123c88,#110b1b);padding:27px;position:relative;box-shadow:0 20px 70px #3a135c33}.free-plan-top{display:flex;align-items:center;gap:12px}.plan-symbol{font-size:30px;font-weight:900;color:#d081fb;font-style:italic}.free-plan-top b{display:block;font-size:17px}.free-plan-top small{font-size:7px;letter-spacing:1px;color:#ad89c0}.free-badge{margin-left:auto;font-size:7px;border:1px solid #9950bd66;color:#d99afb;border-radius:4px;padding:5px 8px;white-space:nowrap}.free-plan-price{display:flex;align-items:center;gap:20px;margin:22px 0;border-bottom:1px solid #6b3e824d;padding-bottom:25px}.free-plan-price strong{font-size:88px;letter-spacing:-6px;line-height:1.1}.free-plan-price>span{color:#b69ac7;font-size:10px;line-height:1.8}.price-pixel{margin-left:auto;font-size:50px;color:#9f4fcc44;transform:rotate(10deg)}.plan-detail{display:flex;align-items:center;gap:13px;padding:12px 0}.plan-detail>span{width:30px;height:30px;display:grid;place-items:center;background:#ac43ed12;border:1px solid #86529944;border-radius:6px;color:#c888eb;font-size:17px}.plan-detail b{display:block;font-size:11px;font-weight:500}.plan-detail small{display:block;font-size:9px;color:#a17daf;margin-top:3px}.plan-detail i{margin-left:auto;font-size:11px;font-style:normal;color:#b888d7}.free-plan>.button{width:100%;margin-top:24px}.plan-bottom{display:flex;justify-content:space-between;font-size:7px;color:#a582b5;margin-top:14px;gap:15px}.plan-bottom>span:last-child{font-size:6px;letter-spacing:1px}.free-section{gap:70px;align-items:center}.free-section h2{font-family:Pixelify,Arial,sans-serif;font-size:57px;letter-spacing:-.5px}.faq-updated details{background:linear-gradient(120deg,#1d112322,#0c0a1000);border:1px solid #44234f66;border-radius:7px;margin-bottom:9px;transition:border-color .2s,background .2s}.faq-updated details[open]{border-color:#9954b477;background:#28123355}.faq-updated summary{padding:19px 17px;gap:16px}.faq-list .faq-number{font-size:9px;color:#866094;letter-spacing:1px}.faq-list .faq-question{font-size:12px;flex:1;color:#ddcfe6;transform:none}.faq-list .faq-expand{height:22px;width:22px;border:1px solid #74438b66;background:#a839d910;display:grid;place-items:center;line-height:1;font-size:18px;border-radius:4px;color:#d192f2}.faq-updated details[open] summary .faq-number,.faq-updated details[open] summary .faq-question{transform:none}.faq-answer{padding:0 25px 0 49px}.faq-answer p{margin:0 0 21px;font-size:11px;line-height:1.9}.faq-help{display:flex;align-items:center;gap:13px;border-top:1px solid #57326244;padding:23px 3px 0;margin-top:25px}.faq-help-icon{height:35px;width:35px;display:grid;place-items:center;border:1px solid #80559644;border-radius:7px;color:#bd7fe4;background:#9f47cf0a}.faq-help b{display:block;font-size:11px;font-weight:500;color:#d6bce6}.faq-help small{display:block;font-size:9px;color:#9880a5}.faq-help>span:last-child{margin-left:auto;color:#b97ce0}.faq-section h2{font-family:Pixelify,Arial,sans-serif;letter-spacing:-.3px;font-size:43px}.closing-updated{display:flex;align-items:center;justify-content:space-between;gap:30px;text-align:left;padding:58px 65px;position:relative;isolation:isolate;overflow:hidden}.closing-copy{z-index:1}.closing-updated h2{font-size:55px;line-height:1.1}.closing-updated h2>span{color:#b460f3}.closing-updated>div p{font-size:13px;margin:20px 0 26px}.closing-actions{display:flex;gap:10px;flex-wrap:wrap}.closing-meta{display:flex;gap:20px;margin-top:20px;font-size:7px;letter-spacing:1px;color:#b38ac8}.closing-meta>span:before{content:'✓';margin-right:6px;color:#ba71e5}.closing-emblem{width:250px;min-width:200px;height:250px;position:relative;display:grid;place-items:center}.closing-emblem>span{font-size:200px;line-height:1;font-weight:900;font-style:italic;color:#c88bf5;text-shadow:0 4px #7e419b,7px 10px #55246c,0 0 90px #ac3ee844;transform:rotate(-12deg)}.emblem-ring{position:absolute;inset:0;border:1px solid #a45bcb44;border-radius:50%;transform:rotateX(55deg) rotateZ(-25deg);box-shadow:0 0 0 20px #ad4cda05,0 0 0 45px #ad4cda03}.closing-emblem>i{position:absolute;right:10px;top:10px;color:#c483f1;font-style:normal;font-size:38px}.closing-grid{position:absolute;inset:0;background-image:linear-gradient(#bd78f108 1px,transparent 1px),linear-gradient(90deg,#bd78f108 1px,transparent 1px);background-size:40px 40px;mask-image:linear-gradient(90deg,transparent,#000);z-index:-1}
@media(max-width:1000px){.workspace-demo{padding:18px}.workspace-version{font-size:5px;padding:3px 5px}.workspace-bar strong{font-size:9px}.workspace-bar small{font-size:8px}.category-card-heading{align-items:start;flex-direction:column;gap:8px}.free-section{gap:35px}.free-plan{padding:23px}.free-plan-price strong{font-size:78px}.free-plan-price{gap:12px}.free-plan-top b{font-size:15px}.free-badge{padding:4px;font-size:6px}.closing-updated{padding:45px 35px}.closing-updated h2{font-size:46px}.closing-emblem{min-width:160px;width:190px;height:190px}.closing-emblem>span{font-size:160px}}
@media(max-width:700px){.workspace-demo{transform:none}.workspace-bar strong{font-size:10px}.workspace-version{font-size:6px}.workspace-screen{height:190px}.workspace-control{font-size:12px;padding:15px 0}.workspace-control small{font-size:9px}.workspace-opacity{font-size:10px}.workspace-footer{font-size:6px}.category-scene{height:215px}.category-card-heading{flex-direction:row;align-items:center}.free-section h2{font-size:45px}.free-plan{padding:24px}.free-plan-top b{font-size:17px}.free-badge{font-size:7px;padding:5px 7px}.free-plan-price strong{font-size:88px}.plan-detail b{font-size:12px}.plan-detail small{font-size:9px}.faq-section h2{font-size:37px}.faq-updated summary{padding:19px 13px;gap:12px}.faq-list .faq-question{font-size:12px}.faq-answer{padding-left:38px}.closing-updated{padding:35px 25px;display:block}.closing-updated h2{font-size:43px}.closing-emblem{position:absolute;right:-45px;bottom:-45px;opacity:.13;z-index:-1;width:230px;height:230px}.closing-emblem>span{font-size:210px}.closing-actions{gap:10px}.closing-updated .button{min-width:0;padding:12px 15px;font-size:11px;gap:15px}.closing-meta{font-size:6px;gap:15px}.closing-updated .eyebrow{font-size:7px}}
.workspace-hud{opacity:var(--hud-opacity,.75)}.workspace-demo.hud-off .workspace-hud{opacity:0}
