.vessel-open{background:#101010;border-radius:10px;padding:28px 22px;margin:0}.vessel-open svg{width:100%;height:auto;display:block;max-width:460px;margin:0 auto}.vessel-open-cap{text-align:center;color:#cfcfcf;font-size:14px;margin:16px 0 0;min-height:42px}.vessel-open-cap b{color:#7fbe2e;display:block;font-size:17px;font-weight:600;margin-bottom:2px}.vessel-open-wall{fill:#262626}.vessel-open-lining,.vessel-open-wall{transition:transform 1.6s cubic-bezier(.4,0,.2,1)}.vessel-open-lining{fill:#404040}.vessel-open.phase-1 .vessel-open-lining--t,.vessel-open.phase-1 .vessel-open-wall--t,.vessel-open.phase-2 .vessel-open-lining--t,.vessel-open.phase-2 .vessel-open-wall--t{transform:translateY(-15px)}.vessel-open.phase-1 .vessel-open-lining--b,.vessel-open.phase-1 .vessel-open-wall--b,.vessel-open.phase-2 .vessel-open-lining--b,.vessel-open.phase-2 .vessel-open-wall--b{transform:translateY(15px)}.vessel-open-plasma{fill:#5e1410;opacity:.35;transition:opacity 1.6s,transform 1.6s cubic-bezier(.4,0,.2,1)}.vessel-open.phase-1 .vessel-open-plasma,.vessel-open.phase-2 .vessel-open-plasma{transform:scaleY(1.55);opacity:.6}.vessel-open-cell{animation:vessel-open-flow 3.6s linear infinite}.vessel-open.phase-1 .vessel-open-cell{animation-duration:2.2s}.vessel-open.phase-2 .vessel-open-cell{animation-duration:1.15s}@keyframes vessel-open-flow{0%{transform:translateX(-60px)}to{transform:translateX(500px)}}.vessel-open-no{opacity:0;transition:opacity .6s}.vessel-open.phase-1 .vessel-open-no{opacity:1}.vessel-open-no circle{fill:#7fbe2e}.vessel-open-no text{fill:#101010;font:700 9px Arial,Helvetica,sans-serif}.vessel-open-meter{display:flex;align-items:center;gap:12px;margin-top:16px;color:#cfcfcf;font-size:12px}.vessel-open-meter-track{flex:1;height:8px;background:#2b2b2b;border-radius:99px;overflow:hidden}.vessel-open-meter-track i{display:block;height:100%;width:22%;border-radius:99px;background:linear-gradient(90deg,#8e1b16,#e0483a);transition:width 1.6s cubic-bezier(.4,0,.2,1)}.vessel-open.phase-1 .vessel-open-meter-track i{width:58%}.vessel-open.phase-2 .vessel-open-meter-track i{width:100%}.vessel-open-meter b{color:#e0483a;font-variant-numeric:tabular-nums;min-width:44px;text-align:right}@media (prefers-reduced-motion:reduce){.vessel-open-cell{animation:none}.vessel-open-lining,.vessel-open-meter-track i,.vessel-open-no,.vessel-open-plasma,.vessel-open-wall{transition:none}}