.site-loading{display:none}.loading-enabled.page-loading .site-loading{position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:rgba(250,250,247,.97);color:var(--ink,#294437);padding:28px;text-align:center;cursor:progress}.site-loading img{width:min(240px,65vw);max-height:100px;object-fit:contain}.site-loading p{font:500 18px/1.5 Arial,sans-serif;margin:0}.loading-spinner{width:38px;height:38px;border:3px solid #dce1d6;border-top-color:var(--olive,#64704d);border-radius:50%;animation:site-loading-spin .85s linear infinite}.remote-property-panel{position:relative}.remote-property-panel.is-loading::before{content:'A carregar…';position:absolute;inset:0;min-height:220px;display:grid;place-items:center;background:#fafaf7f5;color:var(--ink);z-index:5;font-size:18px}.remote-property-panel.is-loading iframe{opacity:.15}@keyframes site-loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.loading-spinner{animation:none;border-top-color:var(--olive)} }
