.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 20px;border:1px solid transparent;border-radius:3px;font-weight:600;font-size:16px;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.btn:disabled{opacity:.6;cursor:default}.btn--ink{background:var(--ink);border-color:var(--ink);color:#fff}.btn--ink:hover{background:#2a323c;border-color:#2a323c}.btn--line{background:transparent;border-color:currentColor;color:inherit}.btn--line:hover{background:#7f7f7f24}.btn--sm{min-height:38px;padding:0 14px;font-size:15px}.btn--block{width:100%}@media(prefers-reduced-motion:reduce){.btn{transition:none}}
