:root{--boot-page:#fcfbfa;--boot-text:#1a1917;--boot-tertiary:#757069;--boot-hairline:#dad6cf;--boot-accent:#1a4f4a;--boot-glow:#1a4f4a2e}html[data-theme=dark]{--boot-page:#0c0b0a;--boot-text:#f6f4f1;--boot-tertiary:#b0aba3;--boot-hairline:#2a2825;--boot-accent:#8dbdb9;--boot-glow:#8dbdb938}html[data-palette=nxc]{--boot-page:#050507;--boot-text:#eaecf2;--boot-tertiary:#6a7080;--boot-hairline:#202028;--boot-accent:#00e5ff;--boot-glow:#00e5ff73;--boot-accent-2:#8b5cf6}html[data-palette=nxc][data-theme=light]{--boot-page:#f7fafc;--boot-text:#091721;--boot-tertiary:#71808c;--boot-hairline:#d2dce4;--boot-accent:#0892a6;--boot-glow:#0892a633;--boot-accent-2:#045563}html[data-palette=fleeting]{--boot-page:#f7f9fb;--boot-text:#071d33;--boot-tertiary:#8a97a6;--boot-hairline:#e4e9ef;--boot-accent:#18b98c;--boot-glow:#18b98c47}html[data-palette=fleeting][data-theme=dark]{--boot-page:#04121f;--boot-text:#eaf0f6;--boot-tertiary:#8fa6bd;--boot-hairline:#d8dee629;--boot-accent:#33d6a6;--boot-glow:#33d6a64d}html[data-palette=businessloops]{--boot-page:#070c15;--boot-text:#f2efe6;--boot-tertiary:#97b0c7;--boot-hairline:#1b2433;--boot-accent:#c0b88e;--boot-glow:#c0b88e38}html[data-palette=businessloops][data-theme=light]{--boot-page:#f7f6f2;--boot-text:#0d1320;--boot-tertiary:#6b7382;--boot-hairline:#dfdcd2;--boot-accent:#6f663a;--boot-glow:#6f663a2e}.boot{z-index:2147483000;background:var(--boot-page);color:var(--boot-text);-webkit-font-smoothing:antialiased;opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:28px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;transition:opacity .2s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0}.boot[data-boot-state=done]{opacity:0;pointer-events:none}.boot__brand{flex-direction:column;align-items:center;gap:14px;display:flex}.boot__mark{width:56px;height:56px;color:var(--boot-accent);filter:drop-shadow(0 0 18px var(--boot-glow));animation:2.8s cubic-bezier(.4,0,.2,1) infinite boot-breathe;display:none}.boot__mark--nxc{display:block}html[data-palette=fleeting] .boot__mark--nxc,html[data-palette=businessloops] .boot__mark--nxc{display:none}html[data-palette=fleeting] .boot__mark--fleeting{width:62px;height:56px;color:var(--boot-text);display:block}html[data-palette=businessloops] .boot__mark--businessloops{background:url(themes/assets/businessloops-icon-mark.png) 50%/contain no-repeat;width:62px;height:50px;display:block}html[data-palette=businessloops][data-theme=light] .boot__mark--businessloops{background-image:url(themes/assets/businessloops-icon-mark-ink.png)}.boot__mark--nxc text{fill:var(--boot-text);font-family:inherit;font-weight:700}.boot__mark--fleeting .boot__chev{fill:currentColor}.boot__mark--fleeting .boot__chev--teal{fill:#20c99a}@keyframes boot-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.62;transform:scale(.97)}}.boot__word,.boot__tag{text-align:center;line-height:1;display:block}.boot__word b,.boot__tag i{font-style:normal;display:none}.boot__word b[data-brand=nxc]{letter-spacing:.32em;margin-right:-.32em;font-size:22px;font-weight:700;display:block}.boot__tag i[data-brand=nxc]{letter-spacing:.14em;text-transform:uppercase;color:var(--boot-accent);margin-top:10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;display:block}html[data-palette=fleeting] .boot__word b[data-brand=nxc],html[data-palette=fleeting] .boot__tag i[data-brand=nxc]{display:none}html[data-palette=fleeting] .boot__word b[data-brand=fleeting]{letter-spacing:-.024em;font-size:26px;font-weight:700;display:block}html[data-palette=fleeting] .boot__tag i[data-brand=fleeting]{letter-spacing:.14em;text-transform:uppercase;color:var(--boot-accent);margin-top:10px;font-size:11px;font-weight:600;display:block}html[data-palette=businessloops] .boot__word b[data-brand=nxc],html[data-palette=businessloops] .boot__tag i[data-brand=nxc]{display:none}html[data-palette=businessloops] .boot__word b[data-brand=businessloops]{letter-spacing:-.01em;font-size:24px;font-weight:700;display:block}.boot__bar{background:var(--boot-hairline);width:160px;height:2px;overflow:hidden}.boot__bar-fill{background:var(--boot-accent);transform-origin:0;width:100%;height:100%;transition:transform .32s cubic-bezier(.16,1,.3,1);transform:scaleX(0)}html[data-palette=nxc] .boot__bar-fill{background:linear-gradient(90deg, var(--boot-accent), var(--boot-accent-2))}.boot[data-boot-state=failed] .boot__bar{visibility:hidden}.boot__status{text-align:center;max-width:36ch;color:var(--boot-tertiary);text-wrap:pretty;margin:0;font-size:13px;line-height:20px}.boot[data-boot-state=failed] .boot__status{color:var(--boot-text)}.boot__retry{appearance:none;border:1px solid var(--boot-hairline);font:inherit;color:var(--boot-text);cursor:pointer;background:0 0;border-radius:4px;margin-top:-12px;padding:7px 14px;font-size:13px;line-height:18px}.boot__retry:hover{border-color:var(--boot-accent)}.boot__retry:focus-visible{outline:2px solid var(--boot-accent);outline-offset:2px}.boot__retry[hidden]{display:none}@media (prefers-reduced-motion:reduce){.boot{transition:none}.boot__mark{animation:none}.boot__bar-fill{transition:none}}