.noble-acr-loader{min-height:100vh;display:grid;place-items:center;padding:28px;background:radial-gradient(circle at 50% 42%,rgba(37,125,190,.08),transparent 34%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#52616b}.noble-acr-loader__stack{display:grid;justify-items:center;gap:18px;width:min(440px,88vw)}.noble-acr-loader__frame{position:relative;width:min(390px,82vw);padding:2px;border-radius:22px;overflow:hidden;isolation:isolate;filter:drop-shadow(0 14px 34px rgba(16,47,72,.12))}.noble-acr-loader__frame::before{content:"";position:absolute;inset:-120%;z-index:-2;background:conic-gradient(from 0deg,transparent 0 34%,rgba(42,145,215,.08) 39%,rgba(72,188,255,.95) 47%,#fff 50%,rgba(238,67,67,.75) 54%,rgba(42,145,215,.1) 61%,transparent 67% 100%);animation:noble-acr-orbit 2.1s linear infinite}.noble-acr-loader__frame::after{content:"";position:absolute;inset:2px;z-index:-1;border-radius:20px;background:rgba(255,255,255,.97);box-shadow:inset 0 0 0 1px rgba(12,55,83,.08)}.noble-acr-loader__logo-wrap{position:relative;display:grid;place-items:center;min-height:132px;padding:24px 30px;border-radius:20px;overflow:hidden}.noble-acr-loader__logo-wrap::after{content:"";position:absolute;inset:-30% auto -30% -35%;width:28%;transform:skewX(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.88),transparent);filter:blur(2px);animation:noble-acr-sheen 2.6s ease-in-out infinite}.noble-acr-loader__logo{display:block;width:100%;max-width:320px;height:auto;object-fit:contain;animation:noble-acr-breathe 2.4s ease-in-out infinite}.noble-acr-loader__text{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#60717d}.noble-acr-loader__dots{display:inline-flex;gap:4px;margin-left:3px}.noble-acr-loader__dots i{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.25;animation:noble-acr-dot 1.2s ease-in-out infinite}.noble-acr-loader__dots i:nth-child(2){animation-delay:.15s}.noble-acr-loader__dots i:nth-child(3){animation-delay:.3s}@keyframes noble-acr-orbit{to{transform:rotate(360deg)}}@keyframes noble-acr-sheen{0%,38%{left:-35%;opacity:0}48%{opacity:.9}66%,100%{left:115%;opacity:0}}@keyframes noble-acr-breathe{0%,100%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.012);filter:brightness(1.035)}}@keyframes noble-acr-dot{0%,100%{opacity:.22;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}html[data-theme="dark"] .noble-acr-loader{background:radial-gradient(circle at 50% 42%,rgba(42,145,215,.12),transparent 35%),#10161b;color:#d9e6ed}html[data-theme="dark"] .noble-acr-loader__frame{filter:drop-shadow(0 16px 38px rgba(0,0,0,.35))}html[data-theme="dark"] .noble-acr-loader__frame::after{background:rgba(250,252,253,.98);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}html[data-theme="dark"] .noble-acr-loader__text{color:#b8c8d2}.service-ticket-shell>.noble-acr-loader{min-height:70vh;background:transparent;padding:18px}.service-ticket-shell>.noble-acr-loader .noble-acr-loader__frame{width:min(340px,80vw)}.service-ticket-shell>.noble-acr-loader .noble-acr-loader__logo-wrap{min-height:112px;padding:20px 26px}@media(max-width:520px){.noble-acr-loader__frame{width:min(340px,88vw)}.noble-acr-loader__logo-wrap{min-height:112px;padding:20px 24px}.noble-acr-loader__text{font-size:11px}}@media(prefers-reduced-motion:reduce){.noble-acr-loader__frame::before,.noble-acr-loader__logo-wrap::after,.noble-acr-loader__logo,.noble-acr-loader__dots i{animation:none}.noble-acr-loader__frame::before{background:linear-gradient(90deg,rgba(42,145,215,.8),rgba(255,255,255,.9),rgba(238,67,67,.65))}}