[data-cpq-access]{--cpq-access-bg:#070b13;--cpq-access-surface:#ffffff0f;--cpq-access-border:#ffffff1f;--cpq-access-text:#fff;--cpq-access-muted:#ffffffad;--cpq-access-error:#ff6b6b;background:var(--cpq-access-bg);color:var(--cpq-access-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-align:start;place-items:center;min-height:100dvh;padding:24px;font-family:inherit;display:grid}.cpq-access-gate__card{background:var(--cpq-access-surface);border:1px solid var(--cpq-access-border);border-radius:20px;width:100%;max-width:420px;padding-block:32px;padding-inline:28px}.cpq-access-gate__eyebrow{color:var(--cpq-access-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:500}.cpq-access-gate__title{margin:12px 0 0;font-size:1.75rem;font-weight:600;line-height:1.15}.cpq-access-gate__body{color:var(--cpq-access-muted);margin:16px 0 0;font-size:.95rem;line-height:1.5}.cpq-access-gate__form{gap:16px;margin-top:28px;display:grid}.cpq-access-gate__label--sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cpq-access-gate__input{border:1px solid var(--cpq-access-border);color:var(--cpq-access-text);font:inherit;background:#00000040;border-radius:12px;width:100%;padding-block:14px;padding-inline:16px}.cpq-access-gate__input::placeholder{color:#ffffff6b}.cpq-access-gate__input:focus{outline-offset:2px;border-color:#ffffff59;outline:2px solid #ffffff2e}.cpq-access-gate__input[aria-invalid=true]{border-color:var(--cpq-access-error)}.cpq-access-gate__error{color:var(--cpq-access-error);margin:0;font-size:.9rem}.cpq-access-gate__submit{color:#070b13;cursor:pointer;font:inherit;background:#fff;border:0;border-radius:999px;padding-block:14px;padding-inline:20px;font-weight:600}.cpq-access-gate__submit:disabled{cursor:wait;opacity:.72}
.eva-console{--eva-bg:#070b10;--eva-fg:#d7e0ea;--eva-muted:#d7e0ea9e;--eva-accent:#3ecfbf;--eva-rail-convert:#e89b4a;--eva-rail-rates:#c78bdb;--eva-frame:#3ecfbf59;--eva-machine:#8fa3b8;--eva-user:#e8eef5;--eva-value:#e8c547;--eva-alert:#f07178;background:var(--eva-bg);box-sizing:border-box;color:var(--eva-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-eva-console), ui-monospace, monospace;overscroll-behavior:contain;text-align:left;width:100%;min-width:0;max-width:100%;height:100%;padding:16px;overflow:hidden auto}.eva-console *,.eva-console :before,.eva-console :after{box-sizing:border-box;max-width:100%}.eva-console__identity,.eva-console__stream,.eva-console__progress,.eva-console__composer,.eva-console__end{width:100%;min-width:0;max-width:100%;margin-inline:0}.eva-console__wordmark-wrap{width:100%;min-width:0;max-width:100%;overflow:hidden}.eva-console__wordmark{color:#ff6bb5;letter-spacing:.02em;white-space:pre;max-width:100%;margin:0;font-size:1.35rem;line-height:1.15;display:block;overflow:hidden}.eva-console__meta{color:var(--eva-muted);overflow-wrap:anywhere;word-break:break-word;margin:12px 0 0;font-size:1rem}.eva-console__stream{gap:14px;margin-top:28px;display:grid}.eva-console__divider{color:var(--eva-muted);align-items:center;gap:12px;width:100%;min-width:0;max-width:100%;margin:6px 0 2px;display:flex}.eva-console__divider:before,.eva-console__divider:after{content:"";background:#d7e0ea47;flex:auto;min-width:12px;height:2px}.eva-console__divider--result{color:var(--eva-accent)}.eva-console__divider--result:before,.eva-console__divider--result:after{background:#3ecfbf73}.eva-console__divider-label{letter-spacing:.08em;overflow-wrap:anywhere;text-transform:uppercase;white-space:normal;flex:0 auto;max-width:70%;font-size:.8rem;line-height:1.2}.eva-console__boot p,.eva-console__entry p{overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word;margin:0;font-size:1.25rem;line-height:1.45}.eva-console__entry p.eva-console__entry-line--note{color:var(--eva-muted);font-size:1rem}.eva-console__entry--machine{color:var(--eva-machine)}.eva-console__entry--machine.eva-console__entry--result-total{background:var(--eva-value);border:2px solid var(--eva-value);box-sizing:border-box;color:var(--eva-bg);width:100%;margin-top:4px;padding:10px 12px}.eva-console__entry--result-total .eva-console__value,.eva-console__entry--result-total .eva-console__muted{color:var(--eva-bg)}.eva-console__entry--result-total p.eva-console__entry-line--result-total{text-transform:uppercase;font-size:1.75rem;font-weight:700}.eva-console__entry--result-total .eva-console__alert{color:color-mix(in srgb, var(--eva-alert) 58%, var(--eva-bg))}.eva-console__entry--human{color:var(--eva-fg)}.eva-console__best-nest-frame{border:2px solid var(--eva-value);background:0 0;flex-direction:column;align-items:stretch;width:auto;max-width:100%;margin:4px 0 18px;padding:0;display:inline-flex;overflow:hidden}.eva-console__best-nest-lead{align-items:stretch;display:flex}.eva-console__best-nest-index{background:var(--eva-value);color:var(--eva-bg);letter-spacing:-.04em;flex:none;justify-content:center;align-items:center;min-width:2.6rem;padding:8px 1.1rem;font-size:2rem;font-weight:800;line-height:1;display:flex}.eva-console__best-nest-copy{min-width:0;padding:8px 14px 4px 16px}.eva-console__best-nest-frame .eva-console__packing-scheme{width:min(100%,28rem);margin:20px 16px 14px}.eva-console__value{color:var(--eva-value);font-weight:600}.eva-console__muted{color:var(--eva-muted)}.eva-console__alert{color:var(--eva-alert)}.eva-console__greeting{color:var(--eva-value)}.eva-console__entry--identity-rail{align-items:stretch;column-gap:12px;display:flex}.eva-console__identity-rail{letter-spacing:.32em;text-transform:uppercase;-webkit-user-select:none;user-select:none;writing-mode:vertical-lr;flex:0 0 1.7rem;justify-content:center;align-items:center;width:1.7rem;max-width:none;padding:12px 0;font-size:.7rem;font-weight:700;line-height:1;display:flex}.eva-console__identity-rail--press{background:color-mix(in srgb, var(--eva-accent) 14%, transparent);color:var(--eva-accent)}.eva-console__identity-rail--convert{background:color-mix(in srgb, var(--eva-rail-convert) 16%, transparent);color:var(--eva-rail-convert)}.eva-console__identity-rail--rates{background:color-mix(in srgb, var(--eva-rail-rates) 16%, transparent);color:var(--eva-rail-rates)}.eva-console__identity-rail-body{flex:auto;min-width:0}.eva-console__entry--user{background:var(--eva-user);border:2px solid var(--eva-user);box-sizing:border-box;color:var(--eva-bg);width:100%;padding:10px 12px}.eva-console__entry--system{color:var(--eva-accent)}.eva-console__progress{color:var(--eva-accent);letter-spacing:.04em;text-transform:uppercase;margin-top:20px;font-size:1rem}.eva-console__composer{margin-top:16px}.eva-console__composer-label,.eva-console__file-input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.eva-console__composer-frame{border:2px solid var(--eva-frame);align-items:center;gap:8px;width:100%;min-width:0;min-height:56px;padding:12px 14px;display:flex;position:relative}.eva-console__prompt-mark{color:var(--eva-accent);flex:none;max-width:none;font-size:1.25rem}.eva-console__input-wrap{flex:auto;width:100%;min-width:0;position:relative}.eva-console__input-display{color:var(--eva-fg);pointer-events:none;white-space:pre;z-index:0;align-items:center;width:100%;min-height:1.6em;font-size:1.25rem;display:flex;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.eva-console__input-text{flex:none}.eva-console__input-placeholder{color:var(--eva-muted)}.eva-console__input{caret-color:#0000;color:#0000;font:inherit;-webkit-text-fill-color:transparent;z-index:1;background:0 0;border:0;outline:none;width:100%;min-width:0;min-height:1.6em;font-size:1.25rem;display:block;position:relative}.eva-console__input::placeholder{color:#0000;-webkit-text-fill-color:transparent}.eva-console__input::selection{color:#0000;background:#3ecfbf47}.eva-console__cursor{background:var(--eva-accent);opacity:0;flex:none;align-self:center;width:.28em;max-width:none;height:1.55em;margin-inline:1px}.eva-console__cursor[data-active=true]{opacity:1;animation:1s step-end infinite eva-blink}@keyframes eva-blink{50%{opacity:0}}.eva-console__hints{color:var(--eva-muted);overflow-wrap:anywhere;word-break:break-word;margin:8px 0 0;font-size:1rem}.eva-console__end{height:1px;overflow:hidden}.eva-console__packing-scheme{min-width:0;max-width:100%;width:min(100%, 28rem, calc(22rem * var(--packing-ar,1)));margin:20px 0 10px;display:block}.eva-console__packing-scheme *{max-width:none}.eva-console__packing-scheme-svg{width:100%;height:auto;display:block;overflow:visible}.eva-console__packing-scheme-sheet{fill:#d7e0ea0a;stroke:#d7e0ea47;stroke-width:1.5px;vector-effect:non-scaling-stroke}.eva-console__packing-scheme-item{fill:#e8c54733;stroke:var(--eva-value);stroke-width:1.25px;vector-effect:non-scaling-stroke}.eva-console__packing-scheme-item--extra{fill:#3ecfbf38;stroke:var(--eva-accent)}.eva-console__packing-scheme-caption{color:var(--eva-muted);letter-spacing:.02em;margin:8px 0 0;font-size:.85rem}.eva-console__die-line-scheme{min-width:0;max-width:100%;width:min(100%, 16rem, calc(14rem * var(--die-line-ar,1)));margin:10px 0 6px;display:block}.eva-console__die-line-scheme *{max-width:none}.eva-console__die-line-scheme-svg{width:100%;height:auto;display:block;overflow:visible}.eva-console__die-line-scheme-cut{fill:none;stroke:var(--eva-fg);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;vector-effect:non-scaling-stroke}.eva-console__die-line-scheme-bbox{fill:none;stroke:var(--eva-value);stroke-width:1.5px;vector-effect:non-scaling-stroke}.eva-console__die-line-scheme-caption{color:var(--eva-muted);letter-spacing:.02em;margin:8px 0 0;font-size:.85rem}[data-eva-console]{background:#070b10;width:100%;min-width:0;max-width:100%;height:100%;margin:0;padding:0;position:fixed;top:0;left:0;overflow:hidden}html:has([data-eva-console]){overscroll-behavior:none;width:100%;max-width:100%;height:100%;margin:0;overflow:hidden}html:has([data-eva-console]) body{overscroll-behavior:none;width:100%;max-width:100%;height:100%;margin:0;overflow:hidden}
