.ki-root{--ki-bg:#0b0b0c;--ki-bg-2:#151518;--ki-line:#34353a;--ki-dim:#6d6e74;--ki-text:#f3f1ea;--ki-gold:#f2c40f;z-index:100000;background:radial-gradient(ellipse at 50% 46%, var(--ki-bg-2) 0%, var(--ki-bg) 62%);color:var(--ki-text);opacity:1;-webkit-user-select:none;user-select:none;cursor:default;justify-content:center;align-items:center;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;transition:opacity .38s;animation:.367s ease-out backwards ki-fade-in;display:flex;position:fixed;inset:0}.ki-root.ki-out{opacity:0;pointer-events:none}.ki-stage{flex-direction:column;align-items:center;gap:18px;padding:0 16px;display:flex}.ki-emblem{width:min(62vmin,360px);height:min(62vmin,360px);overflow:visible}.ki-emblem *{transform-box:view-box;transform-origin:0 0}.ki-core{fill:var(--ki-gold);animation:.433s cubic-bezier(.2,.7,.2,1) both ki-pop}.ki-ledger{animation:.767s cubic-bezier(.3,.6,.2,1) .433s both ki-level}.ki-ledger line{stroke:var(--ki-text);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.6s cubic-bezier(.4,0,.2,1) .233s forwards ki-draw}.ki-ring-line{fill:none;stroke:var(--ki-line);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px;animation:ki-draw .767s cubic-bezier(.45,0,.25,1) var(--ki-at) forwards}.ki-ring-comet{fill:none;stroke:var(--ki-gold);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.07 1;stroke-dashoffset:.07px;opacity:0;animation:ki-comet .767s cubic-bezier(.45,0,.25,1) var(--ki-at) forwards}.ki-ring-label{fill:var(--ki-dim);letter-spacing:.32em;opacity:0;animation:ki-label 1.833s ease var(--ki-at) forwards;font-size:9.5px;font-weight:600}.ki-tick{stroke:var(--ki-line);stroke-width:2px;stroke-linecap:round;opacity:0;animation:.5s 2.417s forwards ki-show}.ki-tick-on{stroke:var(--ki-gold);transition:stroke .267s}.ki-machine{animation:.867s cubic-bezier(.5,0,.2,1) 3.917s forwards ki-fold}.ki-halo{fill:none;stroke:var(--ki-line);stroke-width:1px;opacity:0;animation:.833s 4.167s forwards ki-halo,4s ease-in-out 5.333s infinite ki-breathe}.ki-disc{fill:#fff}.ki-seal{opacity:0;animation:.867s cubic-bezier(.2,.8,.2,1) 4s forwards ki-seal}.ki-rotor{animation:1.2s cubic-bezier(.15,.75,.15,1) 4s both ki-rotor}.ki-caption{text-align:center;width:min(86vw,420px);height:62px;position:relative}.ki-caption>div{position:absolute;inset-inline:0}.ki-status{letter-spacing:.04em;opacity:0;justify-content:center;align-items:baseline;gap:14px;font-size:13px;animation:1.583s 2.583s forwards ki-window;display:flex;top:0}.ki-engine{color:var(--ki-text);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ki-count{color:var(--ki-gold);font-variant-numeric:tabular-nums;font-size:12px}.ki-starting{letter-spacing:.28em;text-transform:uppercase;color:var(--ki-dim);opacity:0;font-size:10.5px;animation:1.583s 2.583s forwards ki-window;top:24px}.ki-final{opacity:0;animation:.867s cubic-bezier(.2,.8,.2,1) 4.133s forwards ki-rise;top:0}.ki-word{letter-spacing:.62em;color:var(--ki-text);padding-inline-start:.62em;font-size:15px;font-weight:700}.ki-company{color:var(--ki-dim);letter-spacing:.06em;justify-content:center;align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.ki-company>span:first-child{color:var(--ki-text);text-overflow:ellipsis;white-space:nowrap;max-width:70vw;overflow:hidden}.ki-dot{background:var(--ki-gold);border-radius:50%;flex:none;width:4px;height:4px}.ki-ready{color:var(--ki-gold);letter-spacing:.24em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ki-skip{bottom:max(22px, env(safe-area-inset-bottom));text-align:center;letter-spacing:.18em;text-transform:uppercase;color:#46474c;opacity:0;font-size:10.5px;animation:.667s 1.667s forwards ki-show;position:absolute;inset-inline:0}.ki-still,.ki-still *{transition:none!important;animation:none!important}.ki-still .ki-machine,.ki-still .ki-status,.ki-still .ki-starting,.ki-still .ki-skip{display:none}.ki-still .ki-seal,.ki-still .ki-final{opacity:1}.ki-still .ki-halo{opacity:.6}.ki-root.ki-still.ki-out{transition:opacity .2s!important}@keyframes ki-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ki-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes ki-level{0%{transform:rotate(-8deg)}70%{transform:rotate(1.2deg)}to{transform:rotate(0)}}@keyframes ki-draw{to{stroke-dashoffset:0}}@keyframes ki-comet{0%{opacity:1;stroke-dashoffset:.07px}92%{opacity:1}to{opacity:0;stroke-dashoffset:-.93px}}@keyframes ki-label{0%{opacity:0}25%{opacity:1}to{opacity:.55}}@keyframes ki-show{to{opacity:1}}@keyframes ki-window{0%{opacity:0}12%{opacity:1}82%{opacity:1}to{opacity:0}}@keyframes ki-fold{to{opacity:0;transform:scale(.5)}}@keyframes ki-halo{to{opacity:.6}}@keyframes ki-breathe{0%,to{opacity:.6}50%{opacity:.25}}@keyframes ki-seal{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes ki-rotor{0%{transform:rotate(-150deg)}to{transform:rotate(0)}}@keyframes ki-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
