/* Lola's garden uses the whole tooltip surface; each skin owns its atmosphere. */
[data-lola-theme] { --lola-c1:#63723D; --lola-c2:#FFCE88; --lola-c3:#FF9500; --lola-c4:#FFD15C; --lola-c5:#FDF2E3; }
.lola-garden-meter { position:absolute; left:22px; bottom:-4px; z-index:7; isolation:isolate; width:132px; height:118px; pointer-events:auto; color:#fff5de; }
.lola-garden-open { position:absolute; z-index:2; left:23px; top:2px; width:86px; height:86px; padding:0; border:0; background:none; cursor:pointer; filter:drop-shadow(0 0 10px var(--lola-c1)); }
.lola-garden-icon { width:100%; height:100%; object-fit:contain; transition:transform .3s; }
.lola-garden-open:hover .lola-garden-icon { transform:scale(1.12) rotate(-3deg); }
.lola-garden-open:focus-visible { outline:2px solid var(--lola-c4); border-radius:50%; }
.lola-spore-counter { position:absolute; right:-7px; bottom:5px; display:grid; place-items:center; min-width:18px; height:18px; padding:0 3px; background:color-mix(in srgb,var(--lola-c1) 72%,#080d08); border:1px solid color-mix(in srgb,var(--lola-c4) 76%,transparent); border-radius:10px; box-shadow:0 0 7px color-mix(in srgb,var(--lola-c4) 38%,transparent),inset 0 0 4px rgba(255,255,255,.12); color:#fff3a4; font:800 10px/1 Outfit,sans-serif; text-shadow:0 1px 2px #000,0 0 5px var(--lola-c4); }
.lola-spore-counter b { color:inherit; font:inherit; }
.lola-mini-plants { position:absolute; z-index:3; top:-49px; left:9px; display:flex; gap:7px; padding:5px 6px; pointer-events:none; filter:drop-shadow(0 7px 10px rgba(0,0,0,.62)); animation:lolaMiniPlantsHover 3.4s ease-in-out infinite; }
.lola-mini-plants::before { position:absolute; z-index:-1; inset:-4px -5px -6px; border-radius:50%; background:radial-gradient(circle at 27% 50%,color-mix(in srgb,var(--lola-c2) 36%,transparent) 0 12%,color-mix(in srgb,var(--lola-c1) 24%,transparent) 30%,transparent 57%),radial-gradient(circle at 73% 50%,color-mix(in srgb,var(--lola-c4) 38%,transparent) 0 12%,color-mix(in srgb,var(--lola-c3) 25%,transparent) 30%,transparent 57%); filter:blur(7px); content:""; }
.lola-mini-plants img { width:52px; height:52px; padding:3px; object-fit:contain; border-radius:50%; }
.lola-mini-plants img:first-child { background:radial-gradient(circle,color-mix(in srgb,var(--lola-c2) 30%,transparent),color-mix(in srgb,var(--lola-c1) 15%,transparent) 48%,transparent 72%); filter:drop-shadow(0 0 5px var(--lola-c2)) drop-shadow(0 0 11px var(--lola-c1)); }
.lola-mini-plants img:last-child { background:radial-gradient(circle,color-mix(in srgb,var(--lola-c4) 32%,transparent),color-mix(in srgb,var(--lola-c3) 17%,transparent) 48%,transparent 72%); filter:drop-shadow(0 0 5px var(--lola-c4)) drop-shadow(0 0 11px var(--lola-c3)); }
.lola-meter-vfx { position:absolute; z-index:0; inset:-54px -48px -23px; overflow:visible; pointer-events:none; }
.lola-meter-vfx::before { position:absolute; inset:42px 37px 18px; border-radius:50%; background:radial-gradient(circle,color-mix(in srgb,var(--lola-c4) 24%,transparent),transparent 68%); filter:blur(5px); content:""; animation:lolaMeterAura 2.8s ease-in-out infinite; }
.lola-meter-particle { position:absolute; bottom:23px; left:50%; width:var(--size); height:var(--size); opacity:0; background:linear-gradient(#fff9bc,#e3a51d) center/2px 72% no-repeat; color:var(--lola-c4); filter:drop-shadow(0 0 4px var(--lola-c4)) drop-shadow(0 0 9px var(--lola-c3)); animation:lolaMeterParticle 5.2s cubic-bezier(.2,.62,.36,1) infinite; animation-delay:calc(var(--i) * -.39s); }
.lola-meter-particle::before,.lola-meter-particle::after { position:absolute; top:9%; width:47%; height:72%; background:linear-gradient(145deg,#fff8a6 4%,#ffd54f 42%,rgba(255,166,0,.34)); content:""; }
.lola-meter-particle::before { left:0; border-radius:76% 18% 60% 30%; transform:rotate(-19deg); transform-origin:right center; }
.lola-meter-particle::after { right:0; border-radius:18% 76% 30% 60%; transform:rotate(19deg); transform-origin:left center; }
.lola-meter-particle:nth-child(3n) { background:none; }
.lola-meter-particle:nth-child(3n)::before { top:5%; left:0; width:100%; height:55%; border-radius:55% 55% 23% 23%; background:radial-gradient(circle at 30% 34%,#fff6af 0 8%,transparent 10%),radial-gradient(circle at 70% 28%,#fff6af 0 7%,transparent 9%),linear-gradient(#ffd762,#e69b16); transform:none; }
.lola-meter-particle:nth-child(3n)::after { top:auto; right:auto; bottom:2%; left:35%; width:30%; height:52%; border-radius:25% 25% 42% 42%; background:linear-gradient(90deg,#f1bd45,#fff0a1 52%,#d89413); transform:none; }
.lola-meter-particle:nth-child(4n) { filter:sepia(1) saturate(5) hue-rotate(350deg) drop-shadow(0 0 5px #ffe76a) drop-shadow(0 0 10px #ffbd24); }
.lola-garden-meter[data-lola-theme="kokorszaki"] .lola-meter-vfx::before { background:radial-gradient(circle,rgba(249,143,4,.3),transparent 68%); }
.lola-garden-meter[data-lola-theme="kokorszaki"] .lola-meter-particle { background:none; color:#f4d39d; filter:drop-shadow(0 0 4px #f98f04) drop-shadow(0 0 9px #3a2912); }
.lola-garden-meter[data-lola-theme="kokorszaki"] .lola-meter-particle::before { top:34%; left:13%; width:74%; height:30%; border-radius:45%; background:linear-gradient(#fff0bd,#c99558); transform:rotate(-22deg); }
.lola-garden-meter[data-lola-theme="kokorszaki"] .lola-meter-particle::after { inset:15% 0; width:auto; height:auto; border-radius:0; background:radial-gradient(circle at 12% 28%,#f7db9e 0 15%,transparent 17%),radial-gradient(circle at 12% 72%,#dcb477 0 15%,transparent 17%),radial-gradient(circle at 88% 28%,#f7db9e 0 15%,transparent 17%),radial-gradient(circle at 88% 72%,#dcb477 0 15%,transparent 17%); transform:rotate(-22deg); }
.lola-garden-meter[data-lola-theme="kokorszaki"] .lola-meter-particle:nth-child(3n)::before { inset:2% 8% 25%; width:auto; height:auto; border-radius:52% 52% 43% 43%; background:radial-gradient(circle at 31% 45%,#3a2912 0 12%,transparent 14%),radial-gradient(circle at 69% 45%,#3a2912 0 12%,transparent 14%),radial-gradient(ellipse at 50% 69%,#3a2912 0 8%,transparent 10%),linear-gradient(#f7dfa9,#b88851); transform:none; }
.lola-garden-meter[data-lola-theme="kokorszaki"] .lola-meter-particle:nth-child(3n)::after { top:auto; right:auto; bottom:2%; left:27%; width:46%; height:30%; border-radius:0 0 28% 28%; background:repeating-linear-gradient(90deg,#cf9e61 0 2px,#f4d8a0 2px 4px); transform:none; }
.lola-garden-meter[data-lola-theme="kokorszaki"] .lola-meter-particle:nth-child(5n)::before { inset:8% 15% 12% 5%; width:auto; height:auto; border:2px solid #edc987; border-left-color:transparent; border-radius:50%; background:none; transform:rotate(-18deg); }
.lola-garden-meter[data-lola-theme="kokorszaki"] .lola-meter-particle:nth-child(5n)::after { top:14%; right:8%; bottom:10%; left:auto; width:2px; height:auto; border-radius:2px; background:#f5dba5; box-shadow:-4px 2px 0 -1px #d5a96d,-7px 6px 0 -1px #efd39a,-8px 11px 0 -1px #c9965a; transform:rotate(-18deg); }
.lola-garden-meter[data-lola-theme="mese"] .lola-meter-vfx::before { background:radial-gradient(circle,rgba(252,145,229,.27),rgba(117,250,233,.1),transparent 70%); }
.lola-garden-meter[data-lola-theme="mese"] .lola-meter-particle { background:none; color:#fc91e5; filter:drop-shadow(0 0 4px #fc91e5) drop-shadow(0 0 9px #75fae9); }
.lola-garden-meter[data-lola-theme="mese"] .lola-meter-particle::before { inset:3%; width:auto; height:auto; border-radius:0; background:linear-gradient(145deg,#ffd6f6,#fc71dc); clip-path:polygon(50% 92%,9% 53%,3% 32%,10% 14%,26% 5%,42% 10%,50% 23%,58% 10%,74% 5%,90% 14%,97% 32%,91% 53%); transform:none; }
.lola-garden-meter[data-lola-theme="mese"] .lola-meter-particle::after { top:8%; right:5%; width:3px; height:3px; border-radius:50%; background:#fff; box-shadow:0 0 5px #fff; transform:none; }
.lola-garden-meter[data-lola-theme="mese"] .lola-meter-particle:nth-child(even)::before { inset:1px; width:auto; height:auto; border:1px solid #75fae9; border-radius:50%; background:radial-gradient(circle at 32% 28%,#fff 0 7%,rgba(117,250,233,.24) 11% 42%,transparent 48%); box-shadow:inset 0 0 4px rgba(255,255,255,.6); clip-path:none; }
.lola-garden-meter[data-lola-theme="mese"] .lola-meter-particle:nth-child(even)::after { top:22%; right:24%; width:25%; height:14%; border-radius:50%; background:rgba(255,255,255,.82); box-shadow:none; transform:rotate(-35deg); }
.lola-plant[data-level="3"] { filter:drop-shadow(0 0 9px var(--lola-c4)); animation:lolaPlantBreathe 4s ease-in-out infinite; }
.lola-garden-meter.can-upgrade .lola-garden-open { animation:lolaReady 2.4s ease-in-out infinite; }
.lola-garden-meter.is-full { filter:drop-shadow(0 0 9px var(--lola-c3)); }
body.v3-body > .item-tooltip-floating[class*="v3-tooltip-tone-lola-"] { padding:0!important; border:0!important; background:transparent!important; box-shadow:none!important; width:550px; max-width:min(550px,94vw); overflow:visible; }
body.v3-body > .item-tooltip-floating[class*="v3-tooltip-tone-lola-"] > .item-tooltip-desc { padding:0; margin:0; }
.lola-garden-tooltip, .lola-garden-workshop { position:relative; isolation:isolate; overflow:hidden; color:#fff7e7; background:radial-gradient(ellipse at 10% 90%,color-mix(in srgb,var(--lola-c1) 60%,transparent),transparent 65%),radial-gradient(ellipse at 95% 8%,color-mix(in srgb,var(--lola-c3) 28%,transparent),transparent 60%),#11170f; border:1px solid var(--lola-c2); border-radius:22px; box-shadow:0 20px 70px #000b,inset 0 0 50px #0006; }
.lola-garden-tooltip { padding:22px; font:13px/1.5 Outfit,sans-serif; text-align:left; }
.lola-garden-tooltip header, .lola-garden-workshop > header { display:flex; align-items:center; gap:17px; position:relative; }
.lola-garden-tooltip header > img { width:74px; height:74px; object-fit:contain; filter:drop-shadow(0 0 16px var(--lola-c4)); }
.lola-garden-tooltip h3 { margin:3px 0; font-size:25px; letter-spacing:3px; color:var(--lola-c2); }
.lola-garden-tooltip small, .lola-garden-workshop small { text-transform:uppercase; letter-spacing:3px; color:var(--lola-c4); }
.lola-tooltip-plants { display:grid; grid-template-columns:1fr 1fr; gap:16px; margin:14px 0; }
.lola-tooltip-plants article { padding:12px; border-radius:14px; background:#ffffff08; border:1px solid #ffffff18; }
.lola-tooltip-plants .lola-plant { display:block; width:85px; height:85px; object-fit:contain; margin:0 auto 7px; }
.lola-tooltip-plants strong { display:block; color:var(--lola-c2); }
.lola-tooltip-plants p { margin:6px 0 0; font-size:12px; }
.lola-garden-tooltip footer { display:flex; align-items:center; gap:10px; border-top:1px solid #ffffff25; padding-top:12px; }
.lola-garden-tooltip footer > img { width:32px; height:32px; }
.lola-garden-tooltip footer > b { font-size:25px; color:var(--lola-c4); }
.lola-full-note { margin:12px 0 0; color:var(--lola-c2); font-size:11px; }
.lola-motes { position:absolute; inset:0; z-index:-1; overflow:hidden; pointer-events:none; }
.lola-motes i { position:absolute; bottom:-12px; left:var(--x); width:4px; height:4px; background:var(--lola-c4); border-radius:50%; box-shadow:0 0 12px var(--lola-c3); animation:lolaSporeRise 9s linear infinite; animation-delay:calc(var(--i) * -.7s); }
[data-lola-theme="kokorszaki"] .lola-motes i { width:5px; height:11px; border-radius:1px 70%; background:var(--lola-c1); animation-name:lolaEmberRise; }
[data-lola-theme="kokorszaki"].lola-garden-tooltip, [data-lola-theme="kokorszaki"] .lola-garden-workshop { background:repeating-linear-gradient(115deg,#ffffff03 0 2px,transparent 2px 21px),radial-gradient(ellipse at bottom,#614318,transparent 75%),#211a0d; border-radius:12px; border-color:#f98f04; }
[data-lola-theme="mese"] .lola-motes i { width:9px; height:9px; border-radius:0; clip-path:polygon(50% 0,62% 37%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 37%); background:var(--lola-c2); animation-name:lolaStorySpark; }
[data-lola-theme="mese"].lola-garden-tooltip, [data-lola-theme="mese"] .lola-garden-workshop { background:radial-gradient(ellipse at top right,#c94b6155,transparent 60%),radial-gradient(ellipse at bottom left,#75fae933,transparent 70%),#082321; border-color:#fc91e5; box-shadow:0 20px 70px #000b,inset 0 0 35px #75fae91a; }
/* Halloween: kísértetkert — töklámpás-szikrák és türkiz lélekspórák. */
[data-lola-theme="halloween"] .lola-motes i { width:7px; height:6px; border-radius:48% 48% 44% 44%; background:var(--lola-c2); box-shadow:0 0 10px var(--lola-c2); }
[data-lola-theme="halloween"] .lola-motes i:nth-child(even) { width:4px; height:4px; border-radius:50%; background:var(--lola-c3); box-shadow:0 0 10px var(--lola-c3); }
[data-lola-theme="halloween"].lola-garden-tooltip, [data-lola-theme="halloween"] .lola-garden-workshop { background:radial-gradient(ellipse at top right,#f9742544,transparent 60%),radial-gradient(ellipse at bottom left,#22e5bb2e,transparent 70%),#12071a; border-color:#F97425; box-shadow:0 20px 70px #000b,inset 0 0 35px #6b188533; }
.lola-garden-meter[data-lola-theme="halloween"] .lola-meter-vfx::before { background:radial-gradient(circle,rgba(249,116,37,.3),rgba(34,229,187,.1),transparent 70%); }
.lola-garden-meter[data-lola-theme="halloween"] .lola-meter-particle { background:none; color:#F97425; filter:drop-shadow(0 0 4px #F97425) drop-shadow(0 0 9px #6B1885); }
.lola-garden-meter[data-lola-theme="halloween"] .lola-meter-particle::before { inset:12% 4% 4%; width:auto; height:auto; border-radius:48% 48% 44% 44%; background:radial-gradient(ellipse at 50% 60%,#ffb36b,#F97425 58%,#8a3a10); transform:none; }
.lola-garden-meter[data-lola-theme="halloween"] .lola-meter-particle::after { top:0; left:46%; width:2px; height:28%; border-radius:2px; background:#22E5BB; box-shadow:none; transform:none; }
.lola-garden-dialog { width:min(920px,94vw); max-width:94vw; max-height:92vh; padding:0; border:0; background:transparent; color:#fff7e7; overflow:auto; }
.lola-garden-dialog::backdrop { background:#030b09c9; backdrop-filter:blur(9px); }
.lola-garden-workshop { padding:32px; font:14px/1.5 Outfit,sans-serif; }
.lola-garden-workshop > header { padding-right:30px; }
.lola-garden-workshop > header > img { width:100px; height:100px; object-fit:contain; filter:drop-shadow(0 0 20px var(--lola-c1)); }
.lola-garden-workshop h2 { margin:2px 0; font-size:36px; letter-spacing:5px; color:var(--lola-c2); }
.lola-garden-workshop header p { margin:0; color:#e2e5d6; }
.lola-garden-close { position:absolute; z-index:3; right:18px; top:15px; width:34px; height:34px; border:1px solid #ffffff40; border-radius:50%; color:white; background:#ffffff10; cursor:pointer; font-size:25px; }
.lola-plant-columns { display:grid; grid-template-columns:1fr 1fr; gap:24px; margin-top:24px; }
.lola-plant-column { display:flex; flex-direction:column; border:1px solid #ffffff26; border-radius:20px; padding:19px; background:linear-gradient(155deg,#ffffff08,#0003); }
.lola-plant-column[data-branch="guard"] { --plant-glow:var(--lola-c3); }
.lola-plant-column[data-branch="care"] { --plant-glow:var(--lola-c1); }
.lola-plant-column h3 { text-align:center; font-size:22px; color:var(--lola-c2); margin:0; }
.lola-plant-column > p { text-align:center; margin:4px 0; color:#d3d9cb; font-size:12px; letter-spacing:1px; }
.lola-plant-stage { position:relative; height:200px; display:grid; place-items:center; background:radial-gradient(ellipse at 50% 75%,color-mix(in srgb,var(--plant-glow) 32%,transparent),transparent 68%); }
.lola-plant-stage .lola-plant { z-index:1; width:92%; height:190px; object-fit:contain; transform-origin:bottom; }
.lola-plant-stage .lola-plant[data-level="0"] { width:60%; height:135px; align-self:end; margin-bottom:20px; }
.lola-plant-stage .lola-plant[data-level="1"] { width:75%; height:160px; }
.lola-soil { position:absolute; width:65%; height:20px; bottom:10px; background:var(--plant-glow); filter:blur(12px); border-radius:50%; opacity:.5; }
.lola-level-pips { display:flex; justify-content:center; gap:10px; margin:10px 0; }
.lola-level-pips span { padding:3px 10px; border:1px solid #ffffff20; border-radius:12px; color:#788071; font-size:11px; }
.lola-level-pips .is-grown { color:var(--lola-c2); border-color:var(--lola-c1); background:color-mix(in srgb,var(--lola-c1) 22%,transparent); }
.lola-plant-column dl { flex:1; margin:8px 0 18px; }
.lola-plant-column dt { color:var(--lola-c4); font-size:11px; letter-spacing:1.5px; margin:15px 0 5px; }
.lola-plant-column dd { margin:0; font-size:12px; line-height:1.65; }
.lola-upgrade { display:flex; justify-content:space-between; align-items:center; gap:8px; padding:13px 15px; border:1px solid var(--lola-c2); border-radius:12px; background:linear-gradient(135deg,var(--lola-c1),#192415); color:#fff; font:700 12px Outfit,sans-serif; letter-spacing:1px; cursor:pointer; }
.lola-upgrade img { width:25px; height:25px; vertical-align:middle; }
.lola-upgrade:disabled { opacity:.42; cursor:default; }
.lola-upgrade:not(:disabled):hover { box-shadow:0 0 22px color-mix(in srgb,var(--lola-c4) 35%,transparent); }
.lola-garden-workshop > footer { display:flex; align-items:center; gap:25px; margin:23px 0 12px; }
.lola-panel-wallet { display:flex; flex-shrink:0; align-items:center; gap:9px; }
.lola-panel-wallet img { width:42px; height:42px; }
.lola-panel-wallet b { font-size:32px; color:var(--lola-c4); }
.lola-garden-workshop footer p { font-size:12px; color:#d3d9cb; }
.lola-garden-milestones { border-top:1px solid #ffffff20; padding-top:9px; font-size:11px; color:#939e90; }
.lola-garden-milestones .is-active { color:var(--lola-c2); }
.lola-full-garden { box-shadow:0 0 20px color-mix(in srgb,var(--lola-c1) 45%,transparent),0 0 38px color-mix(in srgb,var(--lola-c3) 35%,transparent)!important; }
.lola-dual-bloom { animation:lolaDualBloom 1.8s ease-out; }
.has-lola-garden > .furiel-colony-field { opacity:0!important; visibility:hidden; }
.lola-battlefield { position:absolute; inset:-18px -20px -22px; pointer-events:none; z-index:0; overflow:hidden; isolation:isolate; border-radius:30px; background:radial-gradient(ellipse at bottom,#ff950024,transparent 65%); }
.lola-battlefield[data-garden="care"] { background:radial-gradient(ellipse at bottom,color-mix(in srgb,var(--lola-c1) 28%,transparent),color-mix(in srgb,var(--lola-c5) 10%,transparent),transparent 70%); }
.lola-battlefield[data-garden="guard"] { background:radial-gradient(ellipse at bottom,color-mix(in srgb,var(--lola-c3) 28%,transparent),transparent 70%); }
.lola-battlefield[data-garden="full"] { background:radial-gradient(ellipse at 20% 100%,color-mix(in srgb,var(--lola-c1) 28%,transparent),transparent 60%),radial-gradient(ellipse at 90% 100%,color-mix(in srgb,var(--lola-c3) 28%,transparent),transparent 60%); }
.lola-field-plant { position:absolute; bottom:-20px; width:90px; height:110px; object-fit:contain; opacity:.45; }
.lola-field-plant-0 { left:0%; }.lola-field-plant-1 { left:10%; }.lola-field-plant-2 { left:20%; }.lola-field-plant-3 { left:30%; }.lola-field-plant-4 { left:40%; }.lola-field-plant-5 { left:50%; }.lola-field-plant-6 { left:60%; }.lola-field-plant-7 { left:70%; }.lola-field-plant-8 { left:80%; }.lola-field-plant-9 { left:90%; }
.lola-battlefield[data-garden="care"] .lola-motes i:nth-child(3n) { width:10px; height:7px; border-radius:70% 10%; background:#ffaacc; }
@keyframes lolaPlantBreathe { 50% { transform:translateY(-4px) rotate(2deg); filter:drop-shadow(0 0 16px var(--lola-c4)); } }
@keyframes lolaReady { 50% { filter:drop-shadow(0 0 14px var(--lola-c4)); } }
@keyframes lolaMiniPlantsHover { 50% { transform:translateY(-3px); filter:drop-shadow(0 10px 14px rgba(0,0,0,.68)) brightness(1.08); } }
@keyframes lolaMeterAura { 50% { opacity:.62; transform:scale(1.16); } }
@keyframes lolaMeterParticle { 0% { opacity:0; transform:translate(-50%,0) rotate(0) scale(.35); } 13% { opacity:.92; } 72% { opacity:.7; } 100% { opacity:0; transform:translate(calc(-50% + var(--dx)),var(--dy)) rotate(var(--rot)) scale(1.08); } }
@keyframes lolaSporeRise { to { transform:translate(25px,-500px); opacity:0; } }
@keyframes lolaEmberRise { 50% { transform:translate(-18px,-200px) rotate(80deg); } to { transform:translate(30px,-500px) rotate(180deg); opacity:0; } }
@keyframes lolaStorySpark { 40% { opacity:.9; transform:translate(-20px,-170px) rotate(90deg) scale(1.4); } to { transform:translate(25px,-450px) rotate(220deg) scale(.3); opacity:0; } }
@keyframes lolaDualBloom { 25% { box-shadow:-28px 0 65px var(--lola-c5),28px 0 65px var(--lola-c3),inset 0 0 30px var(--lola-c1); } }
@media(max-width:650px) { .lola-garden-workshop { padding:18px; } .lola-plant-columns { gap:10px; } .lola-plant-column { padding:10px; } .lola-garden-workshop h2 { font-size:23px; letter-spacing:2px; } .lola-garden-workshop > header > img { width:60px; height:60px; } .lola-plant-column h3 { font-size:17px; } .lola-plant-stage { height:150px; } .lola-plant-stage .lola-plant { max-height:145px; } .lola-level-pips { gap:3px; } .lola-level-pips span { padding:3px 6px; } .lola-garden-workshop > footer { flex-wrap:wrap; gap:0; } }
@media(prefers-reduced-motion:reduce) { .lola-garden-meter *, .lola-garden-tooltip *, .lola-garden-dialog *, .lola-battlefield *, .lola-dual-bloom { animation:none!important; } .lola-meter-particle { display:none; } }
