[data-vp-root]{--bg:#f7f8fb;--surface:#fff;--surface-2:#eef0f6;--border:#dde1ec;--ink:#141a33;--ink-2:#4a5273;--ink-3:#6f7792;--navy:#121936;--navy-2:#1b2347;--navy-border:#ffffff1f;--on-navy:#f3f5fa;--on-navy-2:#b3bad3;--accent:#35c98e;--accent-text:#157a57;--accent-soft:#dff6ec;--accent-ring:#35c98e47;--shadow:0 1px 2px #141a330d,0 10px 30px #141a3312}[data-vp-theme=dark]{--bg:#0f1430;--surface:#171d3d;--surface-2:#1f2650;--border:#2a3160;--ink:#eef1f9;--ink-2:#b4bbd6;--ink-3:#8a92b4;--navy:#0a0e24;--navy-2:#141a3a;--accent:#3fd69a;--accent-text:#5ee3ae;--accent-soft:#3fd69a24;--accent-ring:#3fd69a4d;--shadow:0 1px 2px #0000004d,0 14px 36px #00000059}[data-vp-accent=teal]{--accent:#38c6c9;--accent-text:#0f7c7e;--accent-soft:#dbf4f4;--accent-ring:#38c6c94d}[data-vp-theme=dark][data-vp-accent=teal]{--accent:#45d3d6;--accent-text:#6fe0e2;--accent-soft:#45d3d624}[data-vp-root] *{box-sizing:border-box}[data-vp-root] input::placeholder{color:var(--ink-3)}[data-vp-root] a{color:inherit}@keyframes vp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.6)}}@keyframes vp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.vp0:hover,.vp1:hover,.vp2:hover,.vp3:hover,.vp4:hover{color:var(--ink)!important}.vp5:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important}.vp6:focus{border-color:var(--accent)!important;box-shadow:0 0 0 4px var(--accent-ring)!important}.vp7:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important}.vp8:hover{background:var(--surface-2)!important}.vp9:hover{filter:brightness(1.06)!important}.vp10:hover{background:var(--surface-2)!important}.vp11:hover{filter:brightness(1.06)!important}.vp12:hover,.vp13:hover{background:var(--surface-2)!important}.vp14:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important}.vp15:hover,.vp16:hover,.vp17:hover{color:var(--ink)!important}.vp18:focus,.vp19:focus,.vp20:focus,.vp21:focus{border-color:var(--accent)!important;box-shadow:0 0 0 4px var(--accent-ring)!important}.vp22:hover{filter:brightness(1.06)!important}.vp23:hover{background:var(--surface-2)!important}
