.phe-loader-overlay{position:fixed;inset:0;z-index:999999;display:none;align-items:center;justify-content:center;background:rgba(255,255,255,.55);backdrop-filter:saturate(120%) blur(4px) brightness(1.05)}
.phe-loader-overlay.is-active{display:flex}
.phe-loader{width:56px;height:56px;border-radius:50%;border:4px solid rgba(37,99,235,.25);border-top-color:#2563eb;animation:pheSpin 1s linear infinite;box-shadow:none}
@keyframes pheSpin{to{transform:rotate(360deg)}}
