.bar.hv nav a{display:inline-flex;align-items:baseline;gap:6px}.bar.hv nav a i{font:600 10.5px/1 var(--ox-font-mono);font-style:normal;opacity:.55}.hv-pill.bar{transition:inset .5s var(--ox-ease-out),padding .5s var(--ox-ease-out),border-radius .5s var(--ox-ease-out),background-color .4s,box-shadow .4s,opacity .6s var(--ox-ease-out);border-radius:0}.hv-pill.bar::before{display:none}.hv-pill.bar .hv-tag{margin:0 auto 0 -10px;font:600 12.5px/1.25 var(--ox-font-sans);opacity:.72;transition:opacity .3s,transform .4s var(--ox-ease-out)}.hv-pill.bar .logo{margin-right:28px;transition:width .4s var(--ox-ease-out)}.hv-pill.bar nav{gap:6px}.hv-pill.bar nav a{padding:9px 12px;border-radius:12px;transition:background-color .3s,opacity .2s}.hv-pill.bar .talk{background:none;border:0;color:var(--accent);padding:0 6px;font-weight:700}.hv-pill.bar .talk span{display:inline-block;margin-left:6px;transition:transform .3s}.hv-pill.bar .talk:hover span{transform:translateX(4px)}.scrolled .hv-pill.bar{inset:12px 14px auto;padding:8px 10px 8px 20px;border-radius:18px;background:rgba(9,22,50,.72);-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2);box-shadow:0 10px 34px rgba(0,0,0,.28),inset 0 0 0 1px rgba(106,193,252,.14)}.scrolled .hv-pill.bar .hv-tag{opacity:0;transform:translateX(-8px);pointer-events:none}.scrolled .hv-pill.bar .logo{width:150px}.hv-pill.bar nav a.on{background:rgba(238,244,255,.1);opacity:1}.scrolled .hv-pill.bar.on-paper{background:rgba(248,249,247,.78);box-shadow:0 10px 34px rgba(11,31,69,.1),inset 0 0 0 1px rgba(11,31,69,.08)}.hv-pill.bar.on-paper nav a.on{background:#FFFFFF;box-shadow:0 1px 3px rgba(11,31,69,.12)}.hv-system.bar{padding-top:14px;padding-bottom:14px}.hv-system.bar .hv-status{display:inline-flex;align-items:center;gap:8px;font:600 12px/1 var(--ox-font-mono);letter-spacing:.04em;opacity:.9}.hv-system.bar .hv-status i{width:7px;height:7px;border-radius:50%;background:#3DDC84;box-shadow:0 0 0 3px rgba(61,220,132,.18);animation:hv-pulse 2s ease-in-out infinite}.hv-system.bar .hv-status b{font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums}.hv-system.bar .hv-status em{font-style:normal;opacity:.6}@keyframes hv-pulse{50%{box-shadow:0 0 0 6px rgba(61,220,132,0)}}.hv-system.bar .hv-thread,.hv-mix.bar .hv-thread{position:absolute;left:0;right:0;bottom:0;height:2px;background:rgba(106,193,252,.14);pointer-events:none}.hv-system.bar .hv-thread .fill,.hv-mix.bar .hv-thread .fill{position:absolute;inset:0;background:linear-gradient(90deg,#245BB2,#6AC1FC);transform-origin:left;transform:scaleX(0);box-shadow:0 0 8px rgba(106,193,252,.7)}.hv-system.bar .hv-thread i,.hv-mix.bar .hv-thread i{position:absolute;top:-3px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--bg, #06132C);border:1.5px solid rgba(106,193,252,.45);transition:background-color .3s,border-color .3s,transform .3s}.hv-system.bar .hv-thread i.past,.hv-mix.bar .hv-thread i.past{border-color:#6AC1FC}.hv-system.bar .hv-thread i.on,.hv-mix.bar .hv-thread i.on{background:#6AC1FC;transform:scale(1.35)}.hv-system.bar nav a.on{opacity:1;color:var(--accent)}@media (max-width: 760px){.hv-system.bar .hv-status span,.hv-system.bar .hv-status em{display:none}}.bar.hv-dock nav,.bar.hv-dock .talk{display:none}.ox-dock{position:fixed;z-index:30;left:50%;bottom:max(14px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:6px;padding:6px;border-radius:20px;background:rgba(9,22,50,.8);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 16px 40px rgba(0,0,0,.35),inset 0 0 0 1px rgba(106,193,252,.16);color:#EEF4FF;transform:translate(-50%,140%);transition:transform .6s var(--ox-ease-out);max-width:calc(100vw - 24px)}.ox-dock.show{transform:translate(-50%,0)}.hv-dock-links{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}.hv-dock-links a{display:inline-flex;align-items:baseline;gap:6px;padding:11px 13px;border-radius:14px;color:#CFE6FF;text-decoration:none;font:650 13.5px/1 var(--ox-font-sans);white-space:nowrap;transition:background-color .3s,color .3s}.hv-dock-links a i{font:600 10px/1 var(--ox-font-mono);font-style:normal;opacity:.5}.hv-dock-links a.on{background:rgba(238,244,255,.12);color:#FFFFFF}.hv-dock-talk{padding:11px 16px;border-radius:14px;background:#EEF4FF;color:#06132C;text-decoration:none;font:750 13.5px/1 var(--ox-font-sans);white-space:nowrap}.hv-dock-ask{position:relative;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:14px;background:#2F7BEF;color:#FFFFFF;cursor:pointer}.hv-dock-ask svg{width:21px;height:21px}.hv-dock-ask .soon{position:absolute;top:-8px;right:-6px;padding:3px 5px;border-radius:6px;background:#EEF4FF;color:#06132C;font:700 8.5px/1 var(--ox-font-sans);letter-spacing:.04em;text-transform:uppercase}.hv-dock-ask.said::after{content:"Our 24/7 assistant is on its way";position:absolute;bottom:calc(100% + 12px);right:0;padding:9px 12px;border-radius:10px;background:#EEF4FF;color:#06132C;font:600 12.5px/1.2 var(--ox-font-sans);white-space:nowrap}@media (max-width: 760px){.hv-dock-links a i{display:none}.hv-dock-links a{padding:10px 10px;font-size:12.5px}}.bar.hv nav a,.bar.hv .talk,.bar.hv .hv-tag{white-space:nowrap}.hv-pill.bar nav a{padding:9px 10px}@media (max-width: 1100px){.hv-pill.bar .hv-tag{display:none}.bar.hv nav a i{display:none}}.hv-mix.bar .hv-id{display:grid;gap:5px;margin:0 auto 0 -10px;transition:gap .4s var(--ox-ease-out)}.hv-mix.bar .hv-promise{font:650 12.5px/1.1 var(--ox-font-sans);opacity:.78;white-space:nowrap;max-height:16px;overflow:hidden;transition:opacity .3s,max-height .45s var(--ox-ease-out)}.hv-mix.bar .hv-live{display:inline-flex;align-items:center;gap:6px;font:600 11px/1 var(--ox-font-mono);letter-spacing:.03em;white-space:nowrap;opacity:.9}.hv-mix.bar .hv-live i{width:6px;height:6px;border-radius:50%;background:#3DDC84;box-shadow:0 0 0 3px rgba(61,220,132,.18);animation:hv-pulse 2s ease-in-out infinite}.hv-mix.bar .hv-live b{font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums}.hv-mix.bar .hv-live em{margin-left:-6px;font-style:normal;color:var(--accent);opacity:.7;font-variant-numeric:tabular-nums;max-width:3ch;overflow:hidden;display:inline-block;transition:max-width .4s var(--ox-ease-out),opacity .3s}.hv-mix.bar .hv-live .lbl,.hv-mix.bar .hv-live .tz{opacity:.6;max-width:8ch;overflow:hidden;display:inline-block;transition:max-width .4s var(--ox-ease-out),opacity .3s}.hv-mix.bar .hv-thread{transition:left .5s var(--ox-ease-out),right .5s var(--ox-ease-out),bottom .5s var(--ox-ease-out)}.scrolled .hv-mix.bar .hv-id{gap:0}.scrolled .hv-mix.bar .hv-promise{opacity:0;max-height:0}.scrolled .hv-mix.bar .hv-live em,.scrolled .hv-mix.bar .hv-live .lbl{max-width:0;opacity:0}.scrolled .hv-mix.bar .hv-live b{animation:hv-colon 2s steps(1) infinite}@keyframes hv-colon{50%{color:var(--accent);text-shadow:0 0 8px rgba(106,193,252,.6)}}.scrolled .hv-mix.bar .hv-thread{left:22px;right:22px;bottom:5px;border-radius:2px}.hv-mix.bar.on-paper .hv-thread{background:rgba(11,31,69,.12)}.hv-mix.bar.on-paper .hv-thread .fill{background:linear-gradient(90deg,#0B1F45,#245BB2);box-shadow:none}.hv-mix.bar.on-paper .hv-thread i{background:#F4F1E9;border-color:rgba(11,31,69,.3)}.hv-mix.bar.on-paper .hv-thread i.past{border-color:#245BB2}.hv-mix.bar.on-paper .hv-thread i.on{background:#245BB2}.hv-mix.bar.on-paper .hv-live b,.hv-mix.bar.on-paper .hv-live em{color:#245BB2}@media (max-width: 1100px){.hv-mix.bar .hv-promise{display:none}.hv-mix.bar .hv-id{margin-left:-6px}}@media (max-width: 760px){.hv-mix.bar .hv-live .lbl,.hv-mix.bar .hv-live em{display:none}}
