.kg{--kg-ui:#161618db;--kg-gold:#e6c98a;isolation:isolate;color:#f3f0ea;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-tap-highlight-color:transparent;background:#111;width:100%;height:100%;min-height:240px;font:14px/1.4 system-ui,sans-serif;position:relative;overflow:hidden}.kg *,.kg :before,.kg :after{box-sizing:border-box}.kg-splash{z-index:10;pointer-events:none;transition:opacity .6s;position:absolute;inset:0}.kg-loading{background:radial-gradient(clamp(220px,75vmin,520px) at 50% 38%,#ffa30029,#0000 100%),#111;place-items:center;display:grid;position:absolute;inset:0}.kg-progress{text-align:center;justify-items:center;gap:18px;width:min(320px,80%);display:grid}.kg-logo{filter:drop-shadow(0 8px 36px #ffa30040);animation:3.2s ease-in-out infinite kg-breathe}.kg-track,.kg-topbar{background:#ffffff26;border-radius:2px;width:100%;height:4px;position:relative;overflow:hidden}.kg-track i,.kg-topbar i{background:var(--kg-gold);height:100%;transition:width .25s;display:block}.kg-track[data-indeterminate] i{width:35%;transition:none;animation:1.2s ease-in-out infinite kg-slide;position:absolute}.kg-progress small{opacity:.6}.kg-topbar{z-index:15;border-radius:0;position:absolute;top:0;left:0;right:0}@keyframes kg-slide{0%{left:-35%}to{left:100%}}@keyframes kg-breathe{0%,to{opacity:.85}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.kg *,.kg-logo{transition:none!important;animation:none!important}}
