.wlLunaPlacePage,.wlPlazaWall{position:relative;isolation:isolate;min-height:100svh;background:#071f24}.wlPlazaPageBackdrop{position:fixed;z-index:0;inset:0;overflow:hidden;pointer-events:none}.wlPlazaPageBackdrop picture,.wlPlazaPageBackdropImage,.wlPlazaPageBackdropShade{position:absolute;inset:0;width:100%;height:100%}.wlPlazaPageBackdropImage{display:block;object-fit:cover;object-position:var(--place-focus,var(--wall-focus,50% 50%));filter:brightness(.94) saturate(.96) contrast(1.01);transform:scale(1.012)}.wlPlazaPageBackdropShade{background:linear-gradient(180deg,rgba(2,16,20,.24),rgba(2,16,20,.08) 22%,rgba(2,16,20,.16) 62%,rgba(2,16,20,.5)),linear-gradient(90deg,rgba(2,19,23,.12),transparent 54%)}@media (min-width:601px) and (max-width:1050px){.wlPlazaPageBackdropImage{filter:brightness(.98) saturate(.98) contrast(1)}}@media (max-width:600px){.wlPlazaPageBackdropImage{filter:brightness(1.04) saturate(1) contrast(.99)}.wlPlazaPageBackdropShade{background:linear-gradient(180deg,rgba(2,16,20,.18),rgba(2,16,20,.04) 24%,rgba(2,16,20,.12) 64%,rgba(2,16,20,.44))}}.wlLunaPlacePage>.wlLunaExperienceSection,.wlLunaPlacePage>.wlLunaFooter,.wlLunaPlacePage>.wlLunaPlaceContract,.wlLunaPlacePage>.wlLunaPlaceHero,.wlLunaPlacePage>.wlLunaPlaceNav,.wlLunaPlacePage>.wlLunaPlacePrinciple,.wlLunaPlacePage>.wlLunaTopbar,.wlLunaPlacePage>.wlPlazaOrientation,.wlPlazaWall>.wlPlazaWallGallery,.wlPlazaWall>.wlPlazaWallHero,.wlPlazaWall>.wlPlazaWallInvitation,.wlPlazaWall>.wlPlazaWallNav,.wlPlazaWall>.wlPlazaWallTopbar{position:relative;z-index:1}.wlLunaPlacePage>.wlLunaTopbar,.wlPlazaWall>.wlPlazaWallTopbar{background:rgba(5,31,35,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wlLunaPlaceHero{min-height:0;align-items:end;overflow:visible;padding:clamp(24px,3.2vw,48px) clamp(20px,5vw,76px) 18px;background:transparent}.wlLunaPlaceHeroCopy{width:min(650px,100%);max-width:none;padding:clamp(18px,2.5vw,30px);border:1px solid rgba(181,221,214,.2);border-radius:24px;background:rgba(3,30,34,.84);box-shadow:0 24px 70px rgba(0,11,14,.3);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wlLunaPlaceHero h1{max-width:620px;margin-top:8px;font-size:clamp(2rem,4vw,3.45rem);line-height:.98}.wlLunaPlaceHeroCopy>p{max-width:590px;margin-top:12px;font-size:clamp(.82rem,1.05vw,.95rem);line-height:1.5}.wlLunaPlaceHeroCopy>div:first-of-type{margin-top:16px}.wlLunaPlaceStatus{right:clamp(20px,5vw,76px);bottom:22px}.wlLunaPlacePage>.wlPlazaOrientation{width:min(1240px,calc(100% - 40px));margin:0 auto 12px;border-color:rgba(221,235,229,.3);background:rgba(247,244,235,.9);box-shadow:0 20px 60px rgba(1,18,21,.24)}.wlLunaPlacePage>.wlPlazaOrientation article{padding:14px clamp(16px,2.2vw,26px)}.wlLunaPlacePage>.wlPlazaOrientation p{margin-top:5px;line-height:1.38}.wlLunaPlacePage>.wlLunaPlacePrinciple{width:min(1240px,calc(100% - 40px));grid-template-columns:180px minmax(0,1fr);gap:24px;margin:0 auto 12px;padding:18px 24px;border:1px solid rgba(219,233,227,.3);border-radius:22px;background:rgba(247,244,235,.9);box-shadow:0 20px 60px rgba(1,18,21,.2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wlLunaPlacePrinciple>p{font-size:clamp(1.05rem,2vw,1.55rem);line-height:1.28}.wlLunaExperienceSection{padding:12px clamp(18px,4vw,64px) clamp(54px,7vw,88px);background:transparent}.wlLunaExperienceSection>header{width:min(820px,100%);margin:0 auto 16px;padding:20px clamp(18px,3vw,34px);border:1px solid rgba(219,233,227,.32);border-radius:22px;background:rgba(247,244,235,.92);box-shadow:0 20px 60px rgba(1,18,21,.2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wlLunaExperienceSection h2{font-size:clamp(1.8rem,3.5vw,2.9rem)}.wlLunaExperienceSection>header>p{margin-top:10px;line-height:1.5}.wlLunaPlaceContract{padding-bottom:clamp(46px,6vw,74px)}.wlLunaPlaceContract article{background:rgba(250,248,241,.9);box-shadow:0 20px 60px rgba(1,18,21,.18)}.wlLunaPlaceContract article,.wlLunaPlaceNav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wlLunaPlaceNav{border-color:rgba(225,236,232,.22);background:rgba(241,238,228,.9)}.wlLunaFooter{background:rgba(5,31,35,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wlLunaPlacePage--templo .wlLunaPlaceHero{padding:clamp(18px,2.4vw,34px) clamp(18px,4vw,62px) 12px}.wlLunaPlacePage--templo .wlLunaPlaceHeroCopy{display:grid;width:min(1500px,100%);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"trail actions" "title title" "summary summary";grid-column-gap:24px;column-gap:24px;padding:clamp(18px,2.3vw,28px);border-color:rgba(193,159,92,.46);background:linear-gradient(rgba(248,250,247,.12),rgba(248,250,247,.12)),url(/assets/images/plaza-luna/wonderland-aqua-marble-v1.webp) 50% /cover;color:#123f42;box-shadow:0 24px 70px rgba(0,17,20,.2)}.wlLunaPlacePage--templo .wlLunaPlaceTrail{grid-area:trail;align-self:center;margin:0}.wlLunaPlacePage--templo .wlTempleHeroActions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0}.wlTempleHeroActions>a{min-height:40px;padding:10px 15px}.wlLunaPlacePage--templo .wlLunaPlaceHeroCopy>p,.wlLunaPlacePage--templo .wlLunaPlaceTrail,.wlLunaPlacePage--templo .wlLunaPlaceTrail span{color:rgba(18,63,66,.76)}.wlLunaPlacePage--templo .wlLunaPlaceHero h1,.wlLunaPlacePage--templo .wlLunaPlaceTrail strong{color:#123f42}.wlLunaPlacePage--templo .wlTempleHeroActions .wlLunaPrimaryAction{border-color:rgba(193,159,92,.62);background:#fffaf0;color:#123f42}.wlLunaPlacePage--templo .wlTempleHeroActions .wlLunaGhostAction,.wlLunaPlacePage--templo .wlTempleHeroActions .wlPlazaGuidanceTools>button{border-color:rgba(25,94,94,.34);background:rgba(247,248,242,.66);color:#123f42!important}.wlTempleHeroActions .wlPlazaGuidance{margin:0}.wlTempleHeroActions .wlPlazaGuidanceTools>button{min-height:40px;padding:6px 13px}.wlLunaPlacePage--templo .wlLunaPlaceHero h1{grid-area:title;max-width:none;margin-top:18px;font-size:clamp(2rem,3.2vw,3.35rem);line-height:1}.wlLunaPlacePage--templo .wlLunaPlaceHeroCopy>p{grid-area:summary;max-width:1050px;margin-top:10px}.wlTempleExperienceSection{padding:0 clamp(18px,4vw,62px) clamp(42px,6vw,72px)}.wlTemplePrototype{display:block;width:min(1500px,100%);margin:0 auto;overflow:hidden;border-radius:28px;border:1px solid rgba(193,159,92,.4);background:rgba(235,243,239,.94);color:#123f42;box-shadow:0 28px 80px rgba(0,12,15,.3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.wlTempleThreshold{display:grid;grid-template-columns:auto minmax(180px,.8fr) minmax(320px,1fr);align-items:center;grid-gap:clamp(18px,3vw,42px);gap:clamp(18px,3vw,42px);padding:clamp(20px,2.8vw,34px);border-bottom:1px solid rgba(193,159,92,.38);background:linear-gradient(rgba(248,250,247,.1),rgba(248,250,247,.1)),url(/assets/images/plaza-luna/wonderland-aqua-marble-v1.webp) center 58% /cover}.wlTempleThresholdIdentity{display:flex;align-items:center;gap:20px}.wlTempleThresholdIdentity .wlTempleInfinity{flex:0 0 auto;margin:0;color:#e1c37d;font-size:31px}.wlTemplePrototypeTruth,.wlTempleThresholdAction p,.wlTempleThresholdIdentity small{color:rgba(18,63,66,.7)}.wlTempleThresholdIdentity small{display:block;font-size:.54rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.wlTempleThresholdIdentity strong{display:block;margin-top:5px;font-family:var(--font-wonderland-title),Cinzel,Georgia,serif;font-size:clamp(1.75rem,3vw,2.8rem);font-weight:500;white-space:nowrap}.wlTempleThresholdIdentity strong span{font-family:Sora,Inter,system-ui,sans-serif;font-size:.62rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.wlTempleThresholdProgress{height:5px;overflow:hidden;border-radius:999px;background:rgba(18,63,66,.13)}.wlTempleThresholdProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#77bab4,#dfc27e);transition:width .5s ease}.wlTempleThresholdAction{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px}.wlTempleThresholdAction p{margin:0;font-size:.78rem;line-height:1.5}.wlTempleThresholdAction a,.wlTempleThresholdAction button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border:1px solid rgba(225,195,126,.55);border-radius:999px;background:#fffaf0;color:#0d3437;font-size:.58rem;font-weight:850;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.wlTempleHouse{position:relative;display:grid;min-height:620px;grid-template-columns:1fr 1.18fr 1fr;grid-template-rows:minmax(180px,.9fr) minmax(230px,1.15fr) minmax(180px,.9fr);grid-template-areas:"galeria galeria musica" "comun patio musica" "mesas taller taller";overflow:hidden;border:12px solid rgba(225,219,201,.9);background:linear-gradient(rgba(244,240,226,.9),rgba(219,225,214,.86)),radial-gradient(circle at 50% 48%,rgba(85,154,149,.2),transparent 42%);color:#103d40}.wlTempleHouseCrest{position:absolute;z-index:4;top:17px;left:50%;color:#b48d45;font-family:Georgia,serif;font-size:22px;letter-spacing:-.28em;transform:translateX(-50%)}.wlTemplePatio,.wlTempleRoom{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(62,99,95,.22)}.wlTemplePatio{grid-area:patio;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:28px;text-align:center;background:linear-gradient(rgba(248,250,247,.16),rgba(248,250,247,.16)),url(/assets/images/plaza-luna/wonderland-aqua-marble-v1.webp) 50% /cover}.wlTemplePatio>span{color:#bf944b;font-size:1.4rem}.wlTemplePatio small,.wlTempleRoom small{color:#6c806f;font-size:.5rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.wlTemplePatio strong{margin-top:8px;font-family:var(--font-wonderland-title),Cinzel,Georgia,serif;font-size:clamp(1.4rem,2.4vw,2.2rem);font-weight:500}.wlTemplePatio p{max-width:310px;margin:8px 0 0;color:rgba(16,61,64,.72);font-size:.72rem;line-height:1.48}.wlTempleRoom{display:flex;align-items:flex-end;min-height:180px;padding:22px;background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(10,49,52,.1)),rgba(235,235,220,.88)}.wlTempleRoom:before{content:"";top:24px;width:72px;height:86px;border:solid rgba(31,100,98,.28);border-width:1px 1px 4px;border-radius:52px 52px 7px 7px;background:linear-gradient(180deg,rgba(104,171,166,.2),rgba(7,42,47,.08)),rgba(255,255,255,.44)}.wlTempleRoom:before,.wlTempleRoomSymbol{position:absolute;left:50%;transform:translateX(-50%)}.wlTempleRoomSymbol{z-index:1;top:53px;color:#b78b42;font-family:Georgia,serif;font-size:1.45rem}.wlTempleRoom>div{position:relative;z-index:2}.wlTempleRoom strong{display:block;margin-top:5px;font-family:var(--font-wonderland-title),Cinzel,Georgia,serif;font-size:clamp(1.05rem,1.8vw,1.55rem);font-weight:550}.wlTempleRoom p{margin:4px 0 0;color:rgba(16,61,64,.72);font-size:.68rem;line-height:1.4}.wlTempleRoom-comun{grid-area:comun}.wlTempleRoom-galeria{grid-area:galeria}.wlTempleRoom-musica{grid-area:musica}.wlTempleRoom-mesas{grid-area:mesas}.wlTempleRoom-taller{grid-area:taller}.wlTemplePrototype:not(.is-unlocked) .wlTempleHouse{filter:saturate(.72)}.wlTemplePrototype:not(.is-unlocked) .wlTempleRoom:after{content:"";position:absolute;z-index:3;inset:0;background:rgba(6,28,32,.08);pointer-events:none}.wlTemplePrototypeTruth{margin:0;padding:12px 22px 14px;border-top:1px solid rgba(193,159,92,.28);font-size:.6rem;line-height:1.45;text-align:center}.wlPlazaSiteFooter{position:relative;z-index:2;margin:0;color:rgba(255,248,232,.74);border-top:1px solid rgba(197,223,215,.16);background:radial-gradient(circle at 50% 0,rgba(174,234,230,.1),transparent 35%),#021819}.wlPlazaWallHero{width:min(1460px,100%);min-height:0;grid-template-columns:minmax(0,650px) minmax(230px,290px);align-items:end;gap:clamp(16px,3vw,40px);margin:0 auto;padding:clamp(18px,2.4vw,34px) clamp(18px,4.4vw,68px) 14px;overflow:visible;background:transparent}.wlPlazaWallHeroContent{width:min(650px,100%);min-height:0;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;margin:0;padding:18px 20px;border:1px solid rgba(213,228,220,.72);border-radius:22px;background:rgba(248,245,235,.94);box-shadow:0 22px 64px rgba(0,18,21,.24);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wlPlazaWallHeroMark{width:42px}.wlPlazaWallHeroMark span{font-size:1.35rem}.wlPlazaWallTrail{margin-bottom:7px;font-size:.53rem}.wlPlazaWallHeroContent>div:last-child>p{margin-bottom:5px;font-size:.56rem}.wlPlazaWallHero h1{max-width:540px;font-size:clamp(1.8rem,3vw,2.65rem);line-height:.98}.wlPlazaWallHeroContent>div:last-child>strong{max-width:540px;margin-top:8px;font-size:clamp(.78rem,.95vw,.9rem);line-height:1.42}.wlPlazaWallHeroActions{gap:8px;margin-top:13px}.wlPlazaWallHeroActions a{min-height:38px;padding:8px 13px;font-size:.52rem}.wlPlazaWallHeroContent .wlPlazaGuidance{margin-top:8px}.wlPlazaWallHeroContent .wlPlazaGuidanceTools>button{min-height:38px}.wlPlazaWallPrinciple{position:static;width:auto;max-width:none;align-self:end;margin:0;padding:16px 18px;border:1px solid rgba(213,228,220,.7);border-radius:20px;background:rgba(248,245,235,.93);box-shadow:0 22px 64px rgba(0,18,21,.22);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wlPlazaWallHeroCount{margin-bottom:8px;padding-bottom:8px}.wlPlazaWallHeroCount b{font-size:2rem}.wlPlazaWallPrinciple>p{font-size:.82rem;line-height:1.45}.wlPlazaWallGallery{width:min(1460px,calc(100% - 36px));margin:0 auto;padding:8px 0 clamp(54px,7vw,88px);background:transparent}.wlPlazaWallGalleryHead{grid-template-columns:minmax(0,1fr) 180px;gap:20px;padding:17px 20px;border:1px solid rgba(216,231,224,.7);border-radius:22px;background:rgba(248,245,235,.93);box-shadow:0 20px 60px rgba(0,18,21,.2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wlPlazaWallGalleryHead h2{margin-top:5px;font-size:clamp(1.65rem,2.7vw,2.45rem);line-height:1}.wlPlazaWallGalleryHead>div>p{max-width:760px;margin-top:8px;font-size:.88rem;line-height:1.45}.wlPlazaWallGalleryHead aside{min-height:0;justify-content:center}.wlPlazaWallGalleryHead aside b{font-size:2.45rem}.wlPlazaWallGalleryHead aside span{margin-top:7px}.wlPlazaWallFilters{margin-top:10px;padding:7px;border:1px solid rgba(216,231,224,.68);border-radius:18px;background:rgba(248,245,235,.92);box-shadow:0 18px 48px rgba(0,18,21,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.wlPlazaWallFilters a,.wlPlazaWallFilters button{min-height:38px}.wlPlazaWallNotice{width:-moz-fit-content;width:fit-content;max-width:100%;margin:7px 0 10px;padding:5px 9px;border-radius:999px;background:rgba(248,245,235,.88)}.wlPlazaWallCard{box-shadow:0 20px 58px rgba(0,17,20,.2)}.wlPlazaWallInvitation{margin-top:0;background:rgba(6,43,47,.9)}.wlPlazaWallInvitation,.wlPlazaWallNav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wlPlazaWallNav{background:rgba(241,238,228,.91)}@media (max-width:1050px){.wlLunaPlaceHero{min-height:0;padding:20px 20px 14px}.wlLunaPlaceHeroCopy{width:min(560px,72%)}.wlLunaPlaceStatus{right:20px;bottom:18px}.wlPlazaWallHero{min-height:0;grid-template-columns:minmax(0,1fr) 230px;padding:16px 18px 12px}.wlPlazaWallHeroContent{width:100%;padding:16px 18px}.wlPlazaWallGallery{width:calc(100% - 28px);padding-top:6px}.wlTempleThreshold{grid-template-columns:1fr;gap:14px}.wlTempleThresholdAction{grid-template-columns:minmax(0,1fr) auto}.wlTempleHouse{min-height:700px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,minmax(160px,auto));grid-template-areas:"patio patio" "comun galeria" "musica mesas" "taller taller"}}@media (max-width:720px){.wlLunaPlaceHero{display:block;padding:14px 12px 10px}.wlLunaPlaceHeroCopy{width:100%;padding:16px;border-radius:20px}.wlLunaPlacePage--templo .wlLunaPlaceHeroCopy{grid-template-columns:1fr;grid-template-areas:"trail" "actions" "title" "summary";padding:14px}.wlLunaPlacePage--templo .wlLunaPlaceHeroCopy>.wlTempleHeroActions{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-top:10px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.wlTempleHeroActions::-webkit-scrollbar{display:none}.wlTempleHeroActions .wlPlazaGuidance,.wlTempleHeroActions>a{flex:0 0 auto}.wlLunaPlacePage--templo .wlTempleHeroActions .wlPlazaGuidance,.wlLunaPlacePage--templo .wlTempleHeroActions .wlPlazaGuidanceTools,.wlLunaPlacePage--templo .wlTempleHeroActions .wlPlazaGuidanceTools>button,.wlLunaPlacePage--templo .wlTempleHeroActions>a{width:auto}.wlLunaPlacePage--templo .wlLunaPlaceHero h1{margin-top:15px;font-size:clamp(1.9rem,9vw,2.4rem)}.wlLunaPlacePage--templo .wlTempleExperienceSection{padding:0 8px 42px}.wlTemplePrototype{border-radius:20px}.wlTempleThreshold{padding:16px}.wlTempleThresholdIdentity{gap:14px}.wlTempleThresholdIdentity .wlTempleInfinity{font-size:25px}.wlTempleThresholdIdentity strong{white-space:normal}.wlTempleThresholdIdentity strong span{display:block;margin-top:3px}.wlTempleThresholdAction{grid-template-columns:1fr;gap:11px}.wlTempleThresholdAction button{width:100%}.wlTempleHouse{min-height:0;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"patio" "comun" "galeria" "musica" "mesas" "taller";border-width:7px}.wlTempleHouseCrest{top:13px}.wlTemplePatio{min-height:220px}.wlTempleRoom{min-height:170px;padding:18px}.wlLunaPlaceHero h1{font-size:clamp(1.8rem,9vw,2.35rem)}.wlLunaPlaceStatus{position:relative;right:auto;bottom:auto;width:100%;margin-top:8px}.wlLunaPlacePage>.wlPlazaOrientation{width:calc(100% - 24px);margin-bottom:8px}.wlLunaPlacePage>.wlPlazaOrientation article{padding:11px 14px}.wlLunaPlacePage>.wlLunaPlacePrinciple{width:calc(100% - 24px);grid-template-columns:1fr;gap:7px;margin-bottom:8px;padding:14px 16px}.wlLunaExperienceSection{padding:8px 12px 46px}.wlLunaExperienceSection>header{padding:16px;text-align:left}.wlLunaExperienceSection>header>p{margin-inline:0}.wlPlazaWallHero{display:block;width:calc(100% - 16px);padding:10px 0 8px}.wlPlazaWallHeroContent{display:block;padding:14px;border-radius:19px}.wlPlazaWallHeroMark{display:none}.wlPlazaWallTrail{overflow:hidden;flex-wrap:nowrap;white-space:nowrap}.wlPlazaWallHero h1{font-size:clamp(1.7rem,8.6vw,2.15rem)}.wlPlazaWallHeroContent>div:last-child>strong{font-size:.77rem}.wlPlazaWallHeroActions,.wlPlazaWallHeroContent .wlPlazaGuidanceTools{display:flex;flex-wrap:wrap}.wlPlazaWallHeroActions a,.wlPlazaWallHeroContent .wlPlazaGuidanceTools>button{width:auto;min-width:0}.wlPlazaWallPrinciple{display:none}.wlPlazaWallGallery{width:calc(100% - 16px);padding-top:0}.wlPlazaWallGalleryHead{grid-template-columns:1fr;gap:8px;padding:14px;border-radius:19px}.wlPlazaWallGalleryHead>div>p{font-size:.78rem}.wlPlazaWallGalleryHead aside{min-height:0;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;padding:8px 0 0;border-top:1px solid var(--wall-line);border-left:0}.wlPlazaWallGalleryHead aside b{font-size:1.75rem}.wlPlazaWallGalleryHead aside span{margin:0}.wlPlazaWallFilters{overflow-x:auto;flex-wrap:nowrap;padding:6px;scrollbar-width:none}.wlPlazaWallFilters::-webkit-scrollbar{display:none}.wlPlazaWallFilters a,.wlPlazaWallFilters button{flex:0 0 auto;min-height:36px;padding-inline:13px}.wlPlazaWallFilters a{margin-left:0}}@media (orientation:landscape) and (max-width:950px) and (max-height:560px){.wlLunaPlaceHero{min-height:0;padding:8px 12px}.wlLunaPlaceHeroCopy{width:min(58%,520px);padding:12px 14px}.wlLunaPlaceHero h1{font-size:clamp(1.55rem,4vw,2rem)}.wlLunaPlaceHeroCopy>p{margin-top:7px;font-size:.68rem}.wlLunaPlaceStatus{width:min(35%,280px)}.wlPlazaWallHero{width:calc(100% - 16px);display:grid;grid-template-columns:minmax(0,1fr) 210px;align-items:end;padding:7px 0}.wlPlazaWallHeroContent{display:block;padding:10px 12px}.wlPlazaWallHeroContent>div:last-child{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:12px;column-gap:12px;align-items:center}.wlPlazaWallHeroContent>div:last-child>p,.wlPlazaWallTrail{display:none}.wlPlazaWallHero h1{grid-column:1;font-size:clamp(1.35rem,3.4vw,1.75rem)}.wlPlazaWallHeroContent>div:last-child>strong{grid-column:1;margin-top:5px;font-size:.65rem}.wlPlazaWallHeroActions{grid-column:2;grid-row:1/3;flex-direction:column;margin-top:0}.wlPlazaWallHeroContent .wlPlazaGuidance{display:none}.wlPlazaWallHeroActions a,.wlPlazaWallHeroContent .wlPlazaGuidanceTools>button{min-height:31px;padding:5px 9px}.wlPlazaWallPrinciple{display:block;padding:10px 12px}.wlPlazaWallHeroCount,.wlPlazaWallPrinciple>small{display:none}.wlPlazaWallPrinciple>p{margin:0;font-size:.68rem}.wlPlazaWallGallery{width:calc(100% - 16px)}.wlPlazaWallGalleryHead{grid-template-columns:minmax(0,1fr) 120px;padding:9px 12px}.wlPlazaWallGalleryHead>div>p,.wlPlazaWallGalleryHead>div>span{display:none}.wlPlazaWallGalleryHead h2{margin:0;font-size:1.35rem}.wlPlazaWallGalleryHead aside{display:none}.wlPlazaWallGalleryHead aside b{font-size:1.55rem}.wlPlazaWallFilters{margin-top:6px}.wlPlazaWallNotice{margin-block:4px 7px}}.wlLunaPlaceHero,.wlPlazaWallHero{display:block;width:100%;margin:0;padding:clamp(18px,2.4vw,34px) clamp(18px,4vw,62px) 12px}.wlPlazaTitlePanel{--title-accent:var(--place-accent,var(--wall-accent,#c19f5c));display:grid;width:min(1500px,100%);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"trail actions" "title title" "summary summary";grid-column-gap:24px;column-gap:24px;margin:0 auto;padding:clamp(18px,2.3vw,28px);border:1px solid rgba(193,159,92,.46);border-radius:24px;color:#123f42;background:linear-gradient(rgba(248,250,247,.12),rgba(248,250,247,.12)),url(/assets/images/plaza-luna/wonderland-aqua-marble-v1.webp) 50% /cover;box-shadow:0 24px 70px rgba(0,17,20,.2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wlPlazaTitleTrail{grid-area:trail;align-self:center;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;color:rgba(18,63,66,.58);font-size:.64rem;font-weight:850;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.wlPlazaTitleTrail i{color:color-mix(in srgb,var(--title-accent) 66%,#b78937);font-style:normal}.wlPlazaTitleTrail strong{color:#123f42}.wlPlazaTitleActions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0}.wlPlazaTitleActions>a{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:10px 15px;border-radius:999px;font-family:Sora,Inter,system-ui,sans-serif;font-size:.52rem;font-weight:850;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.wlPlazaTitleActions .wlLunaPrimaryAction{border:1px solid rgba(193,159,92,.62);background:#fffaf0;color:#123f42}.wlPlazaTitleActions .wlLunaGhostAction,.wlPlazaTitleActions .wlPlazaGuidanceTools>button{border-color:rgba(25,94,94,.34);background:rgba(247,248,242,.66);color:#123f42!important}.wlPlazaTitleActions .wlPlazaGuidance{margin:0}.wlPlazaTitleActions .wlPlazaGuidanceTools>button{min-height:40px;padding:6px 13px}.wlPlazaTitlePanel>h1{grid-area:title;max-width:none;margin:18px 0 0;color:#123f42;font-family:var(--font-wonderland-title),Cinzel,Georgia,serif;font-size:clamp(2rem,3.2vw,3.35rem);font-weight:400;line-height:1;letter-spacing:-.035em;text-wrap:balance}.wlPlazaTitlePanel>p{grid-area:summary;max-width:1050px;margin:10px 0 0;color:rgba(18,63,66,.76);font-size:clamp(.82rem,1.05vw,.95rem);line-height:1.5}.wlPlazaWallHero>.wlPlazaWallPrinciple{position:static;display:grid;width:min(1500px,100%);max-width:none;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px;margin:8px auto 0;padding:10px 18px;border-color:rgba(193,159,92,.36);border-radius:18px;color:#123f42;background:rgba(248,245,235,.9)}.wlPlazaWallHero>.wlPlazaWallPrinciple .wlPlazaWallHeroCount{display:flex;align-items:baseline;gap:8px;margin:0;padding:0 16px 0 0;border-right:1px solid rgba(18,63,66,.13);border-bottom:0}.wlPlazaWallHero>.wlPlazaWallPrinciple .wlPlazaWallHeroCount b{font-size:1.7rem}.wlPlazaWallHero>.wlPlazaWallPrinciple .wlPlazaWallHeroCount span{max-width:none}.wlPlazaWallHero>.wlPlazaWallPrinciple>small{display:none}.wlPlazaWallHero>.wlPlazaWallPrinciple>p{margin:0;color:rgba(18,63,66,.76);font-size:.78rem;line-height:1.4}@media (max-width:720px){.wlLunaPlaceHero,.wlPlazaWallHero{padding:12px 8px 10px}.wlPlazaTitlePanel{grid-template-columns:1fr;grid-template-areas:"trail" "actions" "title" "summary";padding:14px;border-radius:20px}.wlPlazaTitleTrail{overflow:hidden;flex-wrap:nowrap;font-size:.56rem;white-space:nowrap}.wlPlazaTitleActions{justify-content:flex-start;margin-top:10px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.wlPlazaTitleActions::-webkit-scrollbar{display:none}.wlPlazaTitleActions .wlPlazaGuidance,.wlPlazaTitleActions .wlPlazaGuidanceTools,.wlPlazaTitleActions .wlPlazaGuidanceTools>button,.wlPlazaTitleActions>a{flex:0 0 auto;width:auto;min-width:0}.wlPlazaTitlePanel>h1{margin-top:15px;font-size:clamp(1.9rem,9vw,2.4rem)}.wlPlazaTitlePanel>p{margin-top:9px;font-size:.84rem}.wlPlazaWallHero>.wlPlazaWallPrinciple{display:none}}@media (orientation:landscape) and (max-width:950px) and (max-height:560px){.wlLunaPlaceHero,.wlPlazaWallHero{padding:8px 12px}.wlPlazaTitlePanel{padding:12px 14px}.wlPlazaTitlePanel>h1{margin-top:10px;font-size:clamp(1.55rem,4vw,2rem)}.wlPlazaTitlePanel>p{margin-top:7px;font-size:.68rem}.wlPlazaWallHero>.wlPlazaWallPrinciple{display:none}}@media (prefers-reduced-motion:reduce){.wlPlazaPageBackdropImage{transform:none}}.wlLunaPlacePage:not(.wlLunaPlacePage--templo) .wlLunaPlaceHero{min-height:0;padding-block:14px 8px}.wlLunaPlacePage:not(.wlLunaPlacePage--templo) .wlPlazaTitlePanel{padding-block:16px}.wlLunaPlacePage:not(.wlLunaPlacePage--templo) .wlPlazaTitlePanel>h1{margin-top:12px;font-size:clamp(1.8rem,2.7vw,2.8rem)}.wlLunaPlacePage>.wlLunaExperienceSection{position:relative;width:min(100% - 28px,1560px);margin:0 auto 24px;padding:0;overflow:hidden;border:1px solid rgba(229,206,153,.32);border-radius:30px;background:rgba(5,28,31,.32);box-shadow:0 28px 80px rgba(0,13,17,.32)}.wlLunaExperienceSection>header{position:absolute;z-index:6;top:22px;left:24px;width:min(440px,calc(100% - 48px));padding:15px 18px;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:rgba(3,29,32,.78);box-shadow:0 18px 46px rgba(0,12,16,.24);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.wlLunaExperienceSection>header h2{margin:3px 0 0;color:#fffaf0;font-size:clamp(1.45rem,2vw,2.2rem)}.wlLunaExperienceSection>header>p{margin-top:6px;color:rgba(255,255,255,.76);font-size:.78rem;line-height:1.45}.wlLunaExperienceSection>header>span{color:#e5c978}.wlImmersivePrototype{position:relative;min-height:clamp(620px,76svh,860px);padding:108px 34px 34px;overflow:hidden;border:0;border-radius:inherit;color:#f9f4e7;background:radial-gradient(circle at 52% 26%,rgba(107,200,205,.18),transparent 34%),linear-gradient(145deg,rgba(5,31,34,.9),rgba(5,20,28,.76))}.wlImmersiveToolbar{position:absolute;z-index:9;top:24px;right:24px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.wlImmersiveEditAction,.wlImmersiveExpandAction{position:static;min-height:42px;border-color:rgba(229,201,120,.58)!important;background:rgba(255,250,240,.94)!important;color:#123f42!important}.wlImmersiveExpandAction{background:rgba(224,246,244,.96)!important;box-shadow:0 10px 30px rgba(0,16,20,.2)}.wlImmersiveOverlay{--place-accent:#6fc5bf;position:fixed;z-index:2147483500;inset:0;overflow:hidden;background:#061b1f}.wlImmersivePrototype.is-fullscreen{width:100%;max-width:none;height:100svh;min-height:100svh;padding:82px clamp(18px,3vw,48px) clamp(18px,3vw,48px);overflow-x:hidden;overflow-y:auto;border:0;border-radius:0;box-shadow:none}.wlImmersivePrototype.is-fullscreen .wlGlassGallery,.wlImmersivePrototype.is-fullscreen .wlHomeScene{min-height:calc(100svh - 130px)}.wlBibliotecaPrototype{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);grid-gap:26px;gap:26px;background:linear-gradient(90deg,rgba(5,22,24,.38),rgba(3,23,26,.78)),radial-gradient(circle at 34% 38%,rgba(224,184,103,.24),transparent 34%),#071f21}.wlLibraryScene{position:relative;min-height:500px;overflow:hidden;border:1px solid rgba(222,190,123,.34);border-radius:220px 220px 26px 26px;background:linear-gradient(180deg,transparent 45%,rgba(2,20,22,.88)),repeating-linear-gradient(90deg,rgba(205,163,84,.14) 0 3px,transparent 3px 76px),linear-gradient(145deg,#263b37,#0c292a);box-shadow:inset 0 0 90px rgba(0,0,0,.55)}.wlLibraryBuddha{position:absolute;top:14%;left:50%;display:grid;width:124px;height:124px;place-items:center;transform:translateX(-50%);border:1px solid rgba(228,196,126,.42);border-radius:50%;color:#e6c878;background:radial-gradient(circle,rgba(228,196,126,.2),transparent 66%);font-size:3.5rem;text-shadow:0 0 28px rgba(230,200,120,.52)}.wlLibraryShelves{position:absolute;inset:7% 5% 30%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:13px;gap:13px}.wlLibraryShelves i{border:1px solid rgba(230,199,132,.22);border-radius:100px 100px 12px 12px;background:repeating-linear-gradient(90deg,#8a5d37 0 8px,#c0985c 8px 11px,#3e493d 11px 18px),#152d2d;box-shadow:inset 0 -8px rgba(0,0,0,.32)}.wlLibraryReading{position:absolute;right:5%;bottom:5%;left:5%;padding:18px 20px;border:1px solid rgba(232,209,163,.28);border-radius:18px;background:rgba(7,28,28,.84);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.wlLibraryReading small,.wlLibraryReading strong{color:#ddc17e}.wlLibraryReading h3{margin:3px 0;font-family:var(--font-wonderland-title),Cinzel,Georgia,serif;font-size:clamp(1.6rem,2.8vw,2.8rem);font-weight:400}.wlLibraryReading p{max-width:720px;margin:0 0 8px;color:rgba(255,255,255,.76)}.wlLibraryDoors{display:grid;align-content:end;grid-gap:10px;gap:10px}.wlLibraryDoors button{display:grid;min-height:66px;grid-template-columns:36px 1fr;align-items:center;grid-gap:12px;gap:12px;border-color:rgba(226,195,126,.24)!important;border-radius:16px!important;color:#f8f0df!important;background:rgba(9,35,35,.78)!important;text-align:left}.wlLibraryDoors button.is-selected{border-color:#e0bf73!important;background:linear-gradient(90deg,rgba(204,159,77,.25),rgba(13,51,50,.86))!important}.wlLibraryDoors small{color:#dec37f}.wlTradesPrototype{display:grid;grid-template-columns:minmax(380px,1.1fr) minmax(320px,.9fr);grid-gap:34px;gap:34px;background:radial-gradient(circle at 16% 18%,rgba(231,168,92,.18),transparent 30%),linear-gradient(160deg,rgba(3,18,26,.92),rgba(7,41,42,.82))}.wlTradeShip{position:relative;min-height:500px;align-self:end;border:1px solid rgba(229,201,140,.34);background:linear-gradient(180deg,rgba(3,18,24,.02) 52%,rgba(3,18,24,.42)),url(/assets/images/plaza/experiences/qhd-20260810/trueques-scene-qhd-v1.webp) 42% /cover no-repeat!important;box-shadow:0 28px 58px rgba(0,0,0,.32)}.wlTradeMast{position:absolute;top:4%;bottom:25%;left:51%;width:10px;border-radius:8px;background:linear-gradient(90deg,#5a3422,#b28250,#412719)}.wlTradeSail{position:absolute;display:grid;place-items:center;border:2px solid #6f4930;color:rgba(64,38,24,.76);background:radial-gradient(circle at 50% 50%,rgba(194,139,79,.18),transparent 46%),#d9c49b;font-family:var(--font-wonderland-title),Cinzel,Georgia,serif;font-size:.78rem;letter-spacing:.18em;-webkit-clip-path:polygon(0 6%,100% 0,87% 100%,8% 91%);clip-path:polygon(0 6%,100% 0,87% 100%,8% 91%)}.wlTradeSail--offer{top:10%;right:50%;width:38%;height:45%}.wlTradeSail--need{top:16%;left:53%;width:34%;height:38%}.wlTradeHull{position:absolute;right:6%;bottom:8%;left:4%;height:34%;border:3px solid #4a2e20;border-radius:18px 18px 56% 42%;background:repeating-linear-gradient(0deg,#573526 0 12px,#8b5c37 12px 15px),#654129;box-shadow:inset 0 16px rgba(0,0,0,.25)}.wlTradeCompass{position:absolute;right:11%;bottom:17%;display:grid;width:74px;height:74px;place-items:center;border:2px solid #cf9f4e;border-radius:50%;color:#e8c375;background:#173737;font-size:2rem}.wlTradeDeck{display:grid;align-content:end;grid-gap:14px;gap:14px}.wlTradeDeck .wlTradeForm{min-height:0;padding:20px;border:1px solid rgba(220,177,116,.22);border-radius:18px;background:rgba(11,34,37,.78)}html body .wlImmersiveOverlay .wlWorkPrototype.is-fullscreen .wlGlassGallery{background:linear-gradient(180deg,rgba(5,20,21,.02),rgba(5,20,21,.18)),url(/assets/images/plaza/experiences/qhd-20260810/mi-obra-interior-qhd-v1.webp) 50% /cover no-repeat!important}html body .wlImmersiveOverlay .wlWorkPrototype.is-fullscreen .wlGalleryCaption{right:clamp(16px,4vw,52px);bottom:clamp(16px,4vw,48px);left:clamp(16px,4vw,52px);width:auto;max-width:680px;border:1px solid var(--wl-ui-border);color:var(--wl-ui-ink)!important;background:rgba(255,253,247,.96)!important;box-shadow:var(--wl-ui-shadow);text-shadow:none}html body .wlImmersiveOverlay .wlWorkPrototype.is-fullscreen .wlGalleryCaption :is(h3,p,small){color:inherit!important;text-shadow:none}@media (max-width:620px){html body .wlImmersiveOverlay .wlWorkPrototype.is-fullscreen .wlGlassGallery{background-position:58%!important}html body .wlImmersiveOverlay .wlWorkPrototype.is-fullscreen .wlGalleryCaption{bottom:max(14px,env(safe-area-inset-bottom));max-height:36svh;overflow-y:auto}}.wlTradeMode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;border:0;padding:0}.wlTradeMode legend{grid-column:1/-1;margin-bottom:2px;font-weight:800}.wlTradeMode label,.wlTradeMode legend{color:var(--wl-ui-ink);font-size:.72rem}.wlTradeMode label{min-height:48px;display:flex;align-items:center;gap:9px;border:1px solid var(--wl-ui-border);border-radius:14px;padding:10px 12px;background:var(--wl-ui-surface-strong);cursor:pointer;font-weight:750}.wlTradeMode label:has(input:checked){border-color:var(--wl-ui-gold);background:var(--wl-ui-surface-soft);box-shadow:0 0 0 2px rgba(169,122,56,.12)}.wlTradeMode input{width:18px;height:18px;min-height:18px;flex:0 0 auto;padding:0;accent-color:var(--wl-ui-gold)}.wlTradeMode label>span{min-width:0;overflow-wrap:anywhere}.wlTradeProposalHint{margin:0;border-left:3px solid var(--wl-ui-gold);padding:5px 0 5px 12px;color:var(--wl-ui-muted);font-size:.72rem;line-height:1.5}.wlTradeDeck>button{justify-self:start}.wlTradeTicket{min-height:190px;padding:22px;border-radius:18px}.wlStarsPrototype{display:grid;grid-template-columns:minmax(420px,1.25fr) minmax(320px,.75fr);grid-gap:34px;gap:34px;background:radial-gradient(circle at 34% 36%,rgba(114,172,228,.26),transparent 34%),linear-gradient(155deg,rgba(2,14,33,.96),rgba(9,42,50,.84))}.wlObservatoryScene{position:relative;min-height:520px;overflow:hidden;border:1px solid rgba(229,201,140,.34);border-radius:28px;background:linear-gradient(180deg,rgba(3,14,25,.01) 48%,rgba(3,14,25,.34)),url(/assets/images/plaza/experiences/qhd-20260810/templo-estrellas-scene-qhd-v1.webp) 38% /cover no-repeat;box-shadow:inset 0 0 100px rgba(0,0,0,.52)}.wlObservatoryDome,.wlObservatoryTelescope{display:none}.wlObservatoryDome{position:absolute;inset:8% 13% 38%;border:2px solid rgba(189,216,231,.42);border-bottom:0;border-radius:50% 50% 0 0;background:repeating-radial-gradient(circle at 50% 100%,transparent 0 52px,rgba(174,211,230,.13) 53px 55px),rgba(9,37,48,.38)}.wlObservatoryTelescope{position:absolute;top:15%;left:45%;width:42%;height:34px;transform:rotate(-24deg);transform-origin:10% 50%;border:3px solid #a98247;border-radius:20px 8px 8px 20px;background:linear-gradient(180deg,#dfc67e,#705033);box-shadow:0 0 22px rgba(214,193,128,.25)}.wlObservatoryTelescope:before{content:"";position:absolute;top:-12px;right:-14px;width:34px;height:52px;border:4px solid #c49b52;border-radius:50%;background:radial-gradient(circle,#b9e4ec 0 30%,#356a78 31% 54%,#142d39 55%);box-shadow:0 0 18px rgba(120,197,217,.45)}.wlObservatoryTelescope:after{content:"";position:absolute;top:22px;left:18%;width:8px;height:150px;transform:rotate(24deg);transform-origin:50% 0;border-radius:8px;background:linear-gradient(90deg,#65452f,#d2ad64,#60412d)}.wlStarOrbits{position:absolute;inset:15% 8% 9%}.wlStarOrbits button{position:absolute;left:50%;width:calc(24% + var(--ring, 0%));min-height:44px;transform:translateX(-50%);border-color:rgba(163,204,230,.26)!important;border-radius:50%!important;color:rgba(255,255,255,.65)!important;background:rgba(5,26,39,.72)!important}.wlStarOrbits button:first-child{bottom:3%;--ring:0%}.wlStarOrbits button:nth-child(2){bottom:17%;--ring:12%}.wlStarOrbits button:nth-child(3){bottom:31%;--ring:24%}.wlStarOrbits button:nth-child(4){bottom:45%;--ring:36%}.wlStarOrbits button:nth-child(5){bottom:59%;--ring:48%}.wlStarOrbits button.is-current,.wlStarOrbits button.is-passed{border-color:#d9c77f!important;color:#fff6d6!important;box-shadow:0 0 22px rgba(117,193,227,.24)}.wlStarOrbits button small{margin-left:8px}.wlStarFields{align-self:end}.wlStarLevel{padding:18px;border:1px solid rgba(199,218,225,.2);border-radius:18px;background:rgba(8,33,42,.74)}.wlStarLevel h3{margin:4px 0;font-family:var(--font-wonderland-title),Cinzel,Georgia,serif;font-size:2rem;font-weight:400}.wlTemplePatio em{display:block;margin-top:8px;color:rgba(18,63,66,.68);font-family:Sora,Inter,system-ui,sans-serif;font-size:.65rem;font-style:normal;line-height:1.4}.wlTempleRoom{cursor:pointer}.wlTemplePrototype .wlTempleRoom{min-height:180px;align-items:flex-end;justify-content:flex-start;padding:22px;border:1px solid rgba(62,99,95,.22)!important;border-radius:22px!important;color:#103d40!important;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(67,123,118,.12)),rgba(236,235,219,.94)!important;text-align:left}.wlTemplePrototype .wlTempleRoom:focus-visible:not(:disabled),.wlTemplePrototype .wlTempleRoom:hover:not(:disabled){transform:translateY(-2px);border-color:rgba(193,151,72,.64)!important;box-shadow:0 18px 32px rgba(14,57,56,.12)!important}.wlTempleRoom.is-selected{border-color:rgba(205,166,88,.7)!important;box-shadow:0 0 0 2px rgba(205,166,88,.15),0 16px 30px rgba(10,47,47,.12)!important}.wlTempleRoom:disabled{cursor:not-allowed}.wlWorkPrototype{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr);grid-gap:30px;gap:30px;background:radial-gradient(circle at 28% 22%,rgba(123,216,215,.2),transparent 32%),linear-gradient(150deg,rgba(4,30,34,.88),rgba(9,36,43,.72))}.wlGlassGallery{position:relative;min-height:510px;overflow:hidden;border:1px solid rgba(181,230,229,.32);border-radius:24px;background:linear-gradient(115deg,transparent 0 47%,rgba(255,255,255,.08) 48% 51%,transparent 52%),rgba(194,232,229,.08);box-shadow:inset 0 0 80px rgba(108,204,205,.1)}.wlGalleryFrame{position:absolute;border:5px solid #d7c69a;background:radial-gradient(circle at 40% 36%,#6fc5bf,transparent 26%),linear-gradient(145deg,#193c40,#b38958);box-shadow:0 22px 42px rgba(0,0,0,.3)}.wlGalleryFrame--one{top:13%;left:9%;width:29%;height:42%}.wlGalleryFrame--two{top:9%;left:43%;width:46%;height:55%}.wlGalleryFrame--three{bottom:8%;left:19%;width:34%;height:28%}.wlGalleryCaption{position:absolute;right:5%;bottom:5%;width:min(410px,68%);padding:16px 18px;border-radius:16px;color:#123f42;background:rgba(250,247,237,.92)}.wlGalleryCaption h3{margin:4px 0;font-family:var(--font-wonderland-title),Cinzel,Georgia,serif;font-size:1.8rem;font-weight:400}.wlGalleryCaption p{margin:0;font-size:.78rem}.wlWorkLayers{align-self:end}.wlWorkLayers nav button{display:flex;gap:10px}.wlWorkEditor{margin-top:14px;padding:16px;border:1px solid rgba(117,199,193,.3);border-radius:16px;background:rgba(5,37,39,.78)}.wlHomePrototype{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);grid-gap:28px;gap:28px;background:radial-gradient(circle at 32% 32%,rgba(219,180,109,.22),transparent 32%),linear-gradient(145deg,rgba(8,31,30,.92),rgba(19,43,39,.78))}.wlHomeScene{min-height:510px;border-radius:28px;background:linear-gradient(180deg,transparent 0 62%,rgba(92,63,41,.22) 63%),repeating-linear-gradient(90deg,rgba(177,143,89,.08) 0 2px,transparent 2px 82px),#d9c9a4;box-shadow:inset 0 0 68px rgba(62,43,30,.2)}.wlHomeScene .wlHomeRoof{background:repeating-linear-gradient(105deg,#2f3b35 0 14px,#516057 14px 19px),#33443e;box-shadow:0 15px 0 #765638,0 21px 0 rgba(46,40,30,.22)}.wlHomeScene .wlHomeWindow{border:10px solid #604934;background:linear-gradient(rgba(184,222,210,.2),rgba(53,88,76,.12)),linear-gradient(145deg,#6ea69a,#d9d29a 52%,#375a4c);box-shadow:inset 0 0 28px rgba(35,56,48,.35)}.wlHomeTatami{position:absolute;right:5%;bottom:5%;left:5%;height:28%;border:5px solid #72573d;background:linear-gradient(90deg,transparent 49.5%,#786147 50% 50.8%,transparent 51%),repeating-linear-gradient(0deg,#b7a36f 0 2px,#caba82 2px 6px);transform:perspective(500px) rotateX(54deg);transform-origin:50% 100%}.wlHomeTeaTable{position:absolute;z-index:3;right:26%;bottom:20%;width:190px;height:26px;border-radius:50%;background:linear-gradient(180deg,#725039,#3d2b22);box-shadow:0 22px 0 -8px #4a3428}.wlHomeTeaTable span{position:absolute;top:-22px;left:42%;width:34px;height:24px;border-radius:45% 45% 30% 30%;background:#466f68}.wlHomeTeaTable i{position:absolute;top:-14px;left:63%;width:18px;height:15px;border:2px solid #756044;border-radius:50%}.wlHomeBonsai{position:absolute;z-index:3;bottom:25%;left:14%;width:78px;height:48px;border-radius:50% 52% 42% 46%;background:radial-gradient(circle at 24% 42%,#47634a 0 16%,transparent 17%),radial-gradient(circle at 54% 25%,#5c7a55 0 23%,transparent 24%),radial-gradient(circle at 78% 54%,#3d5d43 0 20%,transparent 21%)}.wlHomeBonsai:before{content:"";position:absolute;top:32px;left:39px;width:8px;height:54px;transform:rotate(9deg);background:#6f4e32}.wlHomeBonsai span{position:absolute;top:80px;left:17px;width:55px;height:17px;border-radius:4px 4px 12px 12px;background:#4a362b}.wlHomeControls{align-self:end}.wlHomePrototype.is-living .wlHomeControls{padding:18px;border:1px solid rgba(219,196,145,.2);border-radius:18px;background:rgba(5,31,31,.64)}.wlPhoenixPrototype{display:grid;grid-template-columns:minmax(420px,1.1fr) minmax(320px,.9fr);grid-gap:34px;gap:34px;background:radial-gradient(circle at 30% 28%,rgba(238,117,65,.23),transparent 34%),linear-gradient(145deg,rgba(17,24,29,.94),rgba(5,38,42,.82))}.wlPhoenixSanctuary{position:relative;min-height:520px;overflow:hidden}.wlPhoenixSanctuary .wlPhoenixBody{position:absolute;top:28%;left:50%;width:76px;height:176px;transform:translateX(-50%);border-radius:52% 52% 62% 62%;background:radial-gradient(circle at 52% 20%,#f5d789 0 5%,transparent 6%),linear-gradient(100deg,#914322,#e78a3e 37%,#e9c56c 53%,#2f7778 78%,#173d48);box-shadow:0 0 26px rgba(238,120,66,.38),inset -12px -8px 18px rgba(7,32,39,.32)}.wlPhoenixSanctuary .wlPhoenixBody:before{content:"";position:absolute;top:-30px;left:24px;width:43px;height:48px;transform:rotate(10deg);border-radius:62% 78% 42% 68%;background:linear-gradient(145deg,#f3c769,#b85528 58%,#2d7477);box-shadow:0 0 18px rgba(232,123,56,.42)}.wlPhoenixSanctuary .wlPhoenixBody:after{content:"";position:absolute;top:-18px;right:-23px;width:28px;height:8px;transform:rotate(4deg);-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);background:#d9ad55}.wlPhoenixSanctuary .wlPhoenixWing{position:absolute;top:11%;width:50%;height:49%;background:repeating-linear-gradient(160deg,transparent 0 13px,rgba(244,195,93,.34) 14px 16px),radial-gradient(ellipse at 65% 55%,#de7136 0 24%,#b6502d 25% 43%,#2a7476 44% 67%,#173d49 68% 100%);filter:drop-shadow(0 0 18px rgba(235,112,58,.28));box-shadow:inset 0 -24px 28px rgba(7,31,38,.28)}.wlPhoenixSanctuary .wlPhoenixWingLeft{left:1%;transform:rotate(-8deg)}.wlPhoenixSanctuary .wlPhoenixWingLeft,.wlPhoenixSanctuary .wlPhoenixWingRight{border-radius:80% 14% 70% 22%;-webkit-clip-path:polygon(100% 58%,76% 5%,48% 0,0 18%,20% 34%,3% 50%,34% 60%,14% 77%,57% 73%,64% 100%);clip-path:polygon(100% 58%,76% 5%,48% 0,0 18%,20% 34%,3% 50%,34% 60%,14% 77%,57% 73%,64% 100%)}.wlPhoenixSanctuary .wlPhoenixWingRight{right:1%;transform:rotate(8deg) scaleX(-1)}.wlPhoenixSanctuary .wlPhoenixTail{position:absolute;top:52%;left:50%;width:250px;height:43%;transform:translateX(-50%);background:repeating-linear-gradient(104deg,transparent 0 17px,rgba(239,187,83,.28) 18px 21px),linear-gradient(90deg,#743626,#df7135 30%,#2b7778 56%,#923e59 78%,#552f3e);-webkit-clip-path:polygon(40% 0,60% 0,88% 100%,64% 73%,52% 100%,44% 69%,12% 100%);clip-path:polygon(40% 0,60% 0,88% 100%,64% 73%,52% 100%,44% 69%,12% 100%);filter:drop-shadow(0 0 12px rgba(226,100,49,.28))}.wlPhoenixTrail{position:absolute;border:3px solid transparent;border-top-color:#ef7c38;border-radius:50%;filter:drop-shadow(0 0 8px #e16032)}.wlPhoenixTrail--one{inset:8% 4% 26% 10%;transform:rotate(14deg);opacity:.72}.wlPhoenixTrail--two{inset:15% 12% 18% 3%;transform:rotate(-11deg);border-top-color:#3bbfc0;opacity:.5}.wlPhoenixSanctuary>strong{position:absolute;bottom:4%;left:50%;transform:translateX(-50%);color:#efd389;font-family:var(--font-wonderland-title),Cinzel,Georgia,serif;font-size:1.4rem;letter-spacing:.3em}.wlPhoenixSanctuary{border:1px solid rgba(239,166,92,.34);border-radius:28px;background:linear-gradient(180deg,rgba(3,18,24,.04) 24%,rgba(3,22,27,.24) 58%,rgba(3,22,27,.88)),url(/assets/images/plaza-luna/plaza-luna-master-v14-respira-local-lossless-qhd.png) 28% 18% /cover no-repeat;box-shadow:inset 0 -80px 90px rgba(2,20,24,.56),0 22px 60px rgba(0,0,0,.24)}.wlPhoenixSanctuary .wlPhoenixBody,.wlPhoenixSanctuary .wlPhoenixTail,.wlPhoenixSanctuary .wlPhoenixTrail,.wlPhoenixSanctuary .wlPhoenixWing{display:none}.wlPhoenixSanctuary>strong{bottom:22px;padding:10px 18px;border:1px solid rgba(244,195,118,.35);border-radius:999px;background:rgba(3,25,29,.78);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);text-shadow:0 2px 16px rgba(0,0,0,.72)}.wlBibliotecaPrototype,.wlHomePrototype,.wlPhoenixPrototype,.wlTradesPrototype{background:linear-gradient(120deg,rgba(3,24,27,.1),rgba(3,28,31,.38))!important;backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px)}.wlHomeScene,.wlLibraryScene,.wlPhoenixSanctuary,.wlTradeShip{border:1px solid rgba(239,211,157,.28);background:linear-gradient(180deg,rgba(3,22,25,.01) 35%,rgba(3,22,25,.42))!important;box-shadow:inset 0 -90px 110px rgba(2,18,21,.34),0 20px 55px rgba(0,0,0,.18)}.wlHomeBonsai,.wlHomeBuddha,.wlHomeLight,.wlHomeRoof,.wlHomeTatami,.wlHomeTeaTable,.wlHomeWindow,.wlLibraryBuddha,.wlLibraryShelves,.wlTradeShip>span{display:none!important}.wlTradeShip{overflow:hidden;border-radius:28px;background:linear-gradient(180deg,rgba(3,22,25,.01) 35%,rgba(3,22,25,.42)),url(/assets/images/plaza/experiences/qhd-20260810/trueques-scene-qhd-v1.webp) 42% /cover no-repeat!important;filter:none}.wlTradeShip:after{content:"CUBIERTA DE TRUEQUES · UNA OFERTA · UN ACUERDO VOLUNTARIO";position:absolute;right:22px;bottom:22px;left:22px;padding:14px 18px;border:1px solid rgba(239,199,130,.32);border-radius:999px;color:#f4dfb2;background:rgba(3,26,29,.76);font-size:.66rem;font-weight:850;letter-spacing:.13em;text-align:center}.wlHomeScene{position:relative;overflow:hidden}.wlHomeScene>p{right:22px;bottom:22px;left:22px;width:auto;max-width:none;padding:14px 18px;border:1px solid rgba(239,211,157,.3);border-radius:999px;background:rgba(3,26,29,.76);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.wlImmersiveOverlay .wlWorkPrototype.is-fullscreen{display:block;background:radial-gradient(circle at 24% 20%,rgba(115,204,199,.2),transparent 34%),linear-gradient(145deg,#082d31,#061b22)!important}.wlImmersiveOverlay .wlHomePrototype.is-fullscreen{background:linear-gradient(145deg,#092522,#071a1d)!important}.wlImmersiveOverlay .wlWorkPrototype.is-fullscreen .wlGlassGallery{background:linear-gradient(110deg,rgba(3,24,29,.42),rgba(3,28,33,.2)),url(/assets/images/hero/fondos/plaza-luna/mi-obra-desktop.webp) 50% /cover no-repeat!important}.wlImmersiveOverlay .wlHomePrototype.is-fullscreen .wlHomeScene{background:linear-gradient(180deg,rgba(216,237,230,.03) 34%,rgba(3,22,25,.24)),url(/assets/images/plaza/experiences/qhd-20260810/mi-casita-interior-qhd-v1.webp) 50% /cover no-repeat!important;backdrop-filter:blur(.5px);-webkit-backdrop-filter:blur(.5px)}.wlImmersiveOverlay .wlHomePrototype.is-fullscreen .wlHomeControls,.wlImmersiveOverlay .wlHomePrototype.is-fullscreen .wlHomeControls>p,.wlImmersiveOverlay .wlHomePrototype.is-fullscreen .wlPrototypeTruth{color:rgba(255,249,235,.9)}.wlImmersiveOverlay .wlHomePrototype.is-fullscreen .wlHomeControls{border-color:rgba(229,201,140,.32);background:rgba(4,28,30,.78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.wlPhoenixSanctuary{background:linear-gradient(180deg,rgba(3,18,24,.01) 25%,rgba(3,22,27,.42))!important}.wlPhoenixCodex{display:grid;align-content:end;grid-gap:16px;gap:16px}.wlPhoenixCodex nav{display:grid;grid-gap:8px;gap:8px}.wlPhoenixCodex nav button{display:grid;min-height:54px;grid-template-columns:34px 1fr;align-items:center;grid-gap:10px;gap:10px;border-color:rgba(232,174,97,.24)!important;border-radius:14px!important;color:#fff4de!important;background:rgba(6,31,35,.74)!important;text-align:left}.wlPhoenixCodex nav button.is-selected{border-color:#ef9e55!important;background:linear-gradient(90deg,rgba(225,100,53,.22),rgba(16,65,63,.72))!important}.wlPhoenixCodex>div{padding:18px;border:1px solid rgba(237,180,100,.24);border-radius:18px;background:rgba(6,30,33,.78)}.wlPhoenixCodex h3{margin:4px 0;font-family:var(--font-wonderland-title),Cinzel,Georgia,serif;font-size:2rem;font-weight:400}.wlMoonPrototype{display:grid;grid-template-columns:minmax(320px,.76fr) minmax(440px,1.24fr);grid-gap:30px;gap:30px;background:radial-gradient(circle at 72% 28%,rgba(189,225,239,.28),transparent 27%),linear-gradient(145deg,rgba(4,24,38,.94),rgba(7,48,54,.8))}.wlMoonWriting{align-self:end}.wlMoonReflection{position:relative;min-height:500px;padding:120px 28px 28px;overflow:hidden;border:1px solid rgba(192,224,235,.28);border-radius:50% 50% 24px 24px;background:radial-gradient(circle at 50% 18%,rgba(220,241,247,.22),transparent 28%),rgba(5,30,43,.78)}.wlMoonThreadMap{position:absolute;top:24px;left:50%;width:220px;height:88px;transform:translateX(-50%)}.wlMoonKnot{position:absolute;top:28px;left:50%;color:#e4eef0;font-size:1.2rem}.wlMoonThreadMap i{position:absolute;top:36px;left:50%;width:92px;height:1px;transform-origin:0 50%;background:rgba(174,214,227,.28)}.wlMoonThreadMap i:first-of-type{transform:rotate(150deg)}.wlMoonThreadMap i:nth-of-type(2){transform:rotate(195deg)}.wlMoonThreadMap i:nth-of-type(3){transform:rotate(240deg)}.wlMoonThreadMap i:nth-of-type(4){transform:rotate(300deg)}.wlMoonThreadMap i:nth-of-type(5){transform:rotate(345deg)}.wlMoonThreadMap i.is-active{height:2px;background:#b8e0e7;box-shadow:0 0 14px #78b8c5}.wlMoonOrbitNav{display:flex;flex-wrap:wrap;gap:7px}.wlMoonReflection>label{display:block;margin-top:14px;color:#cde4e8;font-size:.7rem}.wlMoonReflection>textarea{width:100%;min-height:92px;margin-top:6px}.wlMoonStepActions{display:flex;gap:8px;margin-top:10px}@media (max-width:980px){.wlBibliotecaPrototype,.wlHomePrototype,.wlMoonPrototype,.wlPhoenixPrototype,.wlStarsPrototype,.wlTradesPrototype,.wlWorkPrototype{grid-template-columns:1fr}.wlImmersiveOverlay .wlWorkPrototype.is-fullscreen .wlGlassGallery{background-image:linear-gradient(110deg,rgba(3,24,29,.42),rgba(3,28,33,.2)),url(/assets/images/hero/fondos/plaza-luna/mi-obra-tablet.webp)!important}.wlImmersiveOverlay .wlHomePrototype.is-fullscreen .wlHomeScene{background-image:linear-gradient(180deg,rgba(216,237,230,.03),rgba(3,22,25,.26)),url(/assets/images/plaza/experiences/qhd-20260810/mi-casita-interior-qhd-v1.webp)!important}.wlImmersivePrototype{padding-top:116px}.wlGlassGallery,.wlHomeScene,.wlLibraryScene,.wlMoonReflection,.wlObservatoryScene,.wlPhoenixSanctuary,.wlTradeShip{min-height:420px}}@media (max-width:620px){.wlLunaPlacePage>.wlLunaExperienceSection{width:calc(100% - 12px);border-radius:22px}.wlLunaExperienceSection>header{position:relative;top:auto;left:auto;width:100%;border-width:0 0 1px;border-radius:0}.wlImmersivePrototype{min-height:auto;padding:20px 14px 22px}.wlImmersiveToolbar{position:relative;top:auto;right:auto;flex-wrap:wrap;justify-self:end;margin:0 0 10px auto}.wlImmersiveEditAction,.wlImmersiveExpandAction{min-height:38px;padding-inline:12px!important;font-size:.55rem!important}.wlImmersivePrototype.is-fullscreen{display:block;height:100svh;min-height:100svh;padding:12px}.wlImmersivePrototype.is-fullscreen .wlImmersiveToolbar{position:-webkit-sticky;position:sticky;z-index:12;top:0;padding:4px 0 8px;background:linear-gradient(180deg,rgba(5,27,30,.96),rgba(5,27,30,0))}.wlImmersivePrototype.is-fullscreen .wlGlassGallery,.wlImmersivePrototype.is-fullscreen .wlHomeScene{min-height:calc(100svh - 92px)}.wlImmersiveOverlay .wlWorkPrototype.is-fullscreen .wlGlassGallery{background-image:linear-gradient(110deg,rgba(3,24,29,.38),rgba(3,28,33,.18)),url(/assets/images/hero/fondos/plaza-luna/mi-obra-mobile.webp)!important}.wlImmersiveOverlay .wlHomePrototype.is-fullscreen .wlHomeScene{background-image:linear-gradient(180deg,rgba(216,237,230,.02),rgba(3,22,25,.28)),url(/assets/images/plaza/experiences/qhd-20260810/mi-casita-interior-qhd-v1.webp)!important}.wlGlassGallery,.wlHomeScene,.wlLibraryScene,.wlMoonReflection,.wlObservatoryScene,.wlPhoenixSanctuary,.wlTradeShip{min-height:340px}.wlLibraryDoors{grid-template-columns:1fr 1fr}.wlLibraryDoors button{min-height:58px}.wlTradeShip{min-height:310px}.wlTradeForm,.wlTradeMode{grid-template-columns:1fr}.wlStarOrbits button{width:calc(44% + var(--ring, 0%));min-height:36px;padding-inline:8px}.wlStarOrbits button small{font-size:.5rem}.wlGalleryCaption{width:86%}.wlPhoenixCodex nav{grid-template-columns:1fr 1fr}.wlMoonReflection{padding:112px 16px 18px}}@media (orientation:landscape) and (max-width:950px) and (max-height:560px){.wlLunaPlacePage>.wlLunaExperienceSection{width:calc(100% - 16px)}.wlLunaExperienceSection>header{top:10px;left:10px;width:330px;padding:10px 12px}.wlLunaExperienceSection>header>p{display:none}.wlImmersivePrototype{min-height:620px;padding-top:78px}.wlImmersivePrototype.is-fullscreen{height:100svh;min-height:100svh;padding-top:68px}.wlImmersivePrototype.is-fullscreen .wlImmersiveToolbar{position:fixed;top:8px;right:10px}}.wlImmersiveOverlay .wlWorkPrototype.is-fullscreen .wlGalleryFrame,.wlImmersiveOverlay .wlWorkPrototype.is-fullscreen .wlImmersiveEditAction,.wlImmersiveOverlay .wlWorkPrototype.is-fullscreen .wlWorkLayers{display:none!important}.wlImmersiveOverlay .wlWorkPrototype.is-fullscreen .wlGlassGallery{width:100%;min-height:calc(100svh - 112px)}.wlLunaPlacePage>.wlLunaExperienceSection{border-color:var(--wl-ui-border);background:transparent;box-shadow:none}.wlLunaExperienceSection>header{border-color:var(--wl-ui-border);color:var(--wl-ui-ink);background:var(--wl-ui-surface);box-shadow:var(--wl-ui-shadow)}.wlLunaExperienceSection>header h2{color:var(--wl-ui-ink)}.wlLunaExperienceSection>header>p{color:var(--wl-ui-muted)}.wlLunaExperienceSection>header>span{color:var(--wl-ui-gold)}.wlBibliotecaPrototype,.wlHomePrototype,.wlImmersiveOverlay .wlHomePrototype.is-fullscreen,.wlImmersiveOverlay .wlWorkPrototype.is-fullscreen,.wlMoonPrototype,.wlStarsPrototype,.wlTradesPrototype,.wlTreePrototype,.wlWorkPrototype{color:var(--wl-ui-ink);background:transparent!important}.wlImmersiveOverlay{background:var(--wl-ui-surface-soft,#f2ede1)}.wlLibraryDoors button,.wlLunaPrototype button,.wlMoonOrbitNav button,.wlPhoenixCodex nav button,.wlStarOrbits button,.wlTreeControls nav button,.wlWorkLayers nav button{border-color:var(--wl-ui-border)!important;color:var(--wl-ui-ink)!important;background:var(--wl-ui-surface)!important;box-shadow:0 8px 22px rgba(34,55,50,.12);text-shadow:none}.wlLibraryDoors button.is-selected,.wlLunaPrototype button:focus-visible:not(:disabled),.wlLunaPrototype button:hover:not(:disabled),.wlMoonOrbitNav button.is-selected,.wlPhoenixCodex nav button.is-selected,.wlStarOrbits button.is-current,.wlStarOrbits button.is-passed,.wlTreeControls nav button.is-selected,.wlWorkLayers nav button.is-selected{border-color:var(--wl-ui-gold)!important;color:var(--wl-ui-ink)!important;background:var(--wl-ui-surface-soft)!important;box-shadow:0 0 0 2px rgba(169,122,56,.14),0 10px 24px rgba(34,55,50,.14)!important}.wlLunaPrototype button:disabled{color:var(--wl-ui-muted)!important;background:rgba(245,239,226,.88)!important}.wlLunaPrototype input,.wlLunaPrototype select,.wlLunaPrototype textarea{border-color:var(--wl-ui-border);color:var(--wl-ui-ink);background:var(--wl-ui-surface-strong)}.wlHomeControls,.wlHomePrototype.is-living .wlHomeControls,.wlLibraryReading,.wlMoonReflection,.wlMoonWriting,.wlPhoenixCodex>div,.wlStarFields,.wlStarLevel,.wlTradeDeck .wlTradeForm,.wlTradeTicket,.wlTreeControls,.wlWorkEditor,.wlWorkLayers{border-color:var(--wl-ui-border);color:var(--wl-ui-ink);background:var(--wl-ui-surface);box-shadow:var(--wl-ui-shadow)}.wlHomeControls,.wlHomeControls>p,.wlLibraryReading p,.wlMoonReflection,.wlMoonReflection>label,.wlMoonWriting,.wlPhoenixCodex>div,.wlPrototypeTruth,.wlStarFields,.wlStarLevel,.wlTradeForm,.wlTradeTicket,.wlTreeControls,.wlWorkEditor,.wlWorkLayers{color:var(--wl-ui-muted)}.wlLibraryReading h3,.wlLibraryReading small,.wlLibraryReading strong,.wlMoonReflection h3,.wlPhoenixCodex h3,.wlStarLevel h3,.wlTradeTicket h3,.wlTradeTicket strong,.wlTreeControls h3,.wlWorkEditor strong{color:var(--wl-ui-ink)}.wlLibraryDoors small,.wlLibraryReading small,.wlLibraryReading strong,.wlMoonReflection>small,.wlStarLevel>small,.wlTradeTicket>small,.wlTreeControls>small,.wlWorkEditor>small{color:var(--wl-ui-gold)}.wlGalleryCaption,.wlHomeScene>p,.wlTradeShip:after{border-color:var(--wl-ui-border);color:var(--wl-ui-ink);background:var(--wl-ui-surface);box-shadow:var(--wl-ui-shadow);text-shadow:none}.wlImmersiveOverlay .wlHomePrototype.is-fullscreen .wlHomeControls,.wlImmersiveOverlay .wlHomePrototype.is-fullscreen .wlHomeControls>p,.wlImmersiveOverlay .wlHomePrototype.is-fullscreen .wlPrototypeTruth{border-color:var(--wl-ui-border);color:var(--wl-ui-muted);background:var(--wl-ui-surface)}@media (max-width:620px){.wlImmersivePrototype.is-fullscreen .wlImmersiveToolbar{background:linear-gradient(180deg,var(--wl-ui-surface-strong),transparent)}}.wlLunaPlacePage .wlLunaPlaceContract article>span,.wlLunaPlacePage .wlLunaPlaceNav small,.wlLunaPlacePage .wlLunaPlaceNavMap,.wlLunaPlacePage .wlLunaPlacePrinciple>span,.wlLunaPlacePage .wlPlazaOrientation a,.wlLunaPlacePage .wlPlazaOrientation p,.wlLunaPlacePage .wlPlazaOrientation small{color:var(--wl-ui-ink)!important}.wlLunaPlacePage .wlTemplePrototypeTruth{color:#f7f1e5!important}.wlLunaPlacePage .wlLibraryDoors button.is-selected small{color:var(--wl-ui-gold)!important}.wlPlazaWallCardFoot button.active,.wlPlazaWallFilters button.active,.wlPlazaWallModal>footer button.active{border-color:#5b3a10!important;color:#fffdf7!important;background:#5b3a10!important}.wlPlazaWall .wlPlazaWallNav a:nth-child(2),.wlPlazaWall .wlPlazaWallNav small{color:var(--wl-ui-ink)!important}.wlLunaPlacePage--templo .wlTempleExperienceSection,.wlLunaPlacePage--templo .wlTemplePrototype{background:transparent!important}.wlLunaPlacePage--templo .wlTempleThreshold{margin-bottom:14px;border:1px solid var(--wl-ui-border);border-radius:24px;background:rgba(252,248,239,.9);box-shadow:var(--wl-ui-shadow)}.wlLunaPlacePage--templo .wlTempleHouse{min-height:720px;padding:clamp(18px,3vw,42px);background:linear-gradient(180deg,rgba(5,20,21,.08),rgba(5,20,21,.36)),url(/assets/images/plaza/experiences/qhd-20260810/gran-templo-interior-qhd-v1.webp) 50% /cover no-repeat!important}.wlLunaPlacePage--templo .wlTemplePatio,.wlLunaPlacePage--templo .wlTempleRoom{background:rgba(252,248,239,.82)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.wlLunaPlacePage--mi-obra .wlGlassGallery{min-height:620px;background:linear-gradient(180deg,rgba(5,20,21,.04),rgba(5,20,21,.25)),url(/assets/images/plaza/experiences/qhd-20260810/mi-obra-interior-qhd-v1.webp) 50% /cover no-repeat}.wlLunaPlacePage--mi-obra .wlGalleryFrame{display:none}.wlLunaPlacePage--arbol .wlPeaceTree{min-height:620px;border:1px solid rgba(252,248,239,.35);border-radius:28px;background:linear-gradient(180deg,rgba(5,20,21,.02),rgba(5,20,21,.22)),url(/assets/images/plaza/experiences/qhd-20260810/rincon-reflexion-interior-qhd-v1.webp) 50% /cover no-repeat;box-shadow:inset 0 0 60px rgba(5,20,21,.18)}.wlLunaPlacePage--arbol .wlPeaceTree>*{display:none}.wlLunaPlacePage--luna .wlMoonPrototype{align-items:end;min-height:680px}.wlLunaPlacePage--luna .wlMoonReflection,.wlLunaPlacePage--luna .wlMoonWriting{align-self:end;max-height:min(620px,78svh);overflow:auto;border-radius:28px!important;background:rgba(252,248,239,.92)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wlLunaPlacePage--luna .wlMoonReflection.is-waiting{min-height:0;padding:28px}.wlLunaPlacePage--luna .wlMoonReflection.is-waiting .wlMoonDisc{float:left;margin:0 18px 8px 0}.wlLunaPlacePage--luna .wlMoonReflection.is-prepared{min-height:500px;padding:120px 28px 28px}.wlLunaPlacePage--luna textarea::placeholder{color:#5c716d!important;opacity:1}.wlHomeEditor,.wlHomeLivingState{display:grid;grid-gap:14px;gap:14px}.wlHomeControls>.wlHomeEditor{grid-template-columns:minmax(0,1fr);width:100%}.wlHomeEditor label,.wlHomeEditor legend,.wlHomeLivingState h3,.wlHomeLivingState p{margin:0;color:var(--wl-ui-ink)}.wlHomeLivingState h3{font-family:var(--font-wonderland-title),Cinzel,Georgia,serif;font-size:clamp(1.45rem,2vw,2rem);font-weight:400;line-height:1.12}.wlHomeIntentGrid,.wlHomeLivingActions,.wlHomeSlots{display:flex;flex-wrap:wrap;gap:10px}.wlHomeIntentGrid button,.wlHomeLivingActions a,.wlHomeLivingActions button,.wlHomeSave,.wlHomeSlots button{min-height:44px;border:1px solid var(--wl-ui-border);border-radius:999px;padding:10px 16px;color:var(--wl-ui-ink)!important;background:var(--wl-ui-surface-strong)!important}.wlHomeIntentGrid button.is-selected,.wlHomeSave,.wlHomeSlots button.is-selected{border-color:var(--wl-ui-gold);background:#efe1c3!important}.wlHomeEditor fieldset{margin:0;border:0;padding:0}.wlHomeEditor label,.wlHomeEditor legend{display:block;margin-bottom:8px;font-weight:700}.wlHomeEditor textarea{box-sizing:border-box;width:100%;min-height:104px;border:1px solid var(--wl-ui-border);border-radius:18px;padding:14px;color:var(--wl-ui-ink);background:var(--wl-ui-surface-strong);resize:vertical}.wlHomeEditor textarea::placeholder{color:#5c716d;opacity:1}.wlHomeEditor input,.wlHomeEditor select{box-sizing:border-box;width:100%;min-height:46px;border:1px solid var(--wl-ui-border);border-radius:14px;padding:10px 12px;color:var(--wl-ui-ink);background:var(--wl-ui-surface-strong)}.wlHomeZoneEditor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.wlHomeZoneEditor label{display:grid;grid-gap:6px;gap:6px;margin:0;padding:12px;border:1px solid var(--wl-ui-border);border-radius:16px;background:rgba(255,252,244,.66)}.wlHomeFieldHint,.wlHomeStorageMessage,.wlHomeZoneEditor label>span{color:#415b57;font-size:.76rem;line-height:1.45}.wlHomeEditActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.wlHomeEditActions button{width:100%;min-height:44px;border:1px solid var(--wl-ui-border);border-radius:999px;padding:10px 16px;color:var(--wl-ui-ink);background:var(--wl-ui-surface-strong)}.wlHomeSummary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.wlHomeSummary div{padding:10px 12px;border:1px solid var(--wl-ui-border);border-radius:14px;background:rgba(255,252,244,.68)}.wlHomeSummary dt{color:#61736f;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.wlHomeSummary dd{margin:3px 0 0;color:var(--wl-ui-ink);font-size:.82rem}.wlHomeSpotifyLink{width:-moz-fit-content;width:fit-content;color:#284f49!important;font-weight:800;text-decoration:underline;text-underline-offset:3px}.wlHomeScene.is-moon{background:radial-gradient(circle at 76% 18%,rgba(224,236,255,.62),transparent 21%),linear-gradient(180deg,transparent 0 62%,rgba(48,63,86,.28) 63%),repeating-linear-gradient(90deg,rgba(177,143,89,.08) 0 2px,transparent 2px 82px),#aeb9bd}.wlHomeScene.is-dawn{background:radial-gradient(circle at 76% 20%,rgba(255,235,186,.72),transparent 25%),linear-gradient(180deg,rgba(235,196,160,.18) 0 62%,rgba(92,63,41,.2) 63%),repeating-linear-gradient(90deg,rgba(177,143,89,.08) 0 2px,transparent 2px 82px),#d7c1a0}.wlHomeSceneCaption{position:absolute;z-index:7;right:22px;bottom:22px;width:min(360px,calc(100% - 44px));padding:14px 16px;border:1px solid rgba(114,85,55,.24);border-radius:16px;color:#28433e;background:rgba(255,250,238,.9);box-shadow:0 12px 30px rgba(50,38,28,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wlHomeSceneCaption p,.wlHomeSceneCaption strong{display:block;margin:0}.wlHomeSceneCaption p{margin-top:4px;font-size:.78rem;line-height:1.45}.wlHomePlacedItem{position:absolute;z-index:6;display:grid;justify-items:center;grid-gap:5px;gap:5px;min-width:78px;padding:7px 9px;border:1px solid rgba(239,219,178,.72);border-radius:15px;color:#183e3c!important;background:rgba(255,250,238,.88);box-shadow:0 9px 24px rgba(29,40,35,.16);text-decoration:none}.wlHomePlacedItem>span{width:34px;height:25px;border-radius:42% 58% 48% 52%;background:linear-gradient(145deg,#c9ad72,#786448);box-shadow:inset 0 0 0 3px rgba(255,252,242,.4)}.wlHomePlacedItem small{max-width:110px;font-size:.62rem;font-weight:800;line-height:1.15;text-align:center}.wlHomePlacedItem--wall{top:24%;right:10%}.wlHomePlacedItem--table{right:28%;bottom:28%}.wlHomePlacedItem--shelf{top:37%;left:8%}.wlHomePlacedItem--corner{bottom:22%;left:18%}.wlHomePlacedItem.is-photo>span{border-radius:4px;background:linear-gradient(135deg,#9b8268 0 46%,#e4c984 47% 100%)}.wlHomePlacedItem.is-books>span{border-radius:3px;background:repeating-linear-gradient(90deg,#6f5a3f 0 7px,#d1b16f 7px 11px)}.wlHomePlacedItem.is-plant>span{border-radius:80% 10% 70% 20%;background:#78724d}.wlHomePlacedItem.is-codex>span{border-radius:50%;background:radial-gradient(circle,#f1d585 0 18%,#4a4238 20% 48%,#c29b53 50% 55%,#4a4238 57%)}@media (max-width:820px){.wlHomePrototype{grid-template-columns:minmax(0,1fr)!important}.wlHomeControls{width:100%;padding:20px!important}.wlHomeControls>.wlHomeEditor{display:grid;grid-template-columns:minmax(0,1fr)!important}.wlHomeEditActions,.wlHomeSummary,.wlHomeZoneEditor{grid-template-columns:1fr}.wlHomeEditActions button{min-height:48px;border-radius:16px}.wlHomePlacedItem{min-width:64px;padding:6px}.wlHomePlacedItem small{max-width:82px;font-size:.56rem}.wlHomePlacedItem--wall{top:23%;right:5%}.wlHomePlacedItem--table{right:20%;bottom:31%}.wlHomePlacedItem--shelf{top:40%;left:4%}.wlHomePlacedItem--corner{bottom:26%;left:11%}.wlLunaPlacePage--arbol .wlPeaceTree,.wlLunaPlacePage--mi-obra .wlGlassGallery,.wlLunaPlacePage--templo .wlTempleHouse{min-height:58svh}.wlLunaPlacePage--luna .wlMoonPrototype{min-height:auto}.wlLunaPlacePage--luna .wlMoonReflection,.wlLunaPlacePage--luna .wlMoonWriting{max-height:none}}.wlLunaJourneyAccess,.wlLunaJourneyAccess:active,.wlLunaJourneyAccess:focus-visible,.wlLunaJourneyAccess:hover{position:absolute;z-index:18;top:18%;left:72%;display:block;width:clamp(92px,7.8vw,150px);height:20%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;pointer-events:none;transform:translateX(-50%);-webkit-backdrop-filter:none;backdrop-filter:none}.wlLunaJourneyAccess:active,.wlLunaJourneyAccess:focus-visible,.wlLunaJourneyAccess:hover{background:transparent;transform:translateX(-50%)}.wlLunaJourneyPath{position:absolute;inset:0 12% 2rem;width:76%;height:calc(100% - 2rem);overflow:visible;filter:drop-shadow(0 2px 2px rgba(2,17,22,.5));opacity:.73;transition:opacity .22s ease,filter .22s ease}.wlLunaJourneyPathGlow,.wlLunaJourneyPathShade{fill:none;vector-effect:non-scaling-stroke}.wlLunaJourneyPathShade{stroke:rgba(1,20,26,.72);stroke-width:4.5}.wlLunaJourneyPathGlow{stroke:rgba(205,240,232,.2);stroke-linecap:round;stroke-width:7;filter:blur(2.4px)}.wlLunaJourneyMarker{position:absolute;bottom:0;left:50%;display:flex;box-sizing:border-box;width:max-content;min-width:132px;height:44px;align-items:center;gap:7px;padding:6px 10px 6px 7px;border:1px solid rgba(190,244,238,.92);border-radius:999px;background:linear-gradient(135deg,rgba(7,54,61,.97),rgba(3,29,36,.96));box-shadow:0 0 0 2px rgba(4,29,35,.86),0 0 18px rgba(132,232,222,.48),0 8px 20px rgba(0,10,14,.58);color:#f2f4f1;pointer-events:auto;text-decoration:none;transform:translateX(-50%);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.wlLunaJourneyMarker:before{position:absolute;inset:-7px;border:1px solid rgba(156,239,231,.58);border-radius:inherit;box-shadow:0 0 16px rgba(119,227,217,.3);content:"";pointer-events:none;animation:wlLunaJourneyBeacon 2.8s ease-in-out infinite}.wlLunaJourneyStone{position:relative;display:grid;margin:0;width:30px;height:22px;place-items:center;border:1px solid rgba(207,223,222,.88);border-radius:50%;background:radial-gradient(circle at 50% 44%,rgba(228,240,237,.72) 0 8%,transparent 9%),radial-gradient(ellipse at center,rgba(30,91,95,.88),rgba(5,32,38,.94) 68%);box-shadow:inset 0 0 0 2px rgba(7,37,41,.78),inset 0 0 10px rgba(180,225,218,.24),0 3px 8px rgba(0,11,15,.55);transform:perspective(48px) rotateX(52deg);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.wlLunaJourneyStone i,.wlLunaJourneyStone:after,.wlLunaJourneyStone:before{position:absolute;width:2px;height:2px;border-radius:50%;background:#d9e3df;box-shadow:0 0 4px rgba(217,227,223,.68);content:""}.wlLunaJourneyStone:before{top:6px;left:7px}.wlLunaJourneyStone:after{right:7px;bottom:6px}.wlLunaJourneyStone i{top:10px;left:14px}.wlLunaJourneyCopy{position:static;display:grid;width:max-content;grid-gap:0;gap:0;padding:0;border:0;background:transparent;filter:none;pointer-events:none;transform:none}.wlLunaJourneyAccess .wlLunaJourneyCopy em,.wlLunaJourneyAccess .wlLunaJourneyCopy small,.wlLunaJourneyAccess .wlLunaJourneyCopy strong{color:inherit;font-style:normal;line-height:1.05;white-space:nowrap}.wlLunaJourneyAccess .wlLunaJourneyCopy small{display:none;color:rgba(222,231,227,.88);font-size:clamp(4.5px,.36vw,7px);font-weight:800;letter-spacing:.12em;max-height:0;opacity:0;overflow:hidden;text-transform:uppercase;transition:max-height .18s ease,opacity .18s ease}.wlLunaJourneyAccess .wlLunaJourneyCopy strong{color:#f0eee6;font-family:var(--font-wonderland-title),Cinzel,Georgia,serif;font-size:clamp(10px,.78vw,13px);font-weight:650;letter-spacing:.04em;text-shadow:0 0 10px rgba(198,238,232,.42)}.wlLunaJourneyAccess .wlLunaJourneyCopy em{display:none;color:rgba(211,231,226,.72);font-size:clamp(4px,.31vw,6px);font-weight:800;letter-spacing:.08em;max-height:0;opacity:0;overflow:hidden;text-transform:uppercase;transition:max-height .18s ease,opacity .18s ease}.wlLunaJourneyMarker:focus-visible .wlLunaJourneyCopy em,.wlLunaJourneyMarker:focus-visible .wlLunaJourneyCopy small,.wlLunaJourneyMarker:hover .wlLunaJourneyCopy em,.wlLunaJourneyMarker:hover .wlLunaJourneyCopy small{max-height:0;opacity:0}.wlLunaJourneyAccess:focus-visible .wlLunaJourneyStone,.wlLunaJourneyAccess:hover .wlLunaJourneyStone{border-color:#f4f6f3;box-shadow:inset 0 0 0 2px rgba(7,37,41,.78),inset 0 0 13px rgba(192,235,226,.42),0 0 13px rgba(184,217,209,.36),0 4px 9px rgba(0,11,15,.62);transform:perspective(48px) rotateX(46deg)}.wlLunaJourneyAccess:has(.wlLunaJourneyMarker:focus-visible) .wlLunaJourneyPath,.wlLunaJourneyAccess:has(.wlLunaJourneyMarker:hover) .wlLunaJourneyPath{filter:drop-shadow(0 2px 2px rgba(2,17,22,.5)) drop-shadow(0 0 4px rgba(180,236,226,.42));opacity:.84}.wlLunaJourneyMarker:focus-visible{border-radius:4px;outline:2px solid #f7f3e7;outline-offset:4px}.wlLunaJourneyAccess:focus-visible .wlLunaJourneyMarker,.wlLunaJourneyAccess:hover .wlLunaJourneyMarker{border-color:#f0fffc;background:linear-gradient(135deg,rgba(9,70,76,.98),rgba(3,35,42,.98));box-shadow:0 0 0 3px rgba(7,34,40,.92),0 0 25px rgba(147,241,231,.72),0 10px 24px rgba(0,8,12,.65)}.wlLunaJourneyAccess:focus-visible{outline:none}.wlLunaJourneyAccess.is-locked{cursor:not-allowed}.wlLunaJourneyAccess.is-locked .wlLunaJourneyMarker,.wlLunaJourneyAccess.is-locked:hover .wlLunaJourneyMarker{border-color:rgba(205,211,209,.96);background:linear-gradient(180deg,#fffdf7,#e8e5dd);box-shadow:0 0 0 2px rgba(76,89,86,.5),0 7px 18px rgba(0,10,14,.3);transform:none}.wlLunaJourneyAccess.is-locked .wlLunaJourneyStone,.wlLunaJourneyAccess.is-locked:hover .wlLunaJourneyStone{border-color:rgba(128,141,138,.72);filter:saturate(.25);transform:perspective(48px) rotateX(46deg)}.wlLunaJourneyGuidance{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.wlLunaJourneyAccess.is-guided{z-index:29}.wlLunaJourneyAccess.is-guided .wlLunaJourneyPath{filter:drop-shadow(0 2px 2px rgba(2,17,22,.5)) drop-shadow(0 0 7px rgba(211,248,239,.82));opacity:.95}.wlLunaJourneyAccess.is-guided .wlLunaJourneyMarker{border-color:#fffdf7;box-shadow:0 0 0 4px rgba(12,55,58,.92),0 0 34px rgba(205,246,237,.9),0 12px 28px rgba(0,8,12,.7)}.wlLunaJourneyAccess.is-guided .wlLunaJourneyMarker:before{inset:-12px;border-color:rgba(250,245,226,.9);animation:wlLunaJourneyWelcome 1.8s ease-in-out infinite}@keyframes wlLunaJourneyBeacon{0%,to{opacity:.5}50%{opacity:1}}@media (orientation:portrait) and (max-width:1050px){.wlLunaJourneyAccess,.wlLunaJourneyAccess:active,.wlLunaJourneyAccess:focus-visible,.wlLunaJourneyAccess:hover{top:13%;left:70%;width:clamp(72px,20vw,92px);height:23%;padding:0}.wlLunaJourneyPath{inset:0 20% 1.45rem;width:60%;height:calc(100% - 1.45rem)}.wlLunaJourneyMarker{width:max-content;min-width:88px;height:36px;gap:4px;padding:4px 7px 4px 5px}.wlLunaJourneyStone{margin:0;width:22px;height:18px;flex-basis:22px}.wlLunaJourneyStone:before{top:5px;left:6px}.wlLunaJourneyStone:after{right:6px;bottom:5px}.wlLunaJourneyStone i{top:9px;left:12px}.wlLunaJourneyCopy{padding:0}.wlLunaJourneyAccess .wlLunaJourneyCopy small{font-size:clamp(4px,1vw,5px)}.wlLunaJourneyAccess .wlLunaJourneyCopy strong{font-size:clamp(8.5px,2.25vw,10px)}.wlLunaJourneyAccess .wlLunaJourneyCopy em{font-size:clamp(3.5px,.88vw,4.5px)}}@keyframes wlLunaJourneyWelcome{0%,to{opacity:.48;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@media (max-width:600px) and (orientation:portrait){.wlLunaJourneyAccess,.wlLunaJourneyAccess:active,.wlLunaJourneyAccess:focus-visible,.wlLunaJourneyAccess:hover{top:13%;left:70%;width:80px;height:23%}.wlLunaJourneyMarker{min-width:88px;height:36px;transform:translateX(-50%)}}@media (max-width:340px) and (orientation:portrait){.wlLunaJourneyAccess,.wlLunaJourneyAccess:active,.wlLunaJourneyAccess:focus-visible,.wlLunaJourneyAccess:hover{top:9%}.wlLunaJourneyMarker{min-width:84px;height:34px}}@media (prefers-reduced-motion:reduce){.wlLunaJourneyPath,.wlLunaJourneyStone{transition:none}.wlLunaJourneyMarker:before{animation:none;opacity:.72}.wlLunaJourneyAccess.is-guided .wlLunaJourneyMarker:before{animation:none;opacity:.9;transform:none}}