.kbd-chord{align-items:center;gap:var(--kbd-gap);flex-shrink:0;display:inline-flex}.kbd{box-sizing:border-box;min-width:var(--kbd-height);min-height:var(--kbd-height);padding:0 var(--kbd-pad-x);border-radius:var(--kbd-radius);background:var(--kbd-bg);color:var(--kbd-ink);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--kbd-weight);letter-spacing:var(--kbd-tracking);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:5px;line-height:1;display:inline-flex}.kbd-icon{width:var(--kbd-icon);height:var(--kbd-icon);flex-shrink:0}@media (hover:none) and (pointer:coarse){.workspaces-rail-key,.search-kbd{display:none}}
.pro-badge{height:var(--kbd-height);padding:0 var(--kbd-pad-x);border-radius:var(--radius-full);background:var(--title);color:var(--white);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;flex:none;align-items:center;font-weight:700;line-height:1;display:inline-flex}.pro-welcome{gap:var(--space-sm);padding:var(--space-lg);flex-direction:column;display:flex;position:relative;overflow:hidden}.pro-kicker{color:var(--content);font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;margin:0}.pro-title{color:var(--title);font-size:var(--text);margin:0;font-weight:600}.pro-copy{color:var(--content);font-size:var(--text-sm);margin:0}.pro-seal{border-radius:var(--radius-full);background:var(--title);width:4rem;height:4rem;color:var(--white);animation:pro-seal .65s var(--ease-sheet) both;place-items:center;display:grid}.pro-seal .icon{width:28px;height:28px}.pro-highlights{gap:var(--space-sm);margin:var(--space) 0 0;grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.pro-highlights li{padding:var(--space-sm);border-radius:var(--radius-sm);background:var(--black-5);color:var(--title);font-size:var(--text-sm);animation:.4s both pro-row}.pro-buy{min-height:var(--hit);margin-top:var(--space-sm);padding:0 var(--space);border-radius:var(--radius-full);background:var(--title);color:var(--white);font:inherit;font-size:var(--text-sm);border:0}.pro-confetti{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pro-shine{pointer-events:none;mix-blend-mode:overlay;width:42%;animation:pro-shine 1.45s var(--ease-standard) .45s forwards;background:linear-gradient(90deg,#0000 0%,#ffffff2e 42%,#ffffff8c 50%,#ffffff2e 58%,#0000 100%);position:absolute;top:-12%;bottom:-12%;left:0}@keyframes pro-seal{0%{opacity:0;transform:scale(.4)rotate(-18deg)}60%{opacity:1;transform:scale(1.12)rotate(6deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes pro-row{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pro-shine{0%{transform:translate(-100%)skew(-14deg)}to{transform:translate(280%)skew(-14deg)}}
