.rb-living-world-host{z-index:0;pointer-events:none;background-color:#0f172a;position:fixed;inset:0;overflow:hidden}.rb-lw-container{flex-direction:column;display:flex;position:absolute;inset:0}.rb-lw-horizon-layer{z-index:1;background:linear-gradient(#1e293b 0%,#0f172a 100%);height:60%;position:absolute;top:0;left:0;right:0;overflow:hidden}.rb-lw-horizon-elements{filter:none;justify-content:space-around;align-items:flex-end;height:50%;display:flex;position:absolute;bottom:0;left:0;right:0}.rb-lw-distant-shape{opacity:.2;background:#1e293b;border-radius:4px 4px 0 0;width:100px}.rb-lw-midground-layer{z-index:2;justify-content:center;align-items:flex-end;gap:40px;height:40%;padding:0 10%;display:flex;position:absolute;top:30%;left:0;right:0}.rb-lw-building{background:#1e293b;border-left:1px solid #ffffff0d;border-radius:4px 4px 0 0;width:200px;height:100%;position:relative;box-shadow:0 -10px 30px #00000080}.rb-lw-nearground-layer{z-index:3;height:40%;position:absolute;bottom:0;left:0;right:0}.rb-lw-ground-surface{transform-origin:top;background:#020617;position:absolute;inset:0;transform:perspective(500px)rotateX(20deg);box-shadow:inset 0 20px 40px #000c}.rb-lw-entity-stage{position:absolute;inset:0;overflow:hidden}.rb-lw-motion-entity{will-change:left, transform;position:absolute}.rb-lw-entity-svg{filter:drop-shadow(0 15px 15px #000000b3)}.rb-type-road .rb-lw-ground-surface{background-color:#0f172a;background-image:linear-gradient(90deg,#0000 48%,#ffffff1a 48% 52%,#0000 52%),linear-gradient(#ffffff0d 5%,#0000 5%);background-position:0 0;background-repeat:repeat;background-size:100% 100px,100% 50px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.rb-type-sidewalk .rb-lw-ground-surface{background:#1e293b radial-gradient(circle at 10px 10px,#0003 2px,#0000 0) 0 0/20px 20px}.rb-arch-d1{background:#1e293b}.rb-arch-d2{background:#020617}.rb-arch-d3{background:#082f49;border-left:1px solid #0ea5e9}.rb-arch-d4{background:#0f172a;border-left:2px solid #64748b33}.rb-arch-d5{background:#451a03;border-radius:2px 2px 0 0}.rb-arch-d6{background:#1c1917}.rb-arch-d7{background:#064e3b}.rb-lighting-sunlit{filter:brightness(1.1)contrast(1.05)}.rb-lighting-night-lit{filter:brightness(.6)contrast(1.2)}.rb-lighting-aged{filter:sepia(.2)brightness(.9)}.rb-lighting-dignified{filter:contrast(1.1)}.rb-lw-polish-layers{pointer-events:none;z-index:10;position:absolute;inset:0}.rb-lw-atmosphere{background:radial-gradient(circle,#0000 0%,#0f172a66 100%);position:absolute;inset:0}.rb-lw-grain{opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.rb-lw-vignette{position:absolute;inset:0;box-shadow:inset 0 0 200px #000c}.rb-lw-label-debug{display:none!important}.rb-56-scene-container{z-index:0;position:absolute;inset:0;overflow:hidden}.rb-56-scene-img{object-fit:cover;object-position:center;pointer-events:none;user-select:none;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.02);-webkit-filter:none!important}.rb-diurnal-overlay{pointer-events:none;z-index:2;transition:background 1.5s,opacity 1.5s;position:absolute;inset:0}.rb-diurnal-dawn .rb-diurnal-overlay{mix-blend-mode:soft-light;background:linear-gradient(#fbbf242e 0%,#fef3c70d 40%,#0f172a4d 100%)}.rb-diurnal-noon .rb-diurnal-overlay{mix-blend-mode:overlay;background:linear-gradient(#38bdf824 0%,#f0f9ff05 40%,#0f172a47 100%)}.rb-diurnal-dusk .rb-diurnal-overlay{mix-blend-mode:soft-light;background:linear-gradient(#f9731640 0%,#fb923c1a 45%,#1e1b4b73 100%)}.rb-diurnal-night .rb-diurnal-overlay{mix-blend-mode:multiply;background:linear-gradient(#1e1b4b6b 0%,#0f172a33 50%,#02061799 100%)}@keyframes cloudDrift{0%{transform:translate(-5%)}50%{transform:translate(5%)}to{transform:translate(-5%)}}@keyframes horizonPulse{0%,to{opacity:.15;transform:scaleY(1)}50%{opacity:.35;transform:scaleY(1.08)}}@keyframes sovereignHalo{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.04)}to{transform:rotate(360deg)scale(1)}}@keyframes radarSweep{0%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.rb-lw-cloud-haze{pointer-events:none;will-change:transform;z-index:1;background:radial-gradient(at 50% 20%,#ffffff14 0%,#0000 70%);width:140%;height:45%;animation:80s ease-in-out infinite cloudDrift;position:absolute;top:0;left:-20%}.rb-lw-horizon-pulse{pointer-events:none;will-change:transform, opacity;z-index:1;background:linear-gradient(#0000 0%,#ff993314 60%,#0000 100%);height:20%;animation:10s ease-in-out infinite horizonPulse;position:absolute;bottom:25%;left:0;right:0}.rb-lw-sovereign-aura{pointer-events:none;will-change:transform;z-index:1;background:radial-gradient(circle,#0ea5e912 0%,#0000 70%);border-radius:50%;width:320px;height:320px;animation:120s linear infinite sovereignHalo;position:absolute;top:15%;right:10%}.rb-space-gateway{background:radial-gradient(circle at 50% 30%,#0d192e59 0%,#060b17a6 100%)!important}.rb-space-gateway .rb-56-scene-container{display:block!important}.rb-space-gateway .rb-56-scene-img{opacity:.9;filter:saturate(1.15)contrast(1.05)!important}.rb-space-gateway .rb-56-scene-container:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(#0d192e26 0%,#060b1733 50%,#02040973 100%);position:absolute;inset:0}.rb-gateway-canvas{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.rb-gateway-tiranga-aura-top{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#ff7a003d 0%,#ff993314 50%,#0000 75%);width:75vw;height:60vh;animation:12s ease-in-out infinite horizonPulse;position:absolute;top:-15%;left:-10%}.rb-gateway-tiranga-aura-bottom{filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#13880838 0%,#22c55e12 50%,#0000 75%);width:80vw;height:65vh;animation:14s ease-in-out infinite reverse horizonPulse;position:absolute;bottom:-20%;right:-10%}.rb-gateway-chakra-ring{pointer-events:none;border:1.5px dashed #38bdf82e;border-radius:50%;width:460px;height:460px;margin-top:-230px;margin-left:-230px;animation:160s linear infinite sovereignHalo;position:absolute;top:50%;left:50%}.rb-gateway-chakra-ring:before{content:"";border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:20px}.rb-gateway-security-mesh{opacity:.4;pointer-events:none;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.rb-space-citizen-hub{background:radial-gradient(at 50% 20%,#0f1c3f4d 0%,#03071299 100%)!important}.rb-space-citizen-hub .rb-56-scene-img{opacity:.92;filter:saturate(1.12)contrast(1.05)!important}.rb-space-citizen-hub .rb-56-scene-container:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(#0f172a1f 0%,#0910242e 45%,#03071273 100%);position:absolute;inset:0}.rb-hub-road-grid{transform-origin:bottom;pointer-events:none;z-index:2;background:linear-gradient(#0000 0%,#38bdf80a 100%);height:40vh;position:absolute;bottom:0;left:0;right:0;transform:perspective(600px)rotateX(45deg)}.rb-space-services-hub{background:radial-gradient(circle at 50% 15%,#0e172a4d 0%,#02050c99 100%)!important}.rb-space-services-hub .rb-56-scene-img{opacity:.9;filter:saturate(1.15)contrast(1.05)!important}.rb-space-services-hub .rb-56-scene-container:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(#0e172a26 0%,#090e1a33 50%,#02050c73 100%);position:absolute;inset:0}.rb-services-civic-canvas{pointer-events:none;z-index:1;position:absolute;inset:0}.rb-services-ambient-glow{filter:blur(50px);pointer-events:none;background:radial-gradient(#f59e0b17 0%,#0ea5e90d 50%,#0000 75%);width:90vw;max-width:800px;height:450px;position:absolute;top:10%;left:50%;transform:translate(-50%)}.rb-services-dot-matrix{opacity:.4;pointer-events:none;background-image:radial-gradient(#ffffff0d 1.5px,#0000 1.5px);background-size:28px 28px;position:absolute;inset:0}.rb-space-activity-radar{background:radial-gradient(at 50% 30%,#0b1a304d 0%,#02040899 100%)!important}.rb-space-activity-radar .rb-56-scene-img{opacity:.9;filter:saturate(1.18)contrast(1.06)!important}.rb-space-activity-radar .rb-56-scene-container:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(#0b1a3026 0%,#050d1a33 55%,#02040873 100%);position:absolute;inset:0}.rb-activity-telemetry-canvas{pointer-events:none;z-index:1;position:absolute;inset:0}.rb-activity-route-line{pointer-events:none;background:linear-gradient(90deg,#0000,#38bdf859,#22c55e66,#0000);height:2px;position:absolute;top:25%;left:10%;right:10%}.rb-space-wallet-vault{background:radial-gradient(circle at 50% 25%,#05241b66 0%,#010403b3 100%)!important}.rb-space-wallet-vault .rb-56-scene-img{opacity:.88;filter:saturate(1.15)contrast(1.05)!important}.rb-space-wallet-vault .rb-56-scene-container:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(#05241b33 0%,#03130e40 50%,#01040380 100%);position:absolute;inset:0}.rb-vault-canvas{pointer-events:none;z-index:1;position:absolute;inset:0}.rb-vault-emerald-glow{filter:blur(45px);pointer-events:none;background:radial-gradient(#10b98129 0%,#0596690f 50%,#0000 75%);width:85vw;max-width:700px;height:400px;position:absolute;top:5%;left:50%;transform:translate(-50%)}.rb-vault-gold-warmth{filter:blur(55px);pointer-events:none;background:radial-gradient(circle,#f59e0b1a 0%,#0000 70%);width:350px;height:350px;position:absolute;bottom:10%;right:10%}.rb-vault-security-grid{opacity:.5;pointer-events:none;background-image:linear-gradient(#10b9810a 1px,#0000 1px),linear-gradient(90deg,#10b9810a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.rb-space-multi-role{background:radial-gradient(circle at 50% 20%,#111a334d 0%,#03061199 100%)!important}.rb-space-multi-role .rb-56-scene-img{opacity:.9;filter:saturate(1.12)contrast(1.05)!important}.rb-space-multi-role .rb-56-scene-container:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(#111a3326 0%,#0a0f2133 55%,#03061173 100%);position:absolute;inset:0}.rb-cockpit-grid{opacity:.4;pointer-events:none;z-index:1;background-image:radial-gradient(#f59e0b0f 1.5px,#0000 1.5px);background-size:30px 30px;position:absolute;inset:0}.rb-space-3room{background:radial-gradient(at 50% 30%,#101c384d 0%,#02040a99 100%)!important}.rb-space-3room .rb-56-scene-img{opacity:.88;filter:saturate(1.1)contrast(1.04)!important}.rb-space-3room .rb-56-scene-container:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(#0f172a26 0%,#090f2133 50%,#02040a73 100%);position:absolute;inset:0}.rb-space-trip-radar .rb-56-scene-img{opacity:.88;filter:saturate(1.12)contrast(1.05)!important}.rb-space-trip-radar .rb-56-scene-container:after{content:"";pointer-events:none;z-index:3;background:radial-gradient(circle,#38bdf814 0%,#0f172a40 65%,#02061780 100%);position:absolute;inset:0}.rb-space-trip-radar .rb-radar-ring{pointer-events:none;z-index:4;border:1.5px solid #38bdf847;border-radius:50%;width:240px;height:240px;margin-top:-120px;margin-left:-120px;animation:4s cubic-bezier(.2,.8,.2,1) infinite radarSweep;position:absolute;top:50%;left:50%}.rb-clarity-scrim{pointer-events:none;z-index:2;background:linear-gradient(#0f172a14 0%,#0000 40%,#0f172a40 100%);position:absolute;inset:0}.rb-glass-panel{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffe6;border:1px solid #ffffffb3;box-shadow:0 10px 30px -5px #00000014,0 4px 12px -2px #0000000a}.dark .rb-glass-panel,[data-rb-design=D3] .rb-glass-panel,[data-rb-design=D6] .rb-glass-panel{background:#0b132bdb;border:1px solid #ffffff24;box-shadow:0 10px 35px -5px #00000080,0 4px 12px -2px #0000004d}.rb-glass-panel-interactive{transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s,border-color .2s}.rb-glass-panel-interactive:hover{border-color:#ffffffe6;transform:translateY(-2px);box-shadow:0 14px 38px -6px #0000001f,0 6px 16px -3px #0000000f}.rb-glass-panel-interactive:active{transform:scale(.98)}.rb-readability-surface{-webkit-backdrop-filter:blur(12px)brightness(.95);box-shadow:0 4px 16px -2px #00000040}
