.home-brand{--hb-ok:#4ed589;--hb-warn:#f0bb3b;--hb-bad:#f75d59;--hb-line:color-mix(in oklch, var(--ink) 14%, transparent);--text-secondary:var(--ink-dim);--text-primary:var(--ink);--bg-surface:var(--night-800);--bg-elevated:var(--night-850);--border-primary:var(--hb-line);-webkit-font-smoothing:antialiased}@supports (color:lab(0% 0 0)){.home-brand{--hb-ok:lab(76.5589% -51.0203 26.3074);--hb-warn:lab(79.3236% 11.1274 68.2268);--hb-bad:lab(60.9896% 59.8331 35.3706)}}html{overflow-x:hidden}.hb-ticker-track,.hb-ledger-line,.hb-flow,[class*=hb-sweep]{will-change:transform}.home-brand section{content-visibility:auto;contain-intrinsic-size:1px 500px}@keyframes hb-dash{to{stroke-dashoffset:-28px}}.hb-flow{stroke-dasharray:3 11;animation:2.6s linear infinite hb-dash}@keyframes hb-ping{0%{opacity:.9;transform:scale(.7)}80%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}.hb-ping{transform-origin:50%;transform-box:fill-box;animation:3.2s cubic-bezier(.16,1,.3,1) infinite hb-ping}@keyframes hb-ledger{0%,2%{opacity:0;transform:translateY(8px)}5%,22%{opacity:1;transform:none}26%,to{opacity:.28;transform:none}}.hb-ledger-line{animation:24s linear infinite hb-ledger}.hb-node .hb-card{opacity:0;pointer-events:none;transition:opacity .18s,transform .18s;transform:translateY(4px)}.hb-node:hover .hb-card,.hb-node:focus-visible .hb-card{opacity:1;transform:none}.hb-node:hover .hb-chip,.hb-node:focus-visible .hb-chip{border-color:color-mix(in oklch, var(--ember) 70%, transparent)}@keyframes hb-typein{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.hb-typein{animation:.45s cubic-bezier(.22,.61,.36,1) both hb-typein}@keyframes hb-select{0%,to{box-shadow:0 0 0 2px color-mix(in oklch, var(--ember) 85%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in oklch, var(--ember) 35%, transparent)}}.hb-selected{animation:1.2s ease-in-out infinite hb-select}@keyframes hb-stock-pop{0%{transform:scale(1)}35%{transform:scale(1.28)}to{transform:scale(1)}}.hb-stock-pop{animation:.5s cubic-bezier(.34,1.56,.64,1) hb-stock-pop;display:inline-block}.hb-ghost{z-index:80;pointer-events:none;background:var(--ember);color:#201308;color:lab(7.1291% 5.82799 7.6681);border-radius:10px;padding:6px 12px;font-weight:600;position:fixed;box-shadow:0 12px 32px #00000073}.hb-paper{background:var(--paper);color:var(--paper-ink);box-shadow:0 24px 80px #0000008c}.hb-printer{background:linear-gradient(#163045,#051827);background:linear-gradient(lab(18.7007% -4.46576 -16.4388),lab(7.13227% -2.8022 -13.0136));box-shadow:0 10px 30px #0009}@keyframes hb-head{0%,to{transform:translate(-14px)}50%{transform:translate(14px)}}.hb-head{animation:1.6s ease-in-out infinite hb-head}.hb-barcode{background-image:repeating-linear-gradient(90deg, var(--paper-ink) 0 2px, transparent 2px 5px, var(--paper-ink) 5px 6px, transparent 6px 11px, var(--paper-ink) 11px 14px, transparent 14px 16px, var(--paper-ink) 16px 17px, transparent 17px 23px);height:44px}@keyframes hb-pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.hb-pop{animation:.5s cubic-bezier(.34,1.56,.64,1) both hb-pop}.hb-cell{border:1px solid var(--hb-line);background:color-mix(in oklch, var(--night-700) 55%, transparent);border-radius:12px;justify-content:center;align-items:center;display:flex}.hb-cell.lit{border-color:color-mix(in oklch, var(--ember) 55%, transparent);background:color-mix(in oklch, var(--ember) 14%, var(--night-800))}@keyframes hb-ticker{to{transform:translate(-50%)}}.hb-ticker{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.hb-ticker-track{width:max-content;animation:36s linear infinite hb-ticker;display:inline-flex}.hb-ticker:hover .hb-ticker-track{animation-play-state:paused}@keyframes hb-breathe{0%,to{opacity:.35}50%{opacity:1}}.hb-breathe{animation:2.2s ease-in-out infinite hb-breathe}.hb-chline{transition:transform 1s cubic-bezier(.22,.61,.36,1) .45s;transform:scaleX(0)}.hb-chline-l{transform-origin:100%}.hb-chline-r{transform-origin:0}.h1147-io.is-in .hb-chline{transform:scaleX(1)}.hb-chstem{transform-origin:top;transition:transform .8s cubic-bezier(.22,.61,.36,1);transform:scaleY(0)}.h1147-io.is-in .hb-chstem{transform:scaleY(1)}.hb-chstem-dot{opacity:0;transition:opacity .35s .65s}.h1147-io.is-in .hb-chstem-dot{opacity:1}@keyframes hb-cue{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}.hb-cue{animation:1.7s ease-in-out infinite hb-cue}.mango-palette{--night-900:#060d08;--night-850:#0a1b10;--night-800:#0d2818;--night-700:#122e1e;--night-600:#1a3a28;--ink:#fff;--ink-dim:#b4b6b5;--ink-faint:#767a77;--ember:#22c55e;--ember-strong:#16a34a;--ember-deep:#15803d;--ember-text:#157237;--paper:#fafaf8;--paper-ink:#0d2818;--paper-dim:#849188;--paper-rule:#bfc6c0;--hb-ok:#4ade80;--hb-line:#ffffff24;--hb-radius-sm:14px;--hb-radius-md:20px;--hb-radius-lg:28px;--hb-ease-organic:cubic-bezier(.34, 1.56, .64, 1)}.mango-palette .hb-paper{border-radius:var(--hb-radius-md)}.mango-palette .hb-cell{border-radius:var(--hb-radius-sm)}.mango-palette .hb-pillar-lift{border-radius:var(--hb-radius-md)}.mango-palette .hb-ghost{border-radius:var(--hb-radius-sm)}.mango-palette .h1147-grain{background-image:radial-gradient(80% 40% at 30% 10%,#22c55e14,#0000),radial-gradient(60% 50% at 80% 70%,#f59e0b0f,#0000),radial-gradient(50% 30% at 50% 100%,#4ade800a,#0000)}.mango-palette .hb-ticker-track{animation-duration:52s}.mango-palette .hb-ledger-line{animation-duration:30s}.mango-palette .hb-breathe{animation-duration:3.6s}.mango-palette .hb-cue{animation-duration:2.8s}.mango-palette .hb-ping{animation-duration:4.8s}.mango-palette .hb-head{animation-duration:2.4s}.mango-palette .hb-flow{animation-duration:4s}.mango-palette .hb-sweep{animation-duration:3.6s}.mango-palette .hb-selected{animation-duration:2s}.mango-palette .hb-chline{background:linear-gradient(90deg,#0000 0%,#22c55e99 30% 70%,#0000 100%);background:linear-gradient(90deg,#0000 0%,lab(70.2187% -57.9808 39.4382/.6) 30% 70%,#0000 100%);height:2px}.mango-palette .hb-chstem{background:linear-gradient(#0000 0%,#22c55e80 50%,#22c55eb3 100%);background:linear-gradient(#0000 0%,lab(70.2187% -57.9808 39.4382/.5) 50%,lab(70.2187% -57.9808 39.4382/.7) 100%)}.mango-palette .hb-chstem-dot{width:8px;height:8px;box-shadow:0 0 8px #22c55e66;box-shadow:0 0 8px lab(70.2187% -57.9808 39.4382/.4)}.mango-palette .hb-paper{background:linear-gradient(#fefce8 0%,#fef9c3 50%,#fefce8 100%)}.mango-palette .hb-printer{background:linear-gradient(#133015,#021704);background:linear-gradient(lab(17.2102% -16.8256 13.8896),lab(5.72981% -9.63601 6.82834))}.mango-palette .hb-barcode{background-image:repeating-linear-gradient(90deg,#2d1f10 0 2px,#0000 2px 5px,#2d1f10 5px 6px,#0000 6px 11px,#2d1f10 11px 14px,#0000 14px 16px,#2d1f10 16px 17px,#0000 17px 23px)}.mango-palette .hb-glow{animation-name:hb-glow-mango}@keyframes hb-glow-mango{0%,to{box-shadow:0 0 #0000;box-shadow:0 0 lab(0% 0 0/0)}50%{box-shadow:0 0 20px 4px #22c55e4d;box-shadow:0 0 20px 4px lab(70.2187% -57.9808 39.4382/.3)}}@keyframes hb-countin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hb-countin{animation:.5s cubic-bezier(.22,.61,.36,1) both hb-countin}.hb-pillar-lift{transition:transform .25s,box-shadow .25s}.hb-pillar-lift:hover{transform:translateY(-3px);box-shadow:0 8px 30px #0000004d}@keyframes hb-flow-line{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hb-flow-dot{0%{opacity:1;transform:translateY(0)}50%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes hb-flow-node{0%{opacity:0;transform:scale(.6)}50%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes hb-flow-glow{0%,to{box-shadow:0 0 0 0 color-mix(in oklch, var(--accent) 0%, transparent)}50%{box-shadow:0 0 12px 4px color-mix(in oklch, var(--accent) 35%, transparent)}}.hb-flow-node{animation:.5s cubic-bezier(.34,1.56,.64,1) both hb-flow-node}.hb-flow-line-wrap{flex:1;min-height:8px;overflow:hidden}.hb-flow-line-fill{transform-origin:top;width:1px;height:100%;animation:.6s cubic-bezier(.22,.61,.36,1) both hb-flow-line}.hb-flow-dot{border-radius:50%;width:5px;height:5px;margin-left:-2.5px;animation:1.2s cubic-bezier(.22,.61,.36,1) infinite both hb-flow-dot;position:absolute;top:0;left:50%}.hb-flow-glow{animation:2s ease-in-out infinite hb-flow-glow}@keyframes hb-showcase-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}.hb-showcase-in{animation:.5s cubic-bezier(.22,.61,.36,1) both hb-showcase-in}@keyframes hb-profile-pop{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.hb-profile-pop{animation:.3s cubic-bezier(.34,1.56,.64,1) hb-profile-pop}@keyframes hb-sweep{0%{transform-origin:0;opacity:.55;transform:scaleX(0)}55%{opacity:1}to{transform-origin:0;opacity:.12;transform:scaleX(1)}}.hb-sweep{transform-origin:0;animation:2.4s cubic-bezier(.4,0,.2,1) infinite hb-sweep}@keyframes hb-glow{0%,to{box-shadow:0 0 0 0 color-mix(in oklch, var(--ember) 0%, transparent)}50%{box-shadow:0 0 20px 4px color-mix(in oklch, var(--ember) 30%, transparent)}}.hb-glow{animation:3s ease-in-out infinite hb-glow}@media (prefers-reduced-motion:reduce){.hb-flow,.hb-ping,.hb-ledger-line,.hb-head,.hb-typein,.hb-selected,.hb-stock-pop,.hb-pop,.hb-ticker-track,.hb-breathe,.hb-cue,.hb-glow,.hb-countin,.hb-showcase-in,.hb-profile-pop,.hb-flow-node,.hb-flow-line-fill,.hb-flow-dot,.hb-flow-glow{animation:none!important}.hb-pillar-lift:hover{box-shadow:none!important;transform:none!important}.hb-ledger-line{opacity:1!important}.hb-typein,.hb-pop,.hb-countin,.hb-showcase-in,.hb-flow-node,.hb-flow-dot{opacity:1!important;transform:none!important}.hb-flow-line-fill{transform:scaleY(1)!important}.hb-chline,.hb-chstem{transition:none!important;transform:none!important}.hb-chstem-dot{opacity:1!important;transition:none!important}.hb-smil{display:none}}