#ccPageLoader{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;background:rgba(248,247,243,.96);backdrop-filter:blur(10px);opacity:1;visibility:visible;transition:opacity .28s ease,visibility .28s ease}.cc-page-loader--hidden{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.cc-loader-card{display:flex;min-width:220px;flex-direction:column;align-items:center;gap:18px;padding:26px 30px;border:1px solid rgba(46,53,232,.12);border-radius:24px;background:rgba(255,255,255,.82);box-shadow:0 18px 60px rgba(15,23,42,.10)}.cc-loader-mark{position:relative;width:64px;height:64px;display:grid;place-items:center}.cc-loader-mark img{width:48px;height:48px;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(0 6px 14px rgba(46,53,232,.14))}.cc-loader-orbit{position:absolute;inset:0;border:2px solid transparent;border-top-color:#2e35e8;border-right-color:#8a11d8;border-radius:50%;animation:ccLoaderSpin 1s linear infinite}.cc-loader-orbit:after{content:"";position:absolute;inset:6px;border:1px solid transparent;border-bottom-color:#ff8a00;border-left-color:#0b61e8;border-radius:50%;animation:ccLoaderSpin .75s linear infinite reverse}.cc-loader-copy{display:flex;flex-direction:column;align-items:center;gap:5px}.cc-loader-copy strong{font:700 13px/1.2 Inter,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#111827}.cc-loader-copy span{font:500 12px/1.3 Inter,Arial,sans-serif;color:#718096}.cc-loader-bars{display:flex;gap:5px;height:14px;align-items:flex-end}.cc-loader-bars i{display:block;width:4px;border-radius:999px;background:linear-gradient(180deg,#8a11d8,#2e35e8);animation:ccLoaderBars .8s ease-in-out infinite}.cc-loader-bars i:nth-child(1){height:5px}.cc-loader-bars i:nth-child(2){height:10px;animation-delay:.12s}.cc-loader-bars i:nth-child(3){height:14px;animation-delay:.24s}.cc-loader-bars i:nth-child(4){height:8px;animation-delay:.36s}.cc-loader-bars i:nth-child(5){height:4px;animation-delay:.48s}@keyframes ccLoaderSpin{to{transform:rotate(360deg)}}@keyframes ccLoaderBars{0%,100%{transform:scaleY(.55);opacity:.55}50%{transform:scaleY(1);opacity:1}}@media (prefers-reduced-motion:reduce){.cc-loader-orbit,.cc-loader-orbit:after,.cc-loader-bars i{animation:none}}

/* CC_UI_STABILITY_HOTFIX_V1 */
.cc-loader-bars{display:none!important}
