/* Estilos do loader do RocketAds (cópia do <style id=rocketads-loader-styles> do plugin). */
#rocketads-loader{position:fixed;width:100vw;height:100vh;z-index:999999;top:0;left:0;background-color:rgba(255,255,255,0.98);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;animation:rocketFadeIn 0.2s forwards;display:flex;align-items:center;justify-content:center;flex-direction:column;}@keyframes rocketFadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes rocketFadeOut{0%{opacity:1;z-index:999999;}100%{opacity:0;z-index:-1;}}.rocket-spinner{width:60px;height:60px;border:8px solid #f3f3f3;border-radius:50%;border-top:8px solid #0073aa;animation:rocketSpin 1s linear infinite;}@keyframes rocketSpin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.rocket-pulse{width:60px;height:60px;border-radius:50%;background:#0073aa;animation:rocketPulse 1.5s ease-in-out infinite;}@keyframes rocketPulse{0%,100%{transform:scale(1);opacity:1;}50%{transform:scale(1.3);opacity:0.5;}}.rocket-dots{display:flex;gap:10px;}.rocket-dot{width:15px;height:15px;border-radius:50%;background:#0073aa;animation:rocketBounce 1.4s ease-in-out infinite;}.rocket-dot:nth-child(1){animation-delay:0s;}.rocket-dot:nth-child(2){animation-delay:0.2s;}.rocket-dot:nth-child(3){animation-delay:0.4s;}@keyframes rocketBounce{0%,80%,100%{transform:scale(0);}40%{transform:scale(1);}}.rocket-circle{width:60px;height:60px;border-radius:50%;border:6px solid #0073aa;border-color:#0073aa transparent #0073aa transparent;animation:rocketRotate 1.2s linear infinite;}@keyframes rocketRotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.rocket-bars{display:flex;gap:8px;align-items:flex-end;height:60px;}.rocket-bar{width:10px;background:#0073aa;animation:rocketGrow 1s ease-in-out infinite;}.rocket-bar:nth-child(1){animation-delay:0s;}.rocket-bar:nth-child(2){animation-delay:0.1s;}.rocket-bar:nth-child(3){animation-delay:0.2s;}.rocket-bar:nth-child(4){animation-delay:0.3s;}.rocket-bar:nth-child(5){animation-delay:0.4s;}@keyframes rocketGrow{0%,100%{height:10px;}50%{height:50px;}}.rocket-ring{width:60px;height:60px;border-radius:50%;position:relative;}.rocket-ring:after{content:'';position:absolute;width:60px;height:60px;border-radius:50%;border:6px solid #0073aa;animation:rocketExpand 1.5s ease-out infinite;}@keyframes rocketExpand{0%{transform:scale(0);opacity:1;}100%{transform:scale(1.5);opacity:0;}}.loader-centro{display:flex;flex-direction:column;align-items:center;justify-content:center;}.plc-logo-container{display:flex;flex-direction:column;align-items:center;gap:20px;}.rocket-progress-ring{width:80px;height:80px;position:relative;animation:rocketProgressRotateRing 0.8s linear infinite;}.rocket-progress-ring svg{width:100%;height:100%;transform:rotate(-90deg);}@keyframes rocketProgressRotateRing{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.rocket-progress-ring-circle-bg{fill:none;stroke:#e0e0e0;stroke-width:6;}.rocket-progress-ring-circle{fill:none;stroke:#0073aa;stroke-width:6;stroke-linecap:round;stroke-dasharray:226.194671;stroke-dashoffset:226.194671;transition:stroke-dashoffset 0.3s ease;}#loader{width:200px;height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden;position:relative;}#progress{height:100%;background:#0073aa;border-radius:4px;width:0%;transition:width 0.3s ease;}#counter{font-size:24px;font-weight:600;color:#0073aa;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin-top:5px;}.rocket-logo{max-width:200px;margin-bottom:30px;}.rocket-loading-text{margin-top:20px;color:#666;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;}

/* Identidade Style Futé. Sobrescreve também os estilos injetados pelo motor. */
#rocketads-loader,#myad-loader{background:#f7f5ef!important;backdrop-filter:none;-webkit-backdrop-filter:none;height:100dvh}
.rocket-loading-brand{font:400 48px/1.1 "Bodoni Moda Variable",Georgia,serif;letter-spacing:-.07em;color:#292720;margin-bottom:30px}
.rocket-loading-brand i{font-weight:400}.rocket-loading-brand span{color:#742f42}
#rocketads-loader .rocket-spinner,#myad-loader .myad-spinner{width:60px;height:60px;border:3px solid #ded8ce!important;border-top-color:#742f42!important;animation-duration:1.1s}
#rocketads-loader .rocket-loading-text{font:500 12px/1.6 "Manrope Variable",Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#655e55;margin-top:20px}
#rocketads-loader .rocket-progress-ring-circle{stroke:#742f42}
#rocketads-loader .rocket-pulse,#rocketads-loader .rocket-dot,#rocketads-loader .rocket-bar,#rocketads-loader #progress,#myad-loader .myad-progress{background:#742f42!important}
#myad-loader .myad-counter{font:500 12px/1.6 "Manrope Variable",Arial,sans-serif;color:#742f42!important}
@media(prefers-reduced-motion:reduce){#rocketads-loader .rocket-spinner,#myad-loader .myad-spinner{animation:none}#rocketads-loader{animation-duration:.01s}}
